+2006-03-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
+ #x9FA5 temporarily.
+
+2006-01-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
+ settings for `=jis-x0208@1978/i1'.
+
+2005-11-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
+ XEmacs CHISE.
+
+2005-10-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
+ XEmacs CHISE.
+
+2005-07-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
+ XEmacs CHISE.
+
+2005-06-29 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
+ CHISE.
+ (=ucs-bmp@cns): Likewise.
+ (=ucs-bmp@jis): Likewise.
+ (=ucs-bmp@ks): Likewise.
+
+2005-05-27 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
+ CHISE.
+ (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
+
+2005-05-25 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
+ settings for `=zinbun-oracle'.
+
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `=zinbun-oracle'.
+
+2005-05-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-coding.el (coded-charset-entity-reference-alist):
+ Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
+ `=ucs@iso'.
+
+2005-04-03 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-charset.el (default-coded-charset-priority-list):
+ Delete `ucs-sip'; modify order of some CCSs.
+
+2005-02-28 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
+ in XEmacs CHISE.
+
+ * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
+ XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
+ CHISE.
+
+2004-12-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
+ its registry.
+ (=ucs-radicals@unicode): Likewise.
+
+2004-12-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
+ CHISE.
+
+2004-11-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
+ CHISE.
+
+2004-11-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
+ CHISE.
+
+2004-11-17 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-coding.el (coded-charset-entity-reference-alist):
+ Modify preference of *isolated settings*.
+
+2004-11-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
+ utf-2000 is provided.
+ (=ucs@cns11643): Likewise.
+
+2004-11-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-coding.el (coded-charset-entity-reference-alist):
+ Prefer every *isolated setting* to ordinary setting.
+
+2004-11-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
+ settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
+
+2004-10-30 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
+ CHISE.
+
+2004-09-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
+ settings for `=jis-x0208@1997'.
+
+2004-09-13 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-charset.el (default-coded-charset-priority-list): Add
+ `=jis-x0208@1997'.
+
+2004-09-11 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
+ XEmacs CHISE.
+
+2004-09-09 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
+ `=jis-x0208@1978'.
+ (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
+ (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
+ `=jis-x0208-1990' as the mother.
+ (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
+
+2004-09-04 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
+ define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
+ (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
+ `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
+ (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
+ for `=ucs@JP'.
+
+2004-09-02 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-conf.el (=daikanwa@rev1): Renamed from
+ `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
+ `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
+ (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
+ `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
+ `=daikanwa@rev2'.
+
+2004-07-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
+ (=gt): Likewise.
+ (=gt-k): Likewise.
+ (=gt-pj-*): Likewise.
+ (=gt-pj-k1): Likewise.
+ (=gt-pj-k2): Likewise.
+ (=daikanwa): Likewise.
+ (=daikanwa-rev1): Likewise.
+ (=daikanwa-rev2): Likewise.
+ (=big5-pua): Likewise.
+ (=big5-eten): Likewise.
+ (chinese-big5-eten-a): Likewise.
+ (chinese-big5-eten-b): Likewise.
+ (=hanziku-*): Likewise.
+ (=cbeta): Likewise.
+ (=jef-china3): Likewise.
+ (=ruimoku-v6): Likewise.
+ (=ucs@iso): Likewise.
+ (=ucs@unicode): Likewise.
+ (=ucs@gb): Likewise.
+ (=ucs@cns): Likewise.
+ (=ucs@jis): Likewise.
+ (=ucs@jis-1990): Likewise.
+ (=ucs@jis-2000): Likewise.
+ (=ucs@jp): Likewise.
+ (=ucs@ks): Likewise.
+ (=ucs@big5): Likewise.
+ (=ucs-radicals): Likewise.
+ (=ucs-radicals@unicode): Likewise.
+ (=ucs-bmp-cjk): Likewise.
+ (=ucs-bmp-cjk@unicode): Likewise.
+ (=ucs-sip-ext-b): Likewise.
+ (=ucs-sip-ext-b@iso): Likewise.
+
+2004-04-08 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
+ settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
+
+2004-04-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
+ settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
+ cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
+ latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
+ latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
+ arabic-digit, ipa and ``&I-B-XXXX;''.
+
2004-03-12 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
* mule/mule-coding.el (coded-charset-entity-reference-alist): Add
* files.el (insert-file-contents-literally): Treat file as binary;
call file-name-handlers. [sync with Emacs 20.3.10]
+2006-01-28 Vin Shelton <acs@xemacs.org>
+
+ * XEmacs 21.4.19 is released
+
+2006-01-03 Aidan Kehoe <kehoea@parhasard.net>
+
+ * easymenu.el: Update copyright.
+ * easymenu.el (easy-menu-all-popups):
+ Add a docstring.
+ * easymenu.el (easy-menu-add):
+ Document a bug, rework the function to preserve any existing
+ non-default mode-popup-menu instead of overwriting it, and not to
+ bother normalising the menu title (nothing else does).
+ * easymenu.el (easy-menu-remove):
+ Restore the default mode-popup-menu instead of leaving an empty
+ one when we remove the last easy-menu popup.
+
+2006-01-06 Adrian Aichner <adrian@xemacs.org>
+
+ * package-get.el (package-get-download-sites): Add pt.xemacs.org,
+ as suggested by Rodrigo Ventura.
+ * package-get.el (package-get-pre-release-download-sites): Ditto,
+ with replacement of xemacs-21.5 by beta, which is the logical path
+ to our beta core and package pre-releases.
+
+2005-12-17 Adrian Aichner <adrian@xemacs.org>
+
+ * package-get.el (package-get-download-sites): Add Hong Kong
+ download site.
+ * package-get.el (package-get-pre-release-download-sites): Ditto.
+
+2005-12-26 Vin Shelton <acs@xemacs.org>
+
+ * find-paths.el:
+ * find-paths.el (paths-emacs-root-p): Add search for package root.
+ * find-paths.el (paths-find-emacs-root): Replaced with
+ paths-find-invocation-roots, which returns a list of roots.
+ * find-paths.el (paths-find-invocation-roots): New.
+ * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
+
+2005-12-05 Ville Skyttä <scop@xemacs.org>
+
+ * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
+ * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
+
+2005-12-03 Vin Shelton <acs@xemacs.org>
+
+ * XEmacs 21.4.18 is released
+
+2005-10-28 Adrian Aichner <adrian@xemacs.org>
+
+ * package-get.el (package-get-download-sites): Update reflecting
+ latest http://www.xemacs.org/Releases/ information generated by
+ xemacs-builds/adrian/website/package-get-2-download-sites.el.
+ * package-get.el (package-get-pre-release-download-sites): Ditto.
+
+2005-02-28 Simon Josefsson <jas@extundo.com>
+
+ * about.el (xemacs-hackers): Add jas.
+ (about-other-current-hackers): Likewise.
+ (about-url-alist): Add URL for jas.
+ (about-personal-info): Document jas.
+ (about-hacker-contribution): Describe jas contributions.
+
+2005-03-25 Ralf Angeli <angeli@iwi.uni-sb.de>
+
+ * easymenu.el (easy-menu-remove): As described in
+ E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
+ except the "Command" menu from mode-popup-menu.
+
+2005-03-25 Ralf Angeli <angeli@iwi.uni-sb.de>
+
+ * font.el (font-spatial-to-canonical): Correct calculation of
+ return value for pixel-based input value.
+
+2002-05-13 Adrian Aichner <adrian@xemacs.org>
+
+ * code-process.el (call-process): Process-related docstring
+ improvements spurred by Norbert Koch.
+ * code-process.el (call-process-region): Ditto.
+ * code-process.el (start-process): Ditto.
+
+2005-10-09 Adrian Aichner <adrian@xemacs.org>
+
+ * finder.el (finder-find-library): Return filename actually
+ searched for.
+
+2005-10-10 Steve Youngs <steve@sxemacs.org>
+
+ * help.el (view-emacs-news): Use `expand-file-name' instead of
+ `locate-data-file' as the latter will find any "NEWS" files that
+ might exist in packages _before_ the one in core.
+
+2005-06-06 Adrian Aichner <adrian@xemacs.org>
+
+ * package-get.el (package-get-init-package):
+ package-get-init-package buglet (21.4.17) by Jeff Mincy
+ <mincy@rcn.com> fixing false temporary load-path shadows reported
+ after package installation and simplifying code.
+
+2005-10-18 Ville Skyttä <scop@xemacs.org>
+
+ * package-get.el (package-get-download-sites): Sync mirrors list
+ with the XEmacs website.
+ (package-get-pre-release-download-sites): Ditto.
+
+2005-04-06 Stephen J. Turnbull <stephen@xemacs.org>
+
+ * derived.el (derived-mode-merge-syntax-tables):
+ Revert my 21.5-only patch of 2003-07-18 which slipped in
+ through Jerry James's patch of 2004-06-07.
+
+2005-02-23 Adrian Aichner <adrian@xemacs.org>
+
+ * cmdloop.el (keyboard-quit): Remove workaround for
+ `region-active-p' not making sure active region is in current
+ buffer now that it does.
+ * minibuf.el (minibuffer-keyboard-quit): Ditto.
+ * simple.el (region-active-p): `region-active-p' to only return t
+ when active region is in current buffer.
+
+2005-02-21 Norbert Koch <viteno@xemacs.org>
+
+ * package-ui.el (pui-list-packages): MF21.5, adapt to longer
+ package names, quell a byte-compiler warning, doc fix.
+
+2005-02-16 Aidan Kehoe <kehoea@parhasard.net>
+
+ * buffer.el (pop-to-buffer):
+ * window-xemacs.el (display-buffer):
+ Document use of `same-window-buffer-names,' `same-window-regexps'
+ by pop-to-buffer and display-buffer.
+
+2005-02-06 Vin Shelton <acs@xemacs.org>
+
+ * XEmacs 21.4.17 is released
+
+2005-01-29 Ben Wing <ben@xemacs.org>
+
+ * shadow.el (find-emacs-lisp-shadows):
+ Add custom-defines to list of ignored files.
+
+2005-01-17 Adrian Aichner <adrian@xemacs.org>
+
+ * simple.el (shifted-motion-keys-select-region): Fix statement
+ about unshifted-motion-keys-deselect-region.
+
+2004-12-15 Ville Skyttä <scop@xemacs.org>
+
+ * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
+ now) for GNU Emacs compatibility.
+ (make-obsolete-variable): Ditto.
+
+2004-01-08 Ben Wing <ben@xemacs.org>
+
+ * code-files.el (load):
+ File positions are 0 based not 1 based. Thanks to Steve Youngs.
+
+2004-12-05 Vin Shelton <acs@xemacs.org>
+
+ * XEmacs 21.4.16 is released
+
+2004-12-04 Vin Shelton <acs@xemacs.org>
+
+ * auto-autoloads.el: Regenerated.
+
+ * custom-load.el: Regenerated.
+
+2004-09-15 Stephen J. Turnbull <stephen@xemacs.org>
+
+ Fix bug: apropos errors if a defalias refers to an undefined
+ function. <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
+
+ * apropos.el (apropos):
+ (apropos-command):
+ * help.el (frob-help-extents):
+ * help-macro.el (make-help-screen):
+ * hyper-apropos.el (hyper-apropos-grok-functions):
+ (hyper-apropos-get-doc):
+ Catch void-function error thrown by `documentation'.
+
+2004-09-02 Steve Youngs <steve@youngs.au.com>
+
+ * packages.el (package-require): Fix incorrect arg to format.
+ This fixes a `format specifier' error.
+
+2004-08-13 Jerry James <james@xemacs.org>
+
+ * bytecomp.el (forward-word): Tell the byte compiler the correct
+ number of arguments to forward-word.
+
+2004-08-12 Sven Grundmann <sven@xemacs.org>
+
+ * etags.el: Fixed loading of include files for tag completion. Now
+ you can make a tag file for a library, include it into your
+ project and it will be reloaded only if it changed. Infinte
+ include loops are detected and the correct tag files are loaded.
+ * etags.el (buffer-tag-table-list): Load and verify tag files in
+ the external function buffer-tag-table-list-load.
+ * etags.el (buffer-tag-table-list-load): New. Load and verify the
+ tag files. Also load the included tag files. The priority of the
+ included files is right below their parent file. If multiple
+ matches occur then the symbols from the parent file are found
+ first.
+ * etags.el (tag-table-include-files): Corrected comment
+ string. Switched to pattern constant tags-include-pattern to have
+ it at a central location.
+ * etags.el (tags-include-pattern): Added doc string.
+ * etags.el (add-to-tag-completion-table): Removed obsolete
+ comments as the include files are allready returned by
+ buffer-tag-table-list and loaded.
+ * etags.el (find-tag-internal): The include files are allready
+ included in tag-tables as buffer-tag-table-list returns them now.
+
+2004-07-02 Malcolm Purvis <malcolmp@xemacs.org>
+
+ * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
+ Loading items into the notebook is now done by C code.
+ * widgets-gtk.el (gtk-widget-instantiate-internal):
+ Style no longer changed.
+
+2004-06-28 Nix <nix@esperi.org.uk>
+
+ * cmdloop.el (truncate-command-history-for-gc): Delay
+ execution of all things that look up variable bindings,
+ via `enqueue-eval-event'.
+
+2004-06-24 Vin Shelton <acs@xemacs.org>
+
+ * package-get.el (package-get-require-signed-base-updates):
+ now defaults to nil.
+
+2004-06-09 Stephen J. Turnbull <stephen@xemacs.org>
+
+ * subr.el (split-string): Clean up docstring.
+
+2002-01-24 John Paul Wallington <jpw@shootybangbang.com>
+
+ * faces.el (zmacs-region): fix typo in docstring.
+
+2004-06-07 Jerry James <james@xemacs.org>
+
+ * derived.el: Synch with Emacs 21.3.
+ * subr.el (with-local-quit): New, from Emacs 21.3.
+ * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
+ * subr.el (run-mode-hooks): New function, from Emacs 21.3.
+ * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
+
+2004-06-16 Jerry James <james@xemacs.org>
+
+ * cl.el (cl-set-substring): Increment start by the length of the
+ string, not the string itself.
+
+2004-05-19 Malcolm Purvis <malcolmp@xemacs.org>
+
+ * etags.el (tag-table-include-files): Expand included TAGS file
+ paths to avoid problems with relative paths. Thanks to Peter
+ Chubb <peterc@gelato.unsw.edu.au>.
+ * etags.el (tags-include-pattern): New.
+ * etags.el (add-to-tag-completion-table): Parse and ignore
+ trailing include lines.
+
+2004-06-21 Adrian Aichner <adrian@xemacs.org>
+
+ * package-ui.el (pui-help-echo): Fix false cvs conflict by
+ avoiding line solely composed of equal signs.
+
+2004-06-10 Adrian Aichner <adrian@xemacs.org>
+
+ * cus-edit.el (alloc): Typo fix.
+ * cus-edit.el (custom-browse-visibility): Ditto.
+ * cus-edit.el (custom-variable-value-create): Ditto.
+ * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
+ * cus-edit.el (custom-save-variables): Bind print-length and
+ print-level to nil to avoid value abbreviation.
+ * cus-edit.el (custom-save-face-internal): Ditto.
+ * cus-edit.el (custom-save-faces): Save in sorted order.
+ * cus-edit.el (custom-save-resets): Bind print-length and
+ print-level to nil to avoid value abbreviation.
+ * cus-edit.el (custom-save-loaded-themes): Ditto.
+
+2004-06-09 Stephen J. Turnbull <stephen@xemacs.org>
+
+ * subr.el (split-string-default-separators): New.
+ (split-string): Synch to 21.5/GNU Emacs version. *New semantics*,
+ see comment in source.
+
+2004-01-29 Stephen J. Turnbull <stephen@xemacs.org>
+
+ * mule/japanese.el (paragraph-start, paragraph-separate):
+ Remove anchor to BOL.
+
+2004-04-30 Stephen J. Turnbull <stephen@xemacs.org>
+
+ * cl.el (gensym, gentemp): Improve docstrings.
+
+2004-05-10 Vin Shelton <acs@xemacs.org>
+
+ * etags.el: Sync with 21.5 version.
+
+2004-04-21 Sven Grundmann <sven@hellerhof.de>
+
+ * etags.el:
+ * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
+ only for use with exuberant ctags. This will also enable building of
+ completion tables with exuberant ctags. This will not work with
+ xemacs ctags.
+ * etags.el (get-tag-table-buffer): New function for creating of
+ completion table is used if tags-exuberant-ctags-optimization-p ist t
+ * etags.el (tags-explicit-name-pattern): Hold the name pattern for
+ finding the tag names. New.
+ * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
+ building tag completion table with exuberant ctags. New.
+ * etags.el (find-tag-internal): Improve exact tag matching for tags
+ with name fields. Before the patch return types of functions or
+ function parameters (with exuberant ctags) were found as matches.
+
+2004-04-21 Sven Grundmann <sven@hellerhof.de>
+
+ * list-mode.el (display-completion-list): Fixed completion list was
+ taking the width of the frame and not of the window for displaying
+ the selection methods.
+
+2004-04-18 Stephen J. Turnbull <stephen@xemacs.org>
+
+ * menubar-items.el (default-menubar): Options are saved to custom.el.
+
+
+2004-02-23 Stephen J. Turnbull <stephen@xemacs.org>
+
+ * isearch-mode.el (isearch-abort): Preserve successful search target.
+
+2004-03-27 Adrian Aichner <adrian@xemacs.org>
+
+ * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
+ (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
+ Bihlmeyer.
+ * gnuserv.el (gnuserv-mode-line-string): New.
+ * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
+ gnuserv-mode.
+ * gnuserv.el (make-x-device-with-gtk-fallback): New.
+ * gnuserv.el (gnuserv-edit-files): Use
+ make-x-device-with-gtk-fallback.
+
+2004-03-23 Malcolm Purvis <malcolmpurvis@optushome.com.au>
+
+ * gtk-widgets.el: New import: gtk-accel-group-new.
+ * dialog-gtk.el:
+ * dialog-gtk.el (gtk-popup-convert-underscores): New.
+ * dialog-gtk.el (popup-builtin-question-dialog):
+ Added support for dialog button mnemonics.
+
+2004-03-22 Chris Green <cmg@dok.org>
+
+ * process.el (shell-command): Output buffer was ignored when a
+ background process was run via shell-command.
+
+2004-03-19 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * cus-edit.el (custom-save-variables): Retrieve a list of
+ variables to save first, sort it, and make sure the variables are
+ saved in sorted order.
+
+2004-02-23 Steve Youngs <sryoungs@bigpond.net.au>
+
+ * package-get.el (package-get-update-base-from-buffer): Force
+ binary coding system for verifying GnuPG signature in the
+ package-index file.
+
+2003-07-06 Adrian Aichner <adrian@xemacs.org>
+
+ * package-get.el (package-get-package-index-file-location): Handle
+ missing "EMACSPACKAGEPATH" environment variable.
+
+2003-07-05 Adrian Aichner <adrian@xemacs.org>
+
+ * package-admin.el (package-admin-find-top-directory): Simplify
+ directory comparisions and fix substring errors on short path
+ components.
+ * package-get.el (package-get-package-index-file-location):
+ Default to first component of "EMACSPACKAGEPATH", if set.
+
+2004-02-16 Steve Youngs <sryoungs@bigpond.net.au>
+
+ * package-get.el (process-error): New error datum.
+
+2004-02-02 Vin Shelton <acs@xemacs.org>
+
+ * XEmacs 21.4.15 is released
+
+2003-12-12 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * itimer.el (activate-itimer): Modify the itimer timeout value as
+ if it were begun at the last time when the itimer driver was woken
+ up.
+
+2004-01-27 Stephen J. Turnbull <stephen@xemacs.org>
+
+ * specifier.el (Copyright):
+ Update.
+ (make-specifier-and-init):
+ (map-specifier):
+ (canonicalize-inst-pair):
+ (canonicalize-spec-list):
+ (set-specifier):
+ Synch docstrings to 21.5 where appropriate.
+
+2004-01-25 Steve Youngs <sryoungs@bigpond.net.au>
+
+ * package-get.el (package-get-list-packages-where): New. A
+ function that allows searching for groups of packages. For
+ example, find all packages that require the fsf-compat package.
+
+2004-01-25 Steve Youngs <youngs@xemacs.org>
+
+ The Great PUI Sync.
+
+ * auto-autoloads.el: Regenerated.
+
+ * custom-load.el: Regenerated.
+
+ * dumped-lisp.el (packages-hardcoded-lisp): New.
+
+ * menubar-items.el (menu-max-items): New.
+ (menu-submenu-max-items): New.
+ (menu-submenu-name-format): New.
+ (menu-split-long-menu): New.
+ (menu-sort-menu): New.
+ (default-menubar): Sync to 21.5 in regard to the PUI menus.
+
+ * obsolete.el (pui-add-install-directory): Renamed to the more
+ logical `pui-set-local-package-get-directory'.
+ (package-get-download-menu): Moved to `package-ui.el' and renamed
+ to `package-ui-add-download-menu'.
+
+ * package-admin.el (package-admin-install-function-mswindows):
+ Whitespace clean up.
+ (package-admin-add-single-file-package): Removed.
+ (package-admin-default-install-function): Whitespace clean up.
+ (package-admin-find-top-directory): New.
+ (package-admin-get-install-dir): Use it.
+ (package-admin-get-manifest-file):
+ (package-admin-check-manifest):
+ (package-admin-add-binary-package):
+ (package-admin-get-lispdir):
+ (package-admin-delete-binary-package):
+ (package-admin):
+
+ * package-get.el (package-get-package-index-file-location): New.
+ (package-get-install-to-user-init-directory): New.
+ (package-get-remote):
+ (package-get-download-sites):
+ (package-get-pre-release-download-sites): New.
+ (package-get-site-release-download-sites): New.
+ (package-get-base-filename):
+ (package-get-always-update):
+ (package-get-user-index-filename): Removed.
+ (package-get-pgp-available-p): New.
+ (package-get-require-signed-base-updates):
+ (package-get-was-current):
+ (package-entries-are-signed): New.
+ (package-get-continue-update-base): New.
+ (package-get-download-menu): Removed.
+ (package-get-require-base):
+ (package-get-update-base-entry):
+ (package-get-locate-file):
+ (package-get-locate-index-file):
+ (package-get-maybe-save-index):
+ (package-get-update-base):
+ (package-get-update-base-from-buffer):
+ (package-get-update-base-entries):
+ (package-get-interactive-package-query):
+ (package-get-update-all):
+ (package-get-all):
+ (package-get-dependencies):
+ (package-get-init-package):
+ (package-get-info): New.
+ (package-get):
+ (package-get-staging-dir):
+ (package-get-set-version-prop): Removed.
+ (package-get-installedp):
+ (package-get-ever-installed-p):
+ (packages): Removed.
+ (package-get-custom-groups): Removed.
+ (package-get-custom): Removed.
+ (package-get-custom-add-entry): Removed.
+
+ * package-info.el (batch-update-package-info):
+
+ * package-net.el (package-net-batch-generate-bin-ini):
+ (package-net-update-installed-db):
+
+ * package-ui.el (pui-info-buffer):
+ (pui-directory-exists): Removed.
+ (pui-package-dir-list): Removed.
+ (pui-add-install-directory): Removed.
+ (package-ui-download-menu): New.
+ (package-ui-pre-release-download-menu): New.
+ (package-ui-site-release-download-menu): New.
+ (pui-set-local-package-get-directory): New.
+ (pui-package-symbol-char):
+ (pui-update-package-display):
+ (pui-toggle-package):
+ (pui-toggle-package-key):
+ (pui-toggle-package-delete):
+ (pui-toggle-package-delete-key):
+ (pui-toggle-package-event):
+ (pui-toggle-verbosity-redisplay):
+ (pui-install-selected-packages):
+ (pui-add-required-packages):
+ (pui-help-echo):
+ (pui-display-info):
+ (list-packages-mode):
+ (pui-list-packages):
+
+ * packages.el (packages-compute-package-locations):
+ (package-require):
+ (package-delete-name):
+ (packages-hardcoded-lisp): Removed.
+ (packages-useful-lisp): Removed.
+ (packages-unbytecompiled-lisp): Removed.
+ (packages-find-package-directories):
+
+ Summary:
+
+ Major code clean up of all things PUI.
+
+ Much improved code to determine where packages should be
+ installed. PUI no longer depends on any packages being
+ pre-installed to compute where packages are to be installed to.
+
+ The user can specify the location of their package-index file. It
+ isn't necessary to set this because it has sane defaults. People
+ who "run-in-place" won't accidently overwrite the CVS
+ package-index file. See
+ `package-get-package-index-file-location'.
+
+ PUI will now properly clean up after itself in the event of an
+ unsuccessful package install. This drastically reduces the number
+ of "wrong md5sum" FAQs.
+
+ non-Mule XEmacsen can no longer install Mule packages.
+
+ Package management via the custom interface has been removed.
+
+ The PUI related menubar items have been reorganised.
+
+ The PGP verification code has been fixed and the default for
+ whether or not it is used is automatically computed.
+
+ * update-elc.el ((preloaded-file-list site-load-packages
+ need-to-dump dumped-exe)):
+ Just a couple of small changes to allow for
+ `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
+ existing anymore.
+
+2003-12-10 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
+ apply `format' to the first argument of byte-compile-warn, it
+ already calls format.
+
+2003-12-03 Adrian Aichner <adrian@xemacs.org>
+
+ * files.el (delete-old-versions): Avoid going interactive during
+ make install when environment variable VERSION_CONTROL is set.
+
+2003-12-04 Vin Shelton <acs@xemacs.org>
+
+ * menubar-items.el (menu-item-search): Only bring up search dialog
+ box if the feature is available and desired.
+
+2003-11-04 Stephen J. Turnbull <stephen@xemacs.org>
+
+ * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
+
+2003-11-05 Vin Shelton <acs@xemacs.org>
+
+ * help.el (Help-prin1-face):
+ (Help-princ-face):
+ princ and prin1 are functions and need to be called as such. The
+ idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
+
+2003-10-22 Stephen J. Turnbull <stephen@xemacs.org>
+
+ * about.el (about-xemacs): Give full version and build date.
+
+2003-09-19 Stephen J. Turnbull <stephen@xemacs.org>
+
+ * win32-native.el (grep-null-device): This XEmacs has null-device.
+
+2003-09-06 Mike Sperber <mike@xemacs.org>
+
+ * bytecomp.el (byte-compile-defvar-or-defconst): Actually
+ implement the specified semantics for `defvar.'
+
+2003-09-07 Adrian Aichner <adrian@xemacs.org>
+
+ * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
+ Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
+ displaying buffer in question.
+
2003-09-03 Vin Shelton <acs@xemacs.org>
* XEmacs 21.4.14 is released
* isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
-2003-01-06 Ville Skyttä <scop@xemacs.org>
+2003-01-06 Ville Skyttä <scop@xemacs.org>
* menubar-items.el (default-menubar): Use browse-url-mozilla
instead of browse-url-gnome-moz for Mozilla.
* XEmacs 21.4.11 "Native Windows TTY Support" is released.
-2002-12-27 Ville Skyttä <scop@xemacs.org>
+2002-12-27 Ville Skyttä <scop@xemacs.org>
* files.el (auto-mode-alist): Remove redundant entries for modes
that live in packages.
(interpreter-mode-alist): Ditto.
-2002-03-17 Ville Skyttä <ville.skytta@xemacs.org>
+2002-03-17 Ville Skyttä <ville.skytta@xemacs.org>
* menubar-items.el (default-menubar): Sync with current
browse-url-xemacs.el.
(font-lock-fontify-keywords-region): Supply the argument to
font-lock-compile-keywords.
-2002-09-22 Ville Skyttä <ville.skytta@xemacs.org>
+2002-09-22 Ville Skyttä <ville.skytta@xemacs.org>
* package-get.el (package-get-download-sites): Bring sites list
up to date, prefer xx.xemacs.org addresses.
* gutter-items.el (set-progress-feedback-instantiator): Fix bad
merge.
-2002-09-02 Ville Skyttä <ville.skytta@xemacs.org>
+2002-09-02 Ville Skyttä <ville.skytta@xemacs.org>
* bytecomp-runtime.el (make-obsolete): Docstring argument nit.
(make-obsolete-variable): Ditto.
* XEmacs 21.4.9 "Informed Management" is released.
-2002-06-22 Ville Skyttä <ville.skytta@xemacs.org>
+2002-06-22 Ville Skyttä <ville.skytta@xemacs.org>
* subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
"&optional append" argument.
* simple.el (join-line): New alias for `delete-indentation'.
-2002-08-02 Ville Skyttä <ville.skytta@xemacs.org>
+2002-08-02 Ville Skyttä <ville.skytta@xemacs.org>
* font-lock.el: Some faces and doc typo fixes from GNU Emacs.
(font-lock-doc-face): New alias to font-lock-doc-string-face.
* find-paths.el (paths-find-architecture-directory): Search in
`system-configuration'/`base', not `base'`system-configuration'.
-2002-06-23 Ville Skyttä <ville.skytta@xemacs.org>
+2002-06-23 Ville Skyttä <ville.skytta@xemacs.org>
* info.el (Info-index): Add missing \ in [ t].
* startup.el (normal-top-level): Prevent migration code from
trashing .emacs on an error in loading the init files.
-2002-03-14 Ville Skyttä <ville.skytta@xemacs.org>
+2002-03-14 Ville Skyttä <ville.skytta@xemacs.org>
* files.el (auto-mode-alist): GNUmakefile is a Makefile,
"system default" Xdefaults and friends get xrdb-mode.
2002-02-03 Adrian Aichner <adrian@xemacs.org>
* printer.el (generic-print-region): Pass correct arguments to
- lpr-region. Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
+ lpr-region. Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
Torkelsson <torkel@acc.umu.se>.
2002-01-09 John Paul Wallington <jpw@shootybangbang.com>