Initial revision
authortomo <tomo>
Sat, 31 Aug 2002 08:08:41 +0000 (08:08 +0000)
committertomo <tomo>
Sat, 31 Aug 2002 08:08:41 +0000 (08:08 +0000)
CHANGES-release [new file with mode: 0644]

diff --git a/CHANGES-release b/CHANGES-release
new file mode 100644 (file)
index 0000000..36c7a04
--- /dev/null
@@ -0,0 +1,123 @@
+CHANGES-release
+
+This file briefly describes all changes to XEmacs in the OXYMORON
+series of releases.  In principle there should be no user interface
+changes listed here, since this is intended to be a stable series.  In
+practice, some bugfixes do involve user-visible changes.  In general
+users should be happy about them, but they may affect workarounds you
+have put in place.  So those that do are noted here with (**).
+
+Also, the MS Windows platform support is not fully mature, and the GTK
+platform support is explicitly experimental.  In those cases
+improvements that provably do not affect other platforms are accepted.
+The platform affected is noted, and the change is flagged (**).
+
+Fixing a critical bug is not considered a "user interface change" in the
+sense that there should be no way for it to interfere with you getting
+more work done.
+
+Where there are many changes, they will be grouped into run-time,
+build-time, and "documentation and data" changes.
+
+For more details, including developers involved and dates, see the
+ChangeLogs, or use CVS diff to view the patches.
+
+to XEmacs 21.4.4 "Artificial Intelligence"
+
+  - (**) There is a bug in "window procedures" under MS Windows only.
+    Non-debug builds print a warning on stderr, and you may want to
+    consider XEmacs unstable (save and restart) if you see it (debug
+    builds assert here).
+  - Printing the selection is implemented for MS Windows
+  - C-g now works on MS Windows
+  - Kinsoku (text wrapping for Asian scripts) fixes
+  - "Scrolling with no scrollbar" crash on MS Windows fixed
+    Krause).
+  - Case conversion works for Cyrillic
+  - Help is available with C-x s
+  - M-x locate-library completes library names
+  - (**) `replace-match' supports FSF-style match subexpressions
+  - `compose-mail' is supported in about.el
+  - (**) Renaming custom.el to inhibit loading it works
+  - (**) "Reset to standard" works with "set" and "saved" Custom
+    buffers
+  - `Unbalanced parentheses' bug when dealing with mixed comment
+    styles in c++/java/etc. mode fixed
+  - Byte-compiler optimization fixes
+  - Dired can handle directory names with unusual characters
+  - Popup menus work with popup-menu-titles turned off
+  - (**) M-? now invokes Help
+  - Data corruption in network streams on MS Windows fixed
+  - A few improvements and bug fixes in GTK support.
+
+  - (**) EsounD support is no longer autodetected; you must explicitly
+    request it.  EsounD does evil things with signals and XEmacs
+    cannot protect itself from the race conditions created.
+  - (**) The "excessively long startup when not networked" (often on
+    Red Hat Linux) problem is addressed with a configure option that
+    defeats IPv6 host name canonicalization, `--with-ipv6-cname=no'.
+    See also the discussion in PROBLEMS.
+  - Better detection of Cygwin Perl
+  - Support for old Cygwin betas dropped
+  - Better support for Windows Millenium Edition
+  - --with-widgets=no no longer autodetects Athena
+  - Self tests work if directory is a symlink
+  - Use ld reported by gcc, not gcc itself, to link
+  - TAR define added to src/Makefile
+
+  - Many small and medium documentation fixes, including an improved
+    etc/sample.init.el, German tutorial, CCL fonts documentation
+  - etc/xemacs-ja.1 replaced with new translation
+  - much improved FAQ
+
+to XEmacs 21.4.3 "Academic Rigor"
+
+  - Restore include of src/events-mod.h.
+  - Detect Windows native sound under Cygwin
+  - Restore patch for building --with-scrollbars=no
+
+  - Update package docs
+  - More photos
+  - Misc comment fixes in source
+
+to XEmacs 21.4.2 "Developer-Friendly Unix APIs"
+
+  - (**) Stop shifted motion from making active region persist if no motion.
+  - (**) MS Windows: Printer support now (optionally) adds headers/footers.
+  - (**) MS Windows: Critical-quit works.
+  - (**) GTK: Face editor changes can apply to GTK too.
+  - Fix hang in Customize menu on Windows platforms.
+  - Fix crash with xlc -O3 on AIX.
+  - make-charset handles short-name correctly.
+
+  - Trivial sign-compare warning fix.
+  - MS Windows: nt/*.mak version string fix and assorted build cleanups.
+  - GCC 3.0 link error from cruft fixed.
+  - make-stds.info builds again with makeinfo 3.12
+
+  - Remove CVS keywords from build-report.el.
+  - Miscellaneous documentation fixes.
+  - Add photos, update descriptions in about.el.
+  - Update copyright notice on splash screen.
+  - FTP mirror site updates
+
+to XEmacs 21.4.1 "Copyleft"
+
+  - Temporary fix to crash in map-keymap applied.
+  - Crash in Motif builds on closing frame fixed.
+
+  - Descriptions of workarounds for crashes and hangs related to ESD
+    (don't configure it) and Athena3d (how to configure it properly)
+    added to PROBLEMS.
+
+  - about.el overhauled, a few new hackers' entries or photos added,
+    and old ones updated.
+  - More etc\NEWS.
+  - Typo fix in etc\sample.init.el.
+  - Typos fixed in a number of documents.
+
+to XEmacs 21.4.0 "Solid Vapor"
+
+  - Initial release of 21.4 series.  See NEWS for changes since the last
+    stable release, 21.1.
+