XEmacs Packages have been released (2009-02-17)
Norbert Koch <[email protected]> Tue, 17 Feb 2009 11:02:17 +0100
| Newsgroups | gmane.emacs.xemacs.announce |
|---|---|
| Message-ID | <[email protected]> |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello. The following XEmacs packages have just been released. Updated or New Packages: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D apel-1.33-pkg.tar.gz upstream version: 10.6 auctex-1.51-pkg.tar.gz upstream version: 11.84 calendar-1.38-pkg.tar.gz upstream version: none cedet-common-1.01-pkg.tar.gz upstream version: 1.0pre4 cogre-1.02-pkg.tar.gz upstream version: 0.5 dired-1.19-pkg.tar.gz upstream version: 7.16 easypg-1.02-pkg.tar.gz upstream version: 0.0.16 ediff-1.77-pkg.tar.gz upstream version: 2.75 edit-utils-2.40-pkg.tar.gz upstream version: none edt-1.14-pkg.tar.gz upstream version: none efs-1.34-pkg.tar.gz upstream version: 1.24 eieio-1.06-pkg.tar.gz upstream version: 1.0pre4 elib-1.13-pkg.tar.gz upstream version: 1.0 erc-0.22-pkg.tar.gz upstream version: Version 5.1.2 Revision: = 1.796.2.6 eshell-1.17-pkg.tar.gz upstream version: 0fc80a3f6bb3bb59f42e9ff8= 3cc8b89bf90fe658 eudc-1.40-pkg.tar.gz upstream version: 1.32 fsf-compat-1.17-pkg.tar.gz upstream version: none games-1.18-pkg.tar.gz upstream version: 1.04 general-docs-1.05-pkg.tar.gz upstream version: none gnus-1.93-pkg.tar.gz upstream version: 5.10.8 guided-tour-0.52-pkg.tar.gz upstream version: none hm--html-menus-1.24-pkg.tar.gz upstream version: 5.9 hyperbole-1.17-pkg.tar.gz upstream version: 5.0 igrep-1.16-pkg.tar.gz upstream version: 2.111 jde-1.52-pkg.tar.gz upstream version: 2.3.5.1 Latin-euro-standards-1.08-pkg.ta upstream version: 1.08 leim-1.28-pkg.tar.gz upstream version: none locale-1.28-pkg.tar.gz upstream version: none mail-lib-1.80-pkg.tar.gz upstream version: none mh-e-1.31-pkg.tar.gz upstream version: 7.4.2 misc-games-1.22-pkg.tar.gz upstream version: none mmm-mode-1.03-pkg.tar.gz upstream version: 0.4.8 mule-base-1.53-pkg.tar.gz upstream version: none mule-ucs-1.17-pkg.tar.gz upstream version: 0.84 net-utils-1.56-pkg.tar.gz upstream version: N/A oo-browser-1.05-pkg.tar.gz upstream version: 4.08 os-utils-1.41-pkg.tar.gz upstream version: none pcl-cvs-1.68-pkg.tar.gz upstream version: R-2_9_9 pcomplete-1.05-pkg.tar.gz upstream version: 1.1.6 perl-modes-1.14-pkg.tar.gz upstream version: none pgg-1.07-pkg.tar.gz upstream version: 0.1 prog-modes-2.19-pkg.tar.gz upstream version: none ps-print-1.12-pkg.tar.gz upstream version: 6.5.6 psgml-1.45-pkg.tar.gz upstream version: 1.3.2 python-modes-1.13-pkg.tar.gz upstream version: 5.0.0 scheme-1.17-pkg.tar.gz upstream version: none semantic-1.21-pkg.tar.gz upstream version: 2.0pre4 sh-script-1.24-pkg.tar.gz upstream version: 2.0f skk-1.24-pkg.tar.gz upstream version: 10.62a slider-1.16-pkg.tar.gz upstream version: 0.3x1 speedbar-1.29-pkg.tar.gz upstream version: 1.0pre4 text-modes-1.96-pkg.tar.gz upstream version: none tm-1.39-pkg.tar.gz upstream version: none tramp-1.40-pkg.tar.gz upstream version: 2.0.56 vc-1.45-pkg.tar.gz upstream version: none viper-1.65-pkg.tar.gz upstream version: 3.09 vm-8.07-pkg.tar.gz upstream version: 8.0.12-devo w3-1.35-pkg.tar.gz upstream version: 4.0pre47 x-symbol-1.11-pkg.tar.gz upstream version: 4.5.1 xemacs-base-2.19-pkg.tar.gz upstream version: none xemacs-devel-1.79-pkg.tar.gz upstream version: none xetla-1.02-pkg.tar.gz upstream version: [email protected]/xet= la--main--1.1--version-0 Detailed Changes: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D - ------- ChangeLog Entries from mule-packages/latin-euro-standards/ChangeL= og ------- 2007-12-25 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.08 released. 2007-12-24 Aidan Kehoe <[email protected]> * latin-euro-latin9.el (define-keysym-as-char): Don't override the bindings for scaron, zcaron in the autoloaded code. See bug report here: http://mid.gmane.org/[email protected] = - ------- ChangeLog Entries from mule-packages/leim/ChangeLog ------- 2009-01-01 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.28 released. 2008-12-31 Aidan Kehoe <[email protected]> * quail/ipa-21.5.el ("kirshenbaum-ipa"): Correct the mapping for P, it should be to U+0278, as it is in the X-SAMPA map. = * quail/ipa-21.5.el (x-sampa-prepend-to-keymap-entry): Correct the syntax of a lambda's quote, use #' instead of '. = 2008-01-15 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.27 released. 2008-01-14 Aidan Kehoe <[email protected]> * quail/latin-ltx.el ("TeX2): Correct the mappings for \v{k} and \vk. 2007-10-08 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.26 released. 2007-10-07 Aidan Kehoe <[email protected]> * quail/latin-alt.el: Add rot13, a new input method. * quail/cyrillic-tajik.el: Add cyrillic-tajik, a new input method. * quail/CTLauB.el: Remove CTLauB.el; use the more recent CTLau-b5.el from GNU instead. = 2007-10-07 Aidan Kehoe <[email protected]> * Makefile: Add the input method files that are not to be compiled to EXTRA_SOURCES, to have them actually installed with the package. * leim-list.el: Provide several input methods that were previously ignored in leim-list.el; especially those that only work on 21.5. Document things a little more. = 2007-05-20 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.25 released. 2007-05-20 Aidan Kehoe <[email protected]> * quail/latin-pre.el: Require latin-euro-standards. * quail/latin-pre.el ("latin-10-prefix"): * quail/latin-pre.el ("latin-4-prefix"): * quail/latin-pre.el ("latin-5-prefix"): * quail/latin-pre.el ("latin-7-prefix"): * quail/latin-pre.el ("latin-8-prefix"): * quail/latin-pre.el ("latin-9-prefix"): * quail/latin-pre.el ("latin-prefix"): * quail/latin-pre.el ("polish-slash"): Import these input methods from GNU, add latin-4-prefix independently. Change to make-char instead of providing character literals; otherwise byte-compile under 21.4 throws an error in the Lisp reader. = 2007-05-20 Aidan Kehoe <[email protected]> * Makefile (REQUIRES): Require latin-euro-standards, to allow us to provide latin-{7,8,9,10} input methods. * leim-list.el: Register the new input methods on startup. = * quail.el (quail-lookup-key): Accept one more argument in quail-lookup-key, as GNU does. = * quail.el (quail-map-from-table): New. * quail.el (quail-map-from-table-1): New. * quail.el (quail-map-from-table-2): New. * quail.el (quail-lookup-map-and-concat): New. Import all four functions from GNU. = - ------- ChangeLog Entries from mule-packages/locale/ChangeLog ------- 2008-08-08 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.28 released. 2008-08-07 Mats Lidell <[email protected]> * app-defaults/sv/Emacs: New file: Swedish menubar. * Makefile (DATA_10_FILES): ditto. (DATA_10_DEST): ditto. 2007-08-15 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.27 released. 2007-08-14 Aidan Kehoe <[email protected]> * app-defaults/de/Emacs: Apply Mike Fabian's patch of http://mid.gmane.org/[email protected] . This updates the German translation of the menus to better work with 21.5. = 2007-05-21 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.26 released. 2007-05-21 Ville Skytt=E4 <[email protected]> * start-files/ja/locale-start.el: Splash screen translation fixes (Jens Petersen, https://bugzilla.redhat.com/239394). 2007-05-12 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.25 released. 2007-05-08 Ville Skytt=E4 <[email protected]> * start-files/ja/locale-start.el (command-line-do-help): Don't try to load `un-define' with XEmacs >=3D 21.5. - ------- ChangeLog Entries from mule-packages/mule-base/ChangeLog ------- 2008-08-09 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.53 released. 2008-08-09 Aidan Kehoe <[email protected]> * cyril-util.el: Move changes made in the mainline development version here: 2008-05-11 Aidan Kehoe <[email protected]> * mule/cyril-util.el (standard-display-cyrillic-translit): = Make the selection of the default language more sensible; change the API a little to make a sensible default Cyrillic language available, checking current-language-environment. = 2007-07-21 Aidan Kehoe <[email protected]> * mule/cyril-util.el: * mule/cyril-util.el (cyrillic-encode-koi8-r-char): Removed. * mule/cyril-util.el (cyrillic-encode-alternativnyj-char): Removed. No-one uses these functions in google.com/codesearch, GNU have a comment doubting their utility, and their implementation is trivial. = * mule/cyril-util.el (cyrillic-language-alist): Reformatted. * mule/cyril-util.el (standard-display-table)): Removed. It wasn't used anyway. = * mule/cyril-util.el (standard-display-cyrillic-translit): Rewrite it to work with character tables as display tables, and not to abort with an error. 2003-01-09 Stephen J. Turnbull <[email protected]> * mule/cyril-util.el (cyrillic-language-alist): There is no such language as Serbo-Croatian, according to Hrvoje, who oughtta know. 2007-05-22 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.50 released. 2007-05-20 Aidan Kehoe <[email protected]> * mule-util.el (nested-alist-p): Escape a parenthesis at the start of the line, for the sake of = fontification. * mule-util.el (set-nested-alist): Merge a change that Handa made to the function back in 1999. = - ------- ChangeLog Entries from mule-packages/mule-ucs/ChangeLog ------- 2008-07-26 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.17 released. 2007-09-30 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.16 released. 2007-08-14 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.15 released. - ------- ChangeLog Entries from mule-packages/skk/ChangeLog ------- 2007-10-02 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.24 released. 2007-08-15 Aidan Kehoe <[email protected]> * skk-leim.el (skk-leim): Setting the current language environment to Japanese just because skk-leim.el was loaded is wrong. = 2003-03-21 Ben Wing <[email protected]> * texi\.cvsignore: New. Add entries for skk*.html. 2003-03-09 Ben Wing <[email protected]> * Makefile (DATA_DEST): * Makefile (EXTRA_TEXI_FILES): New. Delete explicit compile:: and binkit: rules. Don't add custom-load.elc to the list of generated elc's. Delete code to error when no Mule (now automatic). Use EXPLICIT_DOCS, EXTRA_TEXI_FILES instead of explicitly giving the targets and dependencies. Eliminate the recursive building of the files using Makefile (now deleted) in subdirectory texi/. Specify COMPILE_INFO_AS_MULE so the info files will automatically be compiled Mule-correct (replaces lots of ad-hoc crap in the old texi/Makefile). * texi/Makefile: Deleted. 2002-12-07 Ville Skytt=E4 <[email protected]> * .cvsignore: Remove files now handled automatically by CVS. 2002-11-29 Ben Wing <[email protected]> * Makefile: Use `compile' instead of hard-coded `all'. 2002-10-15 Ville Skytt=E4 <[email protected]> * Makefile (srckit): Remove. 2002-10-14 Ville Skytt=E4 <[email protected]> * Makefile (MANUAL): Removed (unused). - ------- ChangeLog Entries from xemacs-packages/apel/ChangeLog ------- 2007-08-15 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.33 released. 2007-08-14 Aidan Kehoe <[email protected]> * pccl-20.el: * pccl-20.el (broken): * pccl-20.el (ccl-execute-eof-block-on-encoding-null): * pccl-20.el (ccl-execute-eof-block-on-encoding-some): * pccl-20.el (ccl-execute-eof-block-on-decoding-null): * pccl-20.el (ccl-execute-eof-block-on-decoding-some): Move all these tests to unconditionally returning t. We only support XEmacs 21.4 and XEmacs 21.5, where both of these things are true, and checking for CCL support at compile time is inappropriate when compile time can be a non-Mule XEmacs and runtime can be a Mule XEmacs. = * pccl.el: Note that the logic of this package is rotten in our context. - ------- ChangeLog Entries from xemacs-packages/auctex/ChangeLog ------- 2008-11-19 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.51 released. 2008-09-29 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.50 released. 2008-07-23 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.49 released. 2007-05-22 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.48 released. 2007-05-21 Jerry James <[email protected]> * Makefile (EXTRA_DEPENDENCIES): Add HISTORY. 2006-08-03 Jerry James <[email protected]> * Makefile (EXTRA_SOURCES): Add HISTORY. * Makefile (RUN_MAKEINFO_INDIVIDUAL): Build plain text files with -D rawfile. * Makefile (HISTORY): Builds correctly with the previous fix. - ------- ChangeLog Entries from xemacs-packages/calendar/ChangeLog ------- 2008-09-29 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.38 released. 2008-09-27 Jeff Miller <[email protected]> * appt.el (appt-delete): use substring, not substring-no-properties * cal-compat.el (cal-fit-window-to-buffer): forgot to call cal-fit-window-to-buffer in case where fit-window-to-buffer is available. It is in 21.5.28 now. 2008-07-14 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.37 released. 2007-12-24 Aidan Kehoe <[email protected]> * cal-french.el (french-calendar-accents): Diacritical marks are always available under XEmacs. = 2008-04-07 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.36 released. 2008-04-05 Jeff Miller <[email protected]> * calendar.el (calendar-mode): call font-lock-set-defaults to set font-locking variables. = * diary-lib.el (diary-mode): same * diary-lib.el (fancy-diary-display-mode): same 2008-03-29 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.35 released. 2008-03-27 Jeff Miller <[email protected]> * calendar.el (diary): * calendar.el (calendar-mode-hook): * calendar.el (european-calendar-style): * calendar.el (diary-display-hook): * diary-lib.el (diary-anniversary): * diary-lib.el (diary-time): 2007-09-21 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.34 released. 2007-09-21 Adrian Aichner <[email protected]> * timeclock.el (timeclock-find-discrep): Fix my mis-typing of `line-number' (thanks for pointing this out, John Paul Wallington). 2007-09-21 Adrian Aichner <[email protected]> * timeclock.el (timeclock-read-moment): Report current `line-number' in case of error. * timeclock.el (timeclock-log-data): Remove tracking of line number (which currently fails to track time balance entries) instead of making the tracking ever more complicated. Simply obtain current `line-number' in case of error. * timeclock.el (timeclock-find-discrep): Ditto. - ------- ChangeLog Entries from xemacs-packages/cedet-common/ChangeLog ---= ---- 2008-02-18 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.01 released. 2007-11-27 Mike Sperber <[email protected]> * mode-local.el (function-overload-p): Add missing autoload. 2007-10-30 Mike Sperber <[email protected]> * cedet.el (cedet-version): = * ezimage.el: Comment out load-path hackery. (ezimage-find-image-on-load-path): Fix superfluous slashes in directory search. * Makefile (AUTHOR_VERSION): Import from CEDET 1.0pre4. - ------- ChangeLog Entries from xemacs-packages/cogre/ChangeLog ------- 2009-02-04 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.02 released. * package-info.in: Change the package name from cedet-common to cogre. 2009-02-03 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.01 released. 2007-11-26 Mike Sperber <[email protected]> * Import cogre 0.5 from CEDET 1.0pre4. - ------- ChangeLog Entries from xemacs-packages/dired/ChangeLog ------- 2008-01-13 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.19 released. 2008-01-13 Mike Sperber <[email protected]> * Dired 7.16. 2008-01-11 Mike Sperber <[email protected]> * dired.el (dired-mule): Also load dired-mule when (featurep 'file-coding). 2008-01-08 Michael Sperber <[email protected]> * dired.el (dired-listing-switches): Note that it can contain `h'. (dired-re-before-filename): Add size suffixes for "ls -h". (dired-get-file-size): Adjust for above changes. 2008-01-08 Michael Sperber <[email protected]> * dired-sex.el (dired-parse-ls): Use. * dired.el (dired-manual-move-to-filename): Use. This avoids a bug with lines like "-rw-r--r-- 1 sperber 21 8730 Jan 7 09:25 foo" where "sperber 21 8730" is recgonized as a date. * dired.el (dired-re-before-filename): Add. 2007-12-17 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.18 released. 2007-12-17 Michael Sperber <[email protected]> * Dired 7.15 2007-12-17 Michael Sperber <[email protected]> * dired.el (dired-manual-move-to-end-of-filename): On Mac OS X Leopard, there's sometimes an (undocumented) character just after the file mode. Make sure we don't choke on it. 2007-11-11 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.18 released. 2007-11-11 Michael Sperber <[email protected]> * Dired 7.14 2007-11-11 Michael Sperber <[email protected]> * dired.el (dired-ls-locale): Add. (dired-call-insert-directory): Add, respecting `dired-ls-locale'. (dired-insert-directory): (dired-insert-subdir-doinsert): (dired-add-entry): Use `dired-call-insert-directory' instead of `insert-directory'. 2007-09-17 Didier Verna <[email protected]> * dired.el (dired-cleanup-alist): Fix misuse of the 'list widget type. * dired.el (dired-omit-extensions): Ditto. * dired.el (dired-omit-regexps): Ditto. 2007-08-27 Michael Sperber <[email protected]> * dired-xemacs.el (dired-install-menubar): Correctly insert single-line separator into help menu. 2007-08-21 Adrian Aichner <[email protected]> * dired-shell.el (dired-shell-quote): Don't quote +. 2007-02-05 Michael Sperber <[email protected]> * dired.el (dired-copy-file-recursive): Parameterize over `copy-file' function, to enable recursive copying over EFS. (Needs a corresponding change in EFS.) 2006-12-30 Mats Lidell <[email protected]> * dired.el (dired-re-month-and-time): Synch with FSF files.el. 2006-08-15 Adrian Aichner <[email protected]> * dired.el (dired-collect-file-versions): XEmacs 21.5 makes use of backup-extract-version-start. * dired.el (dired-trample-file-versions): Ditto. 2005-06-25 Adrian Aichner <[email protected]> * dired-xemacs.el (dired-install-menubar): dired to add itself to Help menu only once. 2006-02-26 Michael Sperber <[email protected]> * dired-shell.el (dired-shell-quote): Use `shell-quote-argument' if present. 2006-02-26 Marcus Harnisch <[email protected]> * dired-rgxp.el (dired-mark-read-regexp): Regexp-quote the default value of the new name. 2005-05-03 Malcolm Purvis <[email protected]> * dired-xemacs.el (dired-install-menubar): Use proper form for separator in help menu. Thanks to [email protected] for reporting the bug. 2005-04-16 Michael Sperber <[email protected]> * dired-xemacs.el (dired-set-text-properties): Use `dired-filename-extents' instead of `extent-list.' - ------- ChangeLog Entries from xemacs-packages/easypg/ChangeLog ------- 2008-02-07 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.02 released. 2008-02-07 Daiki Ueno <[email protected]> * EasyPG: Version 0.0.16 released. * configure.ac: Bump up version. 2008-02-06 Daiki Ueno <[email protected]> * epa-file.el (epa-file-passphrase-callback-function): Use canonical file names as keys for cache. 2008-01-22 Daiki Ueno <[email protected]> * epa-mail.el (epa-mail--find-usable-key): New function. (epa-mail-encrypt): Use it. Reported by intrigeri <[email protected]>. 2007-11-26 Daiki Ueno <[email protected]> * epg-package-info.el.in (epg-bug-report-address): New constant. * configure.ac: Use modern AC_INIT. 2007-09-06 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.01 released. 2007-09-05 Daiki Ueno <[email protected]> * EasyPG: Version 0.0.15 released. * configure.ac: Bump up version. 2007-09-05 Daiki Ueno <[email protected]> * epa.el (epa-validity-face-alist): Fixed misuse of the list widget type. (epa-font-lock-keywords): Define as defvar. (epa--show-key): Don't signal an error even if a time cannot be decoded. * epa-file.el (epa-file-auto-mode-alist-entry): New variable. (epa-file-enable): Install a strip-suffix entry in auto-mode-alist. (epa-file-disable): Remove the entry from auto-mode-alist. 2007-08-31 Daiki Ueno <[email protected]> * epa.el (epa-verify-region): Decode the plaintext by coding-system-for-read or one saved in epa-coding-system-used. 2007-08-02 Adrian Aichner <[email protected]> (tiny change) * epa.el (epa-validity-high): Fix load error by adding missing paren pair. 2007-07-30 Daiki Ueno <[email protected]> * epa-file.el (epa-file-insert-file-contents): Ignore errors from file-local-copy. 2007-07-29 Daiki Ueno <[email protected]> * EasyPG: Version 0.0.14 released. * configure.ac: Bump up version. 2007-07-29 Daiki Ueno <[email protected]> * epa.el: Use :weight or :slant keywords to define faces, if available. 2007-07-17 Daiki Ueno <[email protected]> * epa-file.el (epa-file-insert-file-contents): If a file is not directly accessible, use the local copy of the file. Reported by Jaroslav Gresula <[email protected]> 2007-07-10 Daiki Ueno <[email protected]> * epa.el: Removed -face suffix from face names; removed face symbol vars. 2007-05-29 Daiki Ueno <[email protected]> * EasyPG: Version 0.0.13 released. * configure.ac: Bump up version. 2007-05-29 Daiki Ueno <[email protected]> * epa-file.el (epa-file-write-region): Supply the BUFFER argument to local-variable-p. (epa-file-find-file-hook): Mark the current buffer as unmodified. Suggested by Adrian Aichner <[email protected]> 2007-04-29 Daiki Ueno <[email protected]> * epa-file.el (epa-file-write-region): Don't use epa-textmode. 2007-04-29 Daiki Ueno <[email protected]> * EasyPG: Version 0.0.12 released. * configure.ac: Bump up version. 2007-04-29 Daiki Ueno <[email protected]> * epa-file.el (epa-file-write-region): Respect epa-armor and epa-textmode. 2007-04-26 Daiki Ueno <[email protected]> * epg.el (epg--prompt-GET_BOOL-untrusted_key.override): Lookup user-id from epg-user-id-alist. 2007-04-22 Daiki Ueno <[email protected]> * epa-file.el (epa-file-select-keys): New command. 2007-04-21 Daiki Ueno <[email protected]> * epa-file.el (epa-file-write-region): Ask recipients only the first time. (epa-file-select-keys): New user option. 2007-04-19 Daiki Ueno <[email protected]> * epa.el (epa-mark-key): Renamed from epa-mark; signal an error if no key is on the line. (epa-unmark-key): Renamed from epa-unmark. (epa-toggle-mark): Abolished. * epa-file.el (epa-file-insert-file-contents): Guess the value of epa-file-encrypt-to from 'encrypted-to context-result. (epa-file-encrypt-to): Make it permanent local. * epg.el (epg--status-ENC_TO): New function. 2007-04-04 Daiki Ueno <[email protected]> Chris Moore <[email protected]> * epa-file.el (epa-file--file-name-regexp-set): New Custom :set function. (epa-file-name-regexp): Use it. (epa-file-name-regexp-update): New command. (epa-file-name-regexp): Accept backup filenames. Reported by "[ #10192 ] customizing epa-file-name-regexp fails" 2007-04-04 Daiki Ueno <[email protected]> * epa-file.el (epa-file-find-file-hook): New function. (epa-file-enable): Add epa-file-find-file-hook to find-file-hooks. (epa-file-disable): Remove epa-file-find-file-hook from find-file-hooks. 2007-03-29 Daiki Ueno <[email protected]> * EasyPG: Version 0.0.11 released. * configure.ac: Bump up version. 2007-03-26 Daiki Ueno <[email protected]> * epa.el (epa--insert-keys): Changed arglist. All callers changed. (epa--select-keys): New function. (epa-select-keys): Use it; don't popup menu if keys have elements less than 2. 2007-03-25 Daiki Ueno <[email protected]> * epa.el (epa-protocol): defcustom -> defvar. (epa-armor): Ditto. (epa-textmode): Ditto. 2007-03-24 Daiki Ueno <[email protected]> * epa.el (epa-select-keys): Simplified; don't select the first matching key. (epa-key-list-mode-map): Bind revert-buffer instead of epa-list-keys. (epa-key-list-mode): Set revert-buffer-function to epa--revert-buffer. (epa--revert-buffer): New function. * epg.el (epg--list-keys-1): Accept a list of strings as NAME argument. (epg-list-keys): Ditto. 2007-03-21 Daiki Ueno <[email protected]> * epa-file.el (epa-file-inhibit-auto-save): New user option. (epa-file-insert-file-contents): Turn off auto-save-mode if epa-file-inhibit-auto-save is non-nil. Reported by "[ #9937] epa-file auto-saves in plain text" * epa.el (epa--list-keys): New function. (epa-list-keys): Use it. (epa-list-secret-keys): New command. 2007-03-20 Daiki Ueno <[email protected]> * epa.el (epa-display-info): Generate new *Info* buffer if buffer is not alive. (epa-verify-cleartext-in-region): s/armor/cleartext/g. * Makefile.am (info_TEXINFOS): Added epa.texi. * epa.texi: New file. 2007-03-19 Daiki Ueno <[email protected]> * epg.el (epg--decode-percent-escape): New function. 2007-03-08 Daiki Ueno <[email protected]> * epg.el (epg-list-keys): Parse GnuPG's print_string escape. 2007-03-08 Daiki Ueno <[email protected]> * epa-mail.el (epa-mail-mode-hook): New variable. (epa-mail-mode-on-hook): New variable. (epa-mail-mode-off-hook): New variable. * epg.el (epg--start): Make the process-buffer unibyte. (epg--status-USERID_HINT): Decode user-id. (epg--status-IMPORTED): Decode user-id. 2007-03-07 Daiki Ueno <[email protected]> * epg.el (epg--start): Don't specify --use-agent if the protocol is CMS; set coding-system-for-read to binary. (epg--status-*SIG): Decode user-id. 2007-02-02 Daiki Ueno <[email protected]> * epa-file.el (epa-file-write-region): Set a dummy filename for buffer-file-name when calling select-safe-coding-system. 2007-01-30 Daiki Ueno <[email protected]> * epg.el (epg-last-status): New variable. (epg--process-filter): Set epg-last-status after calling a status handler. (epg--prompt-GET_BOOL): New function. (epg--prompt-GET_BOOL-untrusted_key.override): New function. (epg--status-GET_BOOL): Call epg--prompt-GET_BOOL-* instead of y-or-n-p. 2007-01-29 Daiki Ueno <[email protected]> * EasyPG: Version 0.0.10 released. * configure.ac: Bump up version. 2007-01-29 Daiki Ueno <[email protected]> * epg-config.el: Require epg-package-info. * configure.ac: Generate epg-package-info.el. * Makefile.am (DISTCLEANFILES): Added epg-package-info.el. * COMPILE (epg-modules): Added epg-package-info. * epg-package-info.el.in: New file. 2007-01-29 Daiki Ueno <[email protected]> * epa-setup.el (epa-mail-mode): Autoload; setup mail-mode-hook. * epa.el: Removed epa-*-mail stuff. * Makefile.am (EXTRA_DIST): Added epa-mail.el. * COMPILE (epg-modules): Added epa-mail. * epa-mail.el: New file. 2007-01-05 Daiki Ueno <[email protected]> * epg-pgp50i.el: Removed. * epa.el (epa-key-list-mode-map): Renamed from epa-keys-mode-map. (epa-key-list-mode): Renamed from epa-keys-mode. All callers changed. * epg.el (epg--status-VALIDSIG): Don't set expiration-time if it is "0". (epg--make-sub-key-1): Ditto. (epg--decode-hexstring): "\\x" -> "\\\\x". (epg--decode-quotedstring): Ditto. * pgg-epg.el (pgg-epg-encrypt-region): Ask a user whether to skip a recipient whose public key is not available. * epa.el (epa-encrypt-mail): Ask a user whether to skip a recipient whose public key is not available. 2007-01-04 Daiki Ueno <[email protected]> * epa.el (epa-decrypt-mail): Renamed from epa-decrypt. (epa-verify-mail): Renamed from epa-verify. (epa-sign-mail): Renamed from epa-sign. (epa-encrypt-mail): Renamed from epa-encrypt. (epa-import-mail): Renamed from epa-import. * configure.ac: Don't exit if GnuPG (>=3D 1.4.3) is unavailable. * epg.el (epg-signature-to-string): Print creation-time and used pubkey-algorithm. (epg-sign-string): If the GnuPG version is earlier than 1.4.3, fallback to use a temp file as an input. (epg-encrypt-string): Ditto. 2006-12-31 Daiki Ueno <[email protected]> * epa.el (epa-mail-modes): New user option. (epa--mail-mode-p): New function. (epa-sign): Use it. (epa-encrypt): Use it. (epa--find-coding-system-for-mime-charset): New function. (epa-decrypt-armor-in-region): Use it. (epa-progress-callback-function): Use handback as the prompt. (epa-encrypt-region): Take 4th argument SIGN. (epa-encrypt): Ditto. 2006-12-31 Daiki Ueno <[email protected]> * epa.el (epa--derived-mode-p): New alias. (epa-sign): Use it. (epa-encrypt): Use it. 2006-12-31 Daiki Ueno <[email protected]> * epa.el (epa--read-signature-type): New function. (epa-decrypt): New command. (epa-verify): New command. (epa-sign): New command. (epa-encrypt): New command. (epa-import-armor-in-region): New command. (epa-import): New command. (epa-decrypt-region): Confirm user to replace the region. (epa-display-info): Delete "*Info*" window. 2006-12-29 Daiki Ueno <[email protected]> * EasyPG: Version 0.0.9 released. * epg-config.el (epg-version-number): Bump up. * configure.ac: Bump up version. 2006-12-28 Daiki Ueno <[email protected]> * epa.el (epa-sign-file): Ask signing key only when a prefix arg is given; ask signature type only when a prefix arg is given. (epa-sign-region): Ditto. 2006-12-26 Daiki Ueno <[email protected]> * epg-config.el (epg-passphrase-coding-system): Default to nil. 2006-12-20 Hiroya Murata <[email protected]> * epa.el (epa--format-fingerprint-1): New function. (epa--format-fingerprint): Ditto. (epa--show-key): Use it. 2006-12-20 Daiki Ueno <[email protected]> * epa-file.el (epa-file-write-region): Don't attempt to write the region to "/" to determine safe coding-system. * epa.el (epa-list-keys): Abolished PROTOCOL arg. (epa-sign-file): Save the output to *.p7s or *.p7m file if epa-protocol is CMS. (epa-encrypt-file): Ditto. (epa-last-coding-system-specified): New variable. (epa-decrypt-region): Try to decode with the epa-coding-system-used text property. (epa--select-safe-coding-system): New function. (epa-verify-region): Try to decode with the epa-coding-system-used text property. (epa-sign-region): Query user to select coding-system to encode; set the epa-coding-system-used text property on the result. (epa-encrypt-region): Ditto. 2006-12-19 Daiki Ueno <[email protected]> * epg.el (epg-export-keys-to-file): Fixed a typo. * epa.el (epa-protocol): New user option. (epa-sign-region): --armor & --textmode. (epa-encrypt-region): Ditto. (epa-list-keys): If prefix-arg is specified, use "OpenPGP" as the default protocol. (epa-import-keys-region): New command. (epa-insert-keys): New command. (epa--insert-keys): Renamed from epa-insert-keys. 2006-12-11 Daiki Ueno <[email protected]> * pgg-epg.el (pgg-epg-decrypt-region): Don't call decode-coding-string if it is not bound. * epa-file.el (epa-file--encode-coding-string): New alias. (epa-file--decode-coding-string): New alias. (epa-file-write-region): Use epa-file--encode-coding-string. (epa-file-decode-and-insert): Use epa-file--decode-coding-string. * epa.el (epa--encode-coding-string): New alias. (epa--decode-coding-string): New alias. (epa-verify-region): Use epa--encode-coding-string. (epa-sign-region): Ditto; use epa--decode-coding-string. (epa-encrypt-region): Use epa--encode-coding-string. * epg.el (epg--encode-coding-string): New alias. (epg--status-GET_HIDDEN): Use it. 2006-11-29 Daiki Ueno <[email protected]> * EasyPG: Version 0.0.8 released. * epg-config.el (epg-version-number): Bump up. * configure.ac: Bump up version. 2006-11-20 Andreas Seltenreich <[email protected]> (tiny change) * epa-file.el (epa-file-encrypt-to): New file local variable. (epa-file-write-region): Specify recipients by epa-file-encrypt-to. 2006-11-26 Daiki Ueno <[email protected]> * epa.el (epa-sign-file): Query signature type at a time. (epa-decrypt-file): Display output file name on completion. (epa-sign-file): Ditto. (epa-encrypt-file): Ditto. 2006-11-25 Daiki Ueno <[email protected]> * epa.el (epa-keys-mode): Don't call widget-setup. (epa-list-keys): Call widget-setup here. (epa-select-keys): Ditto. 2006-11-24 Hiroya Murata <[email protected]> * epg.el (epg-delete-keys): Remove redundant argument for `error' and fix a close parenthesis. 2006-11-24 Daiki Ueno <[email protected]> * epg.el (epg--status-GET_HIDDEN): Encode passphrase with eol-type LF. Reported by Hiroya Murata <[email protected]>. cf. <emacs-mime-ja:02090> 2006-11-23 Daiki Ueno <[email protected]> * epa.el (epa-sign-region): Query signature type at a time. 2006-11-22 Hiroya Murata <[email protected]> * epg.el (epg-context-set-passphrase-callback): Add optional argument `handback'. (epg-context-set-progress-callback): Ditto. 2006-11-14 Daiki Ueno <[email protected]> * epa.el (epa--key-widget-value-create): Allow empty user IDs. (epa--show-key): Ditto. Reported by Werner Koch <[email protected]>. * epg.el (epg--start): Don't specify --enable-progress-filter for gpgsm. (epg--status-PROGRESS): Check if progress-callback is set. 2006-11-12 Daiki Ueno <[email protected]> * epg.el (epg-error): New error. (epg--check-error-for-decrypt): New function. (epg-decrypt-file): Use it. (epg-decrypt-string): Use it. (epg--start): Added a very basic test to check whether to specify --use-agent. * epa.el (epa-decrypt-file): Expand file name. (epa-verify-file): Ditto. (epa-import-keys): Ditto. 2006-11-12 Daiki Ueno <[email protected]> * epg.el (epg-delete-keys): Decode delete-problem. * epa.el (epa-popup-info-window): Turn on by default. (epa-display-info): Split selected window instead of pop-to-buffer. 2006-11-12 Daiki Ueno <[email protected]> * epa.el (epa-display-info): Generalized; renamed from epa-display-verify-result. (epa-decrypt-file): Use it. (epa-verify-file): Use it. (epa-decrypt-region): Use it. (epa-verify-region): Use it. (epa-import-keys): Show import result. (epa-display-verify-result): Make it obsolete. * epg.el (epg-start-sign-keys): Make it obsolete; signing a key is out of scope. (epg-sign-keys): Make it obsolete. (epg-make-import-status): New object epg-import-status. (epg-make-import-result): New object epg-import-result. (epg--status-IMPORT_RES): New function. (epg-import-result-to-string): New function. * epa.el (epa-keys-mode-map): Don't bind epa-sign-keys. (epa-sign-keys): Make it obsolete. 2006-11-11 Daiki Ueno <[email protected]> * epg.el (epg-start-sign): Don't set --armor nor --textmode if mode is set for a cleartext signature. (epg-make-context): New slot "sig-notations". (epg--args-from-sig-notations): New function. (epg-start-sign): Specify --sig-notation or --sig-policy-url if desired. (epg-start-encrypt): Ditto. (epg-make-signature): New slot "notations". (epg--status-NOTATION_NAME): New function. (epg--status-NOTATION_DATA): New function. (epg--status-POLICY_URL): New function. 2006-10-29 Daiki Ueno <[email protected]> * EasyPG: Version 0.0.7 released. * epg-config.el (epg-version-number): Bump up. * configure.ac: Bump up version. 2006-10-29 Daiki Ueno <[email protected]> * epa-file.el (epa-file-cache-passphrase-for-symmetric-encryption): New user option. 2006-10-12 Daiki Ueno <[email protected]> * epg.el (epg-start-verify): Fixed a clearsign verification bug. Reported by Hirohisa Yamaguchi <[email protected]>. 2006-09-29 Daiki Ueno <[email protected]> * EasyPG: Version 0.0.6 released. * epg.el (epg-version-number): Bump up. * configure.ac: Bump up version. 2006-09-29 Daiki Ueno <[email protected]> * epa.el (epa-verify-cleartext-in-region): Renamed from epa-verify-armor-in-region. * epg.el (epg-passphrase-callback-function): Suggest to use epa-passphrase-callback-function instead. (epg-start-verify): Don't specify --verify if SIGNATURE is a normal or a clear text signature. (epg-verify-file): Mention that the plaintext will be stored into the file PLAIN after successful verification. (epg-verify-string): Mention that the plaintext will be returned after successful verification. 2006-09-27 Daiki Ueno <[email protected]> * epa-file.el (epa-file-insert-file-contents): Set progress callback. (epa-file-write-region): Ditto. * epa.el (epa-decrypt-file): Set callbacks. (epa-sign-file): Ditto. (epa-encrypt-file): Ditto. (epa-decrypt-region): Ditto. (epa-sign-region): Ditto. (epa-encrypt-region): Ditto. (epa-sign-keys): Ditto. * epg.el (epg-progress-callback-function): Removed. 2006-09-24 Daiki Ueno <[email protected]> * epa.el (epa-passphrase-callback-function): Moved from epg.el. (epa-progress-callback-function): Ditto. * epg.el (epg-passphrase-callback-function): Made it obsolete. (epg-progress-callback-function): Ditto. 2006-09-23 Daiki Ueno <[email protected]> * epg.el (epg-start-decrypt): Append "--" to the end of options. (epg-start-verify): Ditto. (epg-start-sign): Ditto. (epg-start-encrypt): Ditto. (epg-start-import-keys): Ditto. (epg-start-generate-key): Ditto. 2006-09-23 Daiki Ueno <[email protected]> * epg.el (epg-make-context): Don't set progress-callback by default. (epg--start): Don't specify --enable-progress-filter if progress-callback is not set. (epg--status-GET_HIDDEN): Signal an error if passphrase-callback is not set. 2006-09-15 Daiki Ueno <[email protected]> * epg.el (epg-progress-callback-function): Show the percentage. 2006-09-15 Juliusz Chroboczek <[email protected]> * pgg-epg.el (mml2015-gpg-extract-signature-details): Fixed a typo. 2006-09-13 Daiki Ueno <[email protected]> * epg-config.el (epg-passphrase-coding-system): Renamed from epg-locale-coding-system. 2006-09-11 Daiki Ueno <[email protected]> * epa-file.el (epa-file-decode-and-insert): New function which utilizes decode-coding-inserted-region if available. (epa-file-insert-file-contents): Use it. * epg.el (epg--start): Specify --enable-progress-filter in imitation of GPGME. (epg-progress-callback-function): Remove a couple of %%'s. 2006-09-05 Hiroya Murata <[email protected]> * epg-config.el (epg-configuration): Fixed the last change; collect configuration other than group and algorithm. 2006-09-05 Daiki Ueno <[email protected]> * epg-config.el (epg-debug): Moved from epg.el. (epg-configuration): Parse group configuration. (epg-expand-group): New function. 2006-09-04 Daiki Ueno <[email protected]> * EasyPG: Version 0.0.5 released. * epg.el (epg-version-number): Bump up. * configure.ac: Bump up version. 2006-09-04 Daiki Ueno <[email protected]> * epg-config.el (epg-locale-coding-system): New user option. * epg.el (epg--list-keys-1): Respect epg-gpg-home-directory. (epg--clear-string): New function. (epg--status-GET_HIDDEN): Encode passphrase with terminal-coding-system. * epg-config.el (epg-gpg-minimum-version): New constant. (epg-config--parse-version): New function. (epg-config--compare-version): New function. (epg-configuration): Respect epg-gpg-home-directory. 2006-09-03 Daiki Ueno <[email protected]> * epg-config.el: New file; moved GnuPG configuration check from epg.el. 2006-09-02 Daiki Ueno <[email protected]> * epg.el (epg-check-configuration): New function. (epg-gpg-home-directory): New user option. * pgg-epg.el (pgg-epg-lookup-key): New function. 2006-07-29 Daiki Ueno <[email protected]> * EasyPG: Version 0.0.4 released. * epg.el (epg-version-number): Bump up. * configure.ac: Bump up version. 2006-07-29 Daiki Ueno <[email protected]> * acinclude.m4 (AC_CHECK_GPG): Run $3 if there is no gpg executable. 2006-07-28 Daiki Ueno <[email protected]> * epg.el (epg-start-encrypt): Extract primary key ID from epg-context-signers. Reported by Steve Youngs <[email protected]> * pgg-epg.el (pgg-epg-encrypt-region): Fixed a bug; it didn't give CONTEXT to epg-list-keys. Reported by Steve Youngs <[email protected]> 2006-07-18 Daiki Ueno <[email protected]> * epg-pgp50i.el (epg-pgp50i--process-filter): Use epg-process-filter-running instead of epg-pgp50i-status; Don't save-excursion during handler execution. (epg-pgp50i--read-line): Renamed from epg-pgp50i--wait-for-line; don't allow process input. (epg-pgp50i--parse-time): New function. (epg-pgp50i--status-BAD_SIGNATURE): New function. * epg.el (epg--process-filter): Don't save-excursion during handler execution. 2006-07-18 Daiki Ueno <[email protected]> * acinclude.m4 (AC_CHECK_GPG): Renamed from AC_PATH_GPG. * epg.el (epg-process-filter-running): New variable. (epg--start): Setup epg-process-filter-running. (epg--process-filter): Allow only one status handler to run at a time; update epg-read-point everytime the point changes. 2006-07-14 Daiki Ueno <[email protected]> * epg-pgp50i.el: New file. 2006-07-13 Daiki Ueno <[email protected]> * acinclude.m4 (AC_PATH_GPG): New macro. * configure.ac: Check gpg version. Suggested by Max Froumentin <[email protected]> 2006-07-10 Daiki Ueno <[email protected]> * epg.el (epg--status-ERRSIG): Don't remove the last verify-result. (epg-signature-to-string): Remove a trailing whitespace. * epa.el (epa-keys-mode-map): Bind return to epa-toggle-mark. (epa-toggle-mark): New command. 2006-07-04 Daiki Ueno <[email protected]> * pgg-epg.el (pgg-epg-sign-region): Select the signing key matched with pgg-default-user-id. Reported by Elias Oltmanns <[email protected]> 2006-07-01 Daiki Ueno <[email protected]> * epa.el (epa-select-keys): If SECRET is specified, select a primary secret key by default. 2006-06-29 Daiki Ueno <[email protected]> * EasyPG: Version 0.0.3 released. * epg.el (epg-version-number): Bump up. * configure.ac: Bump up version. 2006-06-12 Daiki Ueno <[email protected]> * epa-file.el (epa-file-insert-file-contents): Don't move the point to the end of the inserted region. Reported by doug <[email protected]> 2006-06-01 Daiki Ueno <[email protected]> * epa-file.el (epa-file-insert-file-contents): Support partial read. 2006-05-30 Hiroya Murata <[email protected]> * epa-file.el (epa-file-write-region): Encode the plain text with coding-system-for-write. 2006-05-30 Daiki Ueno <[email protected]> * epa-file.el (epa-file-insert-file-contents): Decode the decrypted text with coding-system-for-read. 2006-05-29 Daiki Ueno <[email protected]> * EasyPG: Version 0.0.2 released. * epg.el (epg-version-number): Bump up. * configure.ac: Bump up version. 2006-05-29 Daiki Ueno <[email protected]> * epg.el (epg--time-from-seconds): New function. (epg--status-ERRSIG): Convert seconds from epoch to encoded-time. (epg--status-VALIDSIG): Ditto. (epg--status-KEYEXPIRED): Ditto. 2006-05-28 Daiki Ueno <[email protected]> * epg.el (epg-start-import-keys): Don't specify filename if keys is a string data. 2006-05-27 Daiki Ueno <[email protected]> * epg.el (epg--process-filter): Pass epg-context instead of process to status handlers. (epg--status-NO_PUBKEY): Check if the previous signature's key-id matches with the given key-id. 2006-05-26 Daiki Ueno <[email protected]> * epg.el (epg--status-NO_PUBKEY): Replace the previous signature's status from 'error to 'no-pubkey. (epg--status-ERRSIG): Just add 'error signature to the verify result. * epa.el (epa-insert-keys): Renamed from epa-list-keys-1; don't disable inhibit-quit here; make text-properties nonsticky. (epa-popup-info-window): New user option. (epa-info-window-height): New user option. (epa-display-verify-result): New function. (epa-decrypt-file): Use it. (epa-verify-file): Use it. (epa-decrypt-region): Use it. (epa-verify-region): Use it. * epg.el (epg-make-context): New slot "operation". (epg-passphrase-callback-function): Confirm passphrase when performing symmetric encryption. 2006-05-25 Daiki Ueno <[email protected]> * epa.el (epa-decrypt-file): Display verify result if the message is signed. (epa-decrypt-region): New command. (epa-verify-region): New command. (epa-decrypt-armor-in-region): New command. (epa-verify-armor-in-region): New command. (epa-sign-region): New command. (epa-encrypt-region): New command. 2006-05-11 Daiki Ueno <[email protected]> * epa.el (epa-armor): New user option. (epa-textmode): New user option. 2006-05-02 Daiki Ueno <[email protected]> * epg.el (epg-make-key-signature): New object epg-key-signature. (epg-list-keys): Collect key signatures. (epg-make-sub-key): Renamed secret -> secret-p. (epg-list-keys-postprocess-one-key): Abolished. (epg-list-keys): Reverse all keys, sub-keys, user-ids, and key signatures by itself. (epg-no-data-reason-alist): New constant. (epg-unexpected-reason-alist): New constant. 2006-05-01 Daiki Ueno <[email protected]> * epg.el (epg-invalid-recipients-reason-alist): Renamed. (epg-delete-problem-reason-alist): Renamed. (epg-import-ok-reason-alist): New constant. (epg-import-problem-reason-alist): New constant. (epg-status-IMPORTED): New function. (epg-status-IMPORT_OK): New function. (epg-status-IMPORT_PROBLEM): New function. (epg-start-import-keys): Don't use a temporary output file. (epg-start-receive-keys): New function. (epg-import-keys-from-server): New function. (epg-receive-keys): Alias to epg-import-keys-from-server. 2006-05-01 Daiki Ueno <[email protected]> * epg.el (epg-start): Signal an error if the process of CONTEXT is already running for other operations. (epg-flush): Abolished. (epg-start-generate-key): New function. (epg-generate-key-from-file): New function. (epg-generate-key-from-string): New function. (epg-status-KEY_CREATED): New function. (epg-status-KEY_NOT_CREATED): New function. (epg-new-signature-type-alist): New variable. (epg-make-new-signature): New object epg-new-signature. (epg-status-SIG_CREATED): Set epg-new-signature object. (epg-new-signature-to-string): New function. (epg-make-signature): Added slots for signature class and version. (epg-start-sign): Fixed rule of the MODE argument. 2006-04-30 Daiki Ueno <[email protected]> * epa.el (epa-delete-keys): Support deletion of secret keys. * pgg-epg.el (pgg-epg-decrypt-region): Convert line endings of the decrypted text. * epg.el (epg-read-output): Don't convert line endings of the output file. (epg-cancel): Set 'error result. 2006-04-29 Daiki Ueno <[email protected]> * epg.el (epg-make-signature): Removed user-id; added creation-time, expiration-time, pubkey-algorithm, digest-algorithm. (epg-process-sentinel): Abolished. (epg-signature-to-string): Decode DN. (epg-list-keys): Cache user-id in epg-user-id-alist. (epg-make-user-id): Renamed name -> string. 2006-04-29 Daiki Ueno <[email protected]> * epg.el (epg-status-ERRSIG): New function. (epg-verify-file): Signal an error if we encounter ERRSIG status. (epg-verify-string): Ditto. 2006-04-28 Daiki Ueno <[email protected]> * epg.el: Added typecheck to accessors to objects. 2006-04-26 Daiki Ueno <[email protected]> * epg.el (epg-status-GET_HIDDEN): Pass epg-context as the first argument of passphrase-callback. (epg-status-PROGRESS): Ditto. 2006-04-26 Daiki Ueno <[email protected]> * epa.el (epa-select-keys): Don't set inhibit-quit when recursive-edit is called. (epg-cancel): New function. 2006-04-25 Daiki Ueno <[email protected]> * epg.el (epg-process-sentinel): New function; set 'error if gpg process exited abnormally, but we have not received an error response from it. (epg-sign-file): Signal an error only when a signature is not created. (epg-sign-string): Ditto. (epg-encrypt-file): Signal an error if SIGN is specified and signature is not created. (epg-encrypt-string): Ditto. 2006-04-22 Daiki Ueno <[email protected]> * epa.el (epa-key-widget-value-create): Decode DN. (epa-list-keys): Add the PROTOCOL argument. (epa-select-keys): Require CONTEXT as the first argument. * epg.el (epg-gpgsm-program): New user option. (epg-dn-type-alist): New variable. (epg-start): Don't specify --command-fd if protocol is CMS. (epg-list-keys): Require CONTEXT as the first argument. (epg-dn-from-string): New function. (epg-decode-dn): New function. 2006-04-21 Daiki Ueno <[email protected]> * epa.el (epa-sign-keys): New command. * epg.el (epg-start-sign-keys): New function. (epg-sign-keys): New function. (epg-status-GET_HIDDEN): Enable local quit. (epg-status-GET_BOOL): Ditto. (epg-status-GET_LINE): Ditto. 2006-04-20 Daiki Ueno <[email protected]> * epa.el (epa-list-keys-1): Add 'epa-list-keys property to keylist region. 2006-04-20 Daiki Ueno <[email protected]> * pgg-epg.el (pgg-epg-secret-key-id-list): New variable. (pgg-epg-passphrase-callback): New function. * epa.el (epa-select-keys): Added "Cancel" button. 2006-04-20 Daiki Ueno <[email protected]> * epg.el (epg-signature-to-string): New function. 2006-04-20 Daiki Ueno <[email protected]> * epa-file.el (epa-file-write-region): RECIPIENTS is now a list of key objects. * epa-dired.el (epa-dired-do-encrypt): RECIPIENTS is now a list of key objects. * epa.el (epa-select-keys): Added MODE argument. (epa-encrypt-file): RECIPIENTS is now a list of key objects. * epg.el (epg-status-SIG_CREATED): New function. (epg-start-sign): epg-context-signers is now a list of key objects. (epg-start-encrypt): RECIPIENTS is now a list of key objects. 2006-04-19 Daiki Ueno <[email protected]> * epa.el (epa-verify-file): Show results in minibuffer. * epg.el (epg-debug-buffer): New variable. (epg-flush): New function. 2006-04-18 Daiki Ueno <[email protected]> * epa.el (epa-export-keys): New command. * epg.el (epg-start-export-keys): Accept a list of epg-key object instead of a regexp. 2006-04-18 Daiki Ueno <[email protected]> * epa.el (epa-keys-mode-map): Bind epa-list-keys; epa-import-key. (epa-import-key): New command. * epg.el (epg-delete-problem-alist): New constant. (epg-status-DELETE_PROBLEM): New function. (epg-start-delete-key): New function. (epg-delete-key): New function. (epg-wait-for-completion): Add the NO-EOF argument. 2006-04-18 Daiki Ueno <[email protected]> * epg.el (epg-start): Insert the command-line arguments to the debug buffer. (epg-start-encrypt): Wait for BEGIN_ENCRYPTION. (epg-start-delete-key): New function. (epg-delete-key): New function. * epa.el (epa-key): New widget. (epa-key-widget-action): New function. (epa-key-widget-value-create): New function. (epa-key-widget-button-face-get): New function. (epa-key-widget-help-echo): New function. 2006-04-17 Daiki Ueno <[email protected]> * epa-file.el (epa-file-write-region): Check if START is a string. 2006-04-17 Daiki Ueno <[email protected]> * epa-file.el: Rewritten with file-name-handler. (epa-file-handler): New variable. (epa-file-enable): New command. (epa-file-disable): New command. * epa-setup.el: Call epa-file-enable. 2006-04-17 Daiki Ueno <[email protected]> * epa-file.el (epa-passphrase): New variable. (epa-file-passphrase-callback-function): New function. (epa-find-file): Reset buffer-undo-list; set buffer-file-coding-system to last-coding-system-used after decoding. 2006-04-17 Daiki Ueno <[email protected]> * epa-file.el (epa-write-file): Try to write region to "/" to get last-coding-system-used to be set. 2006-04-17 Daiki Ueno <[email protected]> * epa-file.el: New implementation of epf.el. * epf.el: Abolished. 2006-04-17 Daiki Ueno <[email protected]> * epa.el (epa-verify-file): Display verify result. * epg.el (epg-invalid-recipients-alist): New variable. (epg-status-INV_RECP): New function. (epg-status-NO_RECP): New function. * epa.el (epa-keys-mode-map): Bind epa-decrypt-file, epa-verify-file, epa-sign-file, and epa-encrypt-file. (epa-decrypt-file): New function imported from epa-dired.el. (epa-verify-file): New function imported from epa-dired.el. (epa-sign-file): New function imported from epa-dired.el. (epa-encrypt-file): New function imported from epa-dired.el. 2006-04-16 Daiki Ueno <[email protected]> * epa.el (epa-select-keys): Renamed from epa-ask-keys; use recursive-edit. * epa-dired.el (epa-dired-encrypt-file): Use epa-select-keys. 2006-04-16 Daiki Ueno <[email protected]> * epa-setup.el: New file. * epa-dired.el: New file. * epg.el (epg-colons-pub-spec): Abolished. (epg-colons-sec-spec): Abolished. (epg-colons-uid-spec): Abolished. (epg-colons-fpr-spec): Abolished. (epg-key-validity-alist): New variable. (epg-key-capablity-alist): New variable. (epg-make-key): New object epg-key. (epg-make-sub-key): New object epg-sub-key. (epg-make-user-id): New object epg-user-id. (epg-list-keys-1): Renamed from epg-list-keys. (epg-list-keys): Rewritten. 2006-04-15 Daiki Ueno <[email protected]> * epg.el (epg-list-keys): Make the NAME argument optional. 2006-04-13 Daiki Ueno <[email protected]> * epa.el: Added header. * epg.el (epg-list-keys): Specify --with-fingerprint. (epg-colons-fpr-spec): New variable. (epg-colons-pub-spec): Renamed trust -> validity and ownertrust -> owner-trust. (epg-colons-sec-spec): Ditto. (epg-colons-uid-spec): Renamed trust -> validity. 2006-04-13 Daiki Ueno <[email protected]> * epa.el: New file. * epg.el (epg-cipher-algorithm-alist): New constant. (epg-pubkey-algorithm-alist): New constant. (epg-digest-algorithm-alist): New constant. (epg-compress-algorithm-alist): New constant. (epg-configuration): New function. (epg-start): Don't specify --yes. 2006-04-13 Daiki Ueno <[email protected]> * epg.el (epg-make-data-from-file): New function. (epg-make-data-from-string): New function. (epg-data-file): New function. (epg-data-string): New function. (epg-start-decrypt): Get a cipher text from a data object. (epg-delete-output-file): New function. (epg-decrypt-file): Add the 3rd argument PLAIN to specify where the output goes. (epg-start-verify): Get a signature and signed-text from a data object. (epg-verify-file): Added the 3rd argument PLAIN to specify where the output goes; return the plain text if PLAIN is nil. (epg-verify-string): Return the plain text. (epg-start-sign): Get a plain text from a data object. (epg-sign-file): Added the 3rd argument SIGNATURE to specify where the output goes. (epg-start-encrypt): Get a plain text from a data object. (epg-encrypt-file): Added the 4th argument CIPHER to specify where the output goes. (epg-start-import-keys): Get keys from a data object. (epg-import-keys-1): New function. (epg-import-keys-from-file): Use it. (epg-import-keys-from-string): Use it. 2006-04-12 Daiki Ueno <[email protected]> * epf.el: Renamed from epg-file.el. 2006-04-12 Daiki Ueno <[email protected]> * epg.el (epg-status-GET_BOOL): New function. (epg-status-GET_LINE): New function. (epg-prompt-alist): New variable, to be filled. * pgg-epg.el (mml2015-gpg-extract-signature-details): New function. * epg.el (epg-signature-fingerprint): New function. (epg-signature-set-fingerprint): New function. (epg-status-VALIDSIG): New function. * epg.el (epg-reset): Don't reset result. (epg-start-decrypt): Reset result before epg-start. (epg-start-verify): Ditto. (epg-start-sign): Ditto. (epg-start-encrypt): Ditto. (epg-start-export-keys): Ditto. (epg-start-import-keys): Ditto. * Makefile.am (EXTRA_DIST): Added pgg-epg.el. * pgg-epg.el: New file. * epg.el (epg-start-export-keys): New function. (epg-export-keys): New function. (epg-start-import-keys): New function. (epg-import-keys): New function. (epg-verify-file): New function. * epg-file.el (epg-file-write-region): Support public key encryption. * epg.el (epg-passphrase-callback-function): Always display key-id. - ------- ChangeLog Entries from xemacs-packages/ecrypto/ChangeLog ------- 2008-07-26 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 0.21 released. 2008-07-16 Aidan Kehoe <[email protected]> * ascii-armor.el: * ascii-armor.el (ascii-armor-to-vec16): * md5-old.el (md5-i2): * md5-old.el (md5<<<): * md5-old.el (md5+): * md5-old.el (md5-t): * md5-old.el (md5-vector): * rc16.el (rc16-set-key): * rc16.el (rc16-mixin): * rc16.el (rc16-short): * sha1-old.el (sha1): * sha1-old.el (sha1<<<): * sha1-old.el (sha1+): * sha1-old.el (sha1-vector): Don't try to use character syntax for integers above #xFF, use integer hex syntax instead. - ------- ChangeLog Entries from xemacs-packages/ede/ChangeLog ------- 2008-07-23 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.01 released. 2007-11-18 Mike Sperber <[email protected]> * ede-simple.el (ede-project-class-files): Add excessive autoload. * ede.el: Comment out (require 'ede-load). * ede-proj-comp.el (ede-proj-comp): Move the `provide' form to the beginning to break circular dependency. * Makefile (AUTHOR_VERSION): Impor from CEDET 1.0pre4. - ------- ChangeLog Entries from xemacs-packages/ediff/ChangeLog ------- 2008-12-01 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.77 released. 2008-11-22 Michael Kifer <[email protected]> = * ediff-hook.el: added tooltips to Emacs menus. = * ediff.el: changed date of last update. = 2008-11-19 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.76 released. 2008-16-06 Michael Kifer <[email protected]> = * ediff-util.el (ediff-toggle-multiframe): Check if control window is live. (ediff-save-buffer): Let window-min-height to 2. = * ediff-wind.el (ediff-setup-windows-plain-compare): Avoid selecting the minibuffer. = * ediff*.el, ediff.texi: Copied changes from Emacs CVS. 2008-04-07 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.75 released. 2008-04-06 Michael Kifer <[email protected]> = * ediff*.el: replace 3-argument 'require' statements with 1-argument ones (wrapped in if's). For compatibility with the current stable version of XEmacs. = 2008-04-04 Michael Kifer <[email protected]> = * ediff*el: replaced load with require in eval-when-compile. = * ediff-hook: deleted all invocations of (autoload ...). = * ediff-util.el (ediff-setup): make window-min-height a local variable in ediff control window, and set its min height to 2. (ediff-setup-control-buffer): dedicate the control window. (ediff-toggle-multiframe): undedicate control window. Work directly with ediff-setup-windows-multiframe and ediff-setup-windows-plain. = * ediff-wind (ediff-choose-window-setup-function-automatically): new function. (ediff-window-setup-function): change initialization. (ediff-setup-windows-automatic): deleted. (ediff-setup-windows-plain-merge): make control window dedicated. (ediff-destroy-control-frame): do not skip frames if working in a single frame. = 2008-01-10 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.74 released. 2008-01-10 Michael Kifer <[email protected]> = * ediff*.el: uncommented declare-function. = 2008-01-09 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.73 released. 2008-01-09 Michael Kifer <[email protected]> = * ediff*.el: many minor changes from the emacs tree. = * ediff-util (eqiff-quit): autoraise minibuffer. = * ediff-diff (ediff-convert-fine-diffs-to-overlays): make it a defin instead of defsubst. = 2007-11-05 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.72 released. 2007-11-02 Michael Kifer <[email protected]> = * ediff-vers (ediff-vc-working-revision): add a quote. = 2007-11-02 Michael Kifer <[email protected]> = * ediff-util.el (ediff-make-current-diff-overlay): do not use face-name. Got rid of ediff-copy-list. = * ediff-diff.el (ediff-set-fine-diff-properties-in-one-buffer): do not use face-name. (ediff-test-utility,ediff-diff-mandatory-option) (ediff-reset-diff-options): removed to simplify the mandatory option handling on windows. (ediff-set-diff-options): added. (ediff-diff-options): changed. = * ediff-vers.el (ediff-vc-internal): use ediff-vc-revision-other-window. (ediff-vc-merge-internal): use ediff-vc-revision-other-window and ediff-vc-working-revision. Require vc-hooks. = 2007-08-28 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.71 released. 2007-08-19 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.70 released. 2007-08-19 Michael Kifer <[email protected]> = * ediff-util.el (ediff-make-temp-file): use the coding system of the buffer for which file is created. = 2007-06-13 Michael Kifer <[email protected]> = * ediff-ptch.el (ediff-context-diff-label-regexp): partially undid previous patch = 2007-06-13 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.69 released. 2007-06-12 Michael Kifer <[email protected]> = * ediff-ptch.el (ediff-context-diff-label-regexp): spurious parenthesis. = * ediff-init.el: doc strings. = 2007-06-12 Michael Kifer <[email protected]> = * ediff-mult.el (ediff-meta-buffer-brief-message,ediff-meta-buffer-verbose-message): new variables. (ediff-meta-buffer-message): variable deleted. (ediff-verbose-help-enabled): new variable. (ediff-toggle-verbose-help-meta-buffer): new function. (ediff-redraw-directory-group-buffer): made aware of short/verbose message options = * ediff-ptch.el (ediff-context-diff-label-regexp): better regexp. (ediff-fixup-patch-map): improved heuristic. = - ------- ChangeLog Entries from xemacs-packages/edit-utils/ChangeLog -----= -- 2008-06-24 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.40 released. 2008-06-18 Ville Skytt=E4 <[email protected]> * fast-lock.el (fast-lock-cache-directories): Improve docstring. 2008-06-09 Aidan Kehoe <[email protected]> * fast-lock.el (fast-lock-cache-directories): = Remove the directory the file is in, to avoid running code from arbitrary other users. Update the docstring to motivate this. = Also, mark it as a risky local variable to prevent it being evaluated in file local variable sections. = Thank you Ulrich M=FCller, thank you Hans de Graaff. = 2008-04-28 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.39 released. 2008-04-27 Aidan Kehoe <[email protected]> * man.el (Manual-switches): Incorporate Alan Wehmann's fix of 1edd28c6-438e-4cd5-be3e-c819a7044da4@o42g2000hsc.googlegroups.com to allow Manual-switches to be set sensibly. Thank you Alan, and thank you John Paul Wallington! 2007-09-03 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.38 released. 2007-08-18 Steve Youngs <[email protected]> * savehist.el (savehist-save): Make sure values are printable when saving minibuffer variables. - ------- ChangeLog Entries from xemacs-packages/edt/ChangeLog ------- 2007-08-15 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.14 released. 2007-08-14 Aidan Kehoe <[email protected]> * edt.el (edt-load-keys): Respect the platform path separator when working out where to find edt-mapper.el. = - ------- ChangeLog Entries from xemacs-packages/efs/ChangeLog ------- 2007-10-13 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.34 released. * efs.texi (Bugs): Fix markup. 2007-10-10 Michael Sperber <[email protected]> * EFS 1.24. 2007-08-27 Michael Sperber <[email protected]> * efs-cu.el (efs): = (efs-behavior): = (efs-auto-save): = (efs-gateways): = (efs-programs): = (efs-parameters): = (efs-hooks): Move these customization groups from efs.el. (efs-vms-host-regexp): = (efs-cms-host-regexp): = (efs-mts-host-regexp): = (efs-ti-explorer-host-regexp): = (efs-ti-twenex-host-regexp): = (efs-sysV-unix-host-regexp): = (efs-bsd-unix-host-regexp): = (efs-next-unix-host-regexp): = (efs-unix-host-regexp): = (efs-dumb-unix-host-regexp): = (efs-super-dumb-unix-host-regexp): = (efs-dos-host-regexp): = (efs-apollo-unix-host-regexp): = (efs-mvs-host-regexp): = (efs-tops-20-host-regexp): = (efs-mpe-host-regexp): = (efs-ka9q-host-regexp): (efs-dos-distinct-host-regexp): = (efs-os2-host-regexp): = (efs-vos-host-regexp): = (efs-hell-host-regexp): = (efs-guardian-host-regexp): = (efs-ms-unix-host-regexp): = (efs-plan9-host-regexp): = (efs-cms-knet-host-regexp): = (efs-nos-ve-host-regexp): = (efs-netware-host-regexp): = (efs-dumb-apollo-unix-regexp): Customize. 2007-08-21 Mike Sperber <[email protected]> * efs.el (efs-skip-msgs-alist): Ignore IPv6 "No route to host" error messages from the client. 2007-05-10 Noah Friedman <[email protected]> * efs.el (efs-require): Handle extra arguments beyond feature and filename portably. Emacs 22 has 'noerror' argument. * efs-netrc.el (efs-root-file-name-completion): Handle optional arg `predicate' for Emacs 22. 2007-02-05 Michael Sperber <[email protected]> * efs-dired.el (efs-dired-copy-file): Enable recursive copying. 2007-01-03 Mike Sperber <[email protected]> * efs.el (efs-month-and-time-regexp): Copy change for Breton month names from Dired. 2006-04-12 Mike Sperber <[email protected]> * efs.el (efs-ftp-explicit-empty-file-name): Add, to handle *BSD-specific kludge for ftp clients that don't accept an explicit empty file name. 2005-04-09 Mike Sperber <[email protected]> * efs.texi (Getting help): Note new mailing list. * efs-report.el (efs-bug-address): New mailing list. * efs.el (efs-process-scream-and-yell) (efs-require-scream-and-yell): New mailing list. 2005-01-14 Steve Youngs <[email protected]> * efs-fnh.el (efs-handle-emacs-version): Use `emacs-*-version' variables for version info instead of string-matching through `emacs-version'. 2005-01-23 Timothy OCallaghan <[email protected]>. * efs-vms.el (efs-fix-path): (efs-fix-dir-path): Make EFS work better for VMS hosts. 2005-01-23 Michael Sperber <[email protected]> * efs.el (efs-send-cmd): Kludge addition for VMS, based on a patch by Timothy OCallaghan <[email protected]>. - ------- ChangeLog Entries from xemacs-packages/eieio/ChangeLog ------- 2008-02-19 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.06 released. 2007-11-18 Mike Sperber <[email protected]> * eieio.el (eieio-defclass): Add autoload. * Makefile (AUTHOR_VERSION): Updated to CEDET 1.0pre4. - ------- ChangeLog Entries from xemacs-packages/elib/ChangeLog ------- 2008-01-01 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.13 released. 2008-01-01 Aidan Kehoe <[email protected]> * Makefile (REQUIRES): Add xemacs-base to the build REQUIRES list for elib, so the build works. Thank you Vin. = 2007-12-31 Aidan Kehoe <[email protected]> * Makefile (ELCS): Actually include unique.el in the installed package. = 2007-12-10 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.12 released. 2007-12-06 Aidan Kehoe <[email protected]> * unique.el: Import Simon Marshall's unique.el. We use his code in font-lock.el, and it is of general utility. = Add a couple of compiler macros for #'unique and #'uniq, to make it possible to generate just byte code for common values for PREDICATE. Remove an unused variable from #'unique-reorder-buffer. = - ------- ChangeLog Entries from xemacs-packages/erc/ChangeLog ------- 2008-07-23 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 0.22 released. 2006-11-14 Stephen J. Turnbull <[email protected]> * erc-dcc.el (erc-dcc-find-file,erc-log-setup-logging): Maintain buffer-file-name invariant. - ------- ChangeLog Entries from xemacs-packages/eshell/ChangeLog ------- 2009-02-02 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.17 released. 2009-01-25 It's me FKtPp ;) <[email protected]> * em-hist.el (eshell-save-history-on-exit): NEW. default to nil * em-hist.el (eshell-hist-initialize): make 'eshell-save-history-on-exit buffer-local by default. * em-hist.el (eshell-save-some-history): simplify the evaluation logic. 2008-09-08 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.16 released. 2008-09-08 Aidan Kehoe <[email protected]> * Makefile: * Makefile (GENERATED_LISP): Make AUTHOR_VERSION the Savannah git tag of the last GPLV2'd version. = Changing esh-groups.el to being GENERATED_LISP, not EXTRA_SOURCES; add a corresponding dependency. Thank you Jerry James! 2008-09-04 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.15 released. 2008-08-30 Aidan Kehoe <[email protected]> * eshell.el (eshell-command): = Check the XEmacs variable temp-buffer-shrink-to-fit and call #'shrink-window-if-larger-than-buffer instead of #'resize-temp-buffer-window. = 2008-08-28 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.14 released. 2008-08-27 Aidan Kehoe <[email protected]> * esh-test.el (eshell-test-goto-func): = (eshell-show-usage-metrics): = * esh-cmd.el (eshell-find-alias-function): = Comment on some code that will fail under XEmacs. * esh-var.el (esh-make-temp-file-1): New. Add a #'make-temp-file substitute from GNUs, to use on 21.4 where #'make-temp-file is not available. = * esh-var.el (eshell-parse-variable-ref): = Use it. = 2008-08-19 It's me FKtPp ;) <[email protected]> * Upstream version 2.4.2 (the last GPLv2 version avaiable, savannah git version tag: 0fc80a3f6bb3bb59f42e9ff83cc8b89bf90fe658). 2008-07-10 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.13 released. 2008-07-08 Fan Kai <[email protected]> * esh-arg.el (eshell-quote-backslash): Fix eshell path completion for Windows. 2008-07-10 Stephen J. Turnbull <[email protected]> * Makefile (MAINTAINER): Replace John with XEmacs Dev Team. 2007-09-04 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.12 released. 2007-09-04 Didier Verna <[email protected]> * esh-util.el (eshell-ange-ls-uids): Fix misuse of the list widget type. 2007-05-14 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.11 released. 2007-05-13 Aidan Kehoe <[email protected]> * esh-util.el (eshell-under-windows-p): This function is used to determine whether .exe should be appended to executable names when searching for them; this is as true of cygwin32 as it is of windows-nt and ms-dos. = - ------- ChangeLog Entries from xemacs-packages/eudc/ChangeLog ------- 2007-10-13 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.40 released. 2007-10-13 Aidan Kehoe <[email protected]> * eudc.el: Only install the menu if we're an interactive process. - ------- ChangeLog Entries from xemacs-packages/fsf-compat/ChangeLog -----= -- 2008-04-14 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.17 released. 2008-04-11 Aidan Kehoe <[email protected]> * overlay.el (overlay-normalize-begin-end-buffer): = Correct a bug where the value for BUFFER wasn't passed back; make docstring clearer, make normalisation of the BUFFER argument more concise. = 2008-04-10 Aidan Kehoe <[email protected]> * overlay.el: = Merge FKtPp's patch of [email protected], adding support for BEG and END arguments to the various overlay functions that are not compatible with XEmacs' definition of sanity for the corresponding extent functions. Thank you FKtPp! = Also, fix some byte-compilation warnings introduced by FKtPp's patch. = 2008-02-19 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.16 released. 2006-11-29 Aidan Kehoe <[email protected]> * mule-unicode-charsets.el: Provide support for some FSF-specific Unicode-coverage Mule charsets. = - ------- ChangeLog Entries from xemacs-packages/games/ChangeLog ------- 2008-07-14 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.18 released. 2008-07-13 Aidan Kehoe <[email protected]> * gamegrid.el: * gamegrid.el (put-display-table): New. * gamegrid.el (get-display-table): New. Provide with #'defun-when-void, so as to not override the 21.5 implementation. = * gamegrid.el (gamegrid-setup-default-font): * gamegrid.el (gamegrid-initialize-display): Use #'put-display-table, #'get-display-table instead of #'aset, #'aref. - ------- ChangeLog Entries from xemacs-packages/general-docs/ChangeLog ---= ---- 2007-05-13 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.05 released. 2007-05-13 Stephen J. Turnbull <[email protected]> Publish xemacs-devguide. * Makefile (EXPLICIT_DOCS): Add xemacs-devguide.texi. 2007-05-13 Stephen J. Turnbull <[email protected]> * texi/xemacs/xemacs-devguide.texi: (Philosophy): Rewrite to look like XEmacs current practice. (xemacs-review): New stub node for this mailing list. (XEmacs Resources on the Internet): (xemacs-winnt): Fix links for new node. 2007-02-19 Stephen J. Turnbull <[email protected]> * texi/xemacs/xemacs-devguide.texi (The Package Maintainer Role): Fix missing link. (Getting Started as a Package Maintainer): Restore missing @. 2007-02-17 Stephen J. Turnbull <[email protected]> * texi/xemacs/fontconfig.texi (@setfilename): * texi/xemacs/xemacs-devguide.texi (@setfilename): Revert the previous change and add an explanatory comment. 2007-02-17 Stephen J. Turnbull <[email protected]> * texi/xemacs/fontconfig.texi (@setfilename): * texi/xemacs/xemacs-devguide.texi (@setfilename): Have makeinfo build in this directory, since XEmacs.rules does. 2007-02-17 Stephen J. Turnbull <[email protected]> Fix up xemacs-devguide. * texi/xemacs/xemacs-devguide.texi: Remove all the silly Edited: and Written: tags. Implicit self-approval: This is decided, we just need to fix the commit trigger. Guide variables: Update dates and add DEVGUIDE. Use it. xemacs-design: Update references to note it's inactive. Copyrights: Update mine, improve formatting slightly. Fix typos. (Nodes borrowed from other projects not adapted to XEmacs): New appendix. Update menus. (Philosophy): Revise desiderata. Deprecate GFDL. (Committer): Clarify usage. (Committer Welcome Message): Update package tree size estimate. (Release Engineer): Clarify "ex oficio". (The Work Flow): Clarify absence of binary packages. (About Copyright Assignment): Clarify FSF policy on XEmacs. (ChangeLogs): Clarify syntax of log entries. (Copying): Moved whole node. (The Package Maintainer Role): (Getting Started as a Package Maintainer): (Advice to Package Maintainers): New subnodes of XEmacs Package Maintainer. (Support Requests): = (Bugs): = (Feature Requests): = (Patch Queue): = (File Releases): = (News): = (Surveys): = (Free Software Directories): = Move these nodes and subnodes into new Appendix, update pointers. A few desultory fixups. - ------- ChangeLog Entries from xemacs-packages/gnus/ChangeLog ------- 2008-03-25 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.93 released. 2008-03-12 Ville Skytt=E4 <[email protected]> * lisp/mm-decode.el (mm-display-external): Use `itimer-list' if `timer-list' is not available. 2008-01-02 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.92 released. 2007-12-24 Aidan Kehoe <[email protected]> * lisp/gnus-sum.el: * lisp/gnus-sum.el (put-display-table): New. * lisp/gnus-sum.el (get-display-table): New. Provide with #'defun-when-void, so as to not override the 21.5 implementation. = * lisp/gnus-sum.el (gnus-summary-set-display-table): * lisp/gnus-xmas.el (gnus-xmas-summary-set-display-table): Use #'put-display-table, not #'aref, to deal with the case where the display table is a char table and not a vector. = - ------- ChangeLog Entries from xemacs-packages/guided-tour/ChangeLog ----= --- 2008-03-25 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 0.52 released. 2008-03-20 Stephen J. Turnbull <[email protected]> Suppress messages to stderr at XEmacs startup. Allow user to suppress menu insinuation and guided tour load. * guided-tour.el: Update copyright notice. (guided-tour-insinuate-menubar): Change sense of boolean, improve default, and fixup documentation. (guided-tour-insinuate-menubar): Make function unconditional if interactive. Fixup for change in control variable. Add to `after-init-hook' instead of calling from auto-autoloads.el. (guided-tour): Mark with autoload cookie. (guided-tour-about): Fix typo, update copyright. 2007-05-07 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 0.51 released. 2007-05-05 Stephen J. Turnbull <[email protected]> * guided-tour.el: Make pointer to permissions notice more accurate. (guided-tour): = (guided-tour-submenu): = (guided-tour-insinuate-menubar): = Bow to Phil's modesty. (guided-tour-about): Add pointers to Phil's page, GNU's mirror, licensing, and plans to FAQ. 2007-05-04 Stephen J. Turnbull <[email protected]> * guided-tour.el (guided-tour-open-utilities): New. List of generic open utilities. Add `xdg-open', `see', and `gnome-open'. Suggested by Jason Spiro and Ville Skytt=E4 on XEmacs Beta. <[email protected]> <[email protected]> (guided-tour-odp-viewer): (guided-tour-pdf-viewer): Use it. 2007-05-03 Stephen J. Turnbull <[email protected]> Create package. * emacs-slides-1.odp: * emacs-slides-2.odp: * emacs-slides-3.odp: * emacs-slides-1.pdf: * emacs-slides-2.pdf: * emacs-slides-3.pdf: Import Phil Sung's "Guided Tour" content, from http://stuff.mit.edu/iap/emacs/ @2007-02-18T09:15. Note: Phil graciously licensed these to XEmacs under the MIT/X11 license allowing us to use *these versions only* in any way we might want to inside of XEmacs (specifically, we can freely use this content in our Texinfo manuals), but asks that we distribute only under the GPL or GFDL or both. The content is copyright- assigned to the FSF, and is publicly licensed only under the GPL and GFDL (as of this writing). When in doubt as to the intent of the permissions for use of content, ask Phil first, don't rely on the letter of the law or licenses. * package-info.in: * Makefile: * ChangeLog: New. Package infrastructure. * guided-tour.el: New. Menuing infrastructure. - ------- ChangeLog Entries from xemacs-packages/hm--html-menus/ChangeLog -= ------ 2007-09-04 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.24 released. 2007-09-04 Didier Verna <[email protected]> * internal-drag-and-drop.el (idd-actions): Fix misuse of the list widget type. * hm--html-configuration.el (hm--html-idd-actions): Ditto. - ------- ChangeLog Entries from xemacs-packages/hyperbole/ChangeLog ------- 2007-06-27 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.17 released. 2007-06-26 Mats Lidell <[email protected]> * Synced with FSF version 5.0.1. - ------- ChangeLog Entries from xemacs-packages/igrep/ChangeLog ------- 2007-12-17 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.16 released. 2007-12-17 Mike Sperber <[email protected]> * igrep.el (igrep-find-use-xargs): Cater to the case where we have GNU find, but no xargs -e. (Mac OS X, for example.) 2007-08-22 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.15 released. 2007-08-21 Mike Sperber <[email protected]> * igrep.el (igrep-find-prune-clause): Add .hg and .git to the list of ignored directories. 2007-08-21 Mike Sperber <[email protected]> * igrep.el: Synch with igrep 2.113. - ------- ChangeLog Entries from xemacs-packages/jde/ChangeLog ------- 2009-02-04 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.52 released. 2007-11-18 Mike Sperber <[email protected]> * Makefile (AUTHOR_VERSION): Update to upstream version 2.3.5.1. - ------- ChangeLog Entries from xemacs-packages/mail-lib/ChangeLog ------- 2008-07-23 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.80 released. 2008-03-20 Stephen J. Turnbull <[email protected]> * smtpmail.el (smtpmail-open-stream): XEmacs doesn't have `with-no-warnings', use `with-boundp' instead. - ------- ChangeLog Entries from xemacs-packages/mh-e/ChangeLog ------- 2007-10-15 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.31 released. 2007-10-14 Mike Kupfer <[email protected]> * Makefile (MAINTAINER): change from XEmacs Beta to me. 2007-10-13 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.30 released. 2007-10-13 Aidan Kehoe <[email protected]> * mh-utils.el (mh-funcall-if-exists): If a function is bound at compile time, that has a limited amount to do with whether it's bound at runtime. Don't trust the check at compile time, use the runtime check instead. = * mh-xemacs-icons.el (require): #'require of toolbar is superflous, since we may well be compiled by a build without toolbar support but run on one with toolbar support, and the previous change to mh-utils.el makes the compile-time state irrelevant. - ------- ChangeLog Entries from xemacs-packages/misc-games/ChangeLog -----= -- 2009-01-13 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.22 released. 2009-01-11 Aidan Kehoe <[email protected]> * conx.el (conx-most-positive-fixnum): Remove this; its initialisation was incorrect in the presence of bignums, and most-positive-fixnum itself is available on all the XEmacs versions we support. = (conx-rand): Use most-positive-fixnum. (conx-emit-c-data): = Don't bind before-change-function or after-change-function, these are long obsolete. 2008-12-01 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.21 released. 2008-11-29 Aidan Kehoe <[email protected]> * rot13.el (rot13-display-table): Correct the placement of a parenthesis, and with it, the initialisation of the variable. = 2008-02-19 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.20 released. 2007-12-24 Aidan Kehoe <[email protected]> * rot13.el: * rot13.el (put-display-table): New. Function provided with #'defun-when-void, so as not to override 21.5's native implementation. = * rot13.el (rot13-display-table):. Call #'put-display-table, not #'aset, to modify the display table. - ------- ChangeLog Entries from xemacs-packages/mmm-mode/ChangeLog ------- 2008-12-27 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.03 released. 2008-11-15 Marcus Harnisch <[email protected]> * Makefile (MAINTAINER): New maintainer Marcus Harnisch <[email protected]> * Merged changes from upstream version 0.4.8 * ChangeLog: * ChangeLog-upstream: Split ChangeLog to track upstream changes separately. - ------- ChangeLog Entries from xemacs-packages/net-utils/ChangeLog ------- 2008-04-07 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.56 released. 2008-04-05 Steve Youngs <[email protected]> * google-query.el (google-query-process-results): Fix the regexp to find the URLs in the output. Google decided to change their format again. (google-query-version): Bump to 1.9 2008-03-03 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.55 released. 2008-03-03 Didier Verna <[email protected]> * feedmail.el (feedmail-fill-to-cc-function): Fix BCC regexp (add missing colon). From Volker Zell <[email protected]> 2007-11-29 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.54 released. 2007-11-28 Aidan Kehoe <[email protected]> * xemacsbug.el: Document that we speak most of the major Western languages plus Japanese, but that English is the working language of the project and reports in it are preferred. * xemacsbug.el (report-xemacs-bug-help): Don't quote the lambda expression as a list. = * xemacsbug.el (xemacs-default-composefunc-dont-nag): New. defvar it here (it's been added to the core of 21.5) to avoid compile errors on 21.4. = * xemacsbug.el (report-xemacs-bug): Bind xemacs-default-composefunc-dont-nag to avoid warnings about the crapness of the default email client when reporting bugs. = * xemacsbug.el (report-xemacs-bug-hook): Don't quote the lambda expression as a list. = 2007-06-22 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.53 released. 2007-06-21 Aidan Kehoe <[email protected]> * xemacsbug.el (report-xemacs-bug): Give details of the POSIX locale, the Lisp language environment, and the standard coding system aliases when reporting a bug. - ------- ChangeLog Entries from xemacs-packages/oo-browser/ChangeLog -----= -- 2007-06-22 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.05 released. * Makefile: (REQUIRES): Prepare hyperbole update, don't break the SmokeTest. - ------- ChangeLog Entries from xemacs-packages/os-utils/ChangeLog ------- 2008-06-25 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.41 released. 2008-04-30 Ulrich Mueller <[email protected]> * crypt.el: Trivial comment changes (#126). 2007-10-02 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.40 released. 2007-09-29 Jari Aalto <jari.aalto AT cante.net> * crypt.el (crypt-encryption-type-get): New function. (crypt-encryption-type-set): New function. (crypt-decrypt-buffer): New interactive function. (crypt-encrypted-p): Call `crypt-encryption-type-set' to set correct `crypt-encryption-type'. (crypt-build-encryption-alist): Add entry for bcrypt program: *.bfe files. - ------- ChangeLog Entries from xemacs-packages/pcl-cvs/ChangeLog ------- 2007-10-30 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.68 released. 2007-10-29 Ville Skytt=E4 <[email protected]> * Makefile (REQUIRES): Add tramp for new vc-hooks and gnus for tramp. - ------- ChangeLog Entries from xemacs-packages/pcomplete/ChangeLog ------- 2008-07-10 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.05 released. 2008-07-10 Stephen J. Turnbull <[email protected]> * Makefile (MAINTAINER): Replace John with XEmacs Dev Team. - ------- ChangeLog Entries from xemacs-packages/perl-modes/ChangeLog -----= -- 2008-04-20 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.14 released. 2008-04-15 Ville Skytt=E4 <[email protected]> * cperl-mode.el: Sync with upstream 6.2, all our changes applied. 2008-04-04 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.13 released. 2008-04-03 Ville Skytt=E4 <[email protected]> * cperl-mode.el: Sync with upstream version 6.1; all our changes except for one tiny auto-autoloads bit are now included upstream. 2008-04-01 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.12 released. 2008-04-01 Ville Skytt=E4 <[email protected]> * cperl-mode.el: Sync with upstream version 6.0. 2008-01-20 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.11 released. 2008-01-20 Ville Skytt=E4 <[email protected]> * cperl-mode.el: Sync with upstream version 5.24. (auto-mode-alist): Match *.PM. 2007-06-11 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.10 released. 2007-05-27 Ville Skytt=E4 <[email protected]> * cperl-mode.el: Sync with upstream version 5.23. - ------- ChangeLog Entries from xemacs-packages/pgg/ChangeLog ------- 2009-02-02 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.07 released. 2009-01-26 Stephen J. Turnbull <[email protected]> * Revert Aidan's last commit. 2007-12-23 Aidan Kehoe <[email protected]> * pgg-parse.el (pgg-parse-crc24): = Provide the CCL program, independent of whether #'define-ccl-program was available at compile time. = * pgg-parse.el (pgg-parse-crc24-string): Only call the CCL program if #'ccl-execute-on-string is available, which it will be, if the current emacs has CCL support. - ------- ChangeLog Entries from xemacs-packages/prog-modes/ChangeLog -----= -- 2009-01-07 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.19 released. 2009-01-06 Marcus Harnisch <[email protected]> * verilog-mode.el: Sync to upstream revision 463. * prog-modes.texi: Update section about verilog-mode. 2008-12-01 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.18 released. 2008-10-13 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.17 released. 2008-10-10 Ville Skytt=E4 <[email protected]> * rpm-spec-mode.el (rpm-increase-release-with-macros): Anchor another tag search regexp at beginning of line, drop unneeded concat. (rpm-spec-mode-version): Set to 0.12.2x. 2008-10-10 Jens Petersen <[email protected]> * rpm-spec-mode.el (rpm-spec-field-value): Tags must start at beginning of line, anchor search regexp there. 2008-02-11 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.16 released. 2008-02-10 Ville Skytt=E4 <[email protected]> * rpm-spec-mode.el (rpm-increase-release-tag): Increase last digit of the release tag instead of the first (eg. Y of X.Y, not X), with some heuristics in deciding what the desired "last" digit is. (rpm-spec-mode-version): Set to 0.12.1x. 2007-11-05 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.15 released. 2007-11-01 Ville Skytt=E4 <[email protected]> * rpm-spec-mode.el (rpm-spec-user-mail-address): New compatibility wrapper function, takes care eg. of `user-mail-address' not being a function in GNU Emacs. 2007-08-28 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.14 released. 2007-08-18 Ville Skytt=E4 <[email protected]> * diff-mode.el (vc-backend-diff): Remove, no longer needed with new vc. 2007-06-11 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.13 released. 2007-05-27 Ville Skytt=E4 <[email protected]> * rpm-spec-mode.el (rpm-spec-field-value): Use `condition-case' instead of `ignore-errors' (not autoloaded in GNU Emacs). 2007-05-09 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.12 released. * Makefile (VERSION): XEmacs package 2.11 released. 2007-05-09 Ville Skytt=E4 <[email protected]> * rpm-spec-mode.el: Update FSF's address in comments. (rpm-spec-mode-version): 0.12x. (rpm-tags-list): Sync with rpm 4.4.9. (rpm-section-regexp): Ditto. (rpm-scripts): Ditto. (rpm-change): `message' format string usage fix. (rpm-change-n): Ditto. (rpm-build-prepare): Ditto. (rpm-list-check): Ditto. (rpm-build-binary): Ditto. (rpm-build-source): Ditto. (rpm-build-all): Ditto. (rpm-increase-release-tag): Ditto. (rpm-increase-release-with-macros): Ditto. (rpm-tags-regexp): New; regexp for matching valid tags. (rpm-obsolete-tags-list): New; list of obsolete tags. (rpm-obsolete-tags-regexp): New; regexp for matching obsolete tags. (rpm-spec-obsolete-tag-face): New; face for obsolete tags. (rpm-spec-font-lock-keywords): Use `rpm-tags-regexp', `rpm-obsolete-tags-regexp' and `rpm-spec-obsolete-tag-face'. (rpm-increase-release-tag): Permit whitespace between tag and colon. (rpm-increase-release-with-macros): Ditto. (rpm-spec-font-lock-keywords): Ditto. (rpm-spec-font-lock-keywords): Treat %global like %define. - ------- ChangeLog Entries from xemacs-packages/ps-print/ChangeLog ------- 2008-02-19 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.12 released. 2004-12-06 Ben Wing <[email protected]> * Makefile: * Makefile (REQUIRES): text-modes depends on xemacs-base. - ------- ChangeLog Entries from xemacs-packages/psgml/ChangeLog ------- 2007-06-11 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.45 released. 2007-05-26 Ville Skytt=E4 <[email protected]> * Sync with upstream 1.3.2. * psgml-ids.el: New. * Makefile: Update FSF's address. (AUTHOR_VERSION): 1.3.2. (ELCS): Add psgml-ids.elc. * package-info.in (provides): Add psgml-ids. * psgml-html.el (sgml-html-netscape-file): Use browse-url. (sgml-html-kfm-file): Ditto. - ------- ChangeLog Entries from xemacs-packages/python-modes/ChangeLog ---= ---- 2009-01-20 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.13 released. 2009-01-20 Stephen J. Turnbull <[email protected]> * Makefile (MAINTAINER): Skip retired, change to XEmacs Dev Team. 2008-12-01 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.12 released. * Makefile (VERSION): XEmacs package 1.11 released. 2008-11-28 Skip Montanaro <[email protected]> * python-mode.el: Sync with latest Launchpad version. * python-mode.el.upstream: remove. = 2007-05-22 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.09 released. 2007-05-09 Jerry James <[email protected]> * pydoc.el (pydoc-kill-async-output): Revert the previous change as part of reverting comint/shell. 2008-01-20 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.10 released. 2008-01-17 Skip Montanaro <[email protected]> * python-mode.el: Replace what's here with the current version from the python-mode SF project. * python-mode.el.upstream: Sync with the SF version. In the future, XEmacs maintainers can update python-mode.el, then I can diff to see what needs to either move upstream or be retained in future sync operations. = - ------- ChangeLog Entries from xemacs-packages/scheme/ChangeLog ------- 2007-12-28 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.17 released. 2007-12-28 Mike Sperber <[email protected]> * cmuscheme.el (scheme-args-to-list): If the command line is empty, don't create an empty argument. 2007-08-23 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.16 released. 2007-08-23 Mike Sperber <[email protected]> * cmuscheme.el (run-scheme): Fix argument-processing bug from 2007-03-27 patch. - ------- ChangeLog Entries from xemacs-packages/semantic/ChangeLog ------- 2009-02-04 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.21 released. 2008-04-06 Michael Sperber <[email protected]> * senator.el (senator-isearch-mode-hook): Apply upstream fix from David Ponce for breakage to `isearch-search-fun-function'. 2007-12-08 Jerry James <[email protected]> * Makefile (PRELOADS): Also preload semantic-loaddefs and semantic-find to fix miscompiled macro problems. 2007-12-03 Mike Sperber <[email protected]> * bovine/semantic-scm.el: = * bovine/semantic-make.el: = * bovine/semantic-c.el: = * bovine/semantic-el.el: Don't autoload the hook setup---insist on loading explicitly. 2007-12-02 Mike Sperber <[email protected]> * wisent/wisent-comp.el (wisent-BITS-PER-WORD): Max out wisent-BITS-PER-WORD---this would loop infinitely on bignum builds. 2007-11-18 Mike Sperber <[email protected]> * bovine/erlang-edoc.el (erlang-edoc): Move `provide' to beginning to break circular dependency. * bovine/bovine-grammar.el: Break circular dependency. * semantic.el (semantic-version): Add autoload. * semantic-fw.el: Moved autoload-critical definitions to semantic-alias.el. * semantic-alias.el: Added. * Import from Cedet 1.0pre4. 2006-04-29 Aidan Kehoe <[email protected]> * semantic-java.el (semantic-java-keyword-table): '\u' =3D> '\\u' as it should have been in the first place. = - ------- ChangeLog Entries from xemacs-packages/sh-script/ChangeLog ------- 2008-03-25 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.24 released. 2008-03-19 It's me FKtPp ;) <[email protected]> * executable.el (executable-interpret): Correct compile-internal's parameters to avoid error when `C-c C-x' (executable-interpret). 2008-02-10 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.23 released. 2008-02-09 FKtPp <[email protected]> * sh-script.el (sh-test): Decrease indexes by one to make shell syntax errors less likely. 2008-02-09 Ville Skytt=E4 <[email protected]> * sh-script.el (auto-mode-alist): Add *.bash, *.in variants. - ------- ChangeLog Entries from xemacs-packages/slider/ChangeLog ------- 2008-11-20 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.16 released. 2008-11-13 Steve Youngs <[email protected]> * slider.el: Add compatibility code for SXEmacs. (slider-new): Use it. (slider-set): Use it. (slider-activate-arrow-or-bar): Use it. - ------- ChangeLog Entries from xemacs-packages/speedbar/ChangeLog ------- 2008-02-19 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.29 released. 2007-12-08 Jerry James <[email protected]> * Makefile (PRELOADS): Get the same effect as the 2002-12-17 patch without changing the sources. 2007-12-02 Mike Sperber <[email protected]> * sb-info.el: Don't install by autoload. 2007-11-18 Mike Sperber <[email protected]> * Makefile (AUTHOR_VERSION): Updated to CEDET 1.0pre4. - ------- ChangeLog Entries from xemacs-packages/text-modes/ChangeLog -----= -- 2009-01-07 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.96 released. 2009-01-06 Ville Skytt=E4 <[email protected]> * htmlize.el: Sync with upstream version 1.34. (htmlize-x-library-search-path): Add /usr(/local)/share/X11/. 2007-05-02 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.94 released. 2007-05-02 Didier Verna <[email protected]> * whitespace.el (whitespace-buffer): Fix and improve the documentation string. * whitespace.el (whitespace-cleanup): Advertise `whitespace-buffer' for whitespace problems description. 2007-04-30 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.93 released. 2007-04-30 Didier Verna <[email protected]> * whitespace.el: Doc update. * whitespace.el (whitespace-version): Increase to 2.3. * whitespace.el (cl): Require it. * whitespace.el (whitespace-checks-custom-type): New. * whitespace.el (whitespace-modes): Use it. * whitespace.el (whitespace-files): New user option. * whitespace.el (whitespace-check-whitespace-mode): Handle it. - ------- ChangeLog Entries from xemacs-packages/tm/ChangeLog ------- 2008-04-25 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.39 released. 2008-04-22 Mats Lidell <[email protected]> * tm-vm.el (vm-easymenu): Remove obsolete & nonexistent require. Fix typo. - ------- ChangeLog Entries from xemacs-packages/tramp/ChangeLog ------- 2008-01-03 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.40 released. 2008-01-03 Michael Sperber <[email protected]> * Makefile (REQUIRES): Add `edebug', which is needed to generate a tramp.elc that loads in the presence of edebug. 2007-09-06 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.39 released. 2007-09-06 Ville Skytt=E4 <[email protected]> * lisp/tramp-vc.el (vc-user-login-name): Use `vc-find-version' instead of `process-file' to check whether we have a new enough vc that doesn't need the defadvice. 2007-06-11 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.38 released. 2007-05-28 Michael Albinus <[email protected]> * Makefile (AUTHOR_VERSION): Bump to 2.0.56. - ------- ChangeLog Entries from xemacs-packages/vc/ChangeLog ------- 2007-10-30 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.45 released. 2007-10-28 Ville Skytt=E4 <[email protected]> * mercurial.el: Sync with upstream. * vc-hooks.el (vc-user-login-name): Use tramp directly, we don't have `process-file' in XEmacs. Warning: it is known that this approach only works with tramp 2.0 (not 2.1). 2007-09-29 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.44 released. 2007-09-28 Ville Skytt=E4 <[email protected]> * vc-hooks.el: Bring back VC submenu for XEmacs. 2007-09-26 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.43 released. 2007-09-26 Ville Skytt=E4 <[email protected]> * vc-sccs.el (vc-sccs-lock-file): Use simple concatenation rather than `replace-match'; our r-m API differs from GNU. 2007-08-28 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.42 released. 2007-08-27 Ville Skytt=E4 <[email protected]> * vc-xemacs.el (vc-xemacs-file-name-coding-system): New. * vc-cvs.el (vc-cvs-repository-hostname): Use it. * vc-cvs.el (vc-cvs-get-entries): Ditto. * vc-svn.el (vc-svn-repository-hostname): Ditto. * vc-xemacs.el (default-file-name-coding-system): Remove. * vc.el (vc-coding-system-for-diff): Check that `coding-system-for-read' and `buffer-file-coding-system' are bound before using them. * vc-cvs.el (vc-cvs-diff-tree): Ditto. * vc-mcvs.el (vc-mcvs-diff-tree): Ditto. = 2007-08-21 Ville Skytt=E4 <[email protected]> * vc-rcs.el (vc-rcs-annotate-command): Use `substring' if `substring-no-properties' is not available, thanks to Adrian Aichner. 2007-08-18 Ville Skytt=E4 <[email protected]> * Makefile (VERSION): 0.94. * mercurial.el: Sync with upstream. 2007-07-16 Ville Skytt=E4 <[email protected]> * mercurial.el: Sync with upstream. * vc-git.el: Ditto. 2007-07-08 Ville Skytt=E4 <[email protected]> * Makefile (VERSION): 0.93. * Makefile (REQUIRES): Add gnus for `parse-time' in vc-cvs.el. * vc.el (vc-dired-purge): Use `dired-do-kill-file-lines' instead of `dired-do-kill-lines'. (vc-directory): Don't try to load dired-aux. 2007-07-07 Ville Skytt=E4 <[email protected]> * smerge-mode.el: Removed, requires too much porting work to be feasible at the moment. * Makefile (ELCS): Remove smerge-mode.elc. * package-info.in (provides): Remove smerge-mode. * vc.el: Bring back old `vc-resolve-conflicts'. * vc-arch.el (vc-arch-find-file-hook): Make smerge-mode optional. * Makefile (REQUIRES): Add elib and edebug (pulled in by ediff). * vc-arch.el (vc-arch-add-tagline): Call `comment-normalize-vars' only if it's available. * vc-svn.el (vc-svn-repository-hostname): Adapt upstream fix for finding out the URL from files created by Subversion >=3D 1.4. 2007-06-24 Ville Skytt=E4 <[email protected]> * Makefile (VERSION): 0.92. * vc.el, mercurial.el: Sync with upstream. * mercurial.el, vc-hooks.el, vc-xemacs.el: Pull in mercurial.el on demand only, like other vc-* modes. 2007-06-16 Ville Skytt=E4 <[email protected]> * vc-arch.el: Sync with upstream. * vc-svn.el: Ditto. * vc.el: Ditto. 2007-06-06 Ville Skytt=E4 <[email protected]> * vc-hooks.el: Sync with upstream. * log-edit.el: Ditto. 2007-05-21 Ville Skytt=E4 <[email protected]> * Makefile (VERSION): 0.91. = * mercurial.el: New, from Mercurial itself. * Makefile (ELCS): Add mercurial.el. * package-info.in (provides): Add mercurial. * vc-hooks.el: Add `hg-find-file-hook' to `find-file-hook'. 2007-05-14 Ville Skytt=E4 <[email protected]> * *.el: Sync with upstream. 2007-02-25 Ville Skytt=E4 <[email protected]> * vc-svn.el: Sync with upstream. 2007-02-11 Ville Skytt=E4 <[email protected]> * vc-svn.el: Sync with upstream. 2007-02-03 Ville Skytt=E4 <[email protected]> * Makefile (VERSION): 0.90. * vc-hooks.el (vc-registered): Call vc-BACKEND-registered-lite if vc-BACKEND-registered is not bound to work around XEmacs 21.4 byte compiler or bytecode interpreter issues when the real -registered defun is redefined and called by the fully autoloaded version. * vc-arch.el (vc-arch-registered-lite): * vc-cvs.el (vc-cvs-registered-lite): * vc-mcvs.el (vc-mcvs-registered-lite): * vc-svn.el (vc-svn-registered-lite): Rename fully autoloaded vc-BACKEND-registered to vc-BACKEND-registered-lite. * vc-git.el (vc-git-registered-lite): New, fully autoloaded version. * log-edit.el: Sync with upstream. 2007-01-28 Ville Skytt=E4 <[email protected]> * *.el: Sync with upstream. 2007-01-18 Ville Skytt=E4 <[email protected]> * log-edit.el: Sync with upstream. * vc-arch.el: Ditto. * vc-git.el: Ditto. * vc-hooks.el: Ditto. * vc-svn.el: Ditto. 2006-11-11 Ville Skytt=E4 <[email protected]> * vc-svn.el: Sync with upstream. 2006-10-25 Ville Skytt=E4 <[email protected]> * vc.el: Sync with upstream. * vc-svn.el: Ditto. 2006-10-15 Ville Skytt=E4 <[email protected]> * vc-git.el: Sync with upstream. * vc-hooks.el: Ditto. 2006-08-29 Ville Skytt=E4 <[email protected]> * smerge-mode.el (smerge-mine): Comment out unsupported min-colors properties, thanks to Stephen J. Turnbull for the catch. (smerge-base): Ditto. 2006-08-16 Ville Skytt=E4 <[email protected]> * smerge-mode.el: New from GNU Emacs CVS. Needs work. 2006-08-15 Ville Skytt=E4 <[email protected]> * vc-git.el (vc-git-registered): Avoid failures if `git' is not installed, thanks to Adrian Aichner for the catch. 2006-08-05 Ville Skytt=E4 <[email protected]> * vc.el: Sync with upstream. * vc-git.el: Changes applied upstream. 2006-07-06 Ville Skytt=E4 <[email protected]> * vc.el: Sync with upstream. 2006-07-04 Ville Skytt=E4 <[email protected]> * Makefile (VERSION): 0.05. * vc-git.el: New, from git upstream. (vc-git-print-log): Add optional BUFFER arg, use it. (vc-git-diff): Ditto. * vc-hooks.el (vc-handled-backends): Add GIT. (vc-mode-line): Ditto. * package-info.in (provides): Add vc-git. * Makefile (ELCS): Add vc-git.elc. * vc.el (vc-coding-system-for-diff): We don't have `find-operation-coding-system'. * vc.el (vc-revert-buffer): Don't try to delete the revert confirmation diff window for now as it breaks for some reason, and prevents the actual revert from happening. * vc.el (vc-restore-buffer-context): Test for mark before using. * vc-xemacs.el: Comment update. 2006-06-28 Ville Skytt=E4 <[email protected]> * vc.el: Sync with upstream. 2006-06-12 Ville Skytt=E4 <[email protected]> * Makefile (VERSION): 0.04. * vc.el: Sync with upstream. 2006-05-01 Ville Skytt=E4 <[email protected]> * vc.el (vc-default-show-log-entry): Workaround for (at least so far) missing log-view stuff. 2006-04-29 Ville Skytt=E4 <[email protected]> * vc.el (vc-annotate-warp-version): Use `forward-line' instead of `previous-line'. 2006-04-22 Ville Skytt=E4 <[email protected]> * Makefile (VERSION): 0.03. * vc.el (vc-annotate): `goto-line' in XEmacs takes only 1 arg, emulate GNU Emacs' 2-arg one. (vc-annotate-warp-version): Ditto. * vc-cvs.el (vc-cvs-parse-root): Fix :local: root parsing. 2006-04-21 Ville Skytt=E4 <[email protected]> * Makefile (VERSION): 0.02. * vc-hooks.el: Bind C-x C-q to `vc-toggle-read-only' like in the old vc package, thanks to Vegard Vesterheim. 2006-04-16 Ville Skytt=E4 <[email protected]> * vc.el: Sync with upstream. * vc-xemacs.el (line-number-at-pos): Sync compat implementation with XEmacs 21.5. 2006-02-11 Ville Skytt=E4 <[email protected]> * *.el: Sync with upstream. * Makefile (REQUIRES): Add tramp. 2005-12-31 Ville Skytt=E4 <[email protected]> * vc.el: Sync with upstream. 2005-12-26 Ville Skytt=E4 <[email protected]> * vc.el, vc-mcvs.el, vc-svn.el: Sync with upstream. 2005-12-05 Ville Skytt=E4 <[email protected]> * log-edit.el: Sync with upstream. * log-edit.el: Use pcl-cvs-util (already in the packages tree). * Makefile (REQUIRES): Add pcl-cvs. * Makefile (ELCS): Remove pcvs-util.elc. * package-info-in (provides): Remove pcvs-util. * pcvs-util.el: Remove. * vc-xemacs.el (compare-strings): Remove, only used by pcvs-util. 2005-11-28 Ville Skytt=E4 <[email protected]> * log-edit.el: Sync with upstream. 2005-11-15 Ville Skytt=E4 <[email protected]> * vc-svn.el: Sync with upstream. * vc-xemacs.el (compare-strings): New, borrowed from ECB. 2005-11-10 Oscar Figueiredo <[email protected]> * vc-xemacs.el (subst-char-in-string): Do not use `replace-in-string' because of the regexp semantic on its second parameter. 2005-11-10 Ville Skytt=E4 <[email protected]> * vc-xemacs.el: Update FSF's address. 2005-11-02 Ville Skytt=E4 <[email protected]> * vc.el, vc-cvs.el, vc-sccs.el: Sync with upstream. 2005-10-08 Ville Skytt=E4 <[email protected]> * log-edit.el, vc.el, vc-mcvs.el: Sync with upstream. 2005-09-11 Ville Skytt=E4 <[email protected]> * vc.el: Sync with upstream. 2005-08-16 Ville Skytt=E4 <[email protected]> * *.el: Sync with upstream. 2005-07-24 Ville Skytt=E4 <[email protected]> * *.el: Sync with upstream. 2005-06-21 Ville Skytt=E4 <[email protected]> * log-edit.el, vc-arch.el, vc-cvs.el, vc.el: Sync with upstream. 2005-04-30 Ville Skytt=E4 <[email protected]> * vc.el: Sync with upstream. 2005-04-09 Ville Skytt=E4 <[email protected]> * pcvs-util.el, vc.el, vc-cvs.el, vc-hooks.el: Sync with upstream. 2005-03-06 Ville Skytt=E4 <[email protected]> * vc.el: Sync with upstream. 2005-02-11 Ville Skytt=E4 <[email protected]> * vc*.el: Sync with upstream. 2005-01-19 Ville Skytt=E4 <[email protected]> * vc*.el: Sync with upstream. 2005-01-06 Ville Skytt=E4 <[email protected]> * vc-arch.el, vc-rcs.el, vc-svn.el: Sync with upstream. 2004-12-19 Ville Skytt=E4 <[email protected]> * vc-cvs.el: Port the `vc-cvs-program' defcustom from the old XEmacs vc package, and use it. Originally by Christian Schmitt. 2004-12-18 Ville Skytt=E4 <[email protected]> * vc.el: Sync with upstream. 2004-12-15 Ville Skytt=E4 <[email protected]> * vc-svn.el: Sync with upstream. Adds svn annotate support, and includes my repository-hostname fix. 2004-12-13 Ville Skytt=E4 <[email protected]> * log-edit.el: New, from upstream CVS; temporarily (?) here so that editing commit messages could actually work. * pcvs-util.el: Ditto. 2004-12-12 Ville Skytt=E4 <[email protected]> * vc-cvs.el (vc-cvs-parse-root): XEmacs wants 2+ args to `setq'. * vc-svn.el (vc-svn-repository-hostname): Make it work also with Subversion >=3D 0.33.0, simplify regexp. 2004-12-06 Ville Skytt=E4 <[email protected]> * vc.el, vc-cvs.el, vc-hooks.el, vc-rcs.el: Sync with upstream. 2004-11-10 Ville Skytt=E4 <[email protected]> * vc.el, vc-cvs.el, vc-mcvs.el: Sync with upstream. 2004-11-01 Ville Skytt=E4 <[email protected]> * vc.el, vc-arch.el, vc-hooks.el: Sync with upstream. 2004-10-13 Ville Skytt=E4 <[email protected]> * vc.el: Sync with upstream. 2004-09-15 Ville Skytt=E4 <[email protected]> * vc*.el: Sync with upstream. 2004-08-25 Ville Skytt=E4 <[email protected]> * vc-svn.el: Sync with upstream. 2004-08-15 Ville Skytt=E4 <[email protected]> * *: Move most of the XEmacs compatibility stuff into vc-xemacs.el, add some TODOs and fix a few incompatibilities. 2004-07-30 Ville Skytt=E4 <[email protected]> * vc-arch.el: Use replace-in-string instead of subst-char-in-string and replace-regexp-in-string. 2004-07-03 Ville Skytt=E4 <[email protected]> * vc-arch.el, vc-rcs.el: Sync with upstream. 2004-06-05 Ville Skytt=E4 <[email protected]> * vc-svn.el: Sync with upstream. 2004-06-01 Ville Skytt=E4 <[email protected]> * vc-arch.el: Sync with upstream. 2004-05-29 Ville Skytt=E4 <[email protected]> * vc-arch.el, vc-mcvs.el: Sync with upstream. 2004-05-24 Ville Skytt=E4 <[email protected]> * Initial revision of vc port from GNU Emacs. - ------- ChangeLog Entries from xemacs-packages/viper/ChangeLog ------- 2008-11-23 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.65 released. 2008-11-19 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.64 released. 2008-11-16 Michael Kifer <[email protected]> = * viper-init.el (viper-ESC-keyseq-timeout): Make it into a function instead of a variable. = * viper-util.el (viper-fast-keysequence-p): Changed to use viper-ESC-keyseq-timeout as a function. (viper-get-saved-cursor-color-in-replace-mode): Use defun instead of defsubst. = * viper-cmd.el: Let line-move-visual to nil when using next-line or previous-line. (viper-R-state-post-command-sentinel): Use defun instead of defsubst. = * viper-keym.el (viper-ESC-key): Use (kbd "ESC"). = * viper*.el, viper.texi: copied changes from Emacs CVS. 2008-04-07 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.63 released. 2008-04-06 Michael Kifer <[email protected]> = * viper*.el (viper-search-wrap-around-t): replace with viper-search-wrap-around. = 2008-04-04 Michael Kifer <[email protected]> = = * viper-ex.el: move provide's forward, prevent recursion in eval-when-compile. = * viper-util.el: move provide's forward, prevent recursion in eval-when-compile. = 2008-04-04 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.62 released. 2008-04-03 Michael Kifer <[email protected]> = * viper*.el: incorporated changes from the emacs tree. = * viper-macs.el (viper-read-fast-keysequence): use viper-read-event instead of viper-read-key. = * viper.el (viper-mode): move the check for fundamental mode. = * viper-utils.el (viper-get-saved-cursor-color-in-replace-mode) viper-get-saved-cursor-color-in-insert-mode): get rid of redundant let-statements. = * viper*.el: replaced load with require in eval-when-compile. 2008-01-10 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.61 released. 2008-01-10 Michael Kifer <[email protected]> = * viper*.el: uncommented declare-function. = 2008-01-09 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.60 released. 2008-01-09 Michael Kifer <[email protected]> = * viper*.el: many minor changes from the emacs tree. = * viper-ex.el (viper-info-on-file): take care of indiret buffers. = * viper.el (viper-set-hooks, set-cursor-color): set viper-vi-state-cursor-= color. = 2007-11-05 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.59 released. 2007-11-02 Michael Kifer <[email protected]> = * viper-ex.el (viper-ex): do not ignore the region. = * viper-cmd.el (viper-prev-destructive-command) (viper-insert-prev-from-insertion-ring): use ring-copy instead of copy-sequence. 2007-08-19 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.58 released. 2007-08-19 Michael Kifer <[email protected]> = * viper.el (viper-remove-hooks): remove some additional viper hooks when the user calls viper-go-away. (viper-go-away): restore the default of default-major-mode. Save the value of default-major-mode before vaperization. = * viper-cmd.el: Replace error "" with "Viper bell". = * viper-ex.el: Replace error "" with "Viper bell". = 2007-06-13 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.56 released. 2007-06-12 Michael Kifer <[email protected]> = * viper-cmd.el (viper-prefix-arg-com,viper-prefix-arg-value): display error messages (viper-prev-destructive-command,viper-insert-prev-from-insertion-ring): get rid of cl.el dependencies. = * viper-init.el (viper-suppress-input-method-change-message): new variable. (viper-activate-input-method-action,viper-inactivate-input-method-action): use viper-suppress-input-method-change-message. = * viper-kem.el (viper-vi-basic-map): disable the bindings for C-s, C-r. = * viper-util.el (viper-set-cursor-color-according-to-state): use viper-replace-overlay-cursor-color instead of viper-replace-overlay-cursor-color. (viper-sit-for-short): use sit-for with 3 arguments. = * viper.el (viper-insert-state-mode-list): add gud-mode. (viper-major-mode-modifier-list): add viper-comint-mode-modifier-map to gud-mode. = - ------- ChangeLog Entries from xemacs-packages/vm/ChangeLog ------- 2008-08-25 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 8.07 released. 2008-08-22 Aidan Kehoe <[email protected]> * lisp/vm-mime.el (vm-update-mime-charset-maps): Check for some MIME character sets that may be available in recent XEmacs. 2008-08-19 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 8.06 released. 2008-08-13 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 8.05 released. 2008-07-23 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 8.04 released. 2008-04-29 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 8.03 released. 2007-10-13 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 7.26 released. 2007-10-13 Aidan Kehoe <[email protected]> * vm-mime.el (vm-mime-tty-can-display-mime-charset): Call coding-system-name when determining whether the current TTY coding system can display the relevant MIME character set; prevents false negatives when coding system objects are compared with the symbols that refer to them. 2007-09-30 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 7.25 released. 2007-09-30 Aidan Kehoe <[email protected]> * Sync to upstream version 7.19, Kyle's last version. * Makefile (AUTHOR_VERSION): Bump. Don't do the off-by-one trick Steve did for the last release, since our versions are too out of sync for that to be helpful now. 2007-09-07 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 7.24 released. 2007-09-07 Mike Sperber <[email protected]> * tapestry.el (tapestry-set-window-map): Use `frame-reduce-to-one-window' instead of `delete-other-windows' to keep the point from moving inadvertently. 2007-09-04 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 7.23 released. 2007-09-04 Didier Verna <[email protected]> * vm-vars.el (vm-visible-headers): Fix misuse of the list widget type. * vm-vars.el (vm-stunnel-program-switches): Ditto. - ------- ChangeLog Entries from xemacs-packages/w3/ChangeLog ------- 2008-07-23 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.35 released. 2007-09-04 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.34 released. 2007-09-04 Didier Verna <[email protected]> * lisp/ssl.el (ssl-view-certificate-program-arguments): Fix misuse of the list widget type. * lisp/ssl.el (ssl-program-arguments): Ditto. * lisp/w3-java.el (w3-java-vm-arguments): Ditto. - ------- ChangeLog Entries from xemacs-packages/x-symbol/ChangeLog ------- 2008-07-14 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.11 released. 2008-07-13 Aidan Kehoe <[email protected]> * lisp/x-symbol-nomule.el: * lisp/x-symbol-nomule.el (put-display-table): New. * lisp/x-symbol-nomule.el (get-display-table): New. * lisp/x-symbol.el (put-display-table): New. Provide with #'defun-when-void, so as not to override the 21.5 implementation. * lisp/x-symbol-nomule.el (x-symbol-nomule-display-table): * lisp/x-symbol.el (x-symbol-invisible-display-table): Use #'put-display-table, #'get-display-table instead #'aset, #'aref. - ------- ChangeLog Entries from xemacs-packages/xemacs-base/ChangeLog ----= --- 2009-01-13 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.19 released. 2009-01-11 Aidan Kehoe <[email protected]> * debug.el (debug-on-entry): = Refuse to attempt this for special forms. = 2008-07-23 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.18 released. 2008-04-22 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.17 released. 2008-04-20 Aidan Kehoe <[email protected]> * sort.el (sort-regexp-fields-numerically): = Support `sort-numeric-base' in #'s-r-f-n, implement the same sniffing of a number's base used in #'sort-numeric-fields, correct and extend the docstring (`sort-fold-case' is not used, the example has been changed to one where numeric sorting is relevant. = (sort-numeric-base): = Document its use in #'s-r-f-n. = 2008-02-25 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.16 released. 2008-02-23 Michael Sperber <[email protected]> * autoload-operators.el: Add this file, parameterizes autoload.el in the core. 2008-01-13 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.15 released. 2008-01-12 Aidan Kehoe <[email protected]> * regexp-opt.el (regexp-opt): = Clarify the treatment of regexp special characters in STRINGS, taking on board input from Stephen. Thank you Stephen! 2008-01-11 Aidan Kehoe <[email protected]> * regexp-opt.el: Merge revision 1.34 from GNU, of 2007-01-21. Thank you GNU. 2008-01-04 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.14 released. 2008-01-03 Ville Skytt=E4 <[email protected]> * shell.el (shell-file-name-quote-list): Include `(' and `)'. 2007-12-25 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.13 released. 2007-12-24 Aidan Kehoe <[email protected]> * enriched.el: * enriched.el (put-display-table): New. * enriched.el (get-display-table): New. Both made available with #'defun-when-void, so the native implementation on 21.5 overrides them. = * enriched.el (?\f): Use put-display-table instead of aset to configure how ?\f is displayed. = 2007-12-18 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.12 released. 2007-12-18 Aidan Kehoe <[email protected]> * advice.el (ad-special-form-p): If #'special-form-p is available, don't hardcode the list of special forms, call on the function in question instead. = 2007-12-18 Mike Sperber <[email protected]> * etc/enriched.doc: Fix trivial typo. 2007-05-22 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.11 released. 2007-05-09 Jerry James <[email protected]> * comint.el: Revert to pre-2006-05-16 version. * shell.el: Ditto. - ------- ChangeLog Entries from xemacs-packages/xemacs-devel/ChangeLog ---= ---- 2008-12-27 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.79 released. 2008-12-22 Aidan Kehoe <[email protected]> * find-func.el (find-function-noselect): = (find-variable-noselect): = (find-definition-noselect): = Call #'symbol-file with two arguments if that is allowed, allowing us to differentiate between variables and functions with the same symbol name. = 2008-02-27 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.78 released. 2008-02-27 Didier Verna <[email protected]> Patcher 3.10 is released. * patcher.el (patcher-themes-option): Fix variables naming so that the error message display the name of a missing theme. * patcher.el (patcher-built-in-themes): Added -ws counterparts for themes other than the Mercurial ones. * patcher.el (patcher-logmsg-insert-change-logs): Don't remove trailing newlines here. * patcher.el (patcher-logmsg-commit): Ensure that the buffer ends with one and only one newline character. If it is used as a string, don't include the final newline in that string. * patcher.el: Declare 'message-signature-separator boundp. * patcher.el (patcher-built-in-themes): Add mercurial and mercurial-ws themes. * patcher.el (patcher-hg-diff-convert): New. * patcher.el (patcher-built-in-themes): Provide built-in themes for PRCS, CVS, SVN and Darcs. * patcher.el (patcher-built-in-themes): New. * patcher.el (patcher-themes): New defsubst to concat user-defined and built-in themes. * patcher.el (patcher-themes-option): Use it. * patcher.el (patcher-default-themes): Update docstring. 2007-12-31 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.77 released. 2007-12-30 Aidan Kehoe <[email protected]> * find-func.el (find-function-C-source): Accept built-in macros in this function. = 2007-09-17 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.76 released. 2007-09-17 Didier Verna <[email protected]> Patcher 3.9 is released. * patcher.el (patcher-darcs-diff-convert): New. * patcher.el (patcher-generate-change-logs): Make :change-logs-user-[name|mail] default to :user-[name|mail]. - ------- ChangeLog Entries from xemacs-packages/xetla/ChangeLog ------- 2008-02-11 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.02 released. 2007-11-30 Michael Sperber <[email protected]> * xetla-browse.el (jde-tree-widget): tree-widget.el has been renamed to jde-tree-widget.el. Installing These: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Manually: - -------- 1) Download the packages that you want to install from: [1] /ftp.xemacs.org:/pub/xemacs/packages/ 2) Unpack them to: [2] /usr/local/lib/xemacs/xemacs-packages/ 3) Re-start XEmacs. Using XEmacs Package Tools (XEmacs 21.[245].x): - ---------------------------------------------- 1) Tools -> Packages -> Add Download Site -> choose site 2) Tools -> Packages -> List and Install 3) Select the packages you wish to install (there are brief instructions at the bottom of the packages buffer). 4) Packages -> Install/Remove Selected 5) Re-start XEmacs. Using XEmacs Package Tools (XEmacs 21.1.14): - ------------------------------------------- 1) Options -> Manage Packages -> Add Download Site -> choose site 2) Options -> Manage Packages -> List and Install 3 - 5) As per XEmacs 21.[245].x. Norbert Koch, XEmacs Package Release Manager Footnotes: = [1] Or from a mirror near you. [2] Note: Mule packages should be installed into: /usr/local/lib/xemacs/mule-packages/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iD8DBQFJmospgu3ywdHdhM0RAu3rAKDxQ4AzKy/xZqQApMpEQ3Wi8u4PhACg11gl VBz0sMRBpsfU+4dl1LJXG6g=3D =3DIsYL -----END PGP SIGNATURE-----