# HG changeset patch # User Richard M. Stallman # Date 1012538214 0 # Node ID 98b7448c1aaccdb5eb1584ad9a9730b0eff4a2f9 # Parent 63639e69061168ab331d46cff2c6d9f0d7bc80b2 *** empty log message *** diff -r 63639e690611 -r 98b7448c1aac etc/NEWS --- a/etc/NEWS Fri Feb 01 04:35:03 2002 +0000 +++ b/etc/NEWS Fri Feb 01 04:36:54 2002 +0000 @@ -56,6 +56,13 @@ --- ** LDAP support now defaults to ldapsearch from OpenLDAP version 2. +** You can now disable pc-selection-mode after enabling it. +M-x pc-selection-mode behaves like a proper minor mode, and with no +argument it toggles the mode. + +Turning off PC-Selection mode restores the global key bindings +that were replaced by turning on the mode. + ** Changes in support of colors on character terminals +++ diff -r 63639e690611 -r 98b7448c1aac etc/TODO --- a/etc/TODO Fri Feb 01 04:35:03 2002 +0000 +++ b/etc/TODO Fri Feb 01 04:36:54 2002 +0000 @@ -3,8 +3,12 @@ * Bring back the feature of showing the part of the buffer that is a problem for the use of the preferred coding systems. -* Port the conservative stack marking code of Emacs' garbage collector - to more systems, so that we can completely get rid of GCPROs. +* Provide user-friendly ways to list all available font families, + display a font as a sample, etc. + +* Have a command suggestion help system that recognizes patterns + of commands which could be replaced with a simpler common command. + It should not make more than one suggestion per 10 minutes. * Program Enriched mode to read and save in RTF. [Is there actually a decent single definition of RTF?] @@ -58,23 +62,6 @@ * Implement the design for Unicode-based internal encoding for Mule. -* Document the features of libraries missing from the manual (or - ancillary manuals, including the Lisp manual in some cases). Here's - a list which is probably not complete/correct: align, allout, artist, - ansi-color, array, battery, calculator, cdl, cmuscheme, completion, - delim-col, dirtrack, double, echistory, elide-head, easymenu, - expand, flow-ctrl, format [format-alist], generic/generic-x [various - modes], kermit, log-edit, ledit [obsolete?], makesum, midnight - [other than in Kill Buffer node], mouse-copy [?], mouse-drag, - mouse-sel, net-utils, rcompile, snmp-mode [?], soundex [should be - interactive?], strokes [start from the web page], talk, thingatpt - [interactive functions?], type-break, vcursor, xscheme, zone-mode - [?], mlconvert [?], iso-cvt, iso-swed, swedish, feedmail [?], uce, - bruce, gametree, meese, page-ext, refbib, refer, scribe, sgml-mode, - spell, texinfo, underline, cmacexp, hideif, mantemp [obsolete?], - pcomplete, assoc, xml, cvs-status (should be described in PCL-CVS manual); - other progmodes, probably in separate manual. - * Get some major packages installed: W3/url (development version needs significant work), PSGML, Mule-UCS, Tramp (?). Check the assignments file for other packages which might go in and have been @@ -150,9 +137,6 @@ * Adapt the gnuserv/gnudoit features for server/emacsclient. -* Remove the special treatment of binary files by DOS and Windows ports. - They should use find-file-literally and `no-conversion' instead. - * Investigate using GNU Lightning or similar system for incremental compilation of selected bytecode functions to subrs. Converting CCL programs to native code is probably the first thing to try, though. @@ -168,3 +152,27 @@ * Use the XIE X extension, if available, for image display. * Rewrite make-docfile to something sane. + +* Port the conservative stack marking code of Emacs' garbage collector + to more systems, so that we can completely get rid of GCPROs. + +* Maybe document the features of libraries missing from the manual (or + ancillary manuals, including the Lisp manual in some cases). + This is not worth doing for all of these packages and we need not + aim for completeness, but some may be worth documenting. + + Here's a list which is probably not complete/correct: align, allout, + artist, ansi-color, array, battery, calculator, cdl, cmuscheme, + completion, delim-col, dirtrack, double, echistory, elide-head, + easymenu, expand, flow-ctrl, format [format-alist], + generic/generic-x [various modes], kermit, log-edit, ledit + [obsolete?], makesum, midnight [other than in Kill Buffer node], + mouse-copy [?], mouse-drag, mouse-sel, net-utils, rcompile, + snmp-mode [?], soundex [should be interactive?], strokes [start from + the web page], talk, thingatpt [interactive functions?], type-break, + vcursor, xscheme, zone-mode [?], mlconvert [?], iso-cvt, iso-swed, + swedish, feedmail [?], uce, bruce, gametree, meese, page-ext, + refbib, refer, scribe, sgml-mode, spell, texinfo, underline, + cmacexp, hideif, mantemp [obsolete?], pcomplete, assoc, xml, + cvs-status (should be described in PCL-CVS manual); other progmodes, + probably in separate manual. diff -r 63639e690611 -r 98b7448c1aac lisp/ChangeLog --- a/lisp/ChangeLog Fri Feb 01 04:35:03 2002 +0000 +++ b/lisp/ChangeLog Fri Feb 01 04:36:54 2002 +0000 @@ -1,3 +1,40 @@ +2002-01-31 Richard M. Stallman + + * international/iso-acc.el (iso-languages): Fix ", " in French. + + * cus-start.el (history-length): Specify customization for it. + + * emacs-lisp/debug.el (debugger-setup-buffer): + When an eval-buffer frame was reading from a buffer, + insert indication of the buffer position. + (debugger-frame-number): Ignore ;;;-comment lines in backtrace. + (debugger-frame-clear, debugger-frame): Error on non-frame line. + + * simple.el (shell-command-on-region): Err if no mark + before reading the command string. + + * hl-line.el (hl-line-highlight, hl-line-unhighlight): + Definitions moved down after hl-line-mode var's definition. + + * hilit-chg.el (hilit-chg-fixup): Don't alter overlay if not ours. + (hilit-chg-set-face-on-change): Rename arg. + (hilit-chg-make-ov): Detect error earlier. + + * ediff-hook.el: Delete autoload cookies. + + * comint.el (comint-scroll-show-maximum-output): Default is t. + + * emacs-lisp/bytecomp.el (batch-byte-compile): New arg noforce. + (batch-byte-compile-if-not-done): New function. + + * Makefile.in (compile): New target. + (compile-always): Renamed from compile-files. + (compile-after-backup): Renamed from compile. + (bootstrap): Depend on compile-always, not compile-files. + + * emulation/pc-select.el (pc-select-save-and-set-mode): + Properly use MODE-VAR. + 2002-01-29 Pavel Jan,Bm(Bk * menu-bar.el (menu-bar-help-menu): Change menu-item "Show Emacs diff -r 63639e690611 -r 98b7448c1aac src/ChangeLog --- a/src/ChangeLog Fri Feb 01 04:35:03 2002 +0000 +++ b/src/ChangeLog Fri Feb 01 04:36:54 2002 +0000 @@ -1,3 +1,17 @@ +2002-01-31 Richard M. Stallman + + * editfns.c (region_limit): Nicer error message. + + * coding.c (decode_composition_emacs_mule): + Give up if NCOMPONENT gets too large to index `component'. + + * callint.c (check_mark): New arg to specify clearer error message. + Callers changed. + +2002-01-27 Richard M. Stallman + + * minibuf.c (Fcompleting_read): Doc fix. + 2002-01-27 Pavel Jan,Bm(Bk * minibuf.c (Fread_from_minibuffer, Fread_command, Fread_function)