All of SXEmacs' http URLs are now https. WooHoo!
[sxemacs] / etc / NEWS
index a1681ff..c35713b 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -20,6 +20,149 @@ in each release should look at the appropriate section of this file.
 
 
 \f
+* Changes in SXEmacs 22.1.16 (Hillman Hunter)
+=============================================
+
+** Developer Stats
+
+           Nelson Ferreira -- 124 commits
+
+              Steve Youngs --  62 commits
+    Horst G. Burkhardt III --   6 commits
+             Evgeny Zajcev --   3 commits
+            Ruediger Meier --   3 commits
+         Sebastian Freundt --   1 commit
+
+** Bugs closed in this release:
+
+132, 141, 152, 155, 156, 158, 160, 161, 162, 163, 165, 169, 170, 171,
+172, 173, 174, 176, 181
+
+** Multimedia fixes/updates -- Ferreira, Youngs.
+
+SoX and FFmpeg support was brought back and mostly fixed.  PulseAudio
+has been brought back, and support for "media roles" was added.
+
+** Build chain fixes/updates -- Meier, Ferreira, Burkhardt, Youngs
+
+A lot of work went into stamping out compiler warnings and errors to
+give us a much cleaner/safer build.
+
+** FFI updates -- Zajcev, Youngs.
+
+** Don't reset the cursor upon exit on a TTY -- Youngs.
+
+** Contrib updates/fixes/additions -- Ferreira, Youngs.
+
+** Make docs compatible with Texinfo 5.x -- Youngs.
+
+** Support Unix user/group lookups -- Ferreira.
+
+** XDG compliance -- Youngs.
+
+SXEmacs now looks for user files in locations that are much more
+inline with modern standards and conventions.
+
+`user-init-directory' is now ${XDG_CONFIG_HOME}/sxemacs or
+~/.config/sxemacs if $XDG_CONFIG_HOME is not set.
+
+User packages will now be searched for in ${XDG_DATA_HOME}/sxemacs
+(~/.local/share/sxemacs).
+
+The old legacy directory `~/.sxemacs' is still supported, and in fact
+will still be used if the XDG directories don't exist and it (the
+legacy dir) does.  A user can also force use of the legacy directory
+if they so choose.
+
+** Add wildcard support to #'find-file et al. -- Youngs.
+
+** Fix coding cookies -- Youngs.
+
+** "In-tree builds" are no longer supported. -- Youngs.
+
+If you want to build SXEmacs, do the right thing and build OUTSIDE of
+the source tree.
+
+** TTY related fixes/updates -- Ferreira.
+
+** Various minor updates/tweaks/fixes -- Burkhardt, Ferreira, Youngs.
+
+
+* Changes in SXEmacs 22.1.15 (Goggomobil)
+=========================================
+
+** Developer Stats
+
+           Nelson Ferreira -- 435 commits
+
+         Sebastian Freundt --  87 commits
+              Steve Youngs --  63 commits
+                Rudi Meier --  12 commits
+             Evgeny Zajcev --   7 commits
+    Horst G. Burkhardt III --   4 commits
+               Aidan Kehoe --   2 commits
+               JD Horelick --   1 commit
+
+** Bugs closed in this release:
+
+76, 78, 88, 106, 108, 112, 121, 122, 125, 126, 127, 128, 131, 134,
+135, 136, 137, 138, 139, 140
+
+** Coverity integrity scan fixes -- Ferreira.
+
+Coverity (http://www.coverity.com/) offers source code integrity
+analysis scans.  These scans often uncover bugs and security issues
+that would otherwise go unnoticed.  When we first scanned the SXEmacs
+code base with the Coverity scanner we had ourselves roughly 500
+"defects".  Nelson Ferreira has pretty much single-handedly fixed them
+ALL!!  Well done, Nelson and thanks a million!!!
+
+** Build related fixes/updates -- Ferreira, Freundt, Horelick, Meier,
+                                  Youngs.
+
+Amongst the many, many, build chain updates I can also report that
+SXEmacs will now build and run on OpenIndiana.  Go us!
+
+There were also fixes for: SuSe, PowerPC, MacOS, FreeBSD, NetBSD.
+
+There were also many compiler warning fixes from Nelson and
+Sebastian.
+
+** FFI tweaks/fixes -- Keheo, Youngs, Zajcev.
+
+** Bitrot removal -- Burkhardt, Youngs.
+
+Over the years things get old, obsolete, and forgotten.  We've gone
+through and cleaned house.  Say goodbye to aRts, GTK1, tooltalk, and a
+heap of rubbish in lib-src.
+
+*** aRts -- Burkhardt.
+*** GTK 1 -- Youngs.
+*** tooltalk / CDE -- Youngs.
+*** lib-src -- Youngs.
+
+** Whitespace cleanup -- Youngs.
+
+Every file in the repository has had all trailing and otherwise
+spurious whitespace removed/fixed.  Obviously not an entirely critical
+thing, but tidy is tidy. :-)
+
+
+** Support libpng 1.5.x -- Youngs.
+
+
+* Changes in SXEmacs 22.1.14 (Geo)
+==================================
+
+We switched to git!  And this release cycle was all about updating the
+build chain, version strings, and docs and whatnot from tla-isms to
+git-isms. 
+
+You can now grab the SXEmacs sources via git with...
+
+   git clone https://git.sxemacs.org/sxemacs
+
+
 * Changes in SXEmacs 22.1.12 (Fiat)
 ===================================
 
@@ -158,7 +301,7 @@ It can now take a 2nd arg for extension stripping.
 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 45, 46, 47, 48, 49, 50, 51,
 53, 54, 55, 56, 57, 58, 59, 60, 61, 62
 
-See http://issues.sxemacs.org/ for the details.
+See https://issues.sxemacs.org/ for the details.
 
 ** Build chain fixes and improvements -- Freundt, Ferreira.
 
@@ -562,7 +705,7 @@ Lots of changes to the autoconf configure script
                dialogs  -- no lucid
                widgets  -- no lucid
        - Set configure's "bugreport address" to
-         http://issues.sxemacs.org. 
+         https://issues.sxemacs.org. 
        - Fix gdbm/berkdb detection
        - Improve libc version detection
 
@@ -667,7 +810,7 @@ SXEmacs now has server sockets (Yay!).  See
 ** bug-reporter update -- Youngs.
 
 `report-sxemacs-bug' now directs people to our BugZilla installation
-at http://issues.sxemacs.org/
+at https://issues.sxemacs.org/
 
 ** Documentation updates/fixes/improvements -- Youngs, Ferreira, Freundt.