|
|||||||||||||||||
Searching XEmacs
Quick Links
About XEmacs
|
New official XEmacs packages and SUMOs (2009-02-17)goto announcement, changes From: Norbert Koch <viteno@xemacs.org> Subject: New official XEmacs packages and SUMOs (2009-02-17) To: xemacs-beta@xemacs.org Date: Fri, 20 Feb 2009 10:22:16 +0100 Message-ID: <87k57lv4xj.fsf@nightshade.dyndns.info> [[PGP Signed Part:No public key for 82EDF2C1D1DD84CD created at 2009-02-20T10:22:16+0200 using DSA]] Hello! I have officially released the packages and new SUMOs in the XEmacs packages directory ftp://ftp.xemacs.org/xemacs/packages/. It seems like the official announcements haven't made it to the -announce list, so here's a copy. SUMO MD5: ======== e24b5544961e8f56e6adf1742eaf4078 xemacs-mule-sumo.tar.bz2 cd851669fe748370827eab3dd8ca9599 xemacs-mule-sumo.tar.gz 4b1dcc2919fd53cde380f39df326f451 xemacs-sumo.tar.bz2 9049e766466e3d20dc558c7a4bcb5171 xemacs-sumo.tar.gz Updated or New Packages Since the Last Sumo: =========================================== 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: 0fc80a3f6bb3bb59f42e9ff83cc8b89bf90fe658 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: steve@eicq.org--2005/xetla--main--1.1--version-0 Detailed Changes: ================ Installing Sumo Packages: ======================== 1) Download the SUMO packages from ftp://ftp.xemacs.org/xemacs/packages/ or any of its mirrors. 2) Unpack to <emacs-roots>/lib/xemacs/ [1] e.g - cd /usr/local/lib/xemacs RET - tar zxvf /path/to/xemacs-sumo.tar.gz RET 3) Restart XEmacs. Norbert Koch, XEmacs Package Release Manager. Footnotes: [1] 'emacs-roots' defaults to '/usr/local/'. C-h v emacs-roots RET to check. [[End of PGP Signed Part]] _______________________________________________ XEmacs-Beta mailing list XEmacs-Beta@xemacs.org http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta ChangeLogs for xemacs packages 2009-02-17goto announcement, changes
ChangeLog Entries from mule-packages/latin-euro-standards/ChangeLoggoto announcement, changes 2007-12-25 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.08 released. 2007-12-24 Aidan Kehoe <kehoea@parhasard.net> * 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/87ll1xcm3r.fsf@xemacs.org ChangeLog Entries from mule-packages/leim/ChangeLoggoto announcement, changes 2009-01-01 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.28 released. 2008-12-31 Aidan Kehoe <kehoea@parhasard.net> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.27 released. 2008-01-14 Aidan Kehoe <kehoea@parhasard.net> * quail/latin-ltx.el ("TeX2): Correct the mappings for \v{k} and \vk. 2007-10-08 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.26 released. 2007-10-07 Aidan Kehoe <kehoea@parhasard.net> * 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 <kehoea@parhasard.net> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.25 released. 2007-05-20 Aidan Kehoe <kehoea@parhasard.net> * 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 <kehoea@parhasard.net> * 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/ChangeLoggoto announcement, changes 2008-08-08 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.28 released. 2008-08-07 Mats Lidell <matsl@xemacs.org> * app-defaults/sv/Emacs: New file: Swedish menubar. * Makefile (DATA_10_FILES): ditto. (DATA_10_DEST): ditto. 2007-08-15 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.27 released. 2007-08-14 Aidan Kehoe <kehoea@parhasard.net> * app-defaults/de/Emacs: Apply Mike Fabian's patch of http://mid.gmane.org/s3ttzr780mm.fsf@magellan.suse.de . This updates the German translation of the menus to better work with 21.5. 2007-05-21 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.26 released. 2007-05-21 Ville Skyttä <scop@xemacs.org> * start-files/ja/locale-start.el: Splash screen translation fixes (Jens Petersen, https://bugzilla.redhat.com/239394). 2007-05-12 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.25 released. 2007-05-08 Ville Skyttä <scop@xemacs.org> * start-files/ja/locale-start.el (command-line-do-help): Don't try to load `un-define' with XEmacs >= 21.5. ChangeLog Entries from mule-packages/mule-base/ChangeLoggoto announcement, changes 2008-08-09 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.53 released. 2008-08-09 Aidan Kehoe <kehoea@parhasard.net> * cyril-util.el: Move changes made in the mainline development version here: 2008-05-11 Aidan Kehoe <kehoea@parhasard.net> * 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 <kehoea@parhasard.net> * 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 <stephen@xemacs.org> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.50 released. 2007-05-20 Aidan Kehoe <kehoea@parhasard.net> * 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/ChangeLoggoto announcement, changes 2008-07-26 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.17 released. 2007-09-30 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.16 released. 2007-08-14 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.15 released. ChangeLog Entries from mule-packages/skk/ChangeLoggoto announcement, changes 2007-10-02 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.24 released. 2007-08-15 Aidan Kehoe <kehoea@parhasard.net> * 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 <ben@xemacs.org> * texi\.cvsignore: New. Add entries for skk*.html. 2003-03-09 Ben Wing <ben@xemacs.org> * 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ä <scop@xemacs.org> * .cvsignore: Remove files now handled automatically by CVS. 2002-11-29 Ben Wing <ben@xemacs.org> * Makefile: Use `compile' instead of hard-coded `all'. 2002-10-15 Ville Skyttä <scop@xemacs.org> * Makefile (srckit): Remove. 2002-10-14 Ville Skyttä <scop@xemacs.org> * Makefile (MANUAL): Removed (unused). ChangeLog Entries from xemacs-packages/apel/ChangeLoggoto announcement, changes 2007-08-15 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.33 released. 2007-08-14 Aidan Kehoe <kehoea@parhasard.net> * 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/ChangeLoggoto announcement, changes 2008-11-19 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.51 released. 2008-09-29 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.50 released. 2008-07-23 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.49 released. 2007-05-22 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.48 released. 2007-05-21 Jerry James <james@xemacs.org> * Makefile (EXTRA_DEPENDENCIES): Add HISTORY. 2006-08-03 Jerry James <james@xemacs.org> * 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/ChangeLoggoto announcement, changes 2008-09-29 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.38 released. 2008-09-27 Jeff Miller <jmiller@cablespeed.com> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.37 released. 2007-12-24 Aidan Kehoe <kehoea@parhasard.net> * cal-french.el (french-calendar-accents): Diacritical marks are always available under XEmacs. 2008-04-07 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.36 released. 2008-04-05 Jeff Miller <jmiller@cablespeed.com> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.35 released. 2008-03-27 Jeff Miller <jmiller@cablespeed.com> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.34 released. 2007-09-21 Adrian Aichner <adrian@xemacs.org> * 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 <adrian@xemacs.org> * 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/ChangeLoggoto announcement, changes 2008-02-18 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.01 released. 2007-11-27 Mike Sperber <mike@xemacs.org> * mode-local.el (function-overload-p): Add missing autoload. 2007-10-30 Mike Sperber <mike@xemacs.org> * 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/ChangeLoggoto announcement, changes 2009-02-04 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.02 released. * package-info.in: Change the package name from cedet-common to cogre. 2009-02-03 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.01 released. 2007-11-26 Mike Sperber <mike@xemacs.org> * Import cogre 0.5 from CEDET 1.0pre4. ChangeLog Entries from xemacs-packages/dired/ChangeLoggoto announcement, changes 2008-01-13 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.19 released. 2008-01-13 Mike Sperber <sperber@deinprogramm.de> * Dired 7.16. 2008-01-11 Mike Sperber <sperber@deinprogramm.de> * dired.el (dired-mule): Also load dired-mule when (featurep 'file-coding). 2008-01-08 Michael Sperber <sperber@deinprogramm.de> * 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 <sperber@deinprogramm.de> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.18 released. 2007-12-17 Michael Sperber <sperber@deinprogramm.de> * Dired 7.15 2007-12-17 Michael Sperber <sperber@deinprogramm.de> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.18 released. 2007-11-11 Michael Sperber <sperber@deinprogramm.de> * Dired 7.14 2007-11-11 Michael Sperber <sperber@deinprogramm.de> * 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 <didier@xemacs.org> * 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 <sperber@informatik.uni-tuebingen.de> * dired-xemacs.el (dired-install-menubar): Correctly insert single-line separator into help menu. 2007-08-21 Adrian Aichner <adrian@xemacs.org> * dired-shell.el (dired-shell-quote): Don't quote +. 2007-02-05 Michael Sperber <sperber@informatik.uni-tuebingen.de> * 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 <matsl@xemacs.org> * dired.el (dired-re-month-and-time): Synch with FSF files.el. 2006-08-15 Adrian Aichner <adrian@xemacs.org> * 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 <adrian@xemacs.org> * dired-xemacs.el (dired-install-menubar): dired to add itself to Help menu only once. 2006-02-26 Michael Sperber <sperber@informatik.uni-tuebingen.de> * dired-shell.el (dired-shell-quote): Use `shell-quote-argument' if present. 2006-02-26 Marcus Harnisch <Marcus.Harnisch@schleicher-electronic.com> * dired-rgxp.el (dired-mark-read-regexp): Regexp-quote the default value of the new name. 2005-05-03 Malcolm Purvis <malcolmp@xemacs.org> * dired-xemacs.el (dired-install-menubar): Use proper form for separator in help menu. Thanks to nelson.ferreira@ieee.org for reporting the bug. 2005-04-16 Michael Sperber <sperber@informatik.uni-tuebingen.de> * dired-xemacs.el (dired-set-text-properties): Use `dired-filename-extents' instead of `extent-list.' ChangeLog Entries from xemacs-packages/easypg/ChangeLoggoto announcement, changes 2008-02-07 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.02 released. 2008-02-07 Daiki Ueno <ueno@unixuser.org> * EasyPG: Version 0.0.16 released. * configure.ac: Bump up version. 2008-02-06 Daiki Ueno <ueno@unixuser.org> * epa-file.el (epa-file-passphrase-callback-function): Use canonical file names as keys for cache. 2008-01-22 Daiki Ueno <ueno@unixuser.org> * epa-mail.el (epa-mail--find-usable-key): New function. (epa-mail-encrypt): Use it. Reported by intrigeri <intrigeri@boum.org>. 2007-11-26 Daiki Ueno <ueno@unixuser.org> * epg-package-info.el.in (epg-bug-report-address): New constant. * configure.ac: Use modern AC_INIT. 2007-09-06 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.01 released. 2007-09-05 Daiki Ueno <ueno@unixuser.org> * EasyPG: Version 0.0.15 released. * configure.ac: Bump up version. 2007-09-05 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <adrian@xemacs.org> (tiny change) * epa.el (epa-validity-high): Fix load error by adding missing paren pair. 2007-07-30 Daiki Ueno <ueno@unixuser.org> * epa-file.el (epa-file-insert-file-contents): Ignore errors from file-local-copy. 2007-07-29 Daiki Ueno <ueno@unixuser.org> * EasyPG: Version 0.0.14 released. * configure.ac: Bump up version. 2007-07-29 Daiki Ueno <ueno@unixuser.org> * epa.el: Use :weight or :slant keywords to define faces, if available. 2007-07-17 Daiki Ueno <ueno@unixuser.org> * 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 <jgresula@gmail.com> 2007-07-10 Daiki Ueno <ueno@unixuser.org> * epa.el: Removed -face suffix from face names; removed face symbol vars. 2007-05-29 Daiki Ueno <ueno@unixuser.org> * EasyPG: Version 0.0.13 released. * configure.ac: Bump up version. 2007-05-29 Daiki Ueno <ueno@unixuser.org> * 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 <adrian@elisp.de> 2007-04-29 Daiki Ueno <ueno@unixuser.org> * epa-file.el (epa-file-write-region): Don't use epa-textmode. 2007-04-29 Daiki Ueno <ueno@unixuser.org> * EasyPG: Version 0.0.12 released. * configure.ac: Bump up version. 2007-04-29 Daiki Ueno <ueno@unixuser.org> * epa-file.el (epa-file-write-region): Respect epa-armor and epa-textmode. 2007-04-26 Daiki Ueno <ueno@unixuser.org> * epg.el (epg--prompt-GET_BOOL-untrusted_key.override): Lookup user-id from epg-user-id-alist. 2007-04-22 Daiki Ueno <ueno@unixuser.org> * epa-file.el (epa-file-select-keys): New command. 2007-04-21 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> Chris Moore <dooglus@users.sourceforge.jp> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * EasyPG: Version 0.0.11 released. * configure.ac: Bump up version. 2007-03-26 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * epa.el (epa-protocol): defcustom -> defvar. (epa-armor): Ditto. (epa-textmode): Ditto. 2007-03-24 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * epg.el (epg--decode-percent-escape): New function. 2007-03-08 Daiki Ueno <ueno@unixuser.org> * epg.el (epg-list-keys): Parse GnuPG's print_string escape. 2007-03-08 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * EasyPG: Version 0.0.10 released. * configure.ac: Bump up version. 2007-01-29 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 (>= 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * epa.el (epa--derived-mode-p): New alias. (epa-sign): Use it. (epa-encrypt): Use it. 2006-12-31 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * EasyPG: Version 0.0.9 released. * epg-config.el (epg-version-number): Bump up. * configure.ac: Bump up version. 2006-12-28 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * epg-config.el (epg-passphrase-coding-system): Default to nil. 2006-12-20 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp> * epa.el (epa--format-fingerprint-1): New function. (epa--format-fingerprint): Ditto. (epa--show-key): Use it. 2006-12-20 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * EasyPG: Version 0.0.8 released. * epg-config.el (epg-version-number): Bump up. * configure.ac: Bump up version. 2006-11-20 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de> (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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <lapis-lazuli@pop06.odn.ne.jp> * epg.el (epg-delete-keys): Remove redundant argument for `error' and fix a close parenthesis. 2006-11-24 Daiki Ueno <ueno@unixuser.org> * epg.el (epg--status-GET_HIDDEN): Encode passphrase with eol-type LF. Reported by Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>. cf. <emacs-mime-ja:02090> 2006-11-23 Daiki Ueno <ueno@unixuser.org> * epa.el (epa-sign-region): Query signature type at a time. 2006-11-22 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp> * epg.el (epg-context-set-passphrase-callback): Add optional argument `handback'. (epg-context-set-progress-callback): Ditto. 2006-11-14 Daiki Ueno <ueno@unixuser.org> * epa.el (epa--key-widget-value-create): Allow empty user IDs. (epa--show-key): Ditto. Reported by Werner Koch <wk@gnupg.org>. * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * EasyPG: Version 0.0.7 released. * epg-config.el (epg-version-number): Bump up. * configure.ac: Bump up version. 2006-10-29 Daiki Ueno <ueno@unixuser.org> * epa-file.el (epa-file-cache-passphrase-for-symmetric-encryption): New user option. 2006-10-12 Daiki Ueno <ueno@unixuser.org> * epg.el (epg-start-verify): Fixed a clearsign verification bug. Reported by Hirohisa Yamaguchi <umq@ueo.co.jp>. 2006-09-29 Daiki Ueno <ueno@unixuser.org> * EasyPG: Version 0.0.6 released. * epg.el (epg-version-number): Bump up. * configure.ac: Bump up version. 2006-09-29 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * epg.el (epg-progress-callback-function): Show the percentage. 2006-09-15 Juliusz Chroboczek <Juliusz.Chroboczek@pps.jussieu.fr> * pgg-epg.el (mml2015-gpg-extract-signature-details): Fixed a typo. 2006-09-13 Daiki Ueno <ueno@unixuser.org> * epg-config.el (epg-passphrase-coding-system): Renamed from epg-locale-coding-system. 2006-09-11 Daiki Ueno <ueno@unixuser.org> * 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 <lapis-lazuli@pop06.odn.ne.jp> * epg-config.el (epg-configuration): Fixed the last change; collect configuration other than group and algorithm. 2006-09-05 Daiki Ueno <ueno@unixuser.org> * epg-config.el (epg-debug): Moved from epg.el. (epg-configuration): Parse group configuration. (epg-expand-group): New function. 2006-09-04 Daiki Ueno <ueno@unixuser.org> * EasyPG: Version 0.0.5 released. * epg.el (epg-version-number): Bump up. * configure.ac: Bump up version. 2006-09-04 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * epg-config.el: New file; moved GnuPG configuration check from epg.el. 2006-09-02 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * EasyPG: Version 0.0.4 released. * epg.el (epg-version-number): Bump up. * configure.ac: Bump up version. 2006-07-29 Daiki Ueno <ueno@unixuser.org> * acinclude.m4 (AC_CHECK_GPG): Run $3 if there is no gpg executable. 2006-07-28 Daiki Ueno <ueno@unixuser.org> * epg.el (epg-start-encrypt): Extract primary key ID from epg-context-signers. Reported by Steve Youngs <steve@sxemacs.org> * pgg-epg.el (pgg-epg-encrypt-region): Fixed a bug; it didn't give CONTEXT to epg-list-keys. Reported by Steve Youngs <steve@sxemacs.org> 2006-07-18 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * epg-pgp50i.el: New file. 2006-07-13 Daiki Ueno <ueno@unixuser.org> * acinclude.m4 (AC_PATH_GPG): New macro. * configure.ac: Check gpg version. Suggested by Max Froumentin <max@lapin-bleu.net> 2006-07-10 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * pgg-epg.el (pgg-epg-sign-region): Select the signing key matched with pgg-default-user-id. Reported by Elias Oltmanns <oltmanns@uni-bonn.de> 2006-07-01 Daiki Ueno <ueno@unixuser.org> * epa.el (epa-select-keys): If SECRET is specified, select a primary secret key by default. 2006-06-29 Daiki Ueno <ueno@unixuser.org> * EasyPG: Version 0.0.3 released. * epg.el (epg-version-number): Bump up. * configure.ac: Bump up version. 2006-06-12 Daiki Ueno <ueno@unixuser.org> * epa-file.el (epa-file-insert-file-contents): Don't move the point to the end of the inserted region. Reported by doug <douglas.bagley@gmail.com> 2006-06-01 Daiki Ueno <ueno@unixuser.org> * epa-file.el (epa-file-insert-file-contents): Support partial read. 2006-05-30 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp> * epa-file.el (epa-file-write-region): Encode the plain text with coding-system-for-write. 2006-05-30 Daiki Ueno <ueno@unixuser.org> * epa-file.el (epa-file-insert-file-contents): Decode the decrypted text with coding-system-for-read. 2006-05-29 Daiki Ueno <ueno@unixuser.org> * EasyPG: Version 0.0.2 released. * epg.el (epg-version-number): Bump up. * configure.ac: Bump up version. 2006-05-29 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * epg.el (epg-start-import-keys): Don't specify filename if keys is a string data. 2006-05-27 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * epa.el (epa-armor): New user option. (epa-textmode): New user option. 2006-05-02 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * epg.el: Added typecheck to accessors to objects. 2006-04-26 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * epa.el (epa-select-keys): Don't set inhibit-quit when recursive-edit is called. (epg-cancel): New function. 2006-04-25 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * epa.el (epa-list-keys-1): Add 'epa-list-keys property to keylist region. 2006-04-20 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * epg.el (epg-signature-to-string): New function. 2006-04-20 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * epa-file.el (epa-file-write-region): Check if START is a string. 2006-04-17 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * epa-file.el: New implementation of epf.el. * epf.el: Abolished. 2006-04-17 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * epg.el (epg-list-keys): Make the NAME argument optional. 2006-04-13 Daiki Ueno <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * 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 <ueno@unixuser.org> * epf.el: Renamed from epg-file.el. 2006-04-12 Daiki Ueno <ueno@unixuser.org> * 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/ChangeLoggoto announcement, changes 2008-07-26 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 0.21 released. 2008-07-16 Aidan Kehoe <kehoea@parhasard.net> * 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/ChangeLoggoto announcement, changes 2008-07-23 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.01 released. 2007-11-18 Mike Sperber <mike@xemacs.org> * 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/ChangeLoggoto announcement, changes 2008-12-01 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.77 released. 2008-11-22 Michael Kifer <kifer@cs.stonybrook.edu> * ediff-hook.el: added tooltips to Emacs menus. * ediff.el: changed date of last update. 2008-11-19 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.76 released. 2008-16-06 Michael Kifer <kifer@cs.stonybrook.edu> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.75 released. 2008-04-06 Michael Kifer <kifer@cs.stonybrook.edu> * 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 <kifer@cs.stonybrook.edu> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.74 released. 2008-01-10 Michael Kifer <kifer@cs.stonybrook.edu> * ediff*.el: uncommented declare-function. 2008-01-09 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.73 released. 2008-01-09 Michael Kifer <kifer@cs.stonybrook.edu> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.72 released. 2007-11-02 Michael Kifer <kifer@cs.stonybrook.edu> * ediff-vers (ediff-vc-working-revision): add a quote. 2007-11-02 Michael Kifer <kifer@cs.stonybrook.edu> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.71 released. 2007-08-19 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.70 released. 2007-08-19 Michael Kifer <kifer@cs.stonybrook.edu> * ediff-util.el (ediff-make-temp-file): use the coding system of the buffer for which file is created. 2007-06-13 Michael Kifer <kifer@cs.stonybrook.edu> * ediff-ptch.el (ediff-context-diff-label-regexp): partially undid previous patch 2007-06-13 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.69 released. 2007-06-12 Michael Kifer <kifer@cs.stonybrook.edu> * ediff-ptch.el (ediff-context-diff-label-regexp): spurious parenthesis. * ediff-init.el: doc strings. 2007-06-12 Michael Kifer <kifer@cs.stonybrook.edu> * 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/ChangeLoggoto announcement, changes 2008-06-24 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.40 released. 2008-06-18 Ville Skyttä <scop@xemacs.org> * fast-lock.el (fast-lock-cache-directories): Improve docstring. 2008-06-09 Aidan Kehoe <kehoea@parhasard.net> * 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üller, thank you Hans de Graaff. 2008-04-28 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.39 released. 2008-04-27 Aidan Kehoe <kehoea@parhasard.net> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.38 released. 2007-08-18 Steve Youngs <steve@sxemacs.org> * savehist.el (savehist-save): Make sure values are printable when saving minibuffer variables. ChangeLog Entries from xemacs-packages/edt/ChangeLoggoto announcement, changes 2007-08-15 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.14 released. 2007-08-14 Aidan Kehoe <kehoea@parhasard.net> * 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/ChangeLoggoto announcement, changes 2007-10-13 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.34 released. * efs.texi (Bugs): Fix markup. 2007-10-10 Michael Sperber <sperber@deinprogramm.de> * EFS 1.24. 2007-08-27 Michael Sperber <sperber@informatik.uni-tuebingen.de> * 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 <sperber@informatik.uni-tuebingen.de> * efs.el (efs-skip-msgs-alist): Ignore IPv6 "No route to host" error messages from the client. 2007-05-10 Noah Friedman <friedman@splode.com> * 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 <sperber@informatik.uni-tuebingen.de> * efs-dired.el (efs-dired-copy-file): Enable recursive copying. 2007-01-03 Mike Sperber <sperber@informatik.uni-tuebingen.de> * efs.el (efs-month-and-time-regexp): Copy change for Breton month names from Dired. 2006-04-12 Mike Sperber <sperber@informatik.uni-tuebingen.de> * 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 <sperber@informatik.uni-tuebingen.de> * 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 <steve@sxemacs.org> * 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 <T.OCallaghan@elsevier.com>. * efs-vms.el (efs-fix-path): (efs-fix-dir-path): Make EFS work better for VMS hosts. 2005-01-23 Michael Sperber <sperber@informatik.uni-tuebingen.de> * efs.el (efs-send-cmd): Kludge addition for VMS, based on a patch by Timothy OCallaghan <T.OCallaghan@elsevier.com>. ChangeLog Entries from xemacs-packages/eieio/ChangeLoggoto announcement, changes 2008-02-19 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.06 released. 2007-11-18 Mike Sperber <mike@xemacs.org> * eieio.el (eieio-defclass): Add autoload. * Makefile (AUTHOR_VERSION): Updated to CEDET 1.0pre4. ChangeLog Entries from xemacs-packages/elib/ChangeLoggoto announcement, changes 2008-01-01 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.13 released. 2008-01-01 Aidan Kehoe <kehoea@parhasard.net> * Makefile (REQUIRES): Add xemacs-base to the build REQUIRES list for elib, so the build works. Thank you Vin. 2007-12-31 Aidan Kehoe <kehoea@parhasard.net> * Makefile (ELCS): Actually include unique.el in the installed package. 2007-12-10 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.12 released. 2007-12-06 Aidan Kehoe <kehoea@parhasard.net> * 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/ChangeLoggoto announcement, changes 2008-07-23 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 0.22 released. 2006-11-14 Stephen J. Turnbull <stephen@xemacs.org> * erc-dcc.el (erc-dcc-find-file,erc-log-setup-logging): Maintain buffer-file-name invariant. ChangeLog Entries from xemacs-packages/eshell/ChangeLoggoto announcement, changes 2009-02-02 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.17 released. 2009-01-25 It's me FKtPp ;) <m_pupil@yahoo.com.cn> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.16 released. 2008-09-08 Aidan Kehoe <kehoea@parhasard.net> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.15 released. 2008-08-30 Aidan Kehoe <kehoea@parhasard.net> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.14 released. 2008-08-27 Aidan Kehoe <kehoea@parhasard.net> * 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 ;) <m_pupil@yahoo.com.cn> * Upstream version 2.4.2 (the last GPLv2 version avaiable, savannah git version tag: 0fc80a3f6bb3bb59f42e9ff83cc8b89bf90fe658). 2008-07-10 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.13 released. 2008-07-08 Fan Kai <fktpp@xemacs.org> * esh-arg.el (eshell-quote-backslash): Fix eshell path completion for Windows. 2008-07-10 Stephen J. Turnbull <stephen@xemacs.org> * Makefile (MAINTAINER): Replace John with XEmacs Dev Team. 2007-09-04 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.12 released. 2007-09-04 Didier Verna <didier@xemacs.org> * esh-util.el (eshell-ange-ls-uids): Fix misuse of the list widget type. 2007-05-14 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.11 released. 2007-05-13 Aidan Kehoe <kehoea@parhasard.net> * 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/ChangeLoggoto announcement, changes 2007-10-13 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.40 released. 2007-10-13 Aidan Kehoe <kehoea@parhasard.net> * eudc.el: Only install the menu if we're an interactive process. ChangeLog Entries from xemacs-packages/fsf-compat/ChangeLoggoto announcement, changes 2008-04-14 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.17 released. 2008-04-11 Aidan Kehoe <kehoea@parhasard.net> * 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 <kehoea@parhasard.net> * overlay.el: Merge FKtPp's patch of 47D560A2.5010300@yahoo.com.cn, 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.16 released. 2006-11-29 Aidan Kehoe <kehoea@parhasard.net> * mule-unicode-charsets.el: Provide support for some FSF-specific Unicode-coverage Mule charsets. ChangeLog Entries from xemacs-packages/games/ChangeLoggoto announcement, changes 2008-07-14 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.18 released. 2008-07-13 Aidan Kehoe <kehoea@parhasard.net> * 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/ChangeLoggoto announcement, changes 2007-05-13 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.05 released. 2007-05-13 Stephen J. Turnbull <stephen@xemacs.org> Publish xemacs-devguide. * Makefile (EXPLICIT_DOCS): Add xemacs-devguide.texi. 2007-05-13 Stephen J. Turnbull <stephen@xemacs.org> * 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 <stephen@xemacs.org> * 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 <stephen@xemacs.org> * 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 <stephen@xemacs.org> * 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 <stephen@xemacs.org> 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/ChangeLoggoto announcement, changes 2008-03-25 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.93 released. 2008-03-12 Ville Skyttä <scop@xemacs.org> * lisp/mm-decode.el (mm-display-external): Use `itimer-list' if `timer-list' is not available. 2008-01-02 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.92 released. 2007-12-24 Aidan Kehoe <kehoea@parhasard.net> * 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/ChangeLoggoto announcement, changes 2008-03-25 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 0.52 released. 2008-03-20 Stephen J. Turnbull <stephen@xemacs.org> 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 0.51 released. 2007-05-05 Stephen J. Turnbull <stephen@xemacs.org> * 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 <stephen@xemacs.org> * 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ä on XEmacs Beta. <c241693f0705031325g5f10c8dfl689dd5ed78233710@mail.gmail.com> <200705040928.41802.scop@xemacs.org> (guided-tour-odp-viewer): (guided-tour-pdf-viewer): Use it. 2007-05-03 Stephen J. Turnbull <stephen@xemacs.org> 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/ChangeLoggoto announcement, changes 2007-09-04 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.24 released. 2007-09-04 Didier Verna <didier@xemacs.org> * 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/ChangeLoggoto announcement, changes 2007-06-27 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.17 released. 2007-06-26 Mats Lidell <matsl@contactor.se> * Synced with FSF version 5.0.1. ChangeLog Entries from xemacs-packages/igrep/ChangeLoggoto announcement, changes 2007-12-17 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.16 released. 2007-12-17 Mike Sperber <mike@xemacs.org> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.15 released. 2007-08-21 Mike Sperber <mike@xemacs.org> * igrep.el (igrep-find-prune-clause): Add .hg and .git to the list of ignored directories. 2007-08-21 Mike Sperber <mike@xemacs.org> * igrep.el: Synch with igrep 2.113. ChangeLog Entries from xemacs-packages/jde/ChangeLoggoto announcement, changes 2009-02-04 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.52 released. 2007-11-18 Mike Sperber <mike@xemacs.org> * Makefile (AUTHOR_VERSION): Update to upstream version 2.3.5.1. ChangeLog Entries from xemacs-packages/mail-lib/ChangeLoggoto announcement, changes 2008-07-23 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.80 released. 2008-03-20 Stephen J. Turnbull <stephen@xemacs.org> * smtpmail.el (smtpmail-open-stream): XEmacs doesn't have `with-no-warnings', use `with-boundp' instead. ChangeLog Entries from xemacs-packages/mh-e/ChangeLoggoto announcement, changes 2007-10-15 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.31 released. 2007-10-14 Mike Kupfer <mike.kupfer@xemacs.org> * Makefile (MAINTAINER): change from XEmacs Beta to me. 2007-10-13 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.30 released. 2007-10-13 Aidan Kehoe <kehoea@parhasard.net> * 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/ChangeLoggoto announcement, changes 2009-01-13 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.22 released. 2009-01-11 Aidan Kehoe <kehoea@parhasard.net> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.21 released. 2008-11-29 Aidan Kehoe <kehoea@parhasard.net> * rot13.el (rot13-display-table): Correct the placement of a parenthesis, and with it, the initialisation of the variable. 2008-02-19 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.20 released. 2007-12-24 Aidan Kehoe <kehoea@parhasard.net> * 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/ChangeLoggoto announcement, changes 2008-12-27 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.03 released. 2008-11-15 Marcus Harnisch <marcus.harnisch@gmx.net> * Makefile (MAINTAINER): New maintainer Marcus Harnisch <marcus.harnisch@gmx.net> * 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/ChangeLoggoto announcement, changes 2008-04-07 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.56 released. 2008-04-05 Steve Youngs <steve@sxemacs.org> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.55 released. 2008-03-03 Didier Verna <didier@xemacs.org> * feedmail.el (feedmail-fill-to-cc-function): Fix BCC regexp (add missing colon). From Volker Zell <Dr.Volker.Zell@oracle.com> 2007-11-29 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.54 released. 2007-11-28 Aidan Kehoe <kehoea@parhasard.net> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.53 released. 2007-06-21 Aidan Kehoe <kehoea@parhasard.net> * 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/ChangeLoggoto announcement, changes 2007-06-22 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.05 released. * Makefile: (REQUIRES): Prepare hyperbole update, don't break the SmokeTest. ChangeLog Entries from xemacs-packages/os-utils/ChangeLoggoto announcement, changes 2008-06-25 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.41 released. 2008-04-30 Ulrich Mueller <ulm@gentoo.org> * crypt.el: Trivial comment changes (#126). 2007-10-02 Norbert Koch <viteno@xemacs.org> * 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/ChangeLoggoto announcement, changes 2007-10-30 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.68 released. 2007-10-29 Ville Skyttä <scop@xemacs.org> * Makefile (REQUIRES): Add tramp for new vc-hooks and gnus for tramp. ChangeLog Entries from xemacs-packages/pcomplete/ChangeLoggoto announcement, changes 2008-07-10 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.05 released. 2008-07-10 Stephen J. Turnbull <stephen@xemacs.org> * Makefile (MAINTAINER): Replace John with XEmacs Dev Team. ChangeLog Entries from xemacs-packages/perl-modes/ChangeLoggoto announcement, changes 2008-04-20 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.14 released. 2008-04-15 Ville Skyttä <scop@xemacs.org> * cperl-mode.el: Sync with upstream 6.2, all our changes applied. 2008-04-04 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.13 released. 2008-04-03 Ville Skyttä <scop@xemacs.org> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.12 released. 2008-04-01 Ville Skyttä <scop@xemacs.org> * cperl-mode.el: Sync with upstream version 6.0. 2008-01-20 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.11 released. 2008-01-20 Ville Skyttä <scop@xemacs.org> * cperl-mode.el: Sync with upstream version 5.24. (auto-mode-alist): Match *.PM. 2007-06-11 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.10 released. 2007-05-27 Ville Skyttä <scop@xemacs.org> * cperl-mode.el: Sync with upstream version 5.23. ChangeLog Entries from xemacs-packages/pgg/ChangeLoggoto announcement, changes 2009-02-02 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.07 released. 2009-01-26 Stephen J. Turnbull <stephen@xemacs.org> * Revert Aidan's last commit. 2007-12-23 Aidan Kehoe <kehoea@parhasard.net> * 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/ChangeLoggoto announcement, changes 2009-01-07 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.19 released. 2009-01-06 Marcus Harnisch <marcus.harnisch@gmx.net> * verilog-mode.el: Sync to upstream revision 463. * prog-modes.texi: Update section about verilog-mode. 2008-12-01 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.18 released. 2008-10-13 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.17 released. 2008-10-10 Ville Skyttä <scop@xemacs.org> * 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 <petersen@redhat.com> * rpm-spec-mode.el (rpm-spec-field-value): Tags must start at beginning of line, anchor search regexp there. 2008-02-11 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.16 released. 2008-02-10 Ville Skyttä <scop@xemacs.org> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.15 released. 2007-11-01 Ville Skyttä <scop@xemacs.org> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.14 released. 2007-08-18 Ville Skyttä <scop@xemacs.org> * diff-mode.el (vc-backend-diff): Remove, no longer needed with new vc. 2007-06-11 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.13 released. 2007-05-27 Ville Skyttä <scop@xemacs.org> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.12 released. * Makefile (VERSION): XEmacs package 2.11 released. 2007-05-09 Ville Skyttä <scop@xemacs.org> * 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/ChangeLoggoto announcement, changes 2008-02-19 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.12 released. 2004-12-06 Ben Wing <ben@xemacs.org> * Makefile: * Makefile (REQUIRES): text-modes depends on xemacs-base. ChangeLog Entries from xemacs-packages/psgml/ChangeLoggoto announcement, changes 2007-06-11 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.45 released. 2007-05-26 Ville Skyttä <scop@xemacs.org> * 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/ChangeLoggoto announcement, changes 2009-01-20 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.13 released. 2009-01-20 Stephen J. Turnbull <stephen@xemacs.org> * Makefile (MAINTAINER): Skip retired, change to XEmacs Dev Team. 2008-12-01 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.12 released. * Makefile (VERSION): XEmacs package 1.11 released. 2008-11-28 Skip Montanaro <skip@pobox.com> * python-mode.el: Sync with latest Launchpad version. * python-mode.el.upstream: remove. 2007-05-22 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.09 released. 2007-05-09 Jerry James <james@xemacs.org> * pydoc.el (pydoc-kill-async-output): Revert the previous change as part of reverting comint/shell. 2008-01-20 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.10 released. 2008-01-17 Skip Montanaro <skip@pobox.com> * 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/ChangeLoggoto announcement, changes 2007-12-28 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.17 released. 2007-12-28 Mike Sperber <mike@xemacs.org> * cmuscheme.el (scheme-args-to-list): If the command line is empty, don't create an empty argument. 2007-08-23 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.16 released. 2007-08-23 Mike Sperber <mike@xemacs.org> * cmuscheme.el (run-scheme): Fix argument-processing bug from 2007-03-27 patch. ChangeLog Entries from xemacs-packages/semantic/ChangeLoggoto announcement, changes 2009-02-04 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.21 released. 2008-04-06 Michael Sperber <mike@xemacs.org> * senator.el (senator-isearch-mode-hook): Apply upstream fix from David Ponce for breakage to `isearch-search-fun-function'. 2007-12-08 Jerry James <james@xemacs.org> * Makefile (PRELOADS): Also preload semantic-loaddefs and semantic-find to fix miscompiled macro problems. 2007-12-03 Mike Sperber <mike@xemacs.org> * 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 <mike@xemacs.org> * 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 <mike@xemacs.org> * 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 <kehoea@parhasard.net> * semantic-java.el (semantic-java-keyword-table): '\u' => '\\u' as it should have been in the first place. ChangeLog Entries from xemacs-packages/sh-script/ChangeLoggoto announcement, changes 2008-03-25 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.24 released. 2008-03-19 It's me FKtPp ;) <m_pupil@yahoo.com.cn> * executable.el (executable-interpret): Correct compile-internal's parameters to avoid error when `C-c C-x' (executable-interpret). 2008-02-10 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.23 released. 2008-02-09 FKtPp <m_pupil@yahoo.com.cn> * sh-script.el (sh-test): Decrease indexes by one to make shell syntax errors less likely. 2008-02-09 Ville Skyttä <scop@xemacs.org> * sh-script.el (auto-mode-alist): Add *.bash, *.in variants. ChangeLog Entries from xemacs-packages/slider/ChangeLoggoto announcement, changes 2008-11-20 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.16 released. 2008-11-13 Steve Youngs <steve@sxemacs.org> * 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/ChangeLoggoto announcement, changes 2008-02-19 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.29 released. 2007-12-08 Jerry James <james@xemacs.org> * Makefile (PRELOADS): Get the same effect as the 2002-12-17 patch without changing the sources. 2007-12-02 Mike Sperber <mike@xemacs.org> * sb-info.el: Don't install by autoload. 2007-11-18 Mike Sperber <mike@xemacs.org> * Makefile (AUTHOR_VERSION): Updated to CEDET 1.0pre4. ChangeLog Entries from xemacs-packages/text-modes/ChangeLoggoto announcement, changes 2009-01-07 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.96 released. 2009-01-06 Ville Skyttä <scop@xemacs.org> * htmlize.el: Sync with upstream version 1.34. (htmlize-x-library-search-path): Add /usr(/local)/share/X11/. 2007-05-02 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.94 released. 2007-05-02 Didier Verna <didier@xemacs.org> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.93 released. 2007-04-30 Didier Verna <didier@xemacs.org> * 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/ChangeLoggoto announcement, changes 2008-04-25 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.39 released. 2008-04-22 Mats Lidell <matsl@xemacs.org> * tm-vm.el (vm-easymenu): Remove obsolete & nonexistent require. Fix typo. ChangeLog Entries from xemacs-packages/tramp/ChangeLoggoto announcement, changes 2008-01-03 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.40 released. 2008-01-03 Michael Sperber <mike@xemacs.org> * Makefile (REQUIRES): Add `edebug', which is needed to generate a tramp.elc that loads in the presence of edebug. 2007-09-06 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.39 released. 2007-09-06 Ville Skyttä <scop@xemacs.org> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.38 released. 2007-05-28 Michael Albinus <michael.albinus@gmx.de> * Makefile (AUTHOR_VERSION): Bump to 2.0.56. ChangeLog Entries from xemacs-packages/vc/ChangeLoggoto announcement, changes 2007-10-30 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.45 released. 2007-10-28 Ville Skyttä <scop@xemacs.org> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.44 released. 2007-09-28 Ville Skyttä <scop@xemacs.org> * vc-hooks.el: Bring back VC submenu for XEmacs. 2007-09-26 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.43 released. 2007-09-26 Ville Skyttä <scop@xemacs.org> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.42 released. 2007-08-27 Ville Skyttä <scop@xemacs.org> * 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ä <scop@xemacs.org> * 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ä <scop@xemacs.org> * Makefile (VERSION): 0.94. * mercurial.el: Sync with upstream. 2007-07-16 Ville Skyttä <scop@xemacs.org> * mercurial.el: Sync with upstream. * vc-git.el: Ditto. 2007-07-08 Ville Skyttä <scop@xemacs.org> * 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ä <scop@xemacs.org> * 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 >= 1.4. 2007-06-24 Ville Skyttä <scop@xemacs.org> * 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ä <scop@xemacs.org> * vc-arch.el: Sync with upstream. * vc-svn.el: Ditto. * vc.el: Ditto. 2007-06-06 Ville Skyttä <scop@xemacs.org> * vc-hooks.el: Sync with upstream. * log-edit.el: Ditto. 2007-05-21 Ville Skyttä <scop@xemacs.org> * 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ä <scop@xemacs.org> * *.el: Sync with upstream. 2007-02-25 Ville Skyttä <scop@xemacs.org> * vc-svn.el: Sync with upstream. 2007-02-11 Ville Skyttä <scop@xemacs.org> * vc-svn.el: Sync with upstream. 2007-02-03 Ville Skyttä <scop@xemacs.org> * 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ä <scop@xemacs.org> * *.el: Sync with upstream. 2007-01-18 Ville Skyttä <scop@xemacs.org> * 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ä <scop@xemacs.org> * vc-svn.el: Sync with upstream. 2006-10-25 Ville Skyttä <scop@xemacs.org> * vc.el: Sync with upstream. * vc-svn.el: Ditto. 2006-10-15 Ville Skyttä <scop@xemacs.org> * vc-git.el: Sync with upstream. * vc-hooks.el: Ditto. 2006-08-29 Ville Skyttä <scop@xemacs.org> * 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ä <scop@xemacs.org> * smerge-mode.el: New from GNU Emacs CVS. Needs work. 2006-08-15 Ville Skyttä <scop@xemacs.org> * 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ä <scop@xemacs.org> * vc.el: Sync with upstream. * vc-git.el: Changes applied upstream. 2006-07-06 Ville Skyttä <scop@xemacs.org> * vc.el: Sync with upstream. 2006-07-04 Ville Skyttä <scop@xemacs.org> * 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ä <scop@xemacs.org> * vc.el: Sync with upstream. 2006-06-12 Ville Skyttä <scop@xemacs.org> * Makefile (VERSION): 0.04. * vc.el: Sync with upstream. 2006-05-01 Ville Skyttä <scop@xemacs.org> * vc.el (vc-default-show-log-entry): Workaround for (at least so far) missing log-view stuff. 2006-04-29 Ville Skyttä <scop@xemacs.org> * vc.el (vc-annotate-warp-version): Use `forward-line' instead of `previous-line'. 2006-04-22 Ville Skyttä <scop@xemacs.org> * 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ä <scop@xemacs.org> * 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ä <scop@xemacs.org> * vc.el: Sync with upstream. * vc-xemacs.el (line-number-at-pos): Sync compat implementation with XEmacs 21.5. 2006-02-11 Ville Skyttä <scop@xemacs.org> * *.el: Sync with upstream. * Makefile (REQUIRES): Add tramp. 2005-12-31 Ville Skyttä <scop@xemacs.org> * vc.el: Sync with upstream. 2005-12-26 Ville Skyttä <scop@xemacs.org> * vc.el, vc-mcvs.el, vc-svn.el: Sync with upstream. 2005-12-05 Ville Skyttä <scop@xemacs.org> * 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ä <scop@xemacs.org> * log-edit.el: Sync with upstream. 2005-11-15 Ville Skyttä <scop@xemacs.org> * vc-svn.el: Sync with upstream. * vc-xemacs.el (compare-strings): New, borrowed from ECB. 2005-11-10 Oscar Figueiredo <oscar@xemacs.org> * 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ä <scop@xemacs.org> * vc-xemacs.el: Update FSF's address. 2005-11-02 Ville Skyttä <scop@xemacs.org> * vc.el, vc-cvs.el, vc-sccs.el: Sync with upstream. 2005-10-08 Ville Skyttä <scop@xemacs.org> * log-edit.el, vc.el, vc-mcvs.el: Sync with upstream. 2005-09-11 Ville Skyttä <scop@xemacs.org> * vc.el: Sync with upstream. 2005-08-16 Ville Skyttä <scop@xemacs.org> * *.el: Sync with upstream. 2005-07-24 Ville Skyttä <scop@xemacs.org> * *.el: Sync with upstream. 2005-06-21 Ville Skyttä <scop@xemacs.org> * log-edit.el, vc-arch.el, vc-cvs.el, vc.el: Sync with upstream. 2005-04-30 Ville Skyttä <scop@xemacs.org> * vc.el: Sync with upstream. 2005-04-09 Ville Skyttä <scop@xemacs.org> * pcvs-util.el, vc.el, vc-cvs.el, vc-hooks.el: Sync with upstream. 2005-03-06 Ville Skyttä <scop@xemacs.org> * vc.el: Sync with upstream. 2005-02-11 Ville Skyttä <scop@xemacs.org> * vc*.el: Sync with upstream. 2005-01-19 Ville Skyttä <scop@xemacs.org> * vc*.el: Sync with upstream. 2005-01-06 Ville Skyttä <scop@xemacs.org> * vc-arch.el, vc-rcs.el, vc-svn.el: Sync with upstream. 2004-12-19 Ville Skyttä <scop@xemacs.org> * 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ä <scop@xemacs.org> * vc.el: Sync with upstream. 2004-12-15 Ville Skyttä <scop@xemacs.org> * vc-svn.el: Sync with upstream. Adds svn annotate support, and includes my repository-hostname fix. 2004-12-13 Ville Skyttä <scop@xemacs.org> * 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ä <scop@xemacs.org> * 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 >= 0.33.0, simplify regexp. 2004-12-06 Ville Skyttä <scop@xemacs.org> * vc.el, vc-cvs.el, vc-hooks.el, vc-rcs.el: Sync with upstream. 2004-11-10 Ville Skyttä <scop@xemacs.org> * vc.el, vc-cvs.el, vc-mcvs.el: Sync with upstream. 2004-11-01 Ville Skyttä <scop@xemacs.org> * vc.el, vc-arch.el, vc-hooks.el: Sync with upstream. 2004-10-13 Ville Skyttä <scop@xemacs.org> * vc.el: Sync with upstream. 2004-09-15 Ville Skyttä <scop@xemacs.org> * vc*.el: Sync with upstream. 2004-08-25 Ville Skyttä <scop@xemacs.org> * vc-svn.el: Sync with upstream. 2004-08-15 Ville Skyttä <scop@xemacs.org> * *: Move most of the XEmacs compatibility stuff into vc-xemacs.el, add some TODOs and fix a few incompatibilities. 2004-07-30 Ville Skyttä <scop@xemacs.org> * vc-arch.el: Use replace-in-string instead of subst-char-in-string and replace-regexp-in-string. 2004-07-03 Ville Skyttä <scop@xemacs.org> * vc-arch.el, vc-rcs.el: Sync with upstream. 2004-06-05 Ville Skyttä <scop@xemacs.org> * vc-svn.el: Sync with upstream. 2004-06-01 Ville Skyttä <scop@xemacs.org> * vc-arch.el: Sync with upstream. 2004-05-29 Ville Skyttä <scop@xemacs.org> * vc-arch.el, vc-mcvs.el: Sync with upstream. 2004-05-24 Ville Skyttä <scop@xemacs.org> * Initial revision of vc port from GNU Emacs. ChangeLog Entries from xemacs-packages/viper/ChangeLoggoto announcement, changes 2008-11-23 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.65 released. 2008-11-19 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.64 released. 2008-11-16 Michael Kifer <kifer@cs.stonybrook.edu> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.63 released. 2008-04-06 Michael Kifer <kifer@cs.stonybrook.edu> * viper*.el (viper-search-wrap-around-t): replace with viper-search-wrap-around. 2008-04-04 Michael Kifer <kifer@cs.stonybrook.edu> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.62 released. 2008-04-03 Michael Kifer <kifer@cs.stonybrook.edu> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.61 released. 2008-01-10 Michael Kifer <kifer@cs.stonybrook.edu> * viper*.el: uncommented declare-function. 2008-01-09 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.60 released. 2008-01-09 Michael Kifer <kifer@cs.stonybrook.edu> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.59 released. 2007-11-02 Michael Kifer <kifer@cs.stonybrook.edu> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.58 released. 2007-08-19 Michael Kifer <kifer@cs.stonybrook.edu> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.56 released. 2007-06-12 Michael Kifer <kifer@cs.stonybrook.edu> * 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/ChangeLoggoto announcement, changes 2008-08-25 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 8.07 released. 2008-08-22 Aidan Kehoe <kehoea@parhasard.net> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 8.06 released. 2008-08-13 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 8.05 released. 2008-07-23 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 8.04 released. 2008-04-29 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 8.03 released. 2007-10-13 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 7.26 released. 2007-10-13 Aidan Kehoe <kehoea@parhasard.net> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 7.25 released. 2007-09-30 Aidan Kehoe <kehoea@parhasard.net> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 7.24 released. 2007-09-07 Mike Sperber <mike@xemacs.org> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 7.23 released. 2007-09-04 Didier Verna <didier@xemacs.org> * 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/ChangeLoggoto announcement, changes 2008-07-23 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.35 released. 2007-09-04 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.34 released. 2007-09-04 Didier Verna <didier@xemacs.org> * 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/ChangeLoggoto announcement, changes 2008-07-14 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.11 released. 2008-07-13 Aidan Kehoe <kehoea@parhasard.net> * 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/ChangeLoggoto announcement, changes 2009-01-13 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.19 released. 2009-01-11 Aidan Kehoe <kehoea@parhasard.net> * debug.el (debug-on-entry): Refuse to attempt this for special forms. 2008-07-23 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.18 released. 2008-04-22 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.17 released. 2008-04-20 Aidan Kehoe <kehoea@parhasard.net> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.16 released. 2008-02-23 Michael Sperber <mike@xemacs.org> * autoload-operators.el: Add this file, parameterizes autoload.el in the core. 2008-01-13 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.15 released. 2008-01-12 Aidan Kehoe <kehoea@parhasard.net> * 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 <kehoea@parhasard.net> * regexp-opt.el: Merge revision 1.34 from GNU, of 2007-01-21. Thank you GNU. 2008-01-04 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.14 released. 2008-01-03 Ville Skyttä <scop@xemacs.org> * shell.el (shell-file-name-quote-list): Include `(' and `)'. 2007-12-25 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.13 released. 2007-12-24 Aidan Kehoe <kehoea@parhasard.net> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.12 released. 2007-12-18 Aidan Kehoe <kehoea@parhasard.net> * 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 <mike@xemacs.org> * etc/enriched.doc: Fix trivial typo. 2007-05-22 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 2.11 released. 2007-05-09 Jerry James <james@xemacs.org> * comint.el: Revert to pre-2006-05-16 version. * shell.el: Ditto. ChangeLog Entries from xemacs-packages/xemacs-devel/ChangeLoggoto announcement, changes 2008-12-27 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.79 released. 2008-12-22 Aidan Kehoe <kehoea@parhasard.net> * 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.78 released. 2008-02-27 Didier Verna <didier@xemacs.org> 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 <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.77 released. 2007-12-30 Aidan Kehoe <kehoea@parhasard.net> * find-func.el (find-function-C-source): Accept built-in macros in this function. 2007-09-17 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.76 released. 2007-09-17 Didier Verna <didier@lrde.epita.fr> 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/ChangeLoggoto announcement, changes 2008-02-11 Norbert Koch <viteno@xemacs.org> * Makefile (VERSION): XEmacs package 1.02 released. 2007-11-30 Michael Sperber <mike@xemacs.org> * xetla-browse.el (jde-tree-widget): tree-widget.el has been renamed to jde-tree-widget.el. goto announcement, changes |
||||||||||||||||
|
|
||||||||||||||||
Conform with <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Automatically validated by PSGML