annotate CHANGES-beta @ 2367:ecf1ebac70d8

[xemacs-hg @ 2004-11-04 23:05:23 by ben] commit mega-patch configure.in: Turn off -Winline and -Wchar-subscripts. Use the right set of cflags when compiling modules. Rewrite ldap configuration to separate the inclusion of lber (needed in recent Cygwin) from the basic checks for the needed libraries. add a function for MAKE_JUNK_C; initially code was added to generate xemacs.def using this, but it will need to be rewritten. add an rm -f for junk.c to avoid weird Cygwin bug with cp -f onto an existing file. Sort list of auto-detected functions and eliminate unused checks for stpcpy, setlocale and getwd. Add autodetection of Cygwin scanf problems BETA: Rewrite section on configure to indicate what flags are important and what not. digest-doc.c, make-dump-id.c, profile.c, sorted-doc.c: Add proper decls for main(). make-msgfile.c: Document that this is old junk. Move proposal to text.c. make-msgfile.lex: Move proposal to text.c. make-mswin-unicode.pl: Convert error-generating code so that the entire message will be seen as a single unrecognized token. mule/mule-ccl.el: Update docs. lispref/mule.texi: Update CCL docs. ldap/eldap.c: Mule-ize. Use EXTERNAL_LIST_LOOP_2 instead of deleted EXTERNAL_LIST_LOOP. * XEmacs 21.5.18 "chestnut" is released. --------------------------------------------------------------- MULE-RELATED WORK: --------------------------------------------------------------- --------------------------- byte-char conversion --------------------------- buffer.c, buffer.h, insdel.c, text.c: Port FSF algorithm for byte-char conversion, replacing broken previous version. Track the char position of the gap. Add functions to do char-byte conversion downwards as well as upwards. Move comments about algorithm workings to internals manual. --------------------------- work on types --------------------------- alloc.c, console-x-impl.h, dump-data.c, dump-data.h, dumper.c, dialog-msw.c, dired-msw.c, doc.c, editfns.c, esd.c, event-gtk.h, event-msw.c, events.c, file-coding.c, file-coding.h, fns.c, glyphs-eimage.c, glyphs-gtk.c, glyphs-msw.c, glyphs-shared.c, glyphs-x.c, glyphs.c, glyphs.h, gui.c, hpplay.c, imgproc.c, intl-win32.c, lrecord.h, lstream.c, keymap.c, lisp.h, libsst.c, linuxplay.c, miscplay.c, miscplay.h, mule-coding.c, nas.c, nt.c, ntheap.c, ntplay.c, objects-msw.c, objects-tty.c, objects-x.c, print.c, process-nt.c, process.c, redisplay.h, select-common.h, select-gtk.c, select-x.c, sgiplay.c, sound.c, sound.h, sunplay.c, sysfile.h, sysdep.c, syswindows.h, text.c, unexnt.c, win32.c, xgccache.c: Further work on types. This creates a full set of types for all the basic semantics of `char' that I have so far identified, so that its semantics can always be identified for the purposes of proper Mule-safe code, and the raw use of `char' always avoided. (1) More type renaming, for consistency of naming. Char_ASCII -> Ascbyte UChar_ASCII -> UAscbyte Char_Binary -> CBinbyte UChar_Binary -> Binbyte SChar_Binary -> SBinbyte (2) Introduce Rawbyte, CRawbyte, Boolbyte, Chbyte, UChbyte, and Bitbyte and use them. (3) New types Itext, Wexttext and Textcount for separating out the concepts of bytes and textual units (different under UTF-16 and UTF-32, which are potential internal encodings). (4) qxestr*_c -> qxestr*_ascii. lisp.h: New; goes with other qxe() functions. #### Maybe goes in a different section. lisp.h: Group generic int-type defs together with EMACS_INT defs. lisp.h: * lisp.h (WEXTTEXT_IS_WIDE) New defns. lisp.h: New type to replace places where int occurs as a boolean. It's signed because occasionally people may want to use -1 as an error value, and because unsigned ints are viral -- see comments in the internals manual against using them. dynarr.c: int -> Bytecount. --------------------------- Mule-izing --------------------------- device-x.c: Partially Mule-ize. dumper.c, dumper.h: Mule-ize. Use Rawbyte. Use stderr_out not printf. Use wext_*(). sysdep.c, syswindows.h, text.c: New Wexttext API for manipulation of external text that may be Unicode (e.g. startup code under Windows). emacs.c: Mule-ize. Properly deal with argv in external encoding. Use wext_*() and Wexttext. Use Rawbyte. #if 0 some old junk on SCO that is unlikely to be correct. Rewrite allocation code in run-temacs. emacs.c, symsinit.h, win32.c: Rename win32 init function and call it even earlier, to initialize mswindows_9x_p even earlier, for use in startup code (XEUNICODE_P). process.c: Use _wenviron not environ under Windows, to get Unicode environment variables. event-Xt.c: Mule-ize drag-n-drop related stuff. dragdrop.c, dragdrop.h, frame-x.c: Mule-ize. text.h: Add some more stand-in defines for particular kinds of conversion; use in Mule-ization work in frame-x.c etc. --------------------------- Freshening --------------------------- intl-auto-encap-win32.c, intl-auto-encap-win32.h: Regenerate. --------------------------- Unicode-work --------------------------- intl-win32.c, syswindows.h: Factor out common options to MultiByteToWideChar and WideCharToMultiByte. Add convert_unicode_to_multibyte_malloc() and convert_unicode_to_multibyte_dynarr() and use. Add stuff for alloca() conversion of multibyte/unicode. alloc.c: Use dfc_external_data_len() in case of unicode coding system. alloc.c, mule-charset.c: Don't zero out and reinit charset Unicode tables. This fucks up dump-time loading. Anyway, either we load them at dump time or run time, never both. unicode.c: Dump the blank tables as well. --------------------------------------------------------------- DOCUMENTATION, MOSTLY MULE-RELATED: --------------------------------------------------------------- EmacsFrame.c, emodules.c, event-Xt.c, fileio.c, input-method-xlib.c, mule-wnnfns.c, redisplay-gtk.c, redisplay-tty.c, redisplay-x.c, regex.c, sysdep.c: Add comment about Mule work needed. text.h: Add more documentation describing why DFC routines were not written to return their value. Add some other DFC documentation. console-msw.c, console-msw.h: Add pointer to docs in win32.c. emacs.c: Add comments on sources of doc info. text.c, charset.h, unicode.c, intl-win32.c, intl-encap-win32.c, text.h, file-coding.c, mule-coding.c: Collect background comments and related to text matters and internationalization, and proposals for work to be done, in text.c or Internals manual, stuff related to specific textual API's in text.h, and stuff related to internal implementation of Unicode conversion in unicode.c. Put lots of pointers to the comments to make them easier to find. s/mingw32.h, s/win32-common.h, s/win32-native.h, s/windowsnt.h, win32.c: Add bunches of new documentation on the different kinds of builds and environments under Windows and how they work. Collect this info in win32.c. Add pointers to these docs in the relevant s/* files. emacs.c: Document places with long comments. Remove comment about exiting, move to internals manual, put in pointer. event-stream.c: Move docs about event queues and focus to internals manual, put in pointer. events.h: Move docs about event stream callbacks to internals manual, put in pointer. profile.c, redisplay.c, signal.c: Move documentation to the Internals manual. process-nt.c: Add pointer to comment in win32-native.el. lisp.h: Add comments about some comment conventions. lisp.h: Add comment about the second argument. device-msw.c, redisplay-msw.c: @@#### comments are out-of-date. --------------------------------------------------------------- PDUMP WORK (MOTIVATED BY UNICODE CHANGES) --------------------------------------------------------------- alloc.c, buffer.c, bytecode.c, console-impl.h, console.c, device.c, dumper.c, lrecord.h, elhash.c, emodules.h, events.c, extents.c, frame.c, glyphs.c, glyphs.h, mule-charset.c, mule-coding.c, objects.c, profile.c, rangetab.c, redisplay.c, specifier.c, specifier.h, window.c, lstream.c, file-coding.h, file-coding.c: PDUMP: Properly implement dump_add_root_block(), which never worked before, and is necessary for dumping Unicode tables. Pdump name changes for accuracy: XD_STRUCT_PTR -> XD_BLOCK_PTR. XD_STRUCT_ARRAY -> XD_BLOCK_ARRAY. XD_C_STRING -> XD_ASCII_STRING. *_structure_* -> *_block_*. lrecord.h: some comments added about dump_add_root_block() vs dump_add_root_block_ptr(). extents.c: remove incorrect comment about pdump problems with gap array. --------------------------------------------------------------- ALLOCATION --------------------------------------------------------------- abbrev.c, alloc.c, bytecode.c, casefiddle.c, device-msw.c, device-x.c, dired-msw.c, doc.c, doprnt.c, dragdrop.c, editfns.c, emodules.c, file-coding.c, fileio.c, filelock.c, fns.c, glyphs-eimage.c, glyphs-gtk.c, glyphs-msw.c, glyphs-x.c, gui-msw.c, gui-x.c, imgproc.c, intl-win32.c, lread.c, menubar-gtk.c, menubar.c, nt.c, objects-msw.c, objects-x.c, print.c, process-nt.c, process-unix.c, process.c, realpath.c, redisplay.c, search.c, select-common.c, symbols.c, sysdep.c, syswindows.h, text.c, text.h, ui-byhand.c: New macros {alloca,xnew}_{itext,{i,ext,raw,bin,asc}bytes} for more convenient allocation of these commonly requested items. Modify functions to use alloca_ibytes, alloca_array, alloca_extbytes, xnew_ibytes, etc. also XREALLOC_ARRAY, xnew. alloc.c: Rewrite the allocation functions to factor out repeated code. Add assertions for freeing dumped data. lisp.h: Moved down and consolidated with other allocation stuff. lisp.h, dynarr.c: New functions for allocation that's very efficient when mostly in LIFO order. lisp.h, text.c, text.h: Factor out some stuff for general use by alloca()-conversion funs. text.h, lisp.h: Fill out convenience routines for allocating various kinds of bytes and put them in lisp.h. Use them in place of xmalloc(), ALLOCA(). text.h: Fill out the convenience functions so the _MALLOC() kinds match the alloca() kinds. --------------------------------------------------------------- ERROR-CHECKING --------------------------------------------------------------- text.h: Create ASSERT_ASCTEXT_ASCII() and ASSERT_ASCTEXT_ASCII_LEN() from similar Eistring checkers and change the Eistring checkers to use them instead. --------------------------------------------------------------- MACROS IN LISP.H --------------------------------------------------------------- lisp.h: Redo GCPRO declarations. Create a "base" set of functions that can be used to generate any kind of gcpro sets -- regular, ngcpro, nngcpro, private ones used in GC_EXTERNAL_LIST_LOOP_2. buffer.c, callint.c, chartab.c, console-msw.c, device-x.c, dialog-msw.c, dired.c, extents.c, ui-gtk.c, rangetab.c, nt.c, mule-coding.c, minibuf.c, menubar-msw.c, menubar.c, menubar-gtk.c, lread.c, lisp.h, gutter.c, glyphs.c, glyphs-widget.c, fns.c, fileio.c, file-coding.c, specifier.c: Eliminate EXTERNAL_LIST_LOOP, which does not check for circularities. Use EXTERNAL_LIST_LOOP_2 instead or EXTERNAL_LIST_LOOP_3 or EXTERNAL_PROPERTY_LIST_LOOP_3 or GC_EXTERNAL_LIST_LOOP_2 (new macro). Removed/redid comments on EXTERNAL_LIST_LOOP. --------------------------------------------------------------- SPACING FIXES --------------------------------------------------------------- callint.c, hftctl.c, number-gmp.c, process-unix.c: Spacing fixes. --------------------------------------------------------------- FIX FOR GEOMETRY PROBLEM IN FIRST FRAME --------------------------------------------------------------- unicode.c: Add workaround for newlib bug in sscanf() [should be fixed by release 1.5.12 of Cygwin]. toolbar.c: bug fix for problem of initial frame being 77 chars wide on Windows. will be overridden by my other ws. --------------------------------------------------------------- FIX FOR LEAKING PROCESS HANDLES: --------------------------------------------------------------- process-nt.c: Fixes for leaking handles. Inspired by work done by Adrian Aichner <adrian@xemacs.org>. --------------------------------------------------------------- FIX FOR CYGWIN BUG (Unicode-related): --------------------------------------------------------------- unicode.c: Add workaround for newlib bug in sscanf() [should be fixed by release 1.5.12 of Cygwin]. --------------------------------------------------------------- WARNING FIXES: --------------------------------------------------------------- console-stream.c: `reinit' is unused. compiler.h, event-msw.c, frame-msw.c, intl-encap-win32.c, text.h: Add stuff to deal with ANSI-aliasing warnings I got. regex.c: Gather includes together to avoid warning. --------------------------------------------------------------- CHANGES TO INITIALIZATION ROUTINES: --------------------------------------------------------------- buffer.c, emacs.c, console.c, debug.c, device-x.c, device.c, dragdrop.c, emodules.c, eval.c, event-Xt.c, event-gtk.c, event-msw.c, event-stream.c, event-tty.c, events.c, extents.c, faces.c, file-coding.c, fileio.c, font-lock.c, frame-msw.c, glyphs-widget.c, glyphs.c, gui-x.c, insdel.c, lread.c, lstream.c, menubar-gtk.c, menubar-x.c, minibuf.c, mule-wnnfns.c, objects-msw.c, objects.c, print.c, scrollbar-x.c, search.c, select-x.c, text.c, undo.c, unicode.c, window.c, symsinit.h: Call reinit_*() functions directly from emacs.c, for clarity. Factor out some redundant init code. Move disallowed stuff that had crept into vars_of_glyphs() into complex_vars_of_glyphs(). Call init_eval_semi_early() from eval.c not in the middle of vars_of_() in emacs.c since there should be no order dependency in the latter calls. --------------------------------------------------------------- ARMAGEDDON: --------------------------------------------------------------- alloc.c, emacs.c, lisp.h, print.c: Rename inhibit_non_essential_printing_operations to inhibit_non_essential_conversion_operations. text.c: Assert on !inhibit_non_essential_conversion_operations. console-msw.c, print.c: Don't do conversion in SetConsoleTitle or FindWindow to avoid problems during armageddon. Put #errors for NON_ASCII_INTERNAL_FORMAT in places where problems would arise. --------------------------------------------------------------- CHANGES TO THE BUILD PROCEDURE: --------------------------------------------------------------- config.h.in, s/cxux.h, s/usg5-4-2.h, m/powerpc.h: Add comment about correct ordering of this file. Rearrange everything to follow this -- put all #undefs together and before the s&m files. Add undefs for HAVE_ALLOCA, C_ALLOCA, BROKEN_ALLOCA_IN_FUNCTION_CALLS, STACK_DIRECTION. Remove unused HAVE_STPCPY, HAVE_GETWD, HAVE_SETLOCALE. m/gec63.h: Deleted; totally broken, not used at all, not in FSF. m/7300.h, m/acorn.h, m/alliant-2800.h, m/alliant.h, m/altos.h, m/amdahl.h, m/apollo.h, m/att3b.h, m/aviion.h, m/celerity.h, m/clipper.h, m/cnvrgnt.h, m/convex.h, m/cydra5.h, m/delta.h, m/delta88k.h, m/dpx2.h, m/elxsi.h, m/ews4800r.h, m/gould.h, m/hp300bsd.h, m/hp800.h, m/hp9000s300.h, m/i860.h, m/ibmps2-aix.h, m/ibmrs6000.h, m/ibmrt-aix.h, m/ibmrt.h, m/intel386.h, m/iris4d.h, m/iris5d.h, m/iris6d.h, m/irist.h, m/isi-ov.h, m/luna88k.h, m/m68k.h, m/masscomp.h, m/mg1.h, m/mips-nec.h, m/mips-siemens.h, m/mips.h, m/news.h, m/nh3000.h, m/nh4000.h, m/ns32000.h, m/orion105.h, m/pfa50.h, m/plexus.h, m/pmax.h, m/powerpc.h, m/pyrmips.h, m/sequent-ptx.h, m/sequent.h, m/sgi-challenge.h, m/symmetry.h, m/tad68k.h, m/tahoe.h, m/targon31.h, m/tekxd88.h, m/template.h, m/tower32.h, m/tower32v3.h, m/ustation.h, m/vax.h, m/wicat.h, m/xps100.h: Delete C_ALLOCA, HAVE_ALLOCA, STACK_DIRECTION, BROKEN_ALLOCA_IN_FUNCTION_CALLS. All of this is auto-detected. When in doubt, I followed recent FSF sources, which also have these things deleted.
author ben
date Thu, 04 Nov 2004 23:08:28 +0000
parents c9a4a450d9e2
children f152e0bc4ff6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2345
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
1 to 21.5.18 "chestnut"
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
2
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
3 Major Features
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
4
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
5 -- Improve: GTK support gets many fixes and improvements - Purvis.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
6 -- Improve: pdump gets data in executable support, -si option - Galibert.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
7 -- New: GTK gets default gtkrc - Purvis.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
8 -- New: bignum support - James (lead), Sivakumar, Turnbull.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
9
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
10 User-Visible Bug Fixes and Minor Improvements
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
11
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
12 -- Fix: 'no-conversion is special in eol detection - Turnbull.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
13 -- Fix: `display-completion-list' does not overflow window - Grundmann.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
14 -- Fix: X error handler must not call stderr_out - Clements.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
15 -- Fix: bogus error in `apropros' - Turnbull.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
16 -- Fix: bogus error in `package-require' - Youngs.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
17 -- Fix: buffer editing by `call-process-region' - Aichner.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
18 -- Fix: coredump from bogus position computation in syntax cache - Euler.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
19 -- Fix: coredump from redisplay wrapping in signal.c - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
20 -- Fix: coredump in giflib - Hines.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
21 -- Fix: etags.el correctly handles tags with name fields - Grundmann.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
22 -- Fix: prevent minibuffer from hijacking marks - Sperber.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
23 -- Fix: respect `allow-deletion-of-last-visible-frame' - Zajcev.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
24 -- Fix: sync revert-buffer to 21.4 - Turnbull, Sparapani.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
25 -- Improve: error message formatting - Gatzemeier.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
26 -- Improve: etags.el optimized for exuberant ctags - Grundmann.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
27 -- Improve: isearch-abort preserves interim successes - Turnbull, Zawinski.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
28 -- Improve: package info reporting - Youngs.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
29 -- Improve: window configuration handling - Rychter.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
30
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
31 Build Infrastructure
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
32
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
33 -- Fix: 64-bit support - Purvis, SuSE.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
34 -- Fix: configure.in syntax, logic - Turnbull, James, Purvis.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
35 -- Fix: make install went interactive - Aichner.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
36 -- Fix: rebuild finder-inf.el - Turnbull.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
37 -- Improve: Makefile diagnostics - Turnbull.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
38 -- Improve: Windows build support - Aichner.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
39 -- Improve: configure compiler warning setup - James, Purvis.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
40 -- Improve: configure diagnostics - Turnbull.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
41 -- Improve: configure feature detection - Purvis, James, Turnbull.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
42 -- Improve: configure report - Turnbull, James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
43 -- Improve: icc support - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
44 -- Improve: install procedure - Galibert.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
45 -- New: configure supports Playstation2 - Myrkraverk.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
46 -- New: support for parallel builds - Purvis.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
47
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
48 Documentation
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
49
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
50 -- Improve: about.el version reporting - Turnbull.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
51 -- Improve: comments and docstrings - Turnbull, Aichner, Gatzemeier.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
52 -- New: lispref.texi documents bignum support - Turnbull, James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
53 -- New: lispref.texi documents text field support - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
54 -- Update: FAQ - Turnbull.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
55 -- Update: NEWS - Turnbull.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
56 -- Update: PACKAGES - Koch.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
57 -- Update: about.el - Turnbull.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
58 -- Update: internals.texi - James, Turnbull.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
59 -- Update: lispref.texi - Turnbull, Okahata.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
60 -- Update: menus to XEmacs config file reality - Turnbull.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
61
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
62 Lisp API
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
63
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
64 -- Improve: pixel position reporting - Okahata.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
65
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
66 Internal API and Implementation
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
67
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
68 -- Fix: C macro definition for icc - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
69 -- Fix: C++ build problems - James, Verna.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
70 -- Fix: Cygwin bug workaround conditionalized - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
71 -- Fix: Lisp internal type manipulation - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
72 -- Fix: bogus CVS conflict in package-ui.el - Aichner.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
73 -- Fix: callproc.c vestiges removed - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
74 -- Fix: format conversions in pdump report - Turnbull.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
75 -- Fix: function argument usage - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
76 -- Fix: incomplete macro in external widget support - Golubev.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
77 -- Fix: lwlib GC handling - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
78 -- Fix: lwlib computation of widget changes - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
79 -- Fix: mark unused parameters - James, Wing.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
80 -- Fix: remove duplicate functions - Turnbull.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
81 -- Fix: remove unused variables - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
82 -- Fix: specifier validation - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
83 -- Fix: update byte compiler function database - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
84 -- Fix: warning suppression - James, Gatzemeier.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
85 -- Fix: workaround Darwin's distaste for ISO 8859/2 filenames.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
86 -- Improve: custom database save - Aichner, Niksic.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
87 -- Improve: itimer implementation - James, Jones, Buchholz, Yamaoka.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
88 -- Improve: test-harness.el Assert macro - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
89 -- New: LTDL support in ELLs - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
90 -- Update: INSTALL Canna, Make descriptions - James, Purvis.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
91 -- Update: SERVICE sync with upstream - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
92 -- Update: derived.el, subr.el, cl*.el sync to Emacs 21.3 - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
93 -- Update: etags sync with upstream v17.6 - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
94
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
95 Quality Assurance Infrastructure
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
96
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
97 -- Fix: regression tests using most-negative-fixnum - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
98 -- Improve: faster Mule tests - Turnbull.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
99 -- New: Uno support - James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
100 -- New: regression tests - Turnbull, Youngs, Yamaoka, Shelton, James.
c9a4a450d9e2 [xemacs-hg @ 2004-10-22 02:14:13 by stephent]
stephent
parents: 1963
diff changeset
101
1963
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
102 to 21.5.17 "chayote"
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
103
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
104 Build
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
105
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
106 -- New: configure reports cc and libc versions - Kletnieks, Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
107 -- New: configure supports icc - James.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
108 -- New: configure supports typeof extension - James.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
109 -- New: use XCFLAGS to allow different flags for XEMACS_CC - Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
110 -- Improve: module build process - James.-- Fix: compiler warnings - Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
111 -- Fix: configure CFLAGS detection - James, Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
112 -- Fix: configure arg parsing on Solaris - Niksic, Shelton, Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
113 -- Fix: configure warning and progress messages - Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
114 -- Fix: force regeneration of Lisp on every build - Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
115 -- Fix: minitar compiler warnings, errors - Aichner.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
116 -- Fix: mislocation of installexe.sh - James.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
117 -- Fix: missing $(ldflags) in libsrc - James.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
118 -- Fix: remove dead references to GNU DLD - James.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
119 -- Fix: remove obsolete makefile cruft - Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
120
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
121 Documentation
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
122
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
123 -- Improve: charset registry docs - Golubev.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
124 -- Improve: specifier and internals docs - Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
125 -- Improve: test-harness reporting - Aichner, Shelton, Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
126 -- New: weak data structure testing - Kaltenbach.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
127 -- Remove: own photos and personal information - Youngs.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
128 -- Update: library versions in Windows docs - James.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
129 -- Update: package list - Koch.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
130 -- Fix: TeXinfo syntax - Golubev, Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
131 -- Fix: clarifications - Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
132 -- Fix: typos - Aichner, Golubev, Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
133 -- Fix: workaround version issues in NAS headers - Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
134
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
135 Lisp API
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
136
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
137 -- New: device-num-screens, device-backing-store, device-save-under,
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
138 add-to-invisibility-spec, remove-from-invisibility-spec - James.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
139 -- New: lazy (widget), widget-child-value-get, widget-child-value-inline,
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
140 widget-child-validate, widget-type-value-create, widget-type-default-get,
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
141 widget-type-match - Abrahamsen, Youngs.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
142 -- New: package-get-list-packages-where - Youngs.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
143 -- New: pui-display-maintainer command - Youngs.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
144 -- New: pui-help-echo displays both installed and available versions - Youngs.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
145 -- Synch: frame.el to GNU Emacs 21.3 - James.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
146 -- Fix: cl-do-prettyprint formatting of prog* - Youngs.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
147 -- Fix: update coding system name usage - James.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
148
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
149 Internals
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
150
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
151 -- Improve: KKCC - Kaltenbach.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
152 -- Improve: compiler.h for use with modules - James.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
153 -- Improve: make QUIT-related APIs visible to modules - James.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
154 -- New: support more device metrics on X11 - James.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
155 -- New: support symbols in Darwin shared libraries - Purvis.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
156 -- New: widget-default-create uses char-table - Haddock.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
157 -- New: xfree gets a type parameter for error-checking - James.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
158 -- Fix: (remove) duplicated code - James.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
159 -- Fix: GCPRO_STACK in byte interpreter - Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
160 -- Fix: GTK marshalling code - Purvis.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
161 -- Fix: aliasing problems - Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
162 -- Fix: bad interaction in initialization of args with pdumper - Benson.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
163 -- Fix: bit fields need to be unsigned in unicode detectors - James.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
164 -- Fix: coding system for GPG verification - Youngs.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
165 -- Fix: hard-coded options to use APIs - Pakoulin.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
166 -- Fix: improper use of XSetArg in frame-x.c - Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
167 -- Fix: lstream close code - Euler.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
168 -- Fix: paragraph detection in Japanese - Yamaoka, Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
169 -- Fix: regexps using \{ - Monnier, Turnbull.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
170 -- Fix: set dirty flag in mirror window at proper time - Galibert.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
171 -- Fix: several missing GC wrappers which caused crashes - James.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
172 -- Fix: some GCPROed variables were declared register - McPherson.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
173 -- Fix: stale info in realpath computation - James.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
174 -- Fix: two infloops in GC - James.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
175 -- Fix: usage of prin1 and princ in help - Eide, Shelton.
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
176
1072ab44c134 [xemacs-hg @ 2004-03-22 07:55:40 by stephent]
stephent
parents: 1716
diff changeset
177
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
178 to 21.5.16 "celeriac"
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
179
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
180 Build
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
181
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
182 -- Don't detect GNU DLD - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
183 -- Better detection of sound on Solaris9 - Buchholz.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
184 -- Add support detecting SunOS 5.10 in configure - Buchholz.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
185 -- Use '-bundle' when testing ability to build shared libs, but use
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
186 '-bundle_loader' in ellcc - Begel.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
187 -- Output separate declaration and definition for dump_id - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
188 -- Add Makefile targets to build PDF docs - Wambold.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
189 -- Don't mangle the unload function in `unload_postgresql' and
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
190 `unload_ldap' when compiling with C++ - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
191 -- Use extern "C" for C++ builds - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
192 -- Conditionally compile messages missing from the Cygwin headers - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
193 -- Add cast to quiet compiler in unexcw.c - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
194 -- Quiet compiler warnings about struct stat in syswindows.h - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
195 -- Test \{m,n\} in regexp-tests - Turnbull.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
196
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
197 Documentation
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
198
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
199 -- Propose bash as workaround for buggy Solaris sh in PROBLEMS - Sparapani.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
200 -- Fix the PRINTED-MANUAL-TITLE arg for cross ref to "The XEmacs User's Manual"
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
201 - Aichner.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
202 -- New node: "A Reader's Guide to XEmacs Coding Conventions" - Turnbull.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
203 -- New node: "Customizing Message Display" - Golubev.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
204
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
205 Internals
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
206
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
207 -- In ellcc.c don't mangle external symbols in generated doc file - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
208 -- Add PARTIALLY parameter to support Fpos_visible_in_window_p parameter in
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
209 redisplay - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
210 -- Use 'point_would_be_visible' parameter in `scrollbar_reset_cursor' - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
211 -- Add PARTIALLY parameter fo `Fpos_visible_in_window_p' - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
212 -- Use new 'point_would_be_visible' parameter in `window_scroll' - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
213 -- dll_open now takes a Lisp_Object - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
214 -- Remove useless call to dll_init - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
215 -- char to CIbyte conversion in emodules.c, sysdll.c - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
216 -- Do not mangle module initialisation function names - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
217 -- char to Extbyte conversion in sysdll.c - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
218 -- Return a Lisp_Object instead of a string in `dll_error' - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
219 -- Make eval-related functions visible to modules - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
220 -- Allow specifying elisp function for waithing user input while displaying
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
221 message while in minibuffer - Golubev.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
222 -- Use OS_RELEASE=os_release_major*100+os_release_minor in s/sol2.h - Buchholz.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
223 -- Add lrecord_memory_descriptions - Crestani.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
224 -- Remove GetLongPathNameW - Harris.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
225 -- A couple of new macros to compare w32api versions - James.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
226 -- KKCC fixes - Crestani.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
227
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
228 Lisp API
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
229
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
230 -- Allow user to specify alternative function for displaying message - Golubev.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
231 -- New var to specify the maximum received fonts - LewisMoss.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
232 -- Allow gnuserv to fallback to GTK if X device fails - LewisMoss.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
233 -- Eval the initialisation value of `eol-detection-enabled-p' - Alexander.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
234 -- Make sure `setbuffer-file-coding-system' sets the eol type - Alexander.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
235 -- Remove unnecessary definitions of 'null-device' - Turnbull.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
236 -- Actually implement the specified semantics for 'defvar' - Sperber.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
237 -- Fix `shrink-to-fit' by calling `shrink-window-if-larger-than-buffer' - Aichner.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
238
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
239
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
240 to 21.5.15 "celery"
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
241
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
242 Build
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
243
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
244 -- Autoconf configure updates - James, Turnbull.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
245 -- Makefile updates - James.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
246 -- Minor updates to make-docfile.c - Begel.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
247 -- Wrap assert_failed with EXTERN_C for modules - James.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
248 -- Updates to modules Makefile.common - James.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
249 -- Include emodules.h when building modules in postgresql.c
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
250 and ldap.c - James.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
251 -- Updates to xemacs.mak - Aichner.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
252 -- Add some extern "C" declarations for C++ module builds
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
253 - James.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
254 -- Add casts for C++ builds in mule-canna.c - James.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
255 -- Add type casts in database.c to satisy C++ compilers.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
256 -- Log result summary of tests when the testsuite is running
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
257 noninteractive - Aichner.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
258 -- Add some tests for weak-lists - Crestani, Kaltenbach.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
259
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
260
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
261 Documentation
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
262
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
263 -- Update README.(HYPERBOLE|OO-BROWSER) - Turnbull.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
264 -- Update etc/PACKAGES - Turnbull, Koch, Youngs.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
265 -- Update etc/sample.Xresources - Turnbull.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
266 -- Major update and audit of all documents relating to PUI - Youngs.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
267 -- Mention `line-move-ignore-invisible' (display.texi "Invisible Text")
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
268 - Kyllingstad.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
269 -- Document that end-glyph is still displayed when invisible
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
270 is set (extents.texi "Extent Properties") - Kyllingstad.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
271 -- Document that only begin-glyph is highlighted (extents.texi "Extents
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
272 and Events") - Kyllingstad.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
273 -- Various typo and docstring fixes - Turnbull, Sperber.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
274 -- Add missing '@end' defun in lists.texi - Shelton.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
275 -- Document ?\x00 read syntax and range limitations on ?\000 and
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
276 ?\x00 read syntaxes (objects.texi "Character Type") - Turnbull.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
277 -- Document `true-list-p' (lists.texi "List-related Predicates")
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
278 - Turnbull.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
279
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
280
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
281 Internals
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
282
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
283 -- KKCC updates - Crestani, Kyllingstad.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
284 -- Define DECLARE_MODULE_API_LRECORD when not ERROR_CHECK_TYPES
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
285 - James.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
286 -- Updates to DSO code - James.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
287 -- Remove unused (X)OPAQUE_MARKFUN definitions - James.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
288 -- GCPRO updates - Sperber.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
289 -- Mouse wheel fixes in event-msw.c - Kyllingstad.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
290 -- Use 'HAVE_DLD_INIT' instead of 'HAVE_INIT_DLD' in sysdll.c - James.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
291 -- Rewrite ephemeron marker code - Sperber.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
292 -- Fix printing of symbol names in .gdbinit - Golubev.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
293 -- Fixes to `update_frame_toolbars_geometry' - Sperber.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
294 -- Fix missing commas in `fonts' initialiser - Golubev.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
295 -- Add `opaque_ptr_description' - Crestani.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
296 -- Add `allocate_big_string_chars' - Turnbull, Buchholz.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
297
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
298
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
299 Lisp API
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
300
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
301 -- New alias `apropos-customize' -> `customize-apropos' - Aichner.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
302 -- Remove unecessary arg from `pui-set-local-package-get-directory - Youngs.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
303 -- New key bindings in mwheel.el - Kyllingstad.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
304 -- Make `insert-directory' to be more like FSF version - Sperber.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
305 -- Window configuration fixes in isearch code - Sperber.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
306 -- Implement simple object finalisation in post-gc.el - Sperber.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
307 -- Updates to etags.el - Turnbull.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
308 -- Updates to cl-macs.el - Pakoulin.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
309 -- Fix "do-nothing" bug in `derived-mode-merge-syntax-tables' - Turnbull.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
310 -- Fixes to `restore-saved-window' - James.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
311 -- Handle missing "EMACSPACKAGEPATH" env var in
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
312 `package-get-package-index-file-location' - Aichner.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
313 -- Fix substring errors in `package-admin-find-top-directory' - Aichner.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
314 -- Fix `byte-compile-lambda' so it only discards the docstring if it is
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
315 not also the value of the lambda - Turnbull.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
316 -- Don't insist in lib-src directory in `path-emacs-root-p' on WinNT - Aichner.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
317 -- Don't include '(' in `font-lock-function-name-face' - Aichner.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
318
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1510
diff changeset
319
1510
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
320 to 21.5.14 "cassava"
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
321
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
322 This release has a few documentation updates thanks to Steve
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
323 Turnbull, better Makefile handling for modules on MacOSX from
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
324 Andrew Begel and Jerry James. Also, it is now possible for the
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
325 user to specify the location of the package-index file for PUI to
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
326 use, see `package-get-package-index-file-location'.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
327
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
328 Build
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
329
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
330 -- Autoconf tweaks for building modules on MacOSX - James.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
331 -- GCC fixes in ellcc.c - James.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
332 -- Module Makefile fixes - Begel, James.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
333 -- Fix shadow warning in regex.c - James.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
334
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
335 Documentation
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
336
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
337 -- New TeXinfo node "Searching and Matching" - Turnbull.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
338 -- New section "Legacy Versions" in FAQ - Turnbull.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
339 -- New FAQ question Q8.0.1 - Turnbull.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
340 -- Update split-string specs in "Regexp Search" - Turnbull.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
341
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
342 Internals
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
343
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
344 -- Package index file updated - Koch.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
345 -- Add some debug checks in file-coding.c - Turnbull.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
346
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
347 Lisp API
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
348
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
349 -- Make error message report the sym checked in
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
350 `autoload-featurep-protect-autoloads' -- Turnbull.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
351 -- `split-string' tweaks - Turnbull.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
352 -- Make the location of the package-index file user customisable - Youngs.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
353 -- Turn on package-index file PGP verification - Youngs.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
354 -- Only use message if interactive for functions in replace.el - Josefsson.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
355
1457
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
356 to 21.5.13 "cauliflower"
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
357
1473
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
358 Remember that bug that made return behave as linefeed in a TTY? It's
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
359 gone! Thanks go out to Jerry James and Steve Turnbull for squashing
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
360 this year old bug. Of course, that wasn't the only bug fixed this
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
361 time around.
1457
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
362
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
363 Here are the highlights:
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
364
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
365 Build
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
366
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
367 -- Don't look for Motif if it's already been found - Buchholz.
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
368 -- Darwin, Cygwin, BerkDB autoconf fixes - Turnbull.
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
369 -- Make DEFUNed functions be tags - Buchholz.
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
370 -- Allow compiling with Motif 1 and linking with Motif 2 - Buchholz.
1473
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
371 -- Update regexp tests - Turnbull.
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
372 -- Don't autodetect ESD (Enlightened Sound Daemon) - Turnbull.
1457
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
373
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
374
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
375 Documentation
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
376
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
377 -- New section in PROBLEMS auxilary programs for Windows - Turnbull.
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
378 -- FAQ updates
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
379 Q6.4.3 New aux programs for Windows - Turnbull.
1473
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
380 -- Document failed match preserves data - Turnbull.
1457
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
381
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
382
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
383 Internals
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
384
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
385 -- Don't use the u_int8_t etc typedefs on FreeBSD in database.c - Pluim.
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
386 -- Better support for externally defined lrecord types - Begel.
1473
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
387 -- Only call `xm_update_progress' if Motif is defined - Youngs.
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
388 -- Define __STDC__ for BerkeleyDB - Buchholz.
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
389 -- Fix bug where XEmacs couldn't find its .dmp file - Buchholz.
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
390 -- Move `filemodestring' from lisp.h to sysfile.h - Golubev.
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
391 -- Clean ups against the possibility of sys/stat.h defining stat - Turnbull.
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
392 -- Search/match updates - Turnbull.
1457
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
393
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
394
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
395 Lisp API
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
396
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
397 -- Fix bug preventing installing new packages - Youngs.
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
398 -- Put exit message on separate line in `command-error' - Turnbull.
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
399 -- Temporarily turn off PGP verification of package-index - Youngs.
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
400 -- Remove keymapings for 'function-key-error' - James.
1473
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1457
diff changeset
401 -- Fix bug that mapped RET to LFD in TTYs - James.
1457
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
402
b627cfd39e8a [xemacs-hg @ 2003-05-04 22:31:06 by youngs]
youngs
parents: 1431
diff changeset
403
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
404 to 21.5.12 "carrot"
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
405
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
406 Lots of updates, fixes, and features from Ben Wing (he never stops).
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
407 Also, a lot of work has gone into cleaning up the test suite. Thanks
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
408 to Steve Turnbull, Jerry James, Daiki Ueno because now all tests from
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
409 'make check' pass 100% (at least on GNU/Linux).
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
410
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
411 Here are the highlights:
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
412
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
413 Build
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
414
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
415 -- Updates to configure.in - Steuck, James, Skyttä, Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
416 -- Major updates to Makefile.in.in - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
417 -- Allow for separate build and source directories - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
418 -- Fix some compiler warnings - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
419 -- Major clean up of xemacs.mak and friends - Wing, Aichner.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
420 -- Fix some Solaris 2.7 CC compiler warnings - Persico.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
421 -- Fix for building on Mac - Palmer.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
422 -- Work around a problem compiling with '--use-union-type' on Intel's
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
423 ICC compiler - Buchholz.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
424 -- Fix problems with rel-alloc compilation - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
425 -- Sequentialize dependencies even more in update-elc-2 - Sperber.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
426 -- Don't fatal() in 'report_sheap_usage' when need to rerun Make -
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
427 Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
428 -- Various updates to the test suite - Turnbull.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
429
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
430 Documentation
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
432 -- Updates to
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
433 INSTALL - Turnbull, Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
434 PROBLEMS - Turnbull, Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
435 -- Global substition of .Xresources for .Xdefaults - Turnbull.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
436 -- Update packages in ./etc/BETA - Skyttä.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
437 -- Doc string updates - Korytov, Turnbull, Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
438 -- TeXinfo updates - Aichner, Turnbull, Wing, Youngs.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
439
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
440 Internals
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
441
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
442 -- Fix stale match data after failed search bug - Turnbull.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
443 -- Reformat function definitions correctly in menubar-gtk.c and
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
444 event-gtk.c - Turnbull.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
445 -- Fix bug matching ASCII character classes to Mule characters -
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
446 Ueno.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
447 -- Frame updates for MS Win - Alexander.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
448 -- Add .dylib as an acceptable shared library file extension to
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
449 support MacOS X - Begel.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
450 -- Fix bug in database.c for Berkdb 4.1 - Turnbull.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
451 -- Regex fixes - Turnbull, Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
452 -- Coding system updates - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
453 -- Add clear-left-side functionality in print.c - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
454 -- Seg fault rather than abort on Cygwin in 'assert_failed' - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
455 -- Delete popup-data object - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
456 -- Delete menubar_data field from frames - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
457 -- Clean up handling of lwlib callback data GCPRO'ing - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
458 -- Use ALLOCA() in regex.c to avoid excessive stack allocation -
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
459 Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
460 -- Fix subtle problem with REL_ALLOC() - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
461 -- Change *run_hook*_trapping_problems to take a warning class, not a
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
462 string - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
463 -- Mule-ize encrypt/decrypt-string code - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
464 -- Delete all support for bit-rotten CANNOT_DUMP - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
465 -- Fix crash due to attempt to free objects across dump/undump -
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
466 Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
467 -- Don't get in an infinite loop running post-redisplay actions -
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
468 Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
469 -- Make gc_currently_forbidden static - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
470 -- Defer redrawing if already in redisplay - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
471 -- Add debug code for locking a dynarr to catch invalid mods - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
472 -- Ensure that various glyph functions that eval within redisplay
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
473 protect the evals - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
474 -- Defer specifier-changed updating till after redisplay - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
475 -- Require that every place inside of redisplay catch errors itself -
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
476 Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
477 -- Introduce separate means of holding frame-size changes - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
478 -- Introduce "post-redisplay" methods for deferring things till after
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
479 redisplay - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
480 -- Disable all quit checking in redisplay - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
481 -- Use _wexecve() when under Windows NT for Unicode correctness -
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
482 Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
483 -- Update list of possibly valid console types - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
484 -- Turn on Vstack_trace_on_error 'Frun_emacs_from_temacs' so that
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
485 errors are debuggable even when occurring extremely early in
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
486 reinitialization - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
487 -- Define new function `emacs-run-status' - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
488 -- Fix crash caused by an edge condition in the syntax-cache macros -
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
489 Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
490 -- Eliminate HAVE_WIN32_CODING_SYSTEMS, use WIN32_ANY instead - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
491 -- Don't check_quit() unless we're unbinding a real Lisp
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
492 `unwind-protect' - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
493 -- Make absolutely sure there is no quit checking while we are in a
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
494 "critical section" during frame deletion - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
495
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
496 Lisp API
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
497
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
498 -- Fix infloop in font-lock for java files - Choi.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
499 -- Fix split-string - Turnbull.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
500 -- Support '(filename)nodename' as argument to 'info' - Steib.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
501 -- Major clean up of the PUI code - Youngs.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
502 -- Use 'equal' instead of '=' in 'saved-window-equal' - James.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
503 -- Updates to wid-edit.el - Turnbull.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
504 -- Better layout for Tools -> Packages -> Download Site menu -
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
505 Aichner.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
506 -- More sites added to packages download sites menu - Aichner.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
507 -- Byte-compiler warning clean up and lots of synching with FSF 21.2
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
508 code - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
509 -- Move lots of high-level code for computing paths into
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
510 setup-paths.el from various places - Wing.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
511 -- Mule and coding system updates - Wing, Turnbull.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
512
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1307
diff changeset
513
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
514 to 21.5.11 "cabbage"
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
515
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
516 Lots of improvements and fixes this time around. One of our key
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
517 players, Ben Wing, has drastically improved font-locking (go turn on
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
518 lazy-lock to check it out). Apart from many other bug fixes, Ben
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
519 has also given us a speed up to the build process (--quick-build
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
520 configure option).
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
521
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
522 Other stars we should mention are: Mike Sperber, for window
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
523 configuration fixes and updates; Stephen Turnbull for build fixes,
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
524 documentation and typo fixes. Stephen also gave us some major updates
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
525 to autoload.el and wid-edit.el. And also Jerry James with some more
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
526 DSO updates.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
527
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
528 Here are the highlights:
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
529
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
530 Build
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
531
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
532 -- Updates to test suite - Turnbull.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
533 -- Use -no-autoloads with update-elc-2 - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
534 -- Check for strupr and strlwr - Sperber.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
535 -- Delete auto-autoloads.el* & cutom-load.el* files on make clean - Turnbull.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
536 -- Fix --srcdir processing - Turnbull.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
537 -- Define DLSYM_NEEDS_UNDERSCORE on Darwin - Turnbull.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
538 -- Use opsys=aix4-2 for AIX 5 and above - Buchholz.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
539 -- Make ellcc search XEmacs directories for include files 1st - James.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
540 -- Set stack-trace-on-error, load-always-display-messages - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
541 -- Overhaul update-elc.el, cus-dep, autoload (speed ups) - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
542 -- Various compiler warning fixes - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
543 -- FreeBSD updates in modules/Makefile.common - Pluim.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
544 -- Warning fix in eldap.c - James.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
545 -- Support C++ & KKCC compilation in Windows - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
546 -- Various fixups in nt/config.in.samp - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
547 -- Fixes in xemacs.mak - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
548 -- Clean up compile errors with C++ under Windows - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
549 -- Re-order sections in ldflags for gcc 3.2 - Okhapkin.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
550 -- Restore USE_XFONTSET - Turnbull.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
551 -- New symbol: DLSYM_NEEDS_UNDERSCORE - Turnbull.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
552 -- Guard against multiple definitions of _ALL_SOURCE - Buchholz.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
553 -- QUICK_BUILD updates - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
554
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
555 Documentation
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
556
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
557 -- Major update to configure.usage - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
558 -- New developer bio's - James, Skyttä, Golubev.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
559 -- Amendments/additions to PROBLEMS:
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
560 - PostgreSQL DSO with --error-checking=all - James.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
561 - Consolidate Motif problems into one section - Turnbull.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
562 -- Amendments/additions to INSTALL:
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
563 - Recommend Mule - Turnbull.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
564 - Deprecate stripped binaries - Turnbull.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
565 -- General tidy up of etc/BETA, rewrite sections dealing with packages
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
566 and building from scratch - Youngs.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
567 -- General doc fixes, typos etc - Youngs, Turnbull, Palmer, Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
568 -- Fix xref in Auto-Saving - Aichner.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
569 -- Update Local.rules File section in packages.texi - Youngs.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
570 -- Clarify package hierarchy structure - Turnbull.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
571 -- Major fixup of internals.texi - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
572 -- Lots of Mule rewriting in lispref/mule.texi - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
573 -- Document USE_UNION_TYPE evilness - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
574 -- Document event-matches-key-specifier-p better - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
575 -- Change illegal (for C) '//' comments to '/* */' - Shelton, Turnbull.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
576
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
577 Internals
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
578
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
579 -- Synch rcs2log to GNU upstream - Youngs.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
580 -- Use symbolic name `XtExposeCompressMaximal' instead of `TRUE' in
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
581 xlwMenuClassRec - Buchholz.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
582 -- In xm_update_progress, don't define unless LWLIB_WIDGETS_MOTIF - Buchholz.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
583 -- Rename class -> class_ & new -> new_ - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
584 -- KKCC update in postgresql.c - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
585 -- KKCC update in eldap.c - James.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
586 -- Fix for unix_create_process - Ueno.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
587 -- Set stack reserve size during unexec() - Piper.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
588 -- Use 'struct htentry' not 'struct hentry' in elhash.c - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
589 -- New macros ALIST_LOOP_3, ALIST_LOOP_4.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
590 -- Fix 'xemacs -batch -l dunnet' under Cygwin - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
591 -- Implement delaying of XFlush() if pending expose events - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
592 -- Fix some longstanding bugs in X quit handling - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
593 -- Correct the message output upon crashing to be more up-to-date - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
594 -- Add dp() & db() as short synonyms of debug_print() &
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
595 debug_backtrace() - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
596 -- Add C++ error-checking code to verify problems with GCPRO/UNGCPRO - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
597 -- Change the way gap arrays are allocated (for KKCC) - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
598 -- Now lcrecords set the type of items sitting on the free list to
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
599 lcrecord_type_free - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
600 -- All lcrecord allocation functions now zero out the returned
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
601 lcrecords - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
602 -- Additional asserts in FREE_FIXED_TYPE - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
603 -- Make bit vectors lcrecords, like vectors - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
604 -- MARKED_SLOT() call no longer includes semicolon - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
605 -- Factor out some code duplicated in KKCC and pdump - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
606 -- KKCC updates - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
607 -- Add a fifth field "flags" to memory_description - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
608 -- Add support for "description maps" - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
609 -- Redo XD_UNION so it works inline and change format to provide info
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
610 for pdump - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
611 -- Textual changes:
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
612 - lrecord_description -> memory_description - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
613 - struct_description -> sized_memory_description - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
614 -- Initialize protect_me field of popup_data in set_frame_menubar - Sperber
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
615 -- GTK updates - Sperber.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
616 -- Don't lead to a crash if dealing with a dead
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
617 window/frame/device/console - Sperber.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
618 -- Prevent crash for combination windows - Sperber.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
619 -- Window fixes in Fdelete_window - Sperber.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
620 -- Module updates in emodules.h - James.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
621 -- Fprovide from 'vars_of_file_coding' not 'syms_of_file_coding' - Turnbull.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
622 -- Fix syntax of macro in 'mark_object_maybe_checking_free - Turnbull.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
623 -- Eliminate bogus require-prints-loading-message - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
624 -- Turn on `load-warn-when-source-newer' by default - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
625 -- Fix up crashes when selecting menubar items due to lack of GCPROing
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
626 - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
627 -- Implement tail-recursion in KKCC - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
628 -- Fix UTF-(8|16) detector - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
629 -- Fix problems with reentrant calling of lwlib and associated crashes
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
630 when selecting menu items - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
631 -- Improve redisplay handling of preemption - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
632 -- Return the parameter from strlvr, strupr, depend on !HAVE_STRUPR - James.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
633 -- In sysdll.c included lisp.h to define needed alloca_array - Begel.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
634 -- Pull GC_CHECK_NOT_FREE out of USE_KKCC - Sperber.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
635 -- Abort when any attempts to output a stream console are made - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
636 -- Formatting fixes in redisplay-output.c - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
637 -- Clean up redisplay a bit - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
638 -- Fix scrollbar code TTY devices don't have them - Sperber.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
639 -- Major reworking of profile code - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
640 -- Dramatically improve redisplay speed over slow X connections - Buchholz.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
641 -- Move syntax table description from buffer.c to syntax.c - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
642 -- Updates to char,mirror,syntax tables code - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
643 -- Niggly whitespace fixups - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
644
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
645 Lisp API
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
646
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
647 -- Updates to (japan|cryil)-util.el - Turnbull.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
648 -- Updates to how XEmacs computes various paths - Sperber.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
649 -- Window configuration fixes - Sperber, Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
650 -- Make Info-insert-dir end n separator - Buchholz.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
651 -- Drastically reorganise autoload.el - Turnbull.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
652 -- Omit M-S-home/end from motion keys - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
653 -- Synch wid-edit to GNU/Emacs 21.3.50 - Turnbull.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
654 -- Updates to hyper-apropos - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
655 -- Reorganise Help -> Info submenu - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
656 -- Fix bug when end > start in text-props - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
657 -- Fix walk-windows - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
658 -- Fix for call to set-language-unicode-precedence-list - Nyyss~nen.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
659 -- Synch up byte-optimize.el - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
660 -- Include FUNLIST argument to generate-c-file-autoloads-1 - Wing.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
661
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1187
diff changeset
662
1146
d4f46630c724 [xemacs-hg @ 2002-12-06 20:48:25 by stephent]
stephent
parents: 981
diff changeset
663 to 21.5.10 "burdock"
d4f46630c724 [xemacs-hg @ 2002-12-06 20:48:25 by stephent]
stephent
parents: 981
diff changeset
664
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
665 Please accept my apologies for the very long wait between releases
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
666 this time around. My PC chose the 21.5.10 development cycle to go up
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
667 in a sickening cloud of smoke. :-( (Steve Youngs <youngs@xemacs.org>)
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
668
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
669 Lots of updates from Ben Wing (as always), also from Andy Piper, Mike
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
670 Sperber, and Stephen Turnbull with lots of documentation updates and
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
671 fixes. One new exciting addition in this release is that the LDAP and
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
672 PostgreSQL code has been extracted out of the core C code and moved to
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
673 DSO's. We have Jerry James to thank/blame/worship for that.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
674
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
675 Build
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
676
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
677 -- Reset sheap-adjustment to zero - Piper.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
678 -- Make --pdump default to yes on Linux - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
679 -- Only use -Wpacked in GCC v3 - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
680 -- Remove LISP_FLOAT_TYPE definition. - James.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
681 -- Temporarily disable DSO's under Cygwin - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
682 -- Updates to DSO building code (Makefile.in, configure.in etc) - Wing, James.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
683 -- Separate compiler warning flags from CFLAGS - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
684 -- Delete auto-autoloads.e* & custom-load.e* on 'make clean' - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
685 -- Disable detection of 'getaddrinfo' for HP-UX 11.XX - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
686 -- Include modules directories in 'make tags' - Youngs.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
687 -- Fix shadowing warnings in make-docfile.c - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
688 -- Move the common stuff from postgresql/ldap Makefile.in.in &
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
689 configure.ac's into a "common" Makefile and configure script -
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
690 Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
691 -- Major cleanup of ellcc - Wing, James.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
692 -- Add Makefile var to pick up '--site-libraries' in DSO's - Youngs.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
693 -- Avoid unnecessary deviations from UNIX 'describe-installation' in
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
694 xemacs.mak - Aichner.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
695 -- Don't confirm overwriting files in xemacs.mak - Aichner.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
696 -- Support 'xemacs_extra_name' in xemacs.mak - Aichner.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
697 -- Some gcc/g++ 3 fixes - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
698 -- Warning fixes - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
699 -- Fix some C++ errors - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
700 -- Allow for C needing volatile and C++ that can't have volatile,
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
701 remove previous volatile hacks - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
702 -- Try for a working Cygwin build with old unexec - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
703 -- Warning suppression - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
704 -- New Mule character class regexp tests - Turnbull, Ueno.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
705 -- Better handling of known bugs in tests - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
706 -- Add test for stale subexpr match-data - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
707 -- Update syntax-table tests - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
708 -- Add word-boundary regexp tests - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
709
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
710 Documentation
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
711
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
712 -- Updates to PROBLEMS file
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
713 Running/Linux - Lesstif 0.93.36 - Turnbull
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
714 Running/IRIX - Irix 6.5 coredumps - Turnbull
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
715 Running/Cygwin - "No cygXpm-noX" fatal error - Turnbull
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
716 Missing charsets - Remove ambiguity - Turnbull
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
717 Running, General - FontSet warnings - Turnbull
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
718 MacOS/X - Stack limitation - Turnbull
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
719 Digital Unix - Generalise - Turnbull
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
720 AIX - USE_KKCC lossage - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
721 -- Update instructions in info/dir - Wallington.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
722 -- Recommend TeXinfo 4.2 in INSTALL - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
723 -- Add example in sample.Xdefaults - Boffi.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
724 -- Typo fixes - Yamaoka, Youngs, Turnbull, Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
725 -- Docstring fixes - Turnbull, Piper, Skyttä, Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
726 -- Update description of XEmacs Patches and Design ML's - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
727 -- Incorportate ChangeLog.X into ChangeLog - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
728 -- FAQ additions/amendments:
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
729 Debugging FAQ improvements - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
730 Mention union type bugs - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
731 Debugging HOWTO improvements - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
732 Decoding Lisp objects in the debugger - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
733 Fix location of FAQ on website - Skyttä.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
734 Add missing menu entry for Q3.2.7 - Verna.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
735 Displaying non-ASCII - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
736 Mention bug report commands - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
737 Revise Q1.3.[1-6] - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
738 New FAQ for "no cygXpm-noX" fatal error - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
739 -- New TeXinfo nodes:
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
740 "Widget Internals" - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
741 "Simple Specifier Usage" - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
742 "Compilation Options" - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
743 -- Document charset Unification and Tables - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
744 -- Better short description of Mule in Mule submenu - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
745 -- Regression Testing XEmacs design hints & rewrite - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
746 -- Document 'face-frob-from-locale-first' - Golubev.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
747 -- Document 'set-face-background-pixmap-file' - Verna.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
748 -- Add urefs to Doug Lea's * Wolfram Gloger's home pages in "Low-Level
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
749 Modules" - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
750 -- Update "Available Packages" - Skyttä.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
751 -- Document 'append' arg of 'add-to-list' - Skyttä.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
752 -- Add optimisation hints in "Techniques for XEmacs Developers" - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
753
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
754 Internals
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
755
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
756 -- Add *menubar*FontSet and *popup*FontSet entries - Turnbull, Skyttä.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
757 -- Extract ldap and postgresql code from core and put them into DSO's - James.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
758 -- 'Fset_window_point' Correct to GNU/Emacs behaviour (fixes some bugs
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
759 in Gnus) - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
760 -- Inhibit GC in critical sections - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
761 -- Fix calculation in 'report_sheap_usage' - Piper.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
762 -- Implement and use new var 'garbage_collection_messages' - Wallington.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
763 -- Fix 'open_database' for Berkeley DB 4.1.x - Allen.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
764 -- Updates to frame code - Sperber.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
765 -- Change C debugger entrance: error message, then stack trace, then
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
766 exiting message, then force debugger - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
767 -- Use EQ not EQUAL in 'mswindows_init_frame_1' - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
768 -- Better redisplay-related asserts - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
769 -- Don't generate large warning strings when they'll be discarded - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
770 -- Implement 'debug-on-error' as documented - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
771 -- Fix docs relating to QUIT which can't GC under any circumstances - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
772 -- More robust package compilation and debugging - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
773 -- Overhaul profile code - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
774 -- Fix crashes due to incorrectly ported GNU/Emacs code - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
775 -- Clean up realpath.c - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
776 -- DdeCreateStringHandle needs to be manual due to new Cygwin bug - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
777 -- Fix some Cygwin complaints - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
778 -- Unconditionally use LISP_FLOAT_TYPE code - James.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
779 -- Improve crash message in 'shut_down_emacs' - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
780 -- Update NAS code for NAS 1.6 and later - Toy.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
781 -- Fix "unused variable" warnings in mule-canna.c - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
782 -- Prototype 'enqueue_focus_event' - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
783 -- Use BORDER_FIDDLE_FACTOR instead of 10 in 'layout_layout' - Piper.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
784 -- Add optional 'noerror' arg to 'Frequire' - Wallington.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
785 -- Only resize 'layout_query_geometry' dynamically if static sizes
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
786 haven't been set - Piper.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
787 -- Fix infloop upon a gdm logout - Sigelman.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
788 -- Fix scope of 'num_nonshy_regs' - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
789 -- Fix "stale match data" bug - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
790 -- Don't call 'XtDisplay' on a destroyed widget - Golubev.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
791 -- Update specifier code - Sperber.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
792 -- Update process code - Sperber.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
793 -- Move ldap/postgresql code out to DSO's - James.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
794 -- Normalise Ffile_truename and drive spec on cygwing to win32 format
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
795 - Piper.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
796 -- Use 'closesocket' instead of 'CloseHandle' in 'winsock_closer' - Alexander.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
797 -- Coding system updates - Ikiuo.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
798
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
799 Lisp API
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
800
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
801 -- Update window-xemacs.el to fix 'goto-line' - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
802 -- Add garbage collection messages - Wallington.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
803 -- Re-implement window configurations in Emacs Lisp - Sperber.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
804 -- Enhance background-pixmap-file code - Verna.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
805 -- New macro 'save-window-excursion' to eventually replace bytecode
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
806 instruction - Sperber.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
807 -- Move window.el et al up the order in dumped-lisp.el - Sperber.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
808 -- Don't use 'save-window-excursion' in
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
809 'shrink-window-if-larger-than-buffer' - Sperber.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
810 -- Updates to pixel-size code in dialog.el - Sperber.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
811 -- Remove nonworking 'breakpoint-on-error' - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
812 -- Extract out 'with-displaying-help-buffer' into a more general mechanism
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
813 - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
814 -- Don't catch errors when noninteractive in startup.el - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
815 -- Fix warnings in code-files.el, loadhist.el, & package-get.el - Wing.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
816 -- Simplify code in '*-reset-device-font-menus' - James.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
817 -- Synch font-menu.el to the 21.4 version - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
818 -- Preserve return value from 'call-process' - Sperber.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
819 -- New functions in replace.el that operate on regions - Evans.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
820 -- Run 'delete-frame-hook' in general dialogs only - Piper.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
821 -- Add a margin parameter in autoload.el for DSO autoloads - James.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
822 -- Conditionalise autoloads for DSO's on the existence of the DSO - James.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
823 -- Always set module directories/paths in dump-paths.el - James.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
824 -- Bring list of package sites up to date - Skyttä.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
825 -- Add "Find Variable" menu entry for 'hyper-apropos-find-variable' -
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
826 Wallington
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
827 -- Fix 'view-lossage' interactive spec - Wallington.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
828 -- Synch 'with-output-to-string' with GNU/Emacs 21 - Wallington.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
829 -- Bind C-xrd to 'delete-rectangle' - Yamaoka.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
830 -- Move entries in 'auto-mode-alist' out to packages for the modes
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
831 that are in packages - Skyttä
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
832 -- New compatible alias for 'lookup-syntax-properties'
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
833 ('parse-sexp-lookup-properties') - Turnbull.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
834 -- Enable C autoloads for DSO's - James.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
835 -- Update revert-buffer code - Piper.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
836 -- Add new coding system 'utf-8-bom' - Ikiuo.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
837
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1146
diff changeset
838
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
839 to 21.5.9 "brussels sprouts"
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
840
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
841 The main thrust of this release is the new GC algorithms. If you want
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
842 to test this out configure with '--use-kkcc'.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
843
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
844 There are of course, the usual swag of bug fixes, typo fixes, and
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
845 document updates.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
846
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
847 -- Add an extra element to the version string that can be used to
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
848 include a date in the version string - Youngs.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
849 -- Improve help string for --with-widgets configure option - Skyttä.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
850 -- Define runtime & build problems, and rewrite "Hannibal Lecter"
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
851 stuff in PROBLEMS - Turnbull.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
852 -- Add builtin and constant faces to font-lock-face-list - Skyttä.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
853 -- Japanese language fixes - Yamaoka.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
854 -- Fix find-library to allow Mule XEmacsen to find compressed
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
855 libraries - Youngs.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
856 -- New alias for 'delete-indentation' (join-line) - Wallington.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
857 -- Support docstring for define-derived-mode - Turnbull
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
858 -- Doc fix for keybindings in term.texi and misc.texi - Skyttä.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
859 -- Bring package list up to date in packages.texi - Skyttä.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
860 -- Document purecopy as a no-op - Josefsson.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
861 -- New document chapter "Regression Testing XEmacs" - Turnbull.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
862 -- Add "USE_KKCC" option to ./nt/xemacs.mak - Aichner.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
863 -- New GC algorithms implemented (Turn them on with --use-kkcc
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
864 configure option) - Sperber, Crestani, Kaltenbach, Bush.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
865 -- Define HAVE_WCHAR_H for native Win32 builds - Harris.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
866 -- Fix x_locate_pixmap_file make sure path is not 0 - MacLennan.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
867 -- Fix memory leak - Verna.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
868 -- Add missing call to 'xfree (newname)' in 'make_coding_system_1
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
869 - Verna.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
870 -- Fix --with-mule --with-gtk builds - Barta.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
871 -- Make SEPCHAR a required arg to Fsplit_string_by_char - Palmer.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
872 -- Make locate_file indicate success with nonnegative return if MODE
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
873 is nonnegative - James.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
874 -- Fix splitting window horizontally not splitting evenly - James.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
875 -- ORDINARY_LINK OK for Linux - James.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
876 -- Don't bogusly reinitialise ascii_character property in
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
877 maybe_define_x_key_as_self_inserting_character - Astapov.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
878 -- Add warning to SOE_DEBUG about not using until debugging functions
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
879 are rewritten - Turnbull.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
880 -- Update 'do_autoload' to GCPRO both arguments - Turnbull.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
881 -- Update automated tests so they don't barf if required packages
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
882 aren't present - Turnbull.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
883 -- Organise NSIG setting code for SVR4 in a better way - James.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
884 -- Various typo fixes - Skyttä, Turnbull, James.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
885
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
886
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
887 to 21.5.8 "broccoli"
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
888
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
889 Lots of fixes and changes. This release is primarily been done to
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
890 make way for the new GC stuff from Mike Sperber.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
891
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
892 CHANGES now uses surnames as listed in the ChangeLogs to identify
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
893 contributors. And I haven't sorted the changes into different
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
894 categories. Maybe next release...
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
895
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
896 -- New configure option "--use-kkcc" for the upcoming new GC
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
897 algorithms - Sperber.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
898 -- Identify "--with-modules" as an autodetected configure option -
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
899 James.
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
900 -- Add a couple of configuration questions to PROBLEMS - Turnbull.
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
901 -- Test for wchar.h in configure - Sperber.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
902 -- Update package-index files - Youngs.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
903 -- s/Xemacs/XEmacs/ doc fixes - Aichner.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
904 -- Sync make-docfile.c with GNU - James.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
905 -- Updates to gutter-items - Palmieri.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
906 -- Sync setenv with GNU - Wallington.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
907 -- Remove package-get's dependence on APEL - Youngs.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
908 -- Fix case fold bug in replace-in-string - Verna.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
909 -- Updates to code-process.el and process.el - Alexander.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
910 -- Updates to mule/kinsoku.el - Yamaoka.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
911 -- Updates to define-derived-mode - Wallington.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
912 -- Printer fixes - Piper.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
913 -- Updates to window-xemacs.el & frame.el - James.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
914 -- Doc fix gutter-items.el - Piper.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
915 -- Sync ":set-after" in custom with GNU - Piper.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
916 -- Sort the lists in enabled-behavior-list - Galibert
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
917 -- Updates to lwlib-Xm.c - Piper.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
918 -- Various doc fixes to the TeXinfo docs - Aichner.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
919 -- GC fixes - Sperber.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
920 -- Updates to lisp.h, symbols.c for DSO's - James.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
921 -- Fix to mswindows_need_event - Alexander.
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
922 -- Declare Fcdr_safe to be callable from C - Turnbull.
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
923 -- Ffunctionp return nil for autoloaded macros & keymaps - Niksic.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
924 -- Subwindow fixes - Ueno.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
925 -- Include wchar.h only if available, define wclsen if not - Sperber.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
926 -- Fixes to Fstart_process_internal - Sperber.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
927 -- Fixes to init_ralloc for pdump - Sperber.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
928 -- Remove duplicated definition of Lisp_Devmode - Bush.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
929 -- Fixes to toolbar/redisplay - Piper.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
930 -- Windows DDE fixes - Moore.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
931 -- Fixes to 'query_string_geometry' and 'widget_logical_unit_height' -
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
932 Piper.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
933 -- Fix problem with XEmacs freezing with certain virtual window
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
934 managers on Windows - Rankin.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
935 -- Conditionalise calls to syms_of_dired_mswindows &
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
936 vars_of_dired_mswindows on WIN32_NATIVE instead of HAVE_MSW_C_DIRED
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
937 - Harris.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
938 -- Process related fixes - Sperber.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
939 -- Fix #includes in input-method-motif.c - Galibert.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
940 -- Fixes to automated tests - Sperber.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
941
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 897
diff changeset
942
891
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
943 to 21.5.7 "broccoflower"
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
944
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
945 CHANGES now uses @xemacs.org alias to identify contributors. If the
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
946 contributor doesn't have one (that I know about), the full name from
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
947 the ChangeLog is used.
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
948
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
949 UI changes and runtime bugs
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
950
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
951 -- Add: ask "yes/no/diff" question when recovering; known problem: dialog
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
952 is modal, so you can't scroll the diff -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
953 -- Add: balloon help for package-ui -- youngs
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
954 -- Add: global-abbrev-mode, defining-abbrev-turns-on-abbrev-mode -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
955 -- Add: lots of new menubar items -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
956 -- Add: new winclient for MS Windows -- acs
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
957 -- Add: option kill-word-into-kill-ring controls whether words are "cut"
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
958 into the kill ring, or "cleared" into nothingness -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
959 -- Add: revert-buffer optimization for unchanged files -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
960 -- Add: undo-all-changes back to the beginning -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
961 -- Fix: M-C-backslash does indent-region-or-balanced-expression, S-Tab
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
962 inserts a TAB char -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
963 -- Fix: Cmds menu so that most used commands appear directly on the menu and
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
964 less used commands appear in submenus -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
965 -- Fix: NILP(lim) crash in search.c -- mike
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
966 -- Fix: STACK_TRACE_EYE_CATCHER now visible in MS Windows traces -- jonathan
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
967 -- Fix: XmProcessTraversal crash -- stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
968 -- Fix: avoid infinite loop in extent code -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
969 -- Fix: crash due to errant xfree() -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
970 -- Fix: crash in gtk_popup_menu -- wmperry
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
971 -- Fix: crashes due to excessive alloca -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
972 -- Fix: detection of metric units on MS Windows -- jonathan
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
973 -- Fix: don't output bell as ^G in console-stream when not a TTY -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
974 -- Fix: improve MS Windows printer support -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
975 -- Fix: improve appearance for gutters and dialogs -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
976 -- Fix: improve lisp-mode indentation handling -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
977 -- Fix: interprogram cut functions now don't add selection twice -- stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
978 -- Fix: many netinstaller improvements -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
979 -- Fix: popup dialogs on MS Windows -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
980 -- Fix: recover-session only shows session files with recoverable files,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
981 and in chronological order -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
982 -- Fix: save customized values MUCH faster and in alphabetic order,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
983 custom-save-pretty-print turns on/off pretty-printing values
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
984 -- Nickolay Pakoulin
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
985 -- Fix: semicolons inside strings are not comments in lisp-mode -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
986 -- Fix: short filename handling on Windows -- Peter Arius
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
987 -- Fix: some crashes in syntax code -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
988 -- Fix: some crashes with multibyte text -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
989 -- Fix: two frames displaying the buffer, in different places; in one,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
990 temporarily switch away to another buffer and then back, and your position
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
991 has been reset to the other one in the other frame -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
992 -- Fix: update installed.db after updating packages -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
993
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
994 Documentation
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
995
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
996 -- Add: New FAQs -- stephen, adrian
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
997 -- Add: New or improved code and documentation in sample.init.el -- ben,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
998 stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
999 -- Add: PROBLEMS: Hannibal Lecter crash, EFS AUTH failure, mail locking
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1000 -- stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1001 -- Add: etc/TUTORIAL.se -- Mats Lidell
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1002 -- Add: new Internals manual nodes -- ben, stephen, darrylo
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1003 -- Add: why modules don't use RTLD_GLOBAL -- james
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1004 -- Fix: README.integral-types doc moved to Internals, code moved to
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1005 README.global-renaming -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1006 -- Fix: README.packages: info about --package-path -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1007 -- Fix: improve docstrings and comments -- ben, stephen, adrian,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1008 John H. Palmieri
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1009 -- Fix: typos, minor updates -- stephen, I. N. Golubev, Frank Schmitt,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1010 adrian, youngs
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1011 -- Fix: update etc/BETA -- Jarl Friis
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1012 -- Fix: update etc/package-index.LATEST.pgp -- youngs
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1013 -- Fix: update photos -- hniksic
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1014
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1015 Lisp API
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1016
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1017 -- Add: functions: args-out-of-range, argument-in-range-p,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1018 check-argument-range, indent-balanced-expression-function,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1019 indent-balanced-expression, indent-region-or-balanced-expression,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1020 image-instance-instantiator, truncate-string-with-continuation-dots,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1021 get-user-response, unicode-precedence-list -- ben, stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1022 -- Fix: GNU synchs of frame-parameter, makehash, buffer-local-value,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1023 line-beginning-position, line-end-position, with-temp-message,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1024 bound-and-true-p, propertize, delete-and-extract-region, add-to-list,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1025 string-to-char-list, find-non-ascii-charset-region,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1026 find-non-ascii-charset-string, truncate-string-to-width, plist-to-alist,
897
7da79fbe37bb [xemacs-hg @ 2002-07-02 19:09:22 by stephent]
stephent
parents: 891
diff changeset
1027 kill-ring-max, kill-new -- John Paul Wallington, youngs, ben, james, ville
7da79fbe37bb [xemacs-hg @ 2002-07-02 19:09:22 by stephent]
stephent
parents: 891
diff changeset
1028 -- Add: set-frame-pixel-width, set-frame-pixel-size -- andy
891
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1029 -- Add: args to map-specifier, various "heuristic" specifier functions -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1030 -- Fix: call-process moves to Lisp -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1031 -- allows a buffer to be specified for input and stderr output
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1032 -- use it on all systems
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1033 -- implement C-g as documented
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1034 -- clean up and comment
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1035 -- call-process-region uses new call-process facilities; no temp file.
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1036 -- remove duplicate funs
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1037 -- Add: compat.el, preliminary (not working) code -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1038 -- Add: handle subprocess stderr separately (src/ChangeLog 2002-05-28) -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1039 -- Add: new error trapping mechanism (src/ChangeLog 2002-05-28) -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1040 -- Add: pixel-based sizing APIs: set-frame-pixel-height,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1041 -- Add: preliminary support for ELL autoloads -- james
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1042 -- Add: toolbar face -- wmperry
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1043 -- Add: widget "logical-unit" sizing APIs: widget-logical-to-character-width,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1044 widget-logical-to-character-height -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1045 -- Fix: paths-find-architecture-directory searches in
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1046 `system-configuration'/`base', not `base'`system-configuration' -- james
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1047 -- Fix: default CRLF conversion of process output off -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1048 -- Fix: default value of gethash to Qunbound -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1049 -- Fix: face-handling code (superseded by ben's overhaul) -- jan, andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1050 -- Fix: layout improvements -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1051 -- Fix: major overhaul of face-handling code -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1052 -- avoid truenaming fonts
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1053 -- msw-faces.el APIs now accept names and font instances, return names
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1054 -- rewrite frobbing functions in faces.el
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1055 -- don't duplicatively set a global specification for the default font
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1056 -- remove redundant face lists from x-faces.el and msw-faces.el
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1057 -- call init-global-faces under MS Windows!
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1058 -- correct weight names in font.el.
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1059
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1060 Internals
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1061
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1062 -- Add: new APIs -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1063 -- macros to GCPRO arrays
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1064 -- default argument for char tables
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1065 -- signal extent changes
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1066 -- internal_bind_*, check_specbind_stack_sanity
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1067 -- partial support for 8-, 16-, and 32-bit fixed-width text
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1068 -- new cons treatment (src/ChangeLog 2002-05-28)
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1069 -- rename character types to Itext, Ibyte, Ichar (src/ChangeLog 2002-06-05)
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1070 -- rename various identifiers for consistency
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1071 -- Add: New GC preparation -- mike, Martin Köbele, Jens Müller
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1072 -- Add: support for fastcall in MS Windows -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1073 -- Fix: ELL APIs -- james
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1074 -- load only once
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1075 -- no longer use RTLD_GLOBAL
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1076 -- Fix: ELLs now use RTLD_NOW instead of RTLD_LAZY -- Andrew Begel
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1077 -- Fix: Many Mule changes -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1078 -- Fix: call-process ensures that the argument to `symbol-value-in-buffer'
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1079 is a buffer even if `buffer' is a string -- mike
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1080 -- Fix: code that outputs into a buffer, use unwind protects, etc. -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1081 -- Fix: complete implementation of some Unicode functions, S-caron test
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1082 failure -- stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1083 -- Fix: conditionalize code depending on features like toolbar -- jonathan,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1084 Mike Alexander
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1085 -- Fix: create new process-synchronize-point to avoid dynamic binding
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1086 problems; fix bogosity in setting process sentinels -- ben, mike
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1087 -- Fix: make a lot of code use common includes and implementations
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1088 (see 2002-06-20 src/ChangeLog) -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1089 -- Fix: move global-map to keydefs.el -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1090 -- Fix: new signal/C-g handling (src/ChangeLog 2002-05-28) -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1091 -- Fix: numerous problems with the case-table implementation -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1092 -- Fix: quoting of native-coding-system in CJK files -- Daiki Ueno
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1093 -- Fix: race condition in process handling -- Nix
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1094 -- Fix: recover gracefully from internal XOpenDevice failure -- mike
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1095 -- Fix: redo syntax cache code -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1096 -- Fix: save-restriction now uses markers -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1097 -- Fix: small bugs -- stephen, ben, andy, martin, Eric Gillespie Jr
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1098
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1099 Build
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1100
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1101 -- Add: basic support for handling ISO 2022 doc strings in make-docfile -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1102 -- Add: tmpdir for install, allowing simultaneous run & build -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1103 -- Fix: "Stop Build" in VC++ now works -- Ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1104 -- Fix: #undef INTERNET_DOMAIN_SOCKETS build of gnuserv -- Greg Steuck
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1105 -- Fix: --with-widgets autodetection -- jan
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1106 -- Fix: 64-bit support -- Andreas Jaeger, Gregory Steuck
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1107 -- Fix: MS Windows Makefile cleanups -- ben, jonathan
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1108 -- Fix: MS Windows builds default to pdump -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1109 -- Fix: assorted build breakage -- ben, mike, andy, Malcolm Purvis
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1110 -- Fix: check for EOF in make-docfile -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1111 -- Fix: config.h.in organization -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1112 -- Fix: ensure combined X and windows build gets widgets -- andy
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1113 -- Fix: implement configure option moduledir -- Mike Fabian
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1114 -- Fix: spurious failures in tests -- ben, stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1115 -- Fix: test harness now outputs FAIL messages to stderr in batch mode -- ben
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1116 -- Fix: test-harness.el now cleans up Check-Message and Check-Error-Message
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1117 when done -- stephen
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1118 -- Fix: typos and platform specific bugs in configure -- Malcolm Purvis,
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1119 galibert, Paul Stodghill
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1120 -- Fix: warnings -- ben, wmperry, stephen, didier
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1121
803
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1122 to 21.5.6 "bok choi"
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1123
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1124 UI changes and runtime bugs
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1125
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1126 -- Fix: process waiting on MS Windows -- Mike Alexander
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1127 -- Fix: (maybe) GTK progress bar crashes at startup -- William M. Perry
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1128 -- Fix: detect printer set up for metric units -- Jonathan Harris
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1129 -- Fix: add_charsets_to_precedence_list -- IKEYAMA Tomonori
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1130 -- Change: misc menubar -- John Paul Wallington
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1131 -- Add: auto-mode-alist: GNUmakefile is a Makefile, "system default"
891
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1132 Xdefaults and friends get xrdb-mode -- Ville Skyttä
803
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1133 -- From Ben Wing <ben@xemacs.org>.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1134 -- Fix: init_process_io_handles obeys coding-system-for-{read,write}.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1135 -- Fix: bug in md5 handling.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1136 -- Fix: data corruption in print.c from print_depth becoming negative.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1137 -- Fix: "nil channel" in MS Windows magic events crashes.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1138 -- Fix: (tentative) redisplay crash freeing display line structures.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1139 -- Fix: (tentative) TTYs don't work.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1140 -- Fix: too-small SHEAP_ADJUSTMENT on Cygwin (can't run temacs).
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1141 -- Fix: hscroll/truncation/continuation glyphs causing "jumping lines".
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1142 -- Fix: problem with text files with no newlines ().
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1143 -- Fix: errors when opening (e.g.) mule-ucs/lisp/reldata/uiso8859-6.el.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1144 -- Fix: (partial) excess memory use in Unicode processing, esp. at startup
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1145 -- Fix: sample.init.el (grep-all-files-in-current-directory-and-below):
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1146 Missing argument.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1147 -- Fix: smoother scrolling on MS Windows.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1148 -- Change: Move the menubar frame commands from the View menu to
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1149 the File menu, to be consistent with how most other programs do
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1150 things. Move less-used revert/recover items to a submenu. Make
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1151 "recover" not prompt for a file, but recover the current buffer.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1152 -- Change: implementation of matching font to charset.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1153 -- Change: default MS Windows font to Lucida Console, increase
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1154 default frame size on Windows to 50 lines.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1155 -- Add: runtime flag -no-packages inhibits adding package lisp to load-path.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1156 -- Add: much functionality to behavior.el.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1157 -- Add: more Unicode translation files.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1158
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1159 Documentation
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1160
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1161 -- Add: define STACK_TRACE_EYE_CATCHER for Windows -- Jonathan Harris
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1162 -- Texinfo (internals): Add xref in emodules.texi -- Stephen J. Turnbull
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1163 -- Texinfo (lispref): Unicode Support, Behaviors -- Stephen J. Turnbull
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1164 -- Texinfo (user): Behaviors -- Stephen J. Turnbull
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1165 -- Improve auto-mode-alist -- Simon Josefsson
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1166 -- Docstrings: completion-ignored-extensions, file-name-all-completions --
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1167 John H. Palmieri
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1168 -- From Ben Wing <ben@xemacs.org>.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1169 -- New ChangeLog for ./etc/.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1170 -- Updated: NEWS.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1171 -- Improve docs (developers): tree layout, merging branch to trunk.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1172 -- Improve docs (lispref): CL loop, menu sorting, sound-default-alist
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1173 -- Obsoleted Lisp: 'sref, char-bytes.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1174 -- Internals: Revamped the sound documentation.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1175 -- Typo fixes -- Adrian Aichner
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1176
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1177 Lisp API
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1178
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1179 -- From Ben Wing <ben@xemacs.org>.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1180 -- Fixed: bug in keymap iteration in cl-macs.el.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1181 -- Fix: bugs in language environments English and Ethiopic
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1182 -- Change: lisp/mule/*.el -- convert to XEmacs style.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1183 -- Add (synch to GNU): get-window-with-predicate, ALL-FRAMES,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1184 some-window, count-windows, window-safely-shrinkable-p,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1185 count-screen-lines, shrink-window-if-larger-than-buffer
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1186 -- Add (line-oriented mouse selection): New functions
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1187 mouse-consolidated-yank mouse-yank, mouse-track,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1188 default-mouse-track-normalize-point,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1189 default-mouse-track-return-dragged-selection, mouse-track-by-lines,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1190 mouse-track-insert mouse-track-adjust-by-lines, mouse-track-insert-1,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1191 mouse-track-insert-by-lines, mouse-track-delete-and-insert-by-lines
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1192 -- Add (warnings): Add a consistent way to execute code,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1193 catching all errors and displaying a warning, including a
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1194 backtrace showing where the error occurred. New functions
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1195 backtrace-in-condition-handler-eliminating-handler, with-trapping-errors,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1196 view-warnings. Integrate show-message-log with view-lossage.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1197 -- Add (debugging): New functions debug-print-1, debug-print,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1198 debug-backtrace.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1199 -- Add (misc utils): map-plist, show-memory-usage, compare-strings,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1200 truncate-string-to-width, variable require-prints-loading-message.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1201 -- Add many languages and charsets.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1202 -- Add (autoloads): Support defun*, defmacro*.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1203 -- Add (byte-compiler): with-boundp, if-boundp, when-boundp,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1204 and-boundp, declare-boundp, globally-declare-boundp, with-fboundp,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1205 if-fboundp, when-fboundp, and-fboundp, declare-fboundp,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1206 globally-declare-fboundp, with-byte-compiler-warnings-suppressed
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1207 -- Warning fixes.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1208
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1209 Internals
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1210
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1211 -- Add: Get & SetLocaleInfo from winnls.h -- Jonathan Harris
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1212 -- Add: codepages latin-jisx0201, japanese-jisx0212, remove
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1213 japanese-jisx0208-1978 -- IKEYAMA Tomonori
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1214 -- Fix: Use wrap_emacs_*(), not wrap_*() for gtk_boxed, gtk_object, ffi --
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1215 William M. Perry
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1216 -- Fix: I18N APIs on windows -- Jonathan Harris
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1217 -- Fix: typos causing GTK build errors -- Malcolm Purvis
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1218 -- Warning fixes -- William M. Perry
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1219 -- From Ben Wing <ben@xemacs.org>.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1220 -- Change: error-checking macros: ERROR_CHECK_TYPECHECK -> ERROR_CHECK_TYPES,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1221 ERROR_CHECK_CHARBPOS -> ERROR_CHECK_TEXT, add ERROR_CHECK_DISPLAY,
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1222 ERROR_CHECK_STRUCTURES.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1223 -- Change: Redo print_*().
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1224 -- Change: character-to-unicode char-to-unicode; also unicode-to-char{acter}.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1225 -- Change: Replace XSETFOO with wrap_foo().
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1226 -- Change: symbol->name a Lisp_Object, not Lisp_String *. Eliminate latter.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1227 -- Change: rearrange init calls in emacs.c.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1228 -- Add: (partial) category API compatible with FSF.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1229 -- Add: (partial) GC triggering based on percentage of total memory
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1230 usage. Not currently activated.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1231 -- Add: (partial) sledgehammer redisplay check.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1232 -- Add: error-behavior ERROR_ME_DEBUG_WARN.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1233 -- Add: more error checking on Dynarrs.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1234 -- Add: assert_at_line(), for use in asserts inside of inline functions.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1235 -- Add: resizing_buffer_to_lisp_string().
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1236 -- Add: function get_charset_limits.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1237 -- Add: (tentative, may go away) foo_checking_assert_at_line() macros.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1238 -- Add: new event methods for printing, comparing, and hashing magic
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1239 events, to avoid event-type-specific stuff.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1240 -- Fix eifree(). Use Eistrings in various places
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1241 -- Fix: bugs in chartab implementation and doc strings.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1242
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1243 Build
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1244
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1245 -- Fix: make-mswin-unicode.pl -- Ben Wing, Jonathan Harris
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1246 -- Fix: .texi files for Cygwin makeinfo -- Jonathan Harris
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1247 -- Fix: Perl quoting in Windows build -- Jonathan Harris, Ben Wing
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1248 -- Fix: Generate more intermediate files in obj subdirectory -- Jonathan Harris
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1249 -- From Ben Wing <ben@xemacs.org>.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1250 -- Fix: require errors in behavior.el
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1251 -- Fix: compile error when TTY-only.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1252 -- Change: update check_cygwin_setup.sh for current Cygwin reality.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1253 -- Change: Makefile regenerates itself if out of date.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1254 -- Change: improve error-checking config for Windows
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1255 -- Add: HAVE_SYS_TIMES_H config.h #define.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1256 -- Add: new error-checking types in configure.
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1257 -- Add: .cvsignore
9b6b28d87550 [xemacs-hg @ 2002-04-05 07:36:18 by stephent]
stephent
parents: 769
diff changeset
1258
762
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1259 to 21.5.5 "beets"
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1260
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1261 Documentation
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1262 -- new external-widget example node -- Stephen Turnbull
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1263 -- new packaging manual nodes -- Steve Youngs, Stephen Turnbull
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1264 -- new Swedish TUTORIAL -- Mats Lidell
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1265 -- update etc/BETA -- Jarl Friis, Stephen Turnbull
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1266 -- update FAQ, new FAQs -- Adrian Aichner, Stephen Turnbull
769
d007336dd239 [xemacs-hg @ 2002-03-06 04:53:29 by stephent]
stephent
parents: 762
diff changeset
1267 -- fixes for build-breaking typos in Info docs -- Jeff Miller, Darryl Okahata
d007336dd239 [xemacs-hg @ 2002-03-06 04:53:29 by stephent]
stephent
parents: 762
diff changeset
1268 -- misc comment and docstring improvements -- Valdis Kletnieks
d007336dd239 [xemacs-hg @ 2002-03-06 04:53:29 by stephent]
stephent
parents: 762
diff changeset
1269 Pretty much all the code fixers fixed docs too: keep up the good
d007336dd239 [xemacs-hg @ 2002-03-06 04:53:29 by stephent]
stephent
parents: 762
diff changeset
1270 work, folks!
762
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1271
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1272 UI
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1273 -- fix switching between virtual desktops on MS Windows -- Adrian Aichner
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1274 -- improve Customize: modifier-keys-sticky-time, abbrev-mode-line-string,
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1275 overwrite-mode-line-string, auto-fill-mode-line-string,
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1276 defining-kbd-macro-mode-line-string -- John Paul Wallington
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1277 -- improve GTK clipboard handling -- Eric Gillespie, Jr.
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1278 -- improve Info dir - generate file if non-existent -- Michael Sperber
891
bf76db2b446e [xemacs-hg @ 2002-07-02 12:12:13 by stephent]
stephent
parents: 803
diff changeset
1279 -- improve printer handling -- Adrian Aichner, Björn Torkelsson
762
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1280 -- support GUI toolbar shadow thickness adjustment -- Bill Perry
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1281 -- support ISO 8859/15 (Euro) -- Stephen Turnbull
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1282 -- support Sieve in auto-mode-alist -- Simon Josefsson
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1283 -- suppress ask-user-about-supersession-threat if CLASH_DETECTION -- Daiki Ueno
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1284
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1285 Lisp API
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1286 -- synch from GNU Emacs 21: quit-window -- Christoph Wedler
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1287
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1288 Internals
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1289 -- improve dead console handling in post-command code -- Ben Wing
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1290 -- improve handling when XOpenDevice calls error handler -- Mike Sperber
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1291 -- move disabled-command-loop to C -- Jan Vroonhof
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1292
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1293 Build
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1294 -- improve Athena widgets detection -- Jan Vroonhof
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1295
724
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1296 to 21.5.4 "bamboo"
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1297 -- auto-mode support .9 files as man pages -- Michael Sperber
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1298 -- auto-mode support configure.ac as m4 -- Edward M. Lee
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1299 -- bind `replace-rectangle' to `C-x r p' -- Didier Verna
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1300 -- bind `hyper-apropos-find-variable' (new) to `v' in hyper-apropos-help-map
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1301 -- David A. Panariti
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1302 -- bind `delete-other-frames' to `C-x 5 1' -- John Paul Wallington
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1303 -- default Info-auto-generate-directory to 'if-outdated -- Adrian Aichner
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1304 -- improve printer handling -- Andy Piper, Mike Alexander, Adrian Aichner
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1305 -- mark buffer as modified when changing coding system -- Andy Piper
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1306 -- minor mode mode-line-strings now customizable -- John Paul Wallington
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1307 isearch-mode, abbrev-mode, overwrite-mode, auto-fill-mode,
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1308 gnuserv-mode, defining-kbd-macro-mode, font-lock-mode, view-mode
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1309 -- search the core etc/ for package index if not in ~/.xemacs/ -- Steve Youngs
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1310 -- support sub-expression replacement in replace-match -- Torsten Duwe
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1311 -- support user {site,infodock}-packages hierarchies -- Michael Sperber
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1312 -- truncate-partial-width-windows now applied in redisplay -- Ben Wing
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1313 -- use version-specific name for root testing -- Michael Sperber
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1314 Eg, /usr/local/lib/xemacs-21.5.4. Fixes common "can't find root" bug,
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1315 but run-in-place XEmacs won't find installed packages.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1316
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1317 -- HTML docs from Texinfo sources -- Adrian Aichner
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1318 -- document fix for Motif related crashes (Sun/Solaris) -- Robert Pluim
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1319 -- improve package system documentation -- Stephen Turnbull
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1320 -- new Japanese translation of xemacs.1 -- Kazuo Oishi
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1321 -- update developer personal info -- Jan Vroonhof, Michael Diers
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1322 -- many doc fixes and improvements, sorry about the credits :-(
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1323
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1324 -- alias `interactive-form' to `function-interactive' -- John Paul Wallington
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1325 -- etags to Potorti` version 14.28. -- Yoshiki Hayashi
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1326 -- mark-paragraph - added optional argument -- John Paul Wallington
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1327
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1328 -- arch-specific files go under ${libdir}, not ${datadir} -- Jered Floyd
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1329 -- configure recognizes LDFLAGS and adds to top Makefile -- Lutz Jaenicke
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1330 -- eliminate bogus check for Athena widgets -- Alexey Mahotkin
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1331 -- omit -Wshadow when compiling with g++ -- Ben Wing
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1332 -- use the ld reported by gcc, not gcc -- Andrew Begel
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1333 -- work around lack of support for autoconf 2.5x -- Didier Verna
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1334
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1335 -- fix "can't Customize standard faces" bug (partially) -- Jan Vroonhof
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1336 -- fix "can't close last window" bug -- Adrian Aichner
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1337 -- fix "doubled escape" bug in Mule (ISO-2022-7) autosave files -- Kyle Jones
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1338 -- fix "fail to save (non-themed) variable customizations" bug -- Andy Piper
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1339 -- fix PGP signature handling in package UI -- Steve Youngs
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1340 -- fix allocation of module-defined names in symbol table -- Andrew Begel
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1341 -- fix conversion of host and network byte order in multicast -- Daiki Ueno
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1342 -- fix crash from missing XIM unregister callback on Motif -- Glynn Clements
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1343 -- fix crash/infloops in read_key_sequence -- Hirokazu FUKUI
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1344 -- fix early dereference crash in decode_buffer -- Torsten Duwe
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1345 -- fix handling of negative C times -- Simon Josefsson and Stephen Turnbull
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1346 -- fix 'report-xemacs-bug' issues -- Steve Youngs
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1347 -- fix several font-lock bugs -- Jan Vroonhof, Andy Piper, Bill Perry
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1348 -- fix several package-get bugs -- Steve Youngs
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1349 -- fix some slow startups - default with_ipv6_cname=no -- Stephen Turnbull
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1350 -- fix unsigned warnings; turn sign-compare warnings on for NT -- Ben Wing
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1351 -- fix window_loop iteration across multiple devices -- Darryl Okahata
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1352 -- fix/avoid GNU ld -z combreloc lossage -- Stephen Turnbull
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1353 -- make sure installed.db gets updated after updating packages -- Andy Piper
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1354
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1355 -- GTK improvements/fixes -- Bill Perry
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1356 -- add face mappings
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1357 -- fix "can't shut up bell" bug
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1358 -- fix some face initialization bugs
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1359 -- fix subwindow handling
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1360 -- fix yes-or-no-p lossage
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1361 -- improve conformance to internal APIs
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1362 -- munge highlight, zmacs-region, toolbar, and gui-button faces from
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1363 default GtkStyle
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1364 -- remove useless XPM color symbol checks
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1365
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1366 -- MS Windows improvements/fixes -- Andy Piper
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1367 -- better build portability
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1368 -- change registry key to XEmacs.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1369 -- add/fix Cygwin handling of URLs and win32 paths
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1370 -- fix focus and event handling in scrollbars
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1371 -- fix get-popup-menu-response bug
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1372 -- improve DDE support
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1373 -- improve netinstaller, especially uninstall and shortcuts
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1374 -- improve popup dialog handling
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1375 -- new directory dialog support
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1376 -- quit if the user cancels in directory dialog
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1377 -- Cygwin nox-xpm detection -- Charles Wilson
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1378 -- fix compile problems when --with-msw, --with-x=no, --with-tty=no -- Ben Wing
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1379 -- fix file handle leak in pipes -- Mike Alexander
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1380 -- initial VC.NET support -- Andrew Begel
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1381
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1382 -- Rename/redefine integral types -- Ben Wing
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1383 -- See src/ChangeLog for details and rationale.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1384 -- All integral types that measure quantities of anything are signed.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1385 -- All quantity types boil down to EMACS_INT, except Hashcode,
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1386 which is an unsigned value of the same size as EMACS_INT.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1387 -- Type names should be relatively short, with the first letter
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1388 capitalized and no underscores if they can be avoided.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1389 -- "*count" == zero-based quantity. Includes sizes, offsets, and indexes.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1390 -- "*bpos" == one-based buffer position.
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1391 -- "Char" refers to internal-format characters, not to the C type "char".
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1392 -- CVS: improve .cvsignore files -- Adrian Aichner
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1393 -- autoload handling improvements -- Didier Verna
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1394 -- improve handling of face inheritance/fallback -- Jan Vroonhof
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1395 -- condense repetitive window-system settings to 'win default' -- Bill Perry
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1396 -- improve debugging in event-msw.c -- Adrian Aichner
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1397 -- rename Menubar-items-truncate-list to Menubar-items-truncate-history
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1398 -- Adrian Aichner
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1399 -- rename default package index to 'package-index.LATEST.gpg' -- Steve Youngs
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1400 -- unify GUI pixmap handling -- Bill Perry
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1401 -- unify toolbar handling across GUI platforms -- Bill Perry
76d5a3dd827a [xemacs-hg @ 2002-01-05 07:33:11 by stephent]
stephent
parents: 653
diff changeset
1402
653
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1403 to 21.5.3 "asparagus"
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1404 -- Add missing XIM unregister callback on Motif -- Glynn Clements
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1405 -- Improve debugging in event-msw.c, fix "can't close last window" bug
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1406 -- Adrian Aichner
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1407 -- Improve Info docs for widget.el -- Stephen J. Turnbull
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1408 -- Many small bug, typo, and warning fixes -- Ben Wing, Stephen J. Turnbull,
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1409 Adrian Aichner
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1410 -- Autoload handling improvements -- Didier Verna
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1411 -- More 'report-xemacs-bug' updates -- Steve Youngs
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1412 -- Fix unsigned warnings; turn sign-compare warnings on for NT -- Ben Wing
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1413 -- Synch configure.usage options with configure -- Peter Brown
8779cda24ee7 [xemacs-hg @ 2001-09-07 06:40:06 by stephent]
stephent
parents: 640
diff changeset
1414
529
3a1e2338cd81 [xemacs-hg @ 2001-05-10 11:44:25 by martinb]
martinb
parents: 521
diff changeset
1415 to 21.5.2 "artichoke"
640
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1416 -- fixes and improvements -- Ben Wing
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1417 -- etags.c synched to upstream
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1418 -- lisp/term/*.el cleanup
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1419 -- miscellaneous help improvements
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1420 -- transpose-line-up/down maybe moves the region
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1421 -- MS Windows init improvements
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1422 -- add scroll-in-place, jka-compr, efs, some fixes in behavior-defs.el
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1423 -- paths-find-recursive-path: fix error with null EXCLUDE-REGEXP
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1424 -- font-lock-mode: fix problem with buffers starting with a space
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1425 -- make find-library search patch configurable
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1426 -- fix Dired problem with directories containing [] and code that
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1427 destructively modifies an existing string
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1428 -- stop mark_window_as_deleted from deleting information that needs to
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1429 be accessed by set-window-configuration
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1430 -- Lisp object structure rationalization
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1431 -- fix two nasty bugs in the unwinding code
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1432 -- fix mouse wheel/dead window crash under MS Windows
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1433 -- mswindows_utime, close_file_data: fix off-by-one-indirection error
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1434 -- control-G handling fixes for MS Windows
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1435 -- debug-mswindows-events and related code introduced
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1436 -- rearrange the signal-handling code to eliminate the former
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1437 spaghetti logic paths in it; document; fix numerous bugs
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1438 -- maintain the "iconified" state, to fix the "can't delete a frame" bug
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1439 -- use CBufbyte instead of char for error/warning functions
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1440 -- prepare to remove encapsulation
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1441 -- make play_sound_data return an int, like all other such functions
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1442 -- use EMACS_SIGNAL to avoid preprocessing games with signal()
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1443 -- gc-in-window-procedure fixes
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1444 -- Cygwin setitimer fixes
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1445 -- windows shell fixes
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1446 -- more structured errors
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1447 -- MS Windows network stream data corruption fixes
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1448 -- fix ~user file name handling
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1449 -- rename MAX_PATH to standard PATH_MAX
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1450 -- fix error compiling regexps with back-references in them
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1451
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1452 -- fixes and improvements -- Martin Buchholz
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1453 -- byte optimizer fixes
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1454 -- move alloca twiddling after the feature test definitions, but
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1455 before the first "real" code
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1456 -- internal DECIMAL_PRINT_SIZE macro
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1457 -- s&m elimination: Eliminate the need to define HAVE_PTYS in s&m files
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1458 -- avoid test failure if (temp-directory) is a symlink
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1459 -- handle buggy Sun realloc()
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1460
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1461 -- GTK fixes -- Bill Perry
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1462 -- GTK popup dialog fix
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1463 -- GTK added to font-window system mappings
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1464 -- gtk-marshal.el updated for new hash.c, and generator fixes,
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1465 -- GTK scrollbar fixes
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1466 -- buttons are now modifiers, so selection with the mouse works again
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1467 -- fix the disappearing GTK scrollbar problem
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1468
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1469 -- movemail.c uses mkstemp if available -- Karl M. Hegbloom
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1470 -- specifiers may now conditionalize on GTK -- Stephen J. Turnbull
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1471 -- new hooks for package installation and deletion -- Sean MacLennan
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1472 -- locate-library completes and other package UI improvements -- Robert Pluim
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1473 -- save-some-buffers doesn't prematurely zap help window -- Michael Sperber
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1474 -- MS windows subprocess quoting arguments -- Ben Wing, Dan Holmsand
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1475 -- remove side effects from font-lock-compile-keywords -- Daiki Ueno
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1476 -- custom-display works on the GTK platform -- Karl Hegbloom
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1477 -- mouse-track fixes -- Adrian Aichner, Ben Wing
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1478 -- dragdrop fix for windowless events -- Mike Alexander
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1479 -- fix `unbalanced parentheses' bug in syntax -- Matt Tucker
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1480 -- gpmevent.c header inclusion fixes -- Bill Perry
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1481 -- make more glyph code shared across platforms -- Ben Wing, Bill Perry
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1482 -- remove lisp_string_set_file_times() because set_file_times() now
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1483 takes Lisp_Object path, instead of char* -- Adrian Aichner and Ben Wing
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1484 -- allow preemption on redisplay -- Kirill 'Big K' Katsnelson
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1485 -- new, faster implementation of long_to_string -- Hrvoje Niksic
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1486 -- Qccl_error: New error -- Yoshiki Hayashi
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1487 -- remove support for old beta versions of cygwin -- Ben Wing, Craig Lanning
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1488 -- fix crash with an unavailable network printer -- Mike Alexander
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1489 -- add support for MacOS X -- Greg Parkin and Martin Buchholz
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1490 -- better win9x (including WinMe) support -- Ben Wing, Stephen J. Turnbull
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1491 -- fix off-by-one error in EMACS_INT_MAX -- Yoshiki Hayashi
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1492
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1493 -- warning, style, and doc fixes and improvements
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1494 -- warning fixes -- Ben Wing, Kirill 'Big K' Katsnelson, Martin Buchholz
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1495 -- eliminate numerous C++ errors -- Ben Wing, Martin Buchholz
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1496 -- code style corrections -- Ben Wing, Martin Buchholz
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1497 -- build improvements -- Ben Wing, Martin Buchholz
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1498 -- configure improvements and fixes -- Martin Buchholz, Ben Wing,
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1499 Stephen J. Turnbull
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1500 -- doc updates -- Adrian Aichner, Ben Wing, Alexey Mahotkin, Steve
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1501 Youngs, Stephen J. Turnbull, Yoshiki Hayashi, Steve Youngs, Paul
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1502 Stodghill, Malcolm Purvis, Jim Horning, Nick V. Pakoulin, Kirill
191dd517b9d5 [xemacs-hg @ 2001-07-28 07:38:35 by stephent]
stephent
parents: 529
diff changeset
1503 'Big K' Katsnelson
529
3a1e2338cd81 [xemacs-hg @ 2001-05-10 11:44:25 by martinb]
martinb
parents: 521
diff changeset
1504
478
09855058eefc [xemacs-hg @ 2001-04-19 06:59:50 by martinb]
martinb
parents: 477
diff changeset
1505 to 21.5.1 "anise"
514
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1506 -- This release contains a huge pile of changes by Ben Wing, including
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1507 both bug fixes and features. Highlights:
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1508 -- Many changes to make printing work on Windows
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1509 -- byte-compilation speed improvements
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1510 -- New functions for cleanly eliminating byte-compiler warnings
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1511 -- Remove core bytecompiler warnings
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1512 -- Improve interactive help interface
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1513 -- etags improvements
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1514 -- Better "About XEmacs" page
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1515 -- Windows configury changes
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1516 -- Get QUIT working on Windows
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1517 -- Fix shy group regexp code
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1518 -- etc. etc.
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1519
521
6a26cd6c98ff [xemacs-hg @ 2001-05-09 10:48:22 by martinb]
martinb
parents: 514
diff changeset
1520 -- The `short-name' argument to make-charset now works correctly
6a26cd6c98ff [xemacs-hg @ 2001-05-09 10:48:22 by martinb]
martinb
parents: 514
diff changeset
1521 -- Yoshiaki Kasahara
514
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1522 -- `custom' changes -- Didier Verna
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1523 -- SET_FACE_PROPERTY bug fix -- Jerry James
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1524 -- Unix tty configury changes -- Martin Buchholz
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1525 -- Fix compile error with g++ on bsdi -- Martin Buchholz
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1526 -- Fix crash with xlc -O3 -- Martin Buchholz
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1527 -- Fix link error with (pre-release) gcc 3.0 -- Martin Buchholz
521
6a26cd6c98ff [xemacs-hg @ 2001-05-09 10:48:22 by martinb]
martinb
parents: 514
diff changeset
1528 -- Fix build error if system has makeinfo 3.12 -- Martin Buchholz
514
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1529 -- Speed up `intern' and hash tables containing strings -- Martin Buchholz
c71c3dc03e4c [xemacs-hg @ 2001-05-07 08:50:50 by martinb]
martinb
parents: 478
diff changeset
1530 -- Make hash table mapping safe -- Martin Buchholz
477
55fa613136f0 [xemacs-hg @ 2001-04-19 06:07:35 by martinb]
martinb
parents: 471
diff changeset
1531
762
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1532 Fork from 21.2: 21.5.0 "alfalfa"
177fa09febec [xemacs-hg @ 2002-03-05 12:44:45 by stephent]
stephent
parents: 724
diff changeset
1533 -- For changes up to 21.4.0, see etc/NEWS