XEmacs Packages and SUMOs Released
Norbert Koch <[email protected]> Wed, 28 Jul 2010 11:07:57 +0200
| Newsgroups | gmane.emacs.xemacs.announce |
|---|---|
| Message-ID | <[email protected]> |
--===============1951619261== Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" --=-=-= Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hello! I have just released the following new or updated packages and SUMOs in the XEmacs packages directory ftp://ftp.xemacs.org/xemacs/packages/. Updated or New Packages Since the Last Release: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D apel-1.34-pkg.tar.gz upstream version: 10.7 dired-1.20-pkg.tar.gz upstream version: 7.17 easypg-1.03-pkg.tar.gz upstream version: 0.0.16 ede-1.03-pkg.tar.gz upstream version: 1.0pre4 edict-1.17-pkg.tar.gz upstream version: 0.9.9 ediff-1.81-pkg.tar.gz upstream version: 2.75 edit-utils-2.43-pkg.tar.gz upstream version: none eshell-1.18-pkg.tar.gz upstream version: 0fc80a3f6bb3bb59f= 42e9ff83cc8b89bf90fe658 eterm-1.18-pkg.tar.gz upstream version: none fsf-compat-1.19-pkg.tar.gz upstream version: none games-1.20-pkg.tar.gz upstream version: 2.00 general-docs-1.06-pkg.tar.gz upstream version: none gnus-1.94-pkg.tar.gz upstream version: 5.10.8 ibuffer-1.10-pkg.tar.gz upstream version: none ilisp-1.36-pkg.tar.gz upstream version: 5.12.0 latin-euro-standards-1.09-pkg.tar.gz upstream version: 1.09 leim-1.31-pkg.tar.gz upstream version: none mh-e-1.32-pkg.tar.gz upstream version: 7.4.2 mmm-mode-1.05-pkg.tar.gz upstream version: 0.4.8 mule-base-1.56-pkg.tar.gz upstream version: none mule-ucs-1.18-pkg.tar.gz upstream version: 0.84 pcl-cvs-1.70-pkg.tar.gz upstream version: R-2_9_9 pcomplete-1.06-pkg.tar.gz upstream version: 1.1.6 prog-modes-2.20-pkg.tar.gz upstream version: none python-modes-1.14-pkg.tar.gz upstream version: 5.0.0 ruby-modes-1.04-pkg.tar.gz upstream version: 1.8.7 scheme-1.18-pkg.tar.gz upstream version: none text-modes-1.98-pkg.tar.gz upstream version: none vc-1.48-pkg.tar.gz upstream version: none viper-1.67-pkg.tar.gz upstream version: 3.09 vm-8.08-pkg.tar.gz upstream version: 8.0.12-devo xemacs-base-2.27-pkg.tar.gz upstream version: none xemacs-devel-1.80-pkg.tar.gz upstream version: none xwem-1.23-pkg.tar.gz upstream version: [email protected]= /xwem--main--2.1--versionfix-1 Detailed Changes: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =2D------ ChangeLog Entries from mule-packages/edict/ChangeLog ------- 2009-10-02 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.17 released. 2009-08-13 Aidan Kehoe <[email protected]> * edict-edit.el:=20 Have compiled 21.4 code also work on XEmacs binaries with real support for multiple values, by avoiding runtime calls to #'values. =2D------ ChangeLog Entries from mule-packages/latin-euro-standards/ChangeL= og ------- 2009-07-22 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.09 released. 2009-07-21 Aidan Kehoe <[email protected]> * latin-euro-latin10.el (find-charset):=20 Stop pretending to support versions < 21.4.=20 Stop loading cl-macs from this file (and hence, from auto-autoloads.elc), it's needed at compile time, not run time. Move to loop syntax instead of mapc + lambda. Avoid some needless version workarounds.=20 * latin-euro-latin7.el (latin-euro-recognize-safe-charsets):=20 New variable, describing whether this XEmacs supports the `safe-charsets' #'make-coding-system parameter.=20 * latin-euro-latin7.el (find-charset):=20 Same approach as in -latin10.el, no support for < 21.4; no explicit load of cl-macs, loop syntax instead of mapc + lambda, avoid needless version workarounds. * latin-euro-latin7.el (find-coding-system):=20 Specify the `safe-charsets' parameter if we can, avoiding test `query-coding-region' test failures in the trunk. Avoid some needless compatibility measures.=20 * latin-euro-latin8.el: Same work as in `latin-euro-latin7.el' =2D------ ChangeLog Entries from mule-packages/leim/ChangeLog ------- 2010-02-21 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.31 released. 2010-02-18 Aidan Kehoe <[email protected]> * quail/latin-pre.el ("/ "): Map this input sequence to slash, as do GNU. This file could do with some general syncing, but this specific problem has been annoying Uwe, and syncing will be easier after the licence issue has settled. 2010-02-18 Aidan Kehoe <[email protected]> * quail.el (quail-translation-keymap) (quail-simple-translation-keymap): Changes these variables to reflect XEmacs backspace behaviour. (quail-delete-backward-char): Rename this, to better reflect what is in simple.el. Provide an alias for anyone else who uses the old name. (quail-backward-or-forward-delete-char): New function, a Quail equivalent of #'backward-or-forward-delete-char. 2010-02-18 Aidan Kehoe <[email protected]> * quail.el (quail-mode-map):=20 Avoid meta-vs-latin-1 confusion in this variable, fixing M-y with Quail. Thank you for the bug report, Uwe Brauer! 2010-01-23 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.30 released. 2010-01-20 Aidan Kehoe <[email protected]> * leim-list.el ("czech-translit"): * quail/czech.el: Add Richard Zidlicky's czech-translit input method; see http://mid.gmane.org/[email protected] . Thank you Richard! 2009-08-16 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.29 released. 2009-08-14 Aidan Kehoe <[email protected]> * quail.el (quail-show-guidance-buf):=20 Use #'frame-lowest-window, not #'window-at, when working out what the lowest window is. Thank you Julian Bradfield! =2D------ ChangeLog Entries from mule-packages/mule-base/ChangeLog ------- 2009-09-30 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.56 released. 2009-09-26 Aidan Kehoe <[email protected]> * fsf-compat-unicode.el:=20 Give a nicer error message if this XEmacs doesn't have the Unicode coverage necessary for this file. (fsf-compat-init-mule-unicode-charsets):=20 Add an autoload cookie for this. 2009-09-15 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.55 released. 2009-09-11 Aidan Kehoe <[email protected]> * japan-util.el (setup-japanese-environment-internal):=20 Don't check whether the current console--which may be mswindows or something else--provides the X11 keysym `kana_A', rather call #'kana-keyboard-define-keys if we have X11 support at all. 2009-09-02 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.54 released. 2009-09-01 Jerry James <[email protected]> * mule-util.el (store-substring): Remove older version of a function that is now defined in subr.el. (truncate-string-to-width): Ditto. (truncate-string): Ditto. =2D------ ChangeLog Entries from mule-packages/mule-ucs/ChangeLog ------- 2009-10-02 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.18 released. =2D------ ChangeLog Entries from xemacs-packages/apel/ChangeLog ------- 2009-08-18 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.34 released. 2009-07-01 Jerry James <[email protected]> * *.el, README.*, ChangeLog.upstream: Sync with 10.7. =2D------ ChangeLog Entries from xemacs-packages/build/ChangeLog ------- 2009-10-02 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.15 released. 2009-10-01 Aidan Kehoe <[email protected]> * build-report.el:=20 Have compiled 21.4 code also work on XEmacs binaries with real support for multiple values, by avoiding runtime calls to #'values. Not waiting for approval from Adrian, as he hasn't been around recently, and the code worked fine in the other packages it has been applied to. =2D------ ChangeLog Entries from xemacs-packages/dired/ChangeLog ------- 2009-07-30 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.20 released. 2009-07-30 Mike Sperber <[email protected]> * Dired 7.17. 2009-07-28 Rodney Sparapani <[email protected]> * dired.el (dired-sort-other): Call `dired-build-subdir-alist' here. 2009-07-28 Jerry James <[email protected]> * dired.el (dired-use-ls-dired): Use --dired on systems that have "linux" in the value of `system-configuration'. 2009-07-28 Michael Sperber <[email protected]> * dired.el (dired-manual-move-to-end-of-filename): Also match dot after permissions, which indicates an SELinux security context. 2009-04-22 Mats Lidell <[email protected]> * dired.el (dired-internal-noselect): Set mode from argument 2008-04-06 Michael Sperber <[email protected]> * dired.el (dired-find-buffer-nocreate): Wrap truename computation in condition-case so we don't barf when there are errors. 2008-03-12 Michael Sperber <[email protected]> * dired.el (dired-use-ls-dired): Fix logic error in the initialization expression, that would make this evaluate to t on XEmacs 21.4. =2D------ ChangeLog Entries from xemacs-packages/easypg/ChangeLog ------- 2009-02-20 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.03 released. 2009-02-08 Adrian Aichner <[email protected]> * Makefile (EXPLICIT_DOCS): Add missing target to actually distribute docs. =2D------ ChangeLog Entries from xemacs-packages/ede/ChangeLog ------- 2009-07-27 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.03 released. * package-info.in: Fix the package name. This seems to be a copy'n'pasto since day one. 2009-07-26 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.02 released. =2D------ ChangeLog Entries from xemacs-packages/ediff/ChangeLog ------- 2009-12-21 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.81 released. 2009-12-19 Michael Kifer <[email protected]> =09 * ediff-patch.el (ediff-context-diff-label-regexp): regexp fix from the emacs tree. 2009-12-07 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.80 released. 2009-12-07 Michael Kifer <[email protected]> =09 * ediff-init.el (ediff-event-key): use event-to-character instead of event-key. =09 * ediff-mult.el (ediff-setup-meta-map, ediff-prepare-meta-buffer): add menus to the meta mode. (Dan Nicolaescu's <[email protected]> patch.) =09 * ediff.el (ediff-buffers-internal): add unwind-protect. =09 * ediff-util.el (ediff-minibuffer-with-setup-hook): new macro from Emacs tree. (ediff-read-file-name): use that macro. 2009-11-27 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.79 released. 2009-11-26 Adrian Aichner <[email protected]> * ediff.el (ediff-buffers-internal): Delete temporary files in case of non-local exit, like C-g (keyboard-quit), as well. * ediff.el (ediff-regions-internal): Ditto. 2009-11-26 Michael Kifer <[email protected]> =09 * ediff-init.el, ediff-mult.el, ediff-util.el: relpace last-command-char and last-command-event with (ediff-last-command-char) ev= erywhere. =09 * ediff.el (ediff-version): revert change made in Emacs tree. =09 * ediff-menu.el: use purecopy in Emacs menus. =09 * ediff-diff.el, ediff-merge.el, ediff-mult.el, ediff-util.el, ediff.el, ediff-vers.el: use with-current-buffer instead of save-excursion/set-buffer whenever possible. Other cosmetic changes from the Emacs tree. =09 * ediff-mult.el: apply Dan Nicolaescu's patch that adds a menu in ediff-meta mode. 2009-08-16 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.78 released. 2009-08-15 Michael Kifer <[email protected]> =09 * ediff-init.el (ediff-coding-system): use escape-quoted in case of XEmacs. =09 * ediff-merg.el (ediff-merge-region-is-non-clash-to-skip, ediff-merge-region-is-non-clash, ediff-skip-merge-region-if-changed-from-default-p): use defun. Also check if the job is really a merge job. =09 * ediff.el (ediff-current-file): new function. =09 * Changes from the Emacs main trunk. =09 =2D------ ChangeLog Entries from xemacs-packages/edit-utils/ChangeLog -----= -- 2010-04-28 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.43 released. 2010-04-23 Mike Sperber <[email protected]> * outl-mouse.el (outline-heading-add-glyph-1): Rename the extent property to 'outl-mouse to get out of the way of the new outline mode. (outline-heading-add-glyph-1): Disable `outline-glyphs-on-left': Doesn't currently work (see comment in file.) (outline-sync-visible-sub-headings-in-region): Use `outline-invisible-p' instead of checking for C-M. (outline-fold-in): Rename `annotation-reveal' (obsolete) to `reveal-annotation', ditto for `annotation-hide'. (outline-hidden-p): Check for `invisible' property instead of for C-M. (outline-up-click): Abstract over commonalities with `outline-down-click'; always set the correct buffer. 2009-08-16 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.42 released. 2009-06-17 It's me FKtPp ;) <[email protected]> * setnu.el (setnu-extent-at): re-order the #'cond -> #'foundp special form so that #'map-extents was detected first whether overlay.el loaded or not. 2009-07-22 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.41 released. 2009-05-22 Aidan Kehoe <[email protected]> * savehist.el (savehist-save): Use (format "%s" (coding-system-name savehist-coding-system)) instead of writing the (unreadable) coding system object itself to the file. =2D------ ChangeLog Entries from xemacs-packages/eieio/ChangeLog ------- 2010-03-30 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.07 released. 2010-03-28 Aidan Kehoe <[email protected]> * eieio-comp.el: Give byte-compile-compiled-obj-to-list a sane definition, if it's not bound, now that it's no longer always available in bytecomp.el. =2D------ ChangeLog Entries from xemacs-packages/erc/ChangeLog ------- 2009-09-15 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 0.23 released. 2009-08-13 Aidan Kehoe <[email protected]> * erc-compat.el (erc-destructuring-bind): New macro, like #'destructuring-bind, but no error if EXPR doesn't give a result fitting into ARGS.=20 * erc-backend.el: Use #'destructuring-bind instead of #'multiple-value-bind where we know the result of EXPR will fit ARGS; use #'erc-destructuring-bind where we know it won't.=20 * erc-list.el (erc-chanlist-322): Use #'erc-destructuring-bind, not #'multiple-value-bind.=20 * erc.el (erc-banlist-store): Use #'erc-destructuring-bind, not #'multiple-value-bind.=20 2009-07-22 Aidan Kehoe <[email protected]> * erc-log.el (erc-log-setup-logging):=20 Don't insert the entire log file into the buffer if erc-truncate-buffer is in erc-insert-post-hook (even though most of the buffer is later deleted in this case); avoids XEmacs keeping lots of memory around needlessly when log files are huge but buffer sizes are tiny. GNU Emacs doesn't do this, but it should be a win there too, there's no need to create a 100 MB buffer needlessly.=20 =2D------ ChangeLog Entries from xemacs-packages/eshell/ChangeLog ------- 2009-06-28 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.18 released. 2009-06-12 It's me FKtPp ;) <[email protected]> * em-cmpl.el (eshell-cmpl-man-function): Use #'manual-entry instead of #'man * em-unix.el (eshell/man): Use #'manual-entry instead of #'man =2D------ ChangeLog Entries from xemacs-packages/eterm/ChangeLog ------- 2010-02-18 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.18 released. 2010-02-16 Jerry James <[email protected]> * .cvsignore: Restore contents, add term.info. * Makefile (EXPLICIT_DOCS): Add term.texi. * term.texi: Moved here from core. =2D------ ChangeLog Entries from xemacs-packages/fsf-compat/ChangeLog -----= -- 2009-08-14 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.19 released. 2009-08-13 Aidan Kehoe <[email protected]> * overlay.el: Transform #'values calls to #'list calls under 21.4, overlay.el 2009-07-30 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.18 released. 2009-07-30 Stephen J. Turnbull <[email protected]> * timer.el (timer-set-idle-time): Use right type of argument to set-itimer-restart. Fixes issue547. Thanks to the anonymous reporter. =2D------ ChangeLog Entries from xemacs-packages/games/ChangeLog ------- 2010-04-28 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.20 released. * snake.el (snake-score-file): Fix syntax. 2010-04-18 Stephen J. Turnbull <[email protected]> * snake.el (snake-score-file): Default to user-init-directory. 2010-04-13 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.19 released. 2010-04-12 Norbert Koch <[email protected]> * Makefile (MAINTAINER): Change the the development team. * sudoku.el: New game added by Evgeny Zajcev. =2D------ ChangeLog Entries from xemacs-packages/general-docs/ChangeLog ---= ---- 2009-02-24 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.06 released. 2009-02-24 Stephen J. Turnbull <[email protected]> * texi/xemacs/xemacs-devguide.texi: Make various changes to adjust for current reality (especially, describe the Mercurial repository briefly). =2D------ ChangeLog Entries from xemacs-packages/gnus/ChangeLog ------- 2010-01-10 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.94 released. 2008-04-03 Stefan Monnier <[email protected]> * gnus-win.el (gnus-configure-frame, gnus-all-windows-visible-p): Fix last change in case the element is not even a symbol. 2008-03-20 Stefan Monnier <[email protected]> * gnus-win.el (gnus-configure-frame, gnus-all-windows-visible-p): Prefer fboundp to functionp so it works with macros as well. 2008-04-07 Stefan Monnier <[email protected]> * mail-source.el (mail-source-value): Prefer fboundp to functionp so it works with macros as well. =2D------ ChangeLog Entries from xemacs-packages/ibuffer/ChangeLog ------- 2009-08-13 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.10 released. 2009-08-13 Aidan Kehoe <[email protected]> * ibuf-ext.el (ibuffer-generate-filter-groups):=20 * ibuffer.el (ibuffer-fontify-region-function):=20 Use #'destructuring-bind, not #'multiple-value-bind, given that we're not actually using multiple value returns in the called forms. =2D------ ChangeLog Entries from xemacs-packages/ilisp/ChangeLog ------- 2010-01-10 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.36 released. 2010-01-08 Aidan Kehoe <[email protected]> Merge JWZ's completer changes of [email protected] , dealing with backslashes and spaces better. * completer.el (file-system-ignore-case-p): Provide an implementation of this function if it's not available. (completer-matches): Respect case-fold-search in this function.=20 (completer-region): Revise to understand and skip over backslashes. (completer-file): Canonicalise slashes under windows-nt here; understand and skip over backslashes in the string. 2009-08-14 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.35 released. 2009-08-13 Aidan Kehoe <[email protected]> * ilisp-snd.el: Transform #'values calls to #'list calls at compile time if the current XEmacs doesn't support true multiple values. =2D------ ChangeLog Entries from xemacs-packages/mh-e/ChangeLog ------- 2009-08-18 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.32 released. 2009-08-13 Aidan Kehoe <[email protected]> * mh-e.el: * mh-index.el: * mh-seq.el: If #'values is an alias for #'list, force the compiler to use #'list. This way, code compiled with 21.4 will also work on XEmacs binaries with real support for multiple values. =2D------ ChangeLog Entries from xemacs-packages/mmm-mode/ChangeLog ------- 2010-02-09 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.05 released. 2010-02-07 Aidan Kehoe <[email protected]> * mmm-class.el: Add compiler magic so code using multiple values compiled on 21.4 works on 21.5. (mmm-ify): Call #'multiple-value-bind here instead of assuming #'values always returns a list; thanks for the bug report, Marcus. 2009-08-14 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.04 released. 2009-08-13 Aidan Kehoe <[email protected]> * mmm-cmds.el: * mmm-cmds.el (mmm-destructuring-bind): New. Macro that corresponds to `destructuring-bind', but that does not error if the structures do not match.=20 * mmm-cmds.el (mmm-insert-by-key): Use it, instead of `multiple-value-bind', to avoid unwanted interactions with actual working multiple-value implementations.=20 =2D------ ChangeLog Entries from xemacs-packages/pcl-cvs/ChangeLog ------- 2009-11-24 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.70 released. 2009-11-17 Adrian Aichner <[email protected]> * pcl-cvs-parse.el (cvs-parse-status): Ignore "Commit Identifier" fields. 2009-11-14 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.69 released. 2009-11-09 Mike Sperber <[email protected]> * pcl-cvs.el (vc-do-command): Correctly handle `t' buffer argument to `vc-do-command'. =2D------ ChangeLog Entries from xemacs-packages/pcomplete/ChangeLog ------- 2009-08-16 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.06 released. 2009-06-17 It's me FKtPp ;) <[email protected]> * pcomplete.el (pcomplete-man-function): use #'manual-entry instead of GNU's #'man in XEmacs =2D------ ChangeLog Entries from xemacs-packages/prog-modes/ChangeLog -----= -- 2009-02-20 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.20 released. 2009-02-20 Ville Skytt=E4 <[email protected]> * rpm-spec-mode.el (rpm-spec-font-lock-keywords): Fontify package names after %pretrans and %posttrans. (rpm-spec-mode-version): Set to 0.12.3x. =09 =2D------ ChangeLog Entries from xemacs-packages/python-modes/ChangeLog ---= ---- 2009-09-30 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.14 released. 2009-09-29 Andreas Roehler <[email protected]> * python-mode.el: add python-mode-hooks beginning-of-defun-function, end-of-defun-function 2009-09-29 Andreas Roehler <[email protected]> * python-mode.el: hs-minor-mode support added new variables py-hide-show-keywords, py-hide-show-hide-docstrings =2D------ ChangeLog Entries from xemacs-packages/ruby-modes/ChangeLog -----= -- 2009-07-24 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.04 released. 2009-07-24 Hans de Graaff <[email protected]> * Sync with upstream 1.8.7 2009-07-20 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.03 released. 2009-07-19 Hans de Graaff <[email protected]> * Sync with upstream 1.8.5_pre4 * ruby-electric.el: New. =2D------ ChangeLog Entries from xemacs-packages/scheme/ChangeLog ------- 2009-11-14 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.18 released. 2009-10-21 Marcus Crestani <[email protected]> * cmuscheme48.el (run-scsh): Follow 2007-03-27 change in `run-scheme'. 2009-10-21 Marcus Crestani <[email protected]> * cmuscheme.el (run-scheme): Initialize `scheme-program-name' and `scheme-program-args' before calling `inferior-scheme-mode'. This allows using them in hooks. =2D------ ChangeLog Entries from xemacs-packages/text-modes/ChangeLog -----= -- 2009-09-05 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.98 released. 2009-09-05 Jari Aalto <[email protected]> * folding.el: Modernize all macros. (folding-narrow-by-default): Move variable definition before `folding-advice-instantiate' which refers to it. 2009-08-13 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.97 released. 2009-08-13 Aidan Kehoe <[email protected]> * folding.el (folding-all-comment-blocks-in-region) (folding-font-lock-keywords, fold-marks-kill):=20 Use #'destructuring-bind, not #'multiple-value-bind, avoiding problems on XEmacs version with real multiple value support.=20 =2D------ ChangeLog Entries from xemacs-packages/vc/ChangeLog ------- 2009-12-28 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.48 released. 2009-12-28 Stephen J. Turnbull <[email protected]> * vc.el (vc-update-changelog-rcs2log): Forgot FKtPp's change! See <[email protected]> on xemacs-patches. 2009-12-26 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.47 released. 2009-12-26 Stephen J. Turnbull <[email protected]> Thanks to "It's me FKtPp ;\)" on XEmacs Patches <[email protected]>. Substantially changed from original patch, responsibility for errors is committer's. * vc.el (vc-update-changelog-rcs2log): Adjust let bindings for XEmacs. Use functions instead of variables, fix type mismatches in calls to format. 2009-03-02 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.46 released. 2009-03-02 Ville Skytt=E4 <[email protected]> * vc-hooks.el (vc-menu): * vc-hooks.el (vc-menu-filter): Simplify menu construction/filtering, drop obsolete code. =2D------ ChangeLog Entries from xemacs-packages/viper/ChangeLog ------- 2009-11-27 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.67 released. 2009-11-22 Michael Kifer <[email protected]> =09 * viper-cmd.el: use viper-last-command-char instead of last-command-char/last-command-event. (viper-prefix-arg-value): do correct conversion of event-char for XEmacs. =09 * viper-util.el, viper.el: use viper-last-command-char instead of last-command-char/last-command-event. =09 * viper-ex.el, viper-init.el, viper-keym.el, viper-macs.el, viper-mous.el, viper-util.el, viper.el: incorporate cosmetic changes from the Emacs tree. =09 2009-08-16 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.66 released. 2009-08-15 Michael Kifer <[email protected]> =09 * viper-cmd.el (viper-insert-isearch-string): new function. (viper-if-string): redefine C-s in the minibuffer to insert the last incremental search string. =09 * Changes from the Emacs trunk: last-command-char replaced by last-command-event, 2009 added in copyright notices. =09 * viper.el: date change. =09 * viper-cmd.el (viper-envelop-ESC-key): viper-translate-all-ESC-keysequences is now a function. =09 * viper-init (viper-translate-all-ESC-keysequences): make this variable into a function. =09 * viper.texi (viper-translate-all-ESC-keysequences): description removed. =09 =2D------ ChangeLog Entries from xemacs-packages/vm/ChangeLog ------- 2009-09-15 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 8.08 released. 2009-09-15 Aidan Kehoe <[email protected]> * lisp/vm-virtual.el (vm-build-virtual-message-list):=20 Merge Julian Bradfield's change of [email protected] , preventing corruption with UTF-8 coding systems and virtual folders. =2D------ ChangeLog Entries from xemacs-packages/xemacs-base/ChangeLog ----= --- 2010-07-22 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.27 released. 2010-07-21 Aidan Kehoe <[email protected]> * advice.el (ad-set-arguments): * advice.el (ad-assemble-advised-definition): Correct the order of arguments to #'nsubst; thank you Katsumi Yamaoka for the bug report and testing, and Stephen Turbull for the fix. 2010-07-05 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.26 released. 2010-05-30 Aidan Kehoe <[email protected]> * advice.el: * advice.el (ad-xemacs-p): Removed. * advice.el (special-operator-p): New. * advice.el (ad-substitute-tree): Removed. * advice.el (ad-copy-tree): Removed. * advice.el (ad-dolist): Removed. * advice.el (ad-do-return): Removed. * advice.el (ad-special-forms): Removed. * advice.el (ad-special-form-p): Removed. * advice.el (ad-do-advised-functions): * advice.el (ad-copy-advice-info): * advice.el (ad-has-enabled-advice): * advice.el (ad-has-any-advice): * advice.el (ad-get-enabled-advices): * advice.el (ad-read-advised-function): * advice.el (ad-advice-class-completion-table): * advice.el (ad-read-advice-class): * advice.el (ad-find-some-advice): * advice.el (ad-enable-advice-internal): * advice.el (ad-interactive-p): * advice.el (ad-arglist): * advice.el (ad-definition-type): * advice.el (ad-set-arguments): * advice.el (ad-make-advised-docstring): * advice.el (ad-advised-arglist): * advice.el (ad-advised-interactive-form): * advice.el (ad-make-advised-definition): * advice.el (ad-assemble-advised-definition): * advice.el (ad-verify-cache-class-id): * advice.el (ad-insert-argument-access-forms):=09 Don't reinvent the wheel, advice.el. This means: -- Use `special-operator-p', providing it with `defun-when-void' if unavailable. -- Use `dolist', not `ad-dolist', `copy-tree', not `ad-copy-tree', -- Use `nsubst' instead of `ad-substitute-tree' -- In the one instance where the FUNCTION argument of `ad-substitute-tree' was necessary, #'ad-insert-argument-access-forms, recurse explicitly. 2010-05-12 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.25 released. 2010-05-12 Mike Sperber <[email protected]> * outline.el (outline-next-visible-heading): Fix eobp / bopb checking, thus preventing endless loops in outl-mouse. 2010-05-10 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.24 released. 2010-05-08 Adrian Aichner <[email protected]> * compile.el (compilation-error-regexp-alist-alist): Support error message output of Xerces-J jaxp.SourceValidator. * compile.el (compilation-error-regexp-systems-list): Ditto. Fix RPX typo. 2010-04-28 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.23 released. 2010-04-28 Mike Sperber <[email protected]> * outline.el (easy-mmode): Require `easy-mmode' to accomodate XEmacs 21.4. 2010-04-23 Mike Sperber <[email protected]> * outline.el: Replace with slightly hacked noutline.el from current org-mode. 2010-03-30 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.22 released. 2010-03-26 Aidan Kehoe <[email protected]> * enriched.el (enriched-display-table): Improve the initialisation of this variable, now #'frame-width can give zero. It's still very buggy; note this in a comment. 2010-02-11 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.21 released. 2010-02-09 Didier Verna <[email protected]> * add-log.el (patch-to-change-log): Improve file-re2 regexp to understand +++ lines without time information. 2010-01-11 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 2.20 released. 2010-01-10 Aidan Kehoe <[email protected]> * regexp-opt.el (regexp-opt): And now, because verilog-mode attempts to call #'regexp-opt with three arguments, don't be strict about the number of arguments this compiler macro accepts. 2010-01-10 Aidan Kehoe <[email protected]> * regexp-opt.el (regexp-opt): Use #'condition-case with #'eval in this compiler macro, so any problems at compile time don't interrupt compilation of the file. 2010-01-08 Aidan Kehoe <[email protected]> * regexp-opt.el (regexp-opt): New compiler macro for this function, for cases where STRINGS and, if specified, PAREN are constant. This functionality is in bytecomp.el in GNU, since their regexp-opt.el is in core code. =2D------ ChangeLog Entries from xemacs-packages/xemacs-devel/ChangeLog ---= ---- 2010-02-11 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.80 released. 2010-02-10 Didier Verna <[email protected]> Patcher 3.11 is released. * patcher.el (patcher-default-diff-cleaner): New. Defaults to the function below. * patcher.el (patcher-generic-diff-cleaner): New. * patcher.el (patcher-project-options-custom-type): Update :diff-cleanup to :diff-cleaner. * patcher.el (patcher-built-in-themes): Remove RCS-specific cleanup functions (the ones below). * patcher.el (patcher-prcs-diff-cleanup): Removed. * patcher.el (patcher-darcs-diff-cleanup): Removed. * patcher.el (patcher-hg-diff-cleanup): Removed. * patcher.el (patcher-git-diff-cleanup): Removed. * patcher.el (patcher-generate-change-logs): Use :diff-cleaner instead of :diff-cleanup. * patcher.el (patcher-built-in-themes): Update PRCS's :diff-header option. * patcher.el (patcher-built-in-themes): Fix some :diff-header regexps. * patcher.el (patcher-default-diff-header): Add missing custom type. Remove RCS-specific values from patcher-default-* options. * patcher.el (patcher-project-option): Add optional argument to disallow a null option value. * patcher.el (patcher-default-user-name): Do it. * patcher.el (patcher-default-user-mail): Ditto. * patcher.el (patcher-default-to-address): Ditto. * patcher.el (patcher-default-gnus-group): Ditto. * patcher.el (patcher-default-subject-prefix): Ditto. * patcher.el (patcher-default-subject-committed-prefix): Ditto. * patcher.el (patcher-default-subject): Ditto. * patcher.el (patcher-default-mail-prologue): Ditto. * patcher.el (patcher-default-change-logs-updating): Ditto. * patcher.el (patcher-default-change-logs-user-name): Ditto. * patcher.el (patcher-default-change-logs-user-mail): Ditto. * patcher.el (patcher-default-change-logs-appearance): Ditto. * patcher.el (patcher-default-change-logs-prologue): Ditto. * patcher.el (patcher-default-diff-prologue-function): Ditto. * patcher.el (patcher-default-pre-command): Ditto. * patcher.el (patcher-default-diff-command): Ditto. * patcher.el (patcher-default-diff-header): Ditto. * patcher.el (patcher-default-after-diff-hook): Ditto. * patcher.el (patcher-default-notice-change-log-hook): Ditto. * patcher.el (patcher-default-after-save-change-log-hook): Ditto. * patcher.el (patcher-default-diff-line-filter): Ditto. * patcher.el (patcher-default-change-logs-diff-command): Ditto. * patcher.el (patcher-default-commit-privilege): Ditto. * patcher.el (patcher-default-commit-command): Ditto. * patcher.el (patcher-default-confirm-commits): Ditto. * patcher.el (patcher-default-committed-notice): Ditto. * patcher.el (patcher-default-failed-command-regexp): Ditto. * patcher.el (patcher-default-log-message-items): Ditto. * patcher.el (patcher-default-change-logs-separator): Ditto. * patcher.el (patcher-default-edit-log-message): Ditto. * patcher.el (patcher-default-kill-source-files-after-sending): Ditto. * patcher.el (patcher-default-kill-change-logs-after-sending): Ditto. * patcher.el (patcher-project-options-custom-type): Fixes to allow nil as a possible option value. * patcher.el (patcher-command): Handle nil option values. * patcher.el (patcher-logmsg-commit): Ditto. * patcher.el (patcher-parse-region): Ditto. * patcher.el (patcher-generate-change-logs): Ditto. * patcher.el (patcher-extent-error): Ditto. * patcher.el (patcher-generate-diff-1): Ditto. * patcher.el (patcher-insert-change-logs): Ditto. * patcher.el (patcher-generate-diff): Ditto. * patcher.el (patcher-mail-1): Ditto. * patcher.el: More TODO entries. * patcher.el (patcher-default-notice-change-log-hook): Update docstring. * patcher.el (patcher-default-after-save-change-log-hook): Ditto. * patcher.el: More TODO entries. * patcher.el (patcher-after-send): Fix call to remove-hook. * patcher.el (patcher-after-send): Remove Patcher after-save hooks when the mail is sent. * patcher.el (patcher-logmsg-commit): Fix call syntax to patcher-command. * patcher.el (patcher-built-in-themes): Fix :diff-header option in the cvs theme. The Git built-in themes. * patcher.el (patcher-built-in-themes): Add git, git-ws, git-index and git-index-ws. * patcher.el (patcher-git-diff-cleanup): New. * patcher.el (patcher-git-intent-to-add): New. * patcher.el (patcher-git-add): New. * patcher.el (patcher-logmsg-commit): More readable command construction. * patcher.el (patcher-parse-region): Fix match-string reference to the wrong regexp search. The notice- and after-save- ChangeLog hooks. * patcher.el (patcher-default-notice-change-log-hook): New. * patcher.el (patcher-default-after-save-change-log-hook): New. * patcher.el (patcher-project-options-custom-type): Add them. * patcher.el (patcher-generate-change-logs): Locally add the after-save ChangeLog hooks to 'after-save-hook. * patcher.el (patcher-diff-base): Run the notice ChangeLog hooks. New command substitutions %?f{} and %!f{}. * patcher.el (patcher-default-commit-command): Document them. * patcher.el (patcher-command): Implement them. Handle file deletion / creation / renaming. * patcher.el (patcher-project-options-custom-type): New option :diff-cleanup. * patcher.el (patcher-built-in-themes): Use it. Remove :after-diff-hook presets. Update usage of the :diff-header option. * patcher.el (patcher-parse-region): Update usage of the :diff-header option. * patcher.el (patcher-generate-change-logs): Cleanup the diff before calling patch-to-change-log. * patcher.el (patcher-prcs-diff-convert): Removed. * patcher.el (patcher-prcs-diff-cleanup): New. * patcher.el (patcher-darcs-diff-convert): Removed. * patcher.el (patcher-darcs-diff-cleanup): New. * patcher.el (patcher-hg-diff-convert): Removed. * patcher.el (patcher-hg-diff-cleanup): New. From Ben Wing <[email protected]>: * patcher.el (patcher-message): Save the current buffer around calls to `sit-for', which may change the buffer (e.g. if there is a broken command in `pre-idle-hook'?). * patcher.el (patcher-built-in-themes): Use the --git option to diff so that renamed files show up as changes rather than as a deletion to /dev/null and a separate insertion. * patcher.el (patcher-prcs-diff-convert): * patcher.el (patcher-darcs-diff-convert): * patcher.el (patcher-hg-diff-convert): Fix erroneous regexp with one backslash before + instead of two. * patcher.el (patcher-hg-diff-convert): Don't delete anything if the file is absolute (e.g. /dev/null). Output from hg diff --git doesn't include a time, and patcher-parse-region screws up in such a case, so insert a dummy time. From Didier Verna <[email protected]>: * patcher.el (patcher-version): Bump version number. * patcher.el (patcher-default-diff-header): New. * patcher.el (patcher-project-options-custom-type): Add the :diff-header option. * patcher.el (patcher-built-in-themes): Update for :diff-header option. * patcher.el (patcher-parse-region): Use :diff-header option to associate diff hunks with file names and create file extents. * patcher.el (patcher-prcs-diff-convert): Doc update. * patcher.el (patcher-darcs-diff-convert): Ditto. * patcher.el (patcher-hg-diff-convert): Ditto. * patcher.el (patcher-mail-gnus): Bind `gnus-article-copy' to nil. * patcher.el (patcher-built-in-themes): Added a ws theme to tweak the committed notice. =2D------ ChangeLog Entries from xemacs-packages/xwem/ChangeLog ------- 2009-10-02 Norbert Koch <[email protected]> * Makefile (VERSION): XEmacs package 1.23 released. 2009-10-02 Aidan Kehoe <[email protected]> * lisp/xwem-battery.el (xwem-battery-status):=20 Turns out that #'compiler-macroexpand attempts the autoload for any autoloaded functions it encounters in a form handed to it, so if we define a compiler macro for #'values-list, compilation of this file fails on 21.4, since #'apm-battery is defined at compile time as an autoload. So, use #'destructuring-bind instead of #'multiple-value-bind, being careful to always return a three-element list in EXPR. 2009-08-13 Aidan Kehoe <[email protected]> * lisp/xwem-battery.el: * lisp/xwem-clients.el: Don't call values-list from compiled code if compiling without C-level multiple value support, avoiding problems when such compiled code is called in an XEmacs with C-level multiple value support.=20 SUMO MD5: =3D=3D=3D=3D=3D=3D=3D=3D fafd4016df3e4bd0e10a15d8fcc570d4 xemacs-mule-sumo-2010-07-27.tar.bz2 2f5cd280cbc2db71d1211a87bcc37344 xemacs-mule-sumo-2010-07-27.tar.gz 951ff1fb348e17bda74844788068e792 xemacs-sumo-2010-07-27.tar.bz2 12ee5fca32ff7e3bfd6ecfd4bb157688 xemacs-sumo-2010-07-27.tar.gz Installing Individual Packages: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D Manually: =2D------- 1) Download the packages that you want to install from: [1] /ftp.xemacs.org:/pub/xemacs/packages/ 2) Unpack them to: [2] /usr/local/lib/xemacs/xemacs-packages/ 3) Re-start XEmacs. Using XEmacs Package Tools (XEmacs 21.[245].x): =2D--------------------------------------------- 1) Tools -> Packages -> Add Download Site -> choose site 2) Tools -> Packages -> List and Install 3) Select the packages you wish to install (there are brief instructions at the bottom of the packages buffer). 4) Packages -> Install/Remove Selected 5) Re-start XEmacs. Using XEmacs Package Tools (XEmacs 21.1.14): =2D------------------------------------------ 1) Options -> Manage Packages -> Add Download Site -> choose site 2) Options -> Manage Packages -> List and Install 3 - 5) As per XEmacs 21.[245].x. Installing Sumo Packages: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 1) Download the SUMO packages from ftp://ftp.xemacs.org/xemacs/packages/ or any of its mirrors. 2) Unpack to <emacs-roots>/lib/xemacs/ [3] 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:=20 [1] Or from a mirror near you. [2] Note: Mule packages should be installed into: /usr/local/lib/xemacs/mule-packages/ [3] 'emacs-roots' defaults to '/usr/local/'. C-h v emacs-roots RET to check. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFMT/N2gu3ywdHdhM0RAsIrAKDK5r4U8wJoI5eishfxDD55z3HCnwCgoaIH mGPuEc10Fmy5SdUKTfAi9IA= =+Dug -----END PGP SIGNATURE----- --=-=-=-- --===============1951619261== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ XEmacs-Announce mailing list [email protected] http://calypso.tux.org/mailman/listinfo/xemacs-announce --===============1951619261==--