From: tomo Date: Tue, 24 Sep 2002 15:53:12 +0000 (+0000) Subject: XEmacs 21.4.8 "Honest Recruiter". X-Git-Tag: r21-4-8~1^4 X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=7729ec764768737df1f4ddb02fdf62f7f2354cb3;p=chise%2Fxemacs-chise.git XEmacs 21.4.8 "Honest Recruiter". --- diff --git a/CHANGES-release b/CHANGES-release index 955e700..949f8f6 100644 --- a/CHANGES-release +++ b/CHANGES-release @@ -22,219 +22,225 @@ 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.8 "Honest Recruiter" + +-- Fix: "yank-pop twice" bug -- Jerry James, Stephen J. Turnbull +-- Fix: broken process input from race condition patch -- Nix + to XEmacs 21.4.7 "Economic Science" - - Fix: prevent migration code from trashing .emacs -- Stephen J. Turnbull - - Fix: XmProcessTraversal crash -- Stephen J. Turnbull - - Fix: crash in GTK popup menu -- William M. Perry - - Fix: dll_load to avoid incorrect symbol binding -- Andrew Begel - - Fix: emodules_load to avoid multiple loading of same module -- Jerry James - - Fix: recover gracefully from XOpenDevice failure -- Mike Sperber - - - (**) Fix: write-region-pre-hook obeys coding-system argument -- Stephen J. - Turnbull - - (**) Improve: GTK selection handling -- Eric Gillespie, Jr. - - (**) New: auto-modes: .siv, .sieve, GNUmakefile, Xdefaults -- Ville Skyttä, - Simon Josefsson - - Fix: default Info-auto-generate-directory to 'if-outdated. -- Adrian - Aichner - - Fix: generic-print-region passes correct arguments Nevin Kapur, Björn - Torkelsson, Adrian Aichner - - Fix: regenerate info dir when missing -- Mike Sperber - - Fix: truncate menu item to width -- Adrian Aichner - - Update: GNU synchs: assq-delete-all, function-interactive, describe-mode - -- John Paul Wallington - - - Fix: "--with-widgets" means "=yes", and autodetect athena. -- Jan Vroonhof - - Fix: add -Wno-shadow for GTK -- William M. Perry - - Fix: make moduledir option work -- Mike Fabian - - Fix: native Windows build dependencies with pdump -- Adrian Aichner - - Fix: clean up name space after automated tests -- Stephen J. Turnbull - - Improve: native Windows build -- Jonathan Harris - - Fix: typo in macro definition -- Martin Buchholz - - - Fix: typos -- Adrian Aichner, Steve Youngs, Charles Waldman - - Improve: Packages node -- Stephen J. Turnbull - - Improve: comments and docstrings -- Stephen J. Turnbull, Christoph Wedler, - Valdis Kletnieks, John H. Palmieri - - Improve: etc/BETA -- Stephen J. Turnbull, Jarl Friis - - New: External Client Widget Internals node -- Stephen J. Turnbull - - New: FAQ: Unicode support via Mule-UCS. -- Stephen J. Turnbull - - New: FAQ: remote files -- Stephen J. Turnbull - - New: Glyph, graphics examples node -- Darryl Okahata - - New: TUTORIAL.se -- Mats Lidell - - New: The User's View [of packages] node -- Stephen J. Turnbull - - New: autoconfiscate MacOS/X "Darwin" -- Greg Parker, Martin Buchholz - - New: s/linux.h for 64-bit libs -- Andreas Jaeger - - Update: photos -- Hrvoje Niksic - - Update: Files node: remote file editing, EFS, TRAMP -- Stephen J. Turnbull - - Update: URLs in FAQ -- Adrian Aichner, Stephen J. Turnbull - - Update: package-index.LATEST.pgp -- Steve Youngs +-- Fix: prevent migration code from trashing .emacs -- Stephen J. Turnbull +-- Fix: XmProcessTraversal crash -- Stephen J. Turnbull +-- Fix: crash in GTK popup menu -- William M. Perry +-- Fix: dll_load to avoid incorrect symbol binding -- Andrew Begel +-- Fix: emodules_load to avoid multiple loading of same module -- Jerry James +-- Fix: recover gracefully from XOpenDevice failure -- Mike Sperber + +-- (**) Fix: write-region-pre-hook obeys coding-system argument -- Stephen J. + Turnbull +-- (**) Improve: GTK selection handling -- Eric Gillespie, Jr. +-- (**) New: auto-modes: .siv, .sieve, GNUmakefile, Xdefaults -- Ville Skyttä, + Simon Josefsson +-- Fix: race condition detecting dead process -- Nix +-- Fix: default Info-auto-generate-directory to 'if-outdated. -- Adrian + Aichner +-- Fix: generic-print-region passes correct arguments Nevin Kapur, Björn + Torkelsson, Adrian Aichner +-- Fix: regenerate info dir when missing -- Mike Sperber +-- Fix: truncate menu item to width -- Adrian Aichner +-- Update: GNU synchs: assq-delete-all, function-interactive, describe-mode + -- John Paul Wallington + +-- Fix: "--with-widgets" means "=yes", and autodetect athena. -- Jan Vroonhof +-- Fix: add -Wno-shadow for GTK -- William M. Perry +-- Fix: make moduledir option work -- Mike Fabian +-- Fix: native Windows build dependencies with pdump -- Adrian Aichner +-- Fix: clean up name space after automated tests -- Stephen J. Turnbull +-- Improve: native Windows build -- Jonathan Harris +-- Fix: typo in macro definition -- Martin Buchholz + +-- Fix: typos -- Adrian Aichner, Steve Youngs, Charles Waldman +-- Improve: Packages node -- Stephen J. Turnbull +-- Improve: comments and docstrings -- Stephen J. Turnbull, Christoph Wedler, + Valdis Kletnieks, John H. Palmieri +-- Improve: etc/BETA -- Stephen J. Turnbull, Jarl Friis +-- New: External Client Widget Internals node -- Stephen J. Turnbull +-- New: FAQ: Unicode support via Mule-UCS. -- Stephen J. Turnbull +-- New: FAQ: remote files -- Stephen J. Turnbull +-- New: Glyph, graphics examples node -- Darryl Okahata +-- New: TUTORIAL.se -- Mats Lidell +-- New: The User's View [of packages] node -- Stephen J. Turnbull +-- New: autoconfiscate MacOS/X "Darwin" -- Greg Parker, Martin Buchholz +-- New: s/linux.h for 64-bit libs -- Andreas Jaeger +-- Update: photos -- Hrvoje Niksic +-- Update: Files node: remote file editing, EFS, TRAMP -- Stephen J. Turnbull +-- Update: URLs in FAQ -- Adrian Aichner, Stephen J. Turnbull +-- Update: package-index.LATEST.pgp -- Steve Youngs to XEmacs 21.4.6 "Common Lisp" - - Changing coding system marks buffer as modified. - - More file/directory dialogs available on Windows. - - In replace-regexp, subexpression replacement supported. - - Motif bug causes intermittent crashes. Patch Motif: see PROBLEMS. - - Common subexpression optimization caused an illegal pointer - reference in regexp replace; fixed. - - Autosave files are now saved in current coding system (where file - coding supported). This resolves the "doubled escape" bug common - in Japanese mail files, but increases the chance that autosave - files will contain garbage (because the buffer contents cannot be - saved correctly in the current coding system). - - Failure to save certain customizations fixed. - - Ability to customize fonts improved, especially the "cannot - customize italic" bug - - Window loop now properly iterates over multiple devices; some - problems with wrong window being selected (eg, with gnuclient) - resolved. - - Certain infloops in password prompts, etc, fixed. - - Make space for symbols defined in modules in Lisp symbol tables - - Errors due to failure to conform to pop-up menu API in GTK fixed. - - Cygwin URL handling in shell calls fixed. - - Inability to select directories fixed. - - Initial VC.NET support. - - New node on "packaging" for library developers in Lispref. - - Fix incorrect ctime to Lisp conversion. - - HP-UX LDFLAGS fix. - - Many typo fixes and small documentation enhancements. - - New section of examples of glyph usage in Lispref. - - Make `truncate-partial-width-windows' effect buffer-local. - - Suppress bogus focus changes. - - Fix custom's handling of font size and family. - - Fix comboreloc crash (common on Linux when making first frame). - - Default --with-ipv6-cname=no. - - From 21.4.5 "Civil Service (Windows)": - - Fixed a scrollbar problem when selecting the frame with focus. - - Fixed `mswindows-shell-execute' under cygwin. - - Added a new function `mswindows-cygwin-to-win32-path' for JDE. - - Added support for dialog-based directory selection. - - The installer version has been updated to the 21.5 netinstaller. The +-- Changing coding system marks buffer as modified. +-- More file/directory dialogs available on Windows. +-- In replace-regexp, subexpression replacement supported. +-- Motif bug causes intermittent crashes. Patch Motif: see PROBLEMS. +-- Common subexpression optimization caused an illegal pointer + reference in regexp replace; fixed. +-- Autosave files are now saved in current coding system (where file + coding supported). This resolves the "doubled escape" bug common + in Japanese mail files, but increases the chance that autosave + files will contain garbage (because the buffer contents cannot be + saved correctly in the current coding system). +-- Failure to save certain customizations fixed. +-- Ability to customize fonts improved, especially the "cannot + customize italic" bug +-- Window loop now properly iterates over multiple devices; some + problems with wrong window being selected (eg, with gnuclient) + resolved. +-- Certain infloops in password prompts, etc, fixed. +-- Make space for symbols defined in modules in Lisp symbol tables +-- Errors due to failure to conform to pop-up menu API in GTK fixed. +-- Cygwin URL handling in shell calls fixed. +-- Inability to select directories fixed. +-- Initial VC.NET support. +-- New node on "packaging" for library developers in Lispref. +-- Fix incorrect ctime to Lisp conversion. +-- HP-UX LDFLAGS fix. +-- Many typo fixes and small documentation enhancements. +-- New section of examples of glyph usage in Lispref. +-- Make `truncate-partial-width-windows' effect buffer-local. +-- Suppress bogus focus changes. +-- Fix custom's handling of font size and family. +-- Fix comboreloc crash (common on Linux when making first frame). +-- Default --with-ipv6-cname=no. +-- From 21.4.5 "Civil Service (Windows)": + -- Fixed a scrollbar problem when selecting the frame with focus. + -- Fixed `mswindows-shell-execute' under cygwin. + -- Added a new function `mswindows-cygwin-to-win32-path' for JDE. + -- Added support for dialog-based directory selection. + -- The installer version has been updated to the 21.5 netinstaller. The 21.5 installer now does proper dde file association and adds uninstall capability. - - Handle leak fix from Mike Alexander. - - New release build script. + -- Handle leak fix from Mike Alexander. + -- New release build script. to XEmacs 21.4.5 "Civil Service" - - Now installs arch-specific files relative to $execdir, not $prefix. - - New configure.ac guards against autoconf 2.5x, not yet supported. - - (**) configure.ac added to auto-mode-alist. - - Synch configure.usage with configure.in. - - Add GTK defaults in several places. - - Fix Lisp syntax in several files. - - call-process-internal reads files as 'binary, now writes 'binary too. - - FAQ corrections. - - Many typo fixes. - - Correct case for XEmacs file names under msw (Cygwin is pedantic). - - Fix progress gauge flashing under OpenMotif. - - Texinfo syntax corrections in Info sources. - - Bug reporting now politically correct. - - Now detects xpm-nox on Cygwin. - - Conditionalize `-msw.c against Cygwin and MSVC5 deficiencies. - - .9 files now recognized as manpages (shadowed by ChangeLog and .scm). - - Fix "gc in window proc" and "setitimer" crashes on msw. - - Quote null arguments correctly on msw. - - Fix pty allocation on SCO Unix. - - Eliminate a few warnings. +-- Now installs arch-specific files relative to $execdir, not $prefix. +-- New configure.ac guards against autoconf 2.5x, not yet supported. +-- (**) configure.ac added to auto-mode-alist. +-- Synch configure.usage with configure.in. +-- Add GTK defaults in several places. +-- Fix Lisp syntax in several files. +-- call-process-internal reads files as 'binary, now writes 'binary too. +-- FAQ corrections. +-- Many typo fixes. +-- Correct case for XEmacs file names under msw (Cygwin is pedantic). +-- Fix progress gauge flashing under OpenMotif. +-- Texinfo syntax corrections in Info sources. +-- Bug reporting now politically correct. +-- Now detects xpm-nox on Cygwin. +-- Conditionalize `-msw.c against Cygwin and MSVC5 deficiencies. +-- .9 files now recognized as manpages (shadowed by ChangeLog and .scm). +-- Fix "gc in window proc" and "setitimer" crashes on msw. +-- Quote null arguments correctly on msw. +-- Fix pty allocation on SCO Unix. +-- Eliminate a few warnings. 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 - - 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 +-- (**) 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 +-- 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 +-- 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 +-- 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 +-- (**) 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. +-- 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. +-- 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. +-- 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. +-- Initial release of 21.4 series. See NEWS for changes since the last + stable release, 21.1.