List overview

Download

XEmacs-Announce November 2002

xemacs-announce@xemacs.org
  • 4 participants
  • 4 discussions
[ANNOUNCE] Updated Packages Released. 23 years

Rendhalver [Peter Brown]
The following XEmacs packages have just been released. Updated or New Packages: ======================= ediff-1.44-pkg.tar.gz edit-utils-1.95-pkg.tar.gz igrep-1.10-pkg.tar.gz latin-unity-1.07-pkg.tar.gz *** Mule *** locale-1.20-pkg.tar.gz *** Mule *** mail-lib-1.54-pkg.tar.gz pgg-1.01-pkg.tar.gz sml-mode-0.05-pkg.tar.gz text-modes-1.55-pkg.tar.gz xemacs-base-1.71-pkg.tar.gz Notes ----- latin-unity has had a major upgrade too much to list here, see below Detailed Changes: ================ ediff-1.44-pkg.tar.gz --------------------- 2002年10月29日 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org> * Makefile (VERSION): XEmacs package 1.44 released. 2002年10月27日 Michael Kifer <kifer(a)cs.stonybrook.edu> * ediff-wind.el (ediff-control-frame-parameters): added scrollbar-height. 2002年10月15日 Ville Skyttä <scop(a)xemacs.org> * Makefile (srckit): Remove. 2002年10月14日 Ville Skyttä <ville.skytta(a)xemacs.org> * Makefile (MANUAL): Removed (unused). edit-utils-1.95-pkg.tar.gz -------------------------- 2002年11月01日 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org> * Makefile (VERSION): XEmacs package 1.95 released. 2002年10月28日 Vladimir Alexiev <vladimir(a)worklogic.com> * after-save-commands.el (After-save--set-help-flyover): Allow the predicate to be a lisp form instead of a regexp string. (After-save--entry-lookup): ditto. (After-save--after-save-hook): Allow the command to be a lisp form instead of a shell command. Process environment only if it's a shell command. (After-save-alist): Fix the defcustom to allow choices for predicate and command. Document the variable better and give examples of elisp predicate and command. (my-after-save-action): (after "ends here") Some commented-out code, has nicer output capabilities but is not merged yet. 2002年10月29日 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org> * Makefile (VERSION): XEmacs package 1.94 released. 2002年10月20日 Ville Skyttä <scop(a)xemacs.org> * func-menu.el: Update my mail address. 2002年10月15日 Simon Josefsson <jas(a)extundo.com> * saveplace.el: Sync.el with Emacs 21.2. 2001年10月22日 Gerd Moellmann <gerd(a)gnu.org> * saveplace.el (save-place): Require `saveplace'. 2001年07月15日 Pavel Janík <Pavel(a)Janik.cz> * saveplace.el: Some fixes to follow coding conventions in files maintained by FSF. 2001年06月28日 Karl Fogel <kfogel(a)red-bean.com> * saveplace.el: Update maintainer email address. 2001年04月19日 Karl Fogel <kfogel(a)collab.net> * saveplace.el (save-place-alist-to-file): Removed no-effect code that inserted file content only to delete it immediately. Probably a cut-and-paste bug. Thanks to Juanma Barranquero <lektu(a)terra.es> for the patch. 1997年09月24日 Francis Litterio <franl(a)world.std.com> * saveplace.el (save-place-to-alist): Optimize out the degenerate case when point is 1. 1997年09月19日 Richard Stallman <rms(a)psilocin.gnu.ai.mit.edu> * saveplace.el (save-place-version-control): Make nil the default. 1997年01月28日 Richard Stallman <rms(a)psilocin.gnu.ai.mit.edu> * saveplace.el (load-save-place-alist-from-file): Delete spurious t's. 2002年10月15日 Ville Skyttä <scop(a)xemacs.org> * Makefile (srckit): Remove. igrep-1.10-pkg.tar.gz --------------------- 2002年10月29日 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org> * Makefile (VERSION): XEmacs package 1.10 released. 2002年10月15日 Ville Skyttä <scop(a)xemacs.org> * Makefile (srckit): Remove. 2002年10月14日 Ville Skyttä <ville.skytta(a)xemacs.org> * igrep.el (igrep-read-expression): Fix arg count to read-from-minibuffer on XEmacs < 21.4. Convert various comments to doc strings. latin-unity-1.07-pkg.tar.gz *** Mule *** --------------------------- 2002年11月01日 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org> * Makefile (VERSION): XEmacs package 1.07 released. 2002年10月31日 Stephen J. Turnbull <stephen(a)xemacs.org> * Makefile (latin-unity-tables.el): Use BOOT_XEMACS. Improve warning. (REQUIRES): Conditionally depend on existence of ../mule-ucs. * latin-unity-utils.el: Fix typos in charset names. Delete comment documenting old way to do tables. (latin-unity-dump-tables): Don't prompt for confirmation when overwriting latin-unity-tables.el. Check for latin-unity-tables.el when Unicode support is not available. 2002年10月30日 Stephen J. Turnbull <stephen(a)xemacs.org> * latin-unity-utils.el: Add progress messages for hardcoded charsets. * Makefile: Implement latin-unity-tables as generated. (REQUIRES): Add dired. (check): Exhort testers to run tests by hand. (AUTHOR_VERSION): Set to $(VERSION), this is the headwaters. 2002年10月30日 Stephen J. Turnbull <stephen(a)xemacs.org> * ChangeLog: Fix my bogus email. * latin-unity.el (latin-unity-maybe-remap): Eliminate redundant call to find-coding-system in latin-unity-base-name. Canonicalize CODESYS to base-name on entry. 2002年10月29日 Stephen J. Turnbull <stephen(a)xemacs.org> * latin-unity.texi: Fix style (usage of @samp). (Usage): Update recommended usage of variables. (Frequently Asked Questions): Two new FAQs. Thanks, Didier! 2002年10月29日 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org> * Makefile: (VERSION): XEmacs package 1.06 released. 2002年10月28日 Stephen J. Turnbull <stephen(a)xemacs.org> * latin-unity.texi (Theory of Operation): Fix bad Previous link. 2002年10月25日 Stephen J. Turnbull <stephen(a)xemacs.org> * (latin-unity-tables.el): Regenerate with Latin-7,8,10. 2002年10月24日 Stephen J. Turnbull <stephen(a)xemacs.org> * latin-unity-utils.el (latin-unity-dump-tables): Put creation date information in a couple of useful places. * latin-unity-latin8.el: * latin-unity-latin10.el: New language environments. * latin-unity-vars.el: Add requires for Latin-8 and Latin-10. * latin-unity-utils.el (Table of Character Set Support): Fix typo. Depend on latin-unity-vars.el to require the charset definitions. * latin-unity.texi (Frequently Asked Questions): New node. Thanks, Didier! (Theory of Operation): Minor corrections. (What latin-unity Cannot Do for You): Minor corrections. (Interfaces): Document Latin 7, 8, and 10. (Charsets and Coding Systems): Document Latin 7, 8, and 10 support, Unicode support in 21.5, and importance of escape-quoted. 2002年10月22日 Stephen J. Turnbull <stephen(a)xemacs.org> * BLURB: Update for Latin-7 support. * README: Update for Latin-7 support and test suite. * Makefile: Add latin-unity-latin-7.el, latin-latin7-input.el, and latin-unity-tests.el. Disable check target, currently being revised to work with latin-unity-tests.el. Reorganize sanity-check (and a couple other functions): * latin-unity.el (latin-unity-base-name): New function. (latin-unity-maybe-set-coding-system): (latin-unity-sanity-check): (latin-unity-maybe-remap): (latin-unity-hack-coding-cookie): Use it. (latin-unity-coding-system-latin-charset): New function. (latin-unity-maybe-remap): (latin-unity-sanity-check): Use it. (latin-unity-massage-name): New function. (latin-unity-buffer-charsets-string): New function. (latin-unity-sanity-check): Use them. (latin-unity-sanity-check): (latin-unity-recommend-representation): Remove now unused bindings of 'preferred and 'buffer-default. 2002年10月20日 Stephen Turnbull <steve@tleepslib1> * latin-unity.el: Mark potential improvements in various places. (latin-unity-preferred-coding-system-list): Correct docstring. (latin-unity-hack-coding-cookie): Fix symbol/name confusion. (latin-unity-test): Deleted, tests move to latin-unity-test.el. (latin-unity-list-coding-systems): Fix typo in comment. * latin-unity-tests.el: New file, use with test-harness.el. 2002年08月31日 Stephen J. Turnbull <stephen(a)xemacs.org> * latin-unity-latin7.el: * latin-latin7-input.el: New files for Latin 7 support. * Makefile (ELCS): Add latin-7 .elc files. * latin-unity-vars.el: * latin-unity.el (latin-unity-charset-alias-alist): Add latin-7. * BLURB: * README: * latin-unity.texi: Describe Latin 7 support. * latin-unity.el (latin-unity-hack-cookies-prop-line): Don't do anything, not even warn about format, if a correctly formatted coding cookie isn't found. 2002年06月30日 Stephen J. Turnbull <stephen(a)xemacs.org> * latin-unity.el (latin-unity-recode-region): (latin-unity-recode-coding-region): (latin-unity-read-coding-system-or-charset): Fix interactive spec brain-damage. (latin-unity-test): Add Latin-1 test, interactive section, use `format'. 2002年06月25日 Stephen J. Turnbull <stephen(a)xemacs.org> * latin-unity.el (latin-unity-hack-coding-cookie): Convert buffer-file-coding-system to string before comparison, and strip eol type. (latin-unity-hack-cookies-enabled-p): (latin-unity-hack-cookies-last-page): Renamed from "hack-coding". (latin-unity-hack-cookies-prop-line): Renamed. Skip past semicolon. (latin-unity-sanity-check): Use new names. Reset cookie count. (latin-unity-coding-cookies-found): (latin-unity-may-set-coding-flag): (latin-unity-like-to-live-dangerously): (latin-unity-hack-cookies-enabled-p): Moved up in file to avoid warnings and for style. 2002年06月19日 Stephen J. Turnbull <stephen(a)xemacs.org> * latin-unity.el (latin-unity-maybe-set-coding-system): Fix typo in comment. Improve docstring. New arg; if args same, don't set default. (latin-unity-sanity-check): New flet base-name. Use new arg. Warp coding-systems to name space. (latin-unity-maybe-remap): Warp coding-system to name space. 2002年05月21日 Stephen J. Turnbull <stephen(a)xemacs.org> * README: Mention coding cookie validation. * latin-unity.el (latin-unity-hack-coding-last-page): (latin-unity-hack-coding-prop-line): New functions to validate coding cookies. (latin-unity-sanity-check): Use them. (latin-unity-hack-coding-enabled-p): New variable to control usage. (latin-unity-hack-coding-cookie): New helper function. 2002年05月16日 Stephen J. Turnbull <stephen(a)xemacs.org> * README: Describe automatic adjustment of buffer-file-coding-system. * latin-unity.el (latin-unity-may-set-coding-flag): New variable. (latin-unity-maybe-set-coding-system): New function using it. (latin-unity-sanity-check): Use it. 2002年10月15日 Ville Skyttä <scop(a)xemacs.org> * Makefile (srckit): Remove. locale-1.20-pkg.tar.gz *** Mule *** ---------------------- 2002年11月01日 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org> * Makefile (VERSION): XEmacs package 1.20 released. 2002年10月30日 Ville Skyttä <scop(a)xemacs.org> * Makefile (SOURCE_FILES_TO_COPY): Override to avoid including ELCS and the corresponding *.el, they're handled differently here. 2002年10月15日 Ville Skyttä <scop(a)xemacs.org> * Makefile (srckit): Remove. mail-lib-1.54-pkg.tar.gz ------------------------ no changes pgg-1.01-pkg.tar.gz ------------------- 2002年10月29日 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org> * Makefile (VERSION): XEmacs package 1.01 released. 2002年10月20日 Steve Youngs <youngs(a)xemacs.org> * pgg-parse.el (pgg-parse-public-key-algorithm-alist): XEmacs doesn't have the 'alist custom type, use cons cells instead. (pgg-parse-symmetric-key-algorithm-alist): Ditto. (pgg-parse-hash-algorithm-alist): Ditto. (pgg-parse-compression-algorithm-alist): Ditto. (pgg-parse-signature-type-alist): Ditto. * pgg-gpg.el (pgg-gpg-extra-args): Fix custom mismatch. * pgg-pgp5.el (pgg-pgp5-extra-args): Ditto. * pgg-pgp.el (pgg-pgp-extra-args): Ditto. 2002年10月15日 Ville Skyttä <scop(a)xemacs.org> * Makefile (srckit): Remove. sml-mode-0.05-pkg.tar.gz ------------------------ 2002年11月01日 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org> * Makefile (VERSION): XEmacs package 0.05 released. 2002年10月29日 Ville Skyttä <scop(a)xemacs.org> * sml-compat.el (make-temp-file): No need to conditionalize `write-region' on (X)Emacs flavour, just remove the 7th arg. text-modes-1.55-pkg.tar.gz -------------------------- 2002年11月01日 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org> * Makefile (VERSION): XEmacs package 1.55 released. 2002年09月13日 Stephen J. Turnbull <stephen(a)xemacs.org> * filladapt.el (fill-region): Ensure beg <= end. RFE from David Panariti <davep.xemacs(a)meduseld.net>. 2002年10月29日 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org> * Makefile (VERSION): XEmacs package 1.54 released. 2002年10月18日 Glynn Clements <glynn.clements(a)virgin.net> * image-mode.el: Substantially re-written to avoid use of format-alist. 2002年10月15日 Ville Skyttä <scop(a)xemacs.org> * Makefile (srckit): Remove. xemacs-base-1.71-pkg.tar.gz --------------------------- 2002年10月29日 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org> * Makefile (VERSION): XEmacs package 1.71 released. 2002年10月19日 Ville Skyttä <scop(a)xemacs.org> * ffap.el (ffap): Remove dummy defun for ffap, autoload alias. 2002年10月15日 Ville Skyttä <scop(a)xemacs.org> * Makefile (srckit): Remove. Installing These: ================ Manually: -------- 1) Download the packages that you want to install from: [1] /ftp.xemacs.org:/pub/xemacs/packages/ 2) Unpack them to: [2] /usr/local/lib/xemacs/xemacs-packages/ 3) Re-start XEmacs. Using XEmacs Package Tools (XEmacs 21.[245].x): ---------------------------------------------- 1) Tools -> Packages -> Add Download Site -> choose site 2) Tools -> Packages -> List and Install 3) Select the packages you wish to install (there are brief instructions at the bottom of the packages buffer). 4) Packages -> Install/Remove Selected 5) Re-start XEmacs. Using XEmacs Package Tools (XEmacs 21.1.14): ------------------------------------------- 1) Options -> Manage Packages -> Add Download Site -> choose site 2) Options -> Manage Packages -> List and Install 3 - 5) As per XEmacs 21.[245].x. Footnotes: [1] Or from a mirror near you. [2] Note: Mule packages should be installed into: /usr/local/lib/xemacs/mule-packages/ -- XEmacs Advocate | Do not try the patience of Wizards, Gentoo Devotee | for they are subtle and quick to anger. Perl Hacker | - Elric (Technomage) , Babylon 5. Apache God | <mailto:rendhalver at xemacs.org> <GnuPG KeyID: AE51D190>
  • 1 participants
  • 0 comments
XEmacs 21.4.10 "Military Intelligence (Windows)" is released 23 years

Andy Piper
* XEmacs 21.4.10 "Military Intelligence (Windows)" is released. "Military Intelligence" is the tenth in the OXYMORON series. XEmacs 21.4.10 "Military Intelligence (Windows)" is the sixth in a series of MS-Windows focused releases of XEmacs. The intent of this release series is to provide source and binary distributions of the XEmacs 21.4.x series with any additional fixes or enhancements necessary to provide a pleasurable editing experience on the MS-Windows platform. Source is available via cvs at cvs.xemacs.org. This release has the release tag r21-4-10-windows and the most current snapshot will always have the branch tag windows-21-4. The binaries for both cygwin and native MS-Windows are available via the XEmacs netinstaller which can be found at http://www.xemacs.org/Download/win32/setup.exe This version of the installer is 1.2.2.11.2.12. Brief summary of Changes relative to vanilla 21.4.10 - Fix width calculation of layouts.
  • 1 participants
  • 0 comments
[C] xemacsweb: Documenting SourceForge Downtime 2002年11月14日 and 2002年11月17日 23 years

Adrian Aichner
COMMIT Please be aware of these scheduled events. See http://www.xemacs.org/About/XEmacsServices.html#issue14 and http://www.xemacs.org/About/XEmacsServices.html#issue13 Adrian xemacsweb ChangeLog patch: Diff command: cvs -q diff -U 0 Files affected: About/ChangeLog Index: About/ChangeLog =================================================================== RCS file: /pack/xemacscvs/XEmacs/xemacsweb/About/ChangeLog,v retrieving revision 1.144 diff -u -U0 -r1.144 ChangeLog --- About/ChangeLog 2002年10月28日 21:09:23 1.144 +++ About/ChangeLog 2002年11月07日 22:19:29 @@ -0,0 +1,5 @@ +2002年11月07日 Adrian Aichner <adrian(a)xemacs.org> + + * XEmacsServices.content: Document SourceForge Downtime 2002年11月14日 + and 2002年11月17日 by adding issue 13 and 14. + xemacsweb source patch: Diff command: cvs -f -z3 -q diff -u -N Files affected: About/XEmacsServices.content Index: About/XEmacsServices.content =================================================================== RCS file: /pack/xemacscvs/XEmacs/xemacsweb/About/XEmacsServices.content,v retrieving revision 1.29 diff -u -r1.29 XEmacsServices.content --- About/XEmacsServices.content 2002年09月30日 21:47:20 1.29 +++ About/XEmacsServices.content 2002年11月07日 22:15:36 @@ -60,6 +60,121 @@ <tr> <!-- one of (td th) --> + <td rowspan="4" valign="top"><a id="issue14" name="issue14">14</a></td> + <td> + <ul> + <li>ftp://ftp.us.xemacs.org/</li> + <li>http://www.us.xemacs.org/</li> + <li>ssh -l USER xemacs.sf.net</li> + </ul> + </td> + <td>2002年11月17日T10:00:00-0800</td> + <td>2002年11月17日T22:00:00-0800</td> + </tr> + <tr> + <!-- one of (td th) --> + <td colspan="3"> + <p> + All the above services are unavailable.</p> + </td> + </tr> + <tr> + <!-- one of (td th) --> + <td colspan="3"> + <pre xml:space="preserve"> +From: SourceForge.net Team &lt;noreply(a)sourceforge.net&gt; +Subject: [SourceForge] Notice of scheduled site/service outages +Date: 2002年11月07日 10:35:27 -0800 +Message-Id: &lt;E189rV1-0001Gy-0E(a)usw-sf-list2.sourceforge.net&gt; + +Greetings, + +This message contains vital details regarding two upcoming outages which +will affect the access of you and your developers to the SourceForge.net +site and project resources. Please read this message carefully. + +You are receiving this message because this email address is associated +with the account of a project administrator of a project currently +hosted on SourceForge.net (https://sourceforge.net). This message has +been sent in accordance with our "Guidelines Regarding Notification for +SourceForge.net Site Changes", as found in the Site Docs collection of +SourceForge.net + +On 2002年11月14日 (Thursday), the SourceForge.net site, project mailing +list services, and the primary download server (which handles the +redirects for all download requests) will be offline for a period of +two to three hours, starting at 16:00 Pacific (GMT-8). + +On 2002年11月17日 (Sunday), project CVS services, project shell services, +project web services (including all VHOSTs), and project database +services will be offline for a period of up to twelve hours, starting +at 10:00 Pacific (GMT-8). Project web services will be restored first, +but will be brought up initially with read-only access to project group +directory space. Static web content will be served correctly during this +time period, but application-driven and database-dependent content and +CGI scripts will not function correctly. Issues encountered during this +time period SHOULD NOT be reported to SourceForge.net; they are an +expected side-effect of this outage. + +Both outages (2002年11月14日 at 16:00 for 3 hours, and 2002年11月17日 at 10:00 +for 12 hours) have been scheduled to permit the relocation of site +hardware by SourceForge.net staff. + +All inquiries regarding this outage, SourceForge.net, or your project +on SourceForge.net should be directed to the SourceForge.net team by +submitting a Support Request. Support IS NOT provided via email. +To submit a Support Request: +https://sourceforge.net/tracker/?func=add&amp;group_id=1&amp;atid=200001 + +Thank you, + +SourceForge.net staff + </pre> + </td> + </tr> + <tr> + <!-- one of (td th) --> + <td colspan="3"> + <p><a href="http://sourceforge.net/docman/display_doc.php?docid=2352&group_id=1... Site Status</a></p> + </td> + </tr> + + <tr> + <!-- one of (td th) --> + <td rowspan="4" valign="top"><a id="issue13" name="issue13">13</a></td> + <td> + <ul> + <li><a + href="http://sourceforge.net/project/showfiles.php?group_id=11">SourceForge + Primary Download Server</a></li> + </ul> + </td> + <td>2002年11月14日T16:00:00-0800</td> + <td>2002年11月14日T19:00:00-0800</td> + </tr> + <tr> + <!-- one of (td th) --> + <td colspan="3"> + <p> + All the above services are unavailable.</p> + </td> + </tr> + <tr> + <!-- one of (td th) --> + <td colspan="3"> + <p> + See <a href="#issue14">issue 14</a> above.</p> + </td> + </tr> + <tr> + <!-- one of (td th) --> + <td colspan="3"> + <p><a href="http://sourceforge.net/docman/display_doc.php?docid=2352&group_id=1... Site Status</a></p> + </td> + </tr> + + <tr> + <!-- one of (td th) --> <td rowspan="4" valign="top"><a id="issue12" name="issue12">12</a></td> <td> <ul> -- Adrian Aichner mailto:adrian@xemacs.org http://www.xemacs.org/
  • 1 participants
  • 0 comments
XEmacs 21.4.10 "Military Intelligence" is released. 23 years

Stephen J. Turnbull
* XEmacs 21.4.10 "Military Intelligence" is released. "Military Intelligence" is the eleventh in the OXYMORON series. Relative to XEmacs 21.4.9 "Informed Management", "Military Intelligence" contains important optimizations for font-lock and syntax-driven indentation. Many users, especially those working on large Java files, should see a dramatic speed-up. cperl users and others using modes that refer to the `syntax-table' text property may see bugs in indentation and movement commands; set `lookup-syntax-properties' to `t' to fix. Later releases of XEmacs 21.4 will make this automatic, but for now it's more reliable to do it by hand as needed. Sorry! The "Energizer bunny" bug should be fixed; XEmacs no longer continues to run, eating 100% of CPU, when you log out from your desktop or ssh session without logging out from XEmacs. The Cygwin "stack too small" regex crash should be fixed. Annoying to mildly dangerous bugs in modal dialogs, layout resizing, revert-buffer, and match data functions have been fixed. For other minor changes, see the summary or the ChangeLogs below. The first release in this series, XEmacs 21.4.0 "Solid Vapor", contained a large number of improvements and extensions to the current stable version, XEmacs 21.1.14. For more information about the OXYMORON series, see etc/NEWS, the initial release announcement http://www.xemacs.org/Releases/21.4.0.html and the release planning page, http://www.xemacs.org/Releases/Public-21.2/ For general information about XEmacs, the developers, and the user community, see our home page, http://www.xemacs.org/ * XEmacs 21.4.10 is "gamma" software. The usual "no warranty" disclaimer (see etc/WARRANTY, sections 10 and 11) applies. However, we are now experimenting with a level of stability intermediate between "beta" and "stable", dubbed "gamma". At this point all the developers and our beta testers trust the 21.4 code base with all their editing needs. Many have found it sufficiently stable that they've moved on to the development branch again in search of some excitement. After several months of testing, XEmacs 21.4.10 has been shown sufficiently stable to be recommended to all users. However, there still remain a few outstanding problems that must be fixed before we retire 21.1. * Availability Anonymous ftp: ftp://ftp.xemacs.org/pub/xemacs/xemacs-21.4 See http://www.xemacs.org/Install/. (Note that the tarball breakdown is slightly different from that implied for 21.1. For 21.4, the xemacs-21.4.10.tar.gz tarball contains the full contents of the xemacs-21.4.10-{src,elc,info}.tar.gz tarballs.) If you already have a 21.4.9 source tree, a patchkit is available in xemacs-21.4.9-21.4.10.patch.gz. This does not update .elcs or .infos, they will be rebuilt when you make XEmacs. If you have an earlier version, you can repeatedly apply patchkits. Also, if you don't have the packages yet, see http://www.xemacs.org/Documentation/packageGuide.html. Windows branch and installers: The Windows branch is now normally synchronized with the 21.4 mainline. Some patches are committed to the Windows branch before being available in the mainline, so you may wish to continue using it. Of course the Windows installers continue to reflect this branch. Anonymous (pserver) CVS: Anonymous CVS is available. We are very grateful to the staff at our host, SunSITE.dk, for a lot of help and quick reponse to all our requests. If you haven't used XEmacs CVS recently, we moved the repository before the 21.4.6 release. The repository structure is the same as before, so it should be possible to reuse an existing checked-out CVS tree. Take care that your Root is set correctly to CVSROOT=:pserver:cvs@cvs.xemacs.org:/pack/xemacscvs On platforms with a Bourne shell and find available, something like for r in `find . -name Root`; do echo $CVSROOT > $r; done will convert your entire tree. Tags are also the same; to update to release 21.4.10, use the release tag "r21-4-10". To set a sticky tag which will always update to the current release, use the branch tag "release-21-4". For more details, see http://www.xemacs.org/Develop/cvsaccess.html Unique branch and release tags are assigned to the Windows branch. See Andy Piper's announcements and release notes for details. * Brief summary of Changes to XEmacs 21.4.10 "Military Intelligence" -- (**) C-x r d invokes delete-rectangle -- Katsumi Yamaoka -- (**) Check Mule coding cookie in 2d line, too -- Stephen Turnbull -- (**) Default lookup-syntax-properties to nil -- Andy Piper, Stephen Turnbull -- Fix: Always generate auto-autoloads.el -- Stephen Turnbull -- Fix: Code typos -- Stephen Turnbull, Katsumi Yamaoka -- Fix: Freeze in certain modal dialogs -- Andy Piper -- Fix: Layout geometry bug -- Andy Piper -- Fix: Resizing bug in layouts -- Andy Piper -- Fix: Stale match data bug -- Stephen Turnbull -- Fix: Ugly dialog layouts -- Andy Piper -- Fix: font-lock-syntax-keywords tromps font-lock-keywords -- Daiki Ueno -- Fix: revert-buffer bugs -- Andy Piper -- Fix: (Cygwin) Regex crashes; increase stack size -- Andy Piper -- Fix: (HP/UX) Don't use getaddrinfo -- Darryl Okahata, Stephen Turnbull -- Fix: (MS Windows) Handle leak -- Mike Alexander -- Fix: (Native Windows) Truename bug -- Stephen Turnbull -- Fix: (Unix) Subprocess problems -- Mike Sperber, Stephen Turnbull -- Fix: (X11) CPU-eating XEmacs process at gdm logout -- Ben Sigelman -- Fix: (X11) Crash in external widget -- I. N. Golubev -- New: NAS 1.6 support -- Raymond Toy -- Improve: (Build) New regression tests -- Stephen Turnbull -- Improve: Crash message -- Stephen Turnbull -- Improve: FontSet defaults -- Ville Skyttä, Stephen Turnbull -- Improve: GNU synchs: parse-sexp-lookup-properties -- Alan Mackenzie, Stephen Turnbull -- Improve: Optimize update_syntax_cache -- Stephen Turnbull -- Improve: Test suite more friendly, some docs -- Stephen Turnbull -- Docs: Improve PROBLEMS, INSTALL, etc/BETA -- Stephen Turnbull -- Docs: New FAQs -- Stephen Turnbull -- Docs: New PROBLEMs -- Stephen Turnbull -- Docs: New configure.usage -- Stephen Turnbull -- Docs: New oxymorons -- Stephen Turnbull, Christopher Sekiya -- Docs: Typo fixes -- Jerry James, Ville Skyttä, Stephen Turnbull, Norbert Koch, Juergen Stuber -- Docs: Update manuals on syntax functions, byte-compiler options -- Stephen Turnbull -- Docs: Update package sites and Texi docs -- Ville Skyttä -- Docs: (Native Windows) Remove redundant quoting in Installation -- Adrian Aichner -------- ChangeLog Entries from ChangeLog -------- 2002年11月02日 Stephen J. Turnbull <stephen(a)xemacs.org> * XEmacs 21.4.10 "Military Intelligence" is released. 2002年11月01日 Stephen J. Turnbull <stephen(a)xemacs.org> * Makefile.in.in (lisp/custom-load.el): Depend on auto-autoloads.el. 2002年10月31日 Christopher Sekiya <wileyc(a)rezrov.net> * etc/OXYMORONS: "Too much Mozart" is an oxymoron. 2002年10月25日 Steve Youngs <youngs(a)xemacs.org> * etc/TUTORIAL.fr (suivante): Typo fix. From juergen stuber <stuberj(a)mines.inpl-nancy.fr>. 2002年10月23日 Stephen J. Turnbull <stephen(a)xemacs.org> * Makefile.in.in (lisp/auto-autoloads.el): (lisp/custom-load.el): Use -no-autoloads for these targets; can't load 'em if they ain't. 2002年10月18日 Stephen J. Turnbull <stephen(a)xemacs.org> * PROBLEMS (Running/Cygwin): "No cygXpm-noX" fatal error. 2002年10月17日 Stephen J. Turnbull <stephen(a)xemacs.org> * PROBLEMS (Missing charsets): Remove ambiguity. 2002年10月10日 Stephen J. Turnbull <stephen(a)xemacs.org> * INSTALL (PREREQUISITES): Recommend Texinfo 4.2. 2002年10月09日 Stephen J. Turnbull <stephen(a)xemacs.org> * etc/BETA: Improve descriptions of XEmacs Patches; mention Design. 2002年10月08日 Stephen J. Turnbull <stephen(a)xemacs.org> * PROBLEMS (MacOS/X): Describe stack limitation. (Digital Unix): Generalize to all regexp-using applications. * INSTALL (PREQUISITES): Mention MacOS/X stack limitation. (PROBLEMS): Point to PROBLEMS file for build notes. Thanks to Skip Montanaro for the report. 2002年10月07日 Stephen J. Turnbull <stephen(a)xemacs.org> * Makefile.in.in (all-elcs): Depend on autoloads. (autoloads): Depend on lib-src, lwlib, and src. 2002年10月04日 Stephen J. Turnbull <stephen(a)xemacs.org> * configure.in (Check for POSIX functions): New section head. getaddrinfo is detected on HP-UX 11.XX, but appears to be non-functional. Disable it. Based on work by Darryl Okahata. 2002年09月27日 Stephen J. Turnbull <stephen(a)xemacs.org> * PROBLEMS (Running, General): Missing charset in FontSet warnings. * Emacs.ad: Add charsets to *menubar*FontSet and *popup*FontSet. 2002年08月29日 Ville Skyttä <ville.skytta(a)xemacs.org> * Emacs.ad: Add *menubar*FontSet and *popup*FontSet entries, (self-)obtained from Red Hat. 2002年09月25日 Stephen J. Turnbull <stephen(a)xemacs.org> * etc/OXYMORONS: A couple new ones. 2002年09月03日 Stephen J. Turnbull <stephen(a)xemacs.org> * configure.usage: Complete rewrite and reorganization. -------- ChangeLog Entries from lib-src/ChangeLog -------- 2002年11月02日 Stephen J. Turnbull <stephen(a)xemacs.org> * XEmacs 21.4.10 "Military Intelligence" is released. -------- ChangeLog Entries from lisp/ChangeLog -------- 2002年11月02日 Stephen J. Turnbull <stephen(a)xemacs.org> * XEmacs 21.4.10 "Military Intelligence" is released. 2002年10月07日 Katsumi Yamaoka <yamaoka(a)jpl.org> * font-lock.el (font-lock-fontify-keywords-region): Fix typo. 2002年10月07日 Katsumi Yamaoka <yamaoka(a)jpl.org> * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU. 2001年05月10日 Daiki Ueno <ueno(a)unixuser.org> * font-lock.el (font-lock-compile-keywords): Rewrite as a side effect free function. (font-lock-fontify-keywords-region): Supply the argument to font-lock-compile-keywords. 2002年09月22日 Ville Skyttä <ville.skytta(a)xemacs.org> * package-get.el (package-get-download-sites): Bring sites list up to date, prefer xx.xemacs.org addresses. 2002年09月27日 Andy Piper <andy(a)xemacs.org> * dialog.el (make-dialog-box): for general dialogs only delete-frame-hook will be run. 2002年09月28日 Stephen J. Turnbull <stephen(a)xemacs.org> * font-lock.el (font-lock-fontify-syntactically-region): Add comment about lookup-syntax-properties, document LOUDLY as unused. 2002年08月26日 Andy Piper <andy(a)xemacs.org> * gutter-items.el (set-progress-feedback-instantiator): Fix bad merge. 2002年09月02日 Ville Skyttä <ville.skytta(a)xemacs.org> * bytecomp-runtime.el (make-obsolete): Docstring argument nit. (make-obsolete-variable): Ditto. (make-compatible): Ditto. (make-compatible-variable): Ditto. 2002年09月16日 Stephen J. Turnbull <stephen(a)xemacs.org> * obsolete.el (parse-sexp-lookup-properties): new compatible alias for `lookup-syntax-properties'. RFE from Alan Mackenzie. 2002年08月28日 Andy Piper <andy(a)xemacs.org> * files.el (revert-buffer): propagate revert-without-query-status. 2002年06月03日 Andy Piper <andy(a)xemacs.org> * dialog-items.el (make-search-dialog): align various subcontrols in visually pleasing ways, allow frame to autosize to the dialog size. * dialog.el (make-dialog-box): add a border inside the frame. Add :autosize property, if t then reset the frame size appropriately before the frame is mapped. * gutter-items.el (set-progress-feedback-instantiator): align various subcontrols. * gutter-items.el (set-progress-abort-instantiator): ditto. -------- ChangeLog Entries from lwlib/ChangeLog -------- 2002年11月02日 Stephen J. Turnbull <stephen(a)xemacs.org> * XEmacs 21.4.10 "Military Intelligence" is released. -------- ChangeLog Entries from man/ChangeLog -------- 2002年11月02日 Stephen J. Turnbull <stephen(a)xemacs.org> * XEmacs 21.4.10 "Military Intelligence" is released. 2002年10月29日 Stephen J. Turnbull <steve(a)tleepslib.sk.tsukuba.ac.jp> * lispref/compile.texi (Compilation Options): New node. (Byte Compilation): Add it to menu. (Compilation Functions): Minor mods. (Docs and Compilation): (Dynamic Loading): Document some variable defaults. 2002年10月23日 Norbert Koch <nk(a)viteno.net> * xemacs-faq.texi (Q2.0.16): Fix typo in previous commit. 2002年10月18日 Stephen J. Turnbull <steve(a)tleepslib.sk.tsukuba.ac.jp> * xemacs-faq.texi (Q2.0.16): New FAQ on "no cygXpm-noX" fatal error. (Q6.1.4): Document cygXpm-noX. 2002年08月22日 Stephen J. Turnbull <stephen(a)xemacs.org> * internals/internals.texi (Regression Testing XEmacs): Document how to skip and warn about tests that depend on packages. 2002年09月22日 Ville Skyttä <ville.skytta(a)xemacs.org> * xemacs/packages.texi (Available Packages): Add fortran-modes, perl-modes, psgml-dtds, python-modes and ruby-modes. Some consistency tweaks. 2002年09月20日 Stephen J. Turnbull <stephen(a)xemacs.org> * internals/internals.texi (Techniques for XEmacs Developers): More performance optimization hints. (Modules for Other Aspects of the Lisp Interpreter and Object System): Describe syntax code internals. * lispref/syntax.texi (Syntax Basics): XEmacs "20" -> "20 and later". (Syntax Class Table): Deprecate SPC as whitespace designator. (Syntax Flags): Rewrite for `8-bit' comment syntax flags. -------- ChangeLog Entries from netinstall/ChangeLog -------- 2002年11月02日 Stephen J. Turnbull <stephen(a)xemacs.org> * XEmacs 21.4.10 "Military Intelligence" is released. -------- ChangeLog Entries from nt/ChangeLog -------- 2002年11月02日 Stephen J. Turnbull <stephen(a)xemacs.org> * XEmacs 21.4.10 "Military Intelligence" is released. 2002年10月13日 Adrian Aichner <adrian(a)xemacs.org> * xemacs.mak (OS): Remove obsolete quoting of double-quote in the Installation file to avoid unnecessary deviations from the UNIX version in `describe-installation' and `build-report'. 2002年10月08日 Andy Piper <andy(a)xemacs.org> * xemacs.mak: set the stacksize to 8mb which seems to be the magic number for regex. -------- ChangeLog Entries from src/ChangeLog -------- 2002年11月02日 Stephen J. Turnbull <stephen(a)xemacs.org> * XEmacs 21.4.10 "Military Intelligence" is released. 2002年10月17日 Raymond Toy <toy(a)rtp.ericsson.se> * nas.c: Update for NAS 1.6 and later, from Jon Trulson. Was using the NAS private array SoundFileInfo that no longer exists in NAS 1.6 and later. Preserve backward compatibility with NAS 1.5a and earlier. This is broken for some versions between 1.5a and 1.5f. 2002年10月10日 Stephen J. Turnbull <stephen(a)xemacs.org> * realpath.c (win32_readlink): Try to fix truename of wildcard bug. * emacs.c (shut_down_emacs): Improve crash message. 2002年10月09日 Stephen J. Turnbull <stephen(a)xemacs.org> * file-coding.c (determine_real_coding_system): Check for coding cookie in first LINES_TO_CHECK lines (currently 2). Cater to shebangs and Python PEP 263. 2002年10月08日 Andy Piper <andy(a)xemacs.org> * glyphs-widget.c (layout_query_geometry): only resize dynamically if static sizes haven't been set. 2002年08月30日 Mike Alexander <mta(a)arbortext.com> * event-msw.c (winsock_closer): Use closesocket, not CloseHandle to close a socket. 2002年10月03日 Stephen J. Turnbull <stephen(a)xemacs.org> * callproc.c (child_setup): 21.4 doesn't have retry_close. 2002年09月20日 Mike Sperber <mike(a)xemacs.org> (This partially gets back my patch from 2002年07月20日 without the bug.) * callproc.c (child_setup): Remove Ben's comment noting confusion over the file descriptors >= 3: close_process_descs() doesn't close those. Fix fd range to go up to MAXDESC-1 instead of 64. * process-unix.c (unix_create_process): Call begin_dont_check_for_quit to inhibit unwanted interaction (and thus breaking of X event synchronicity) in the child. 2002年09月26日 Golubev I. N. <gin(a)mo.msk.ru> * frame-x.c (x_delete_frame): do not call XtDisplay on a destroyed widget. 2002年08月20日 Ben Sigelman <bhsigelm(a)cs.brown.edu> * event-Xt.c (drain_X_queue): loop over while(XEventsQueued()) instead of while(XtAppPending()&XtIMXEvent). Upon a gdm logout, the xemacs process did not exit, but looped infinitely here. This fixes that problem. 2002年09月28日 Stephen J. Turnbull <stephen(a)xemacs.org> * font-lock.c (SYNTAX_START_STYLE, SYNTAX_END_STYLE): Quiet GCC. (find_context): Improve comments. * regex.c (re_compile_fastmap): Gratuitous #ifdef comment fixes. (re_match_2): An XCHAR_TABLE operation was missing. Many of the following changes were inspired by Andy Piper's (now obsolete) patch to make syntax-table text property lookup optional. [Documentation] * syntax.h (top level): Document semantics of syntax flags. * syntax.c (comstr_start, Fforward_comment): Improve comments. * syntax.c, syntax.h (top level): Document syntax cache better in comments. [Instrument syntax caching (temporary change)] * syntax.h (enum syntax_cache_statistics_functions, struct syntax_cache_statistics, SCS_STATISTICS_SET_FUNCTION, SYNTAX_CACHE_STATISTICS_COUNT_INIT): New types and macros. * syntax.c (scan_words, Fforward_comment, scan_lists, Fbackward_prefix_characters): * font-lock.c (find_context): Use them to instrument syntax caching. * syntax.c (struct syntax_cache_statistics, scs_statistics, syntax_cache_statistics_function_names): New type and variables. * syntax.c (update_syntax_cache): Update and report statistics. [Major syntax cache optimizations] syntax.c (lookup_syntax_properties): Default off. * syntax.h (UPDATE_SYNTAX_INTERNAL): New, implements UPDATE_SYNTAX*. * syntax.c (update_syntax_cache): Move init test from update_syntax_cache to UPDATE_SYNTAX_INTERNAL. [Minor syntax cache optimizations and code clarifications] * syntax.h (SYNTAX_COMMENT_BITS, SYNTAX_START_P, SYNTAX_END_P, SYNTAX_STYLES_MATCH_START_P, SYNTAX_STYLES_MATCH_1CHAR_P, SYNTAX_STYLES_MATCH_END_P, STYLE_FOUND_1CHAR_P, STYLE_FOUND_P, SYNTAX_COMMENT_MASK_END, SYNTAX_COMMENT_MASK_START, SYNTAX_COMMENT_1CHAR_MASK): Remove redundant argument `table'. (Code clarification.) * syntax.c (scan_words, find_end_of_comment, scan_sexps_forward, scan_lists): Compute code from syncode, use Boolean macros instead of redundant masking operations. (Code clarification; any decent compiler can do this optimization.) * syntax.c (scan_lists): Rearrange switches (case Sstring_fence) for clarity. * syntax.h, syntax.c (NEXT_SINGLE_PROPERTY_CHANGE, PREVIOUS_SINGLE_PROPERTY_CHANGE, update_syntax_cache): Conditionally use F*_single_property_change instead of F*_extent_change. Currently F*_single_property_change is _much_ less efficient. * dired.c (Fdirectory_files): Qt not valid in syntax_cache.object. * syntax.h (SETUP_SYNTAX_CACHE_FOR_OBJECT): Initialize syntax_cache.object properly, don't leave Qt or Qnil. (SYNTAX_CACHE_BYTE_TO_CHAR): Use SETUP_SYNTAX_CACHE_FOR_OBJECT. * syntax.c (update_syntax_cache): Use BUFFERP and STRINGP, not tests for Qt or Qnil. 2002年09月21日 Stephen J. Turnbull <stephen(a)xemacs.org> * redisplay.c (point_in_line_start_cache): * extents.c (print_extent_1): Fix warnings. * extents.c (Fset_extent_property): Document `syntax-table' property. * extents.h (Fnext_single_property_change): EXFUN it. 2002年09月09日 Stephen J. Turnbull <stephen(a)xemacs.org> * search.c (clear_unused_search_regs): New static function. (search_buffer): (simple_search): (boyer_moore): Use it. Fixes "stale match data" bug reported by Martin Stjernholm. Minor clarifications in comments. * regex.c (re_match_2_internal): Ensure no stale submatches. 2002年09月09日 Stephen J. Turnbull <stephen(a)xemacs.org> * event-Xt.c (enqueue_focus_event): Add missing prototype. 2002年08月29日 Jerry James <james(a)xemacs.org> * lisp.h: structrures -> structures. 2002年06月03日 Andy Piper <andy(a)xemacs.org> * frame.c (frame_conversion_internal): add conversion appropriate for setting frame dimensions in pixels. * console.h (struct console_methods): add device-specific widget layout functions. * emacs.c (main_1): initialize glyph vars. * event-Xt.c (handle_focus_event_1): call handle_focus_event_2 (handle_focus_event_2): new function. Allow focus to be set to a particular window and widget. (enqueue_focus_event): new function. Create a synthetic focus event. (emacs_Xt_handle_magic_event): call handle_focus_event_2. * frame.c (Fset_frame_pixel_height): new function. Allow pixel-based sizing. Does the right thing on character-oriented displays. (Fset_frame_pixel_width): ditto. (Fset_frame_pixel_size): ditto. (syms_of_frame): declare. * general-slots.h: add :vertically-justify and :horizontally-justify. * glyphs-msw.c (xbm_create_bitmap_from_data): warning fix. (mswindows_widget_border_width): new function. (mswindows_combo_box_instantiate): set border widths. (console_type_create_glyphs_mswindows): declare. * glyphs-widget.c: (check_valid_justification): allow vertical and horizontal justification. (widget_border_width): new function. Call device methods. (widget_instance_border_width): ditto. (logical_unit_height): new function. Determine the height of a logical-unit. Logical units are intended to provide grid-like layout for subcontrols in a layout. If the layout is :vertically-justify top then subcontrols will be positioned on logical-unit boundaries, thus allowing adjacent subcontrols to line up. (widget_logical_unit_height): ditto for widgets. (redisplay_widget): misc cleanup. (widget_spacing): new function. Call device specific methods. Intended to be the default gap between adjacent widgets. (widget_query_geometry): use new spacing functions to determine appropriate geometry. (initialize_widget_image_instance): initialize horizontal and vertical justification. (widget_instantiate): use logica-units where appropriate for sizing large widgets. (button_query_geometry): use widget_instance_border_width. (tree_view_query_geometry): ditto. (tab_control_query_geometry): ditto. (edit_field_query_geometry): new function. (layout_update): pick up :justify, :horizontally-justify and :vertically-justify none of which worked previously. :justify is used as a fallback for both horizontal and vertical justification. (layout_query_geometry): use logical units to size appropriately. (layout_layout): ditto. (Fwidget_logical_to_character_width): new function. Allow users to convert from logical units to characters so that frame sizes can be set appropriately. (Fwidget_logical_to_character_height): ditto. (syms_of_glyphs_widget): declare. (image_instantiator_edit_fields): add edit_field_query_geometry. (VALID_LAYOUT_KEYWORDS): declare :vertically-justify and :horizontally-justify. (specifier_vars_of_glyphs_widget): new function. Declare Vwidget_border_width which is not yet used. * glyphs-x.c (x_map_subwindow): enqueue appropriate focus events. (x_widget_border_width): new function. (x_widget_instantiate): create a sensible name for widgets. (console_type_create_glyphs_x): declare x_widget_border_width. * glyphs.h (DEFAULT_WIDGET_BORDER_WIDTH): new macro. (struct Lisp_Image_Instance): add :vertically-justify and :horizontally-justify. (LAYOUT_JUSTIFY_TOP): new. (IMAGE_INSTANCE_SUBWINDOW_H_JUSTIFY): new. (ROUND_UP): new macro. Round argument up to next integral interval. * redisplay-output.c (redisplay_output_layout): misc formatting. * symsinit.h: declare specifier_vars_of_glyphs_widget. -------- ChangeLog Entries from tests/ChangeLog -------- 2002年11月02日 Stephen J. Turnbull <stephen(a)xemacs.org> * XEmacs 21.4.10 "Military Intelligence" is released. 2002年08月22日 Stephen J. Turnbull <stephen(a)xemacs.org> * automated/test-harness.el (test-harness-from-buffer): Print-Skip: new local function. * automated/syntax-tests.el (forward-comment at buffer boundaries): * automated/test-harness.el (Check-Message): Warn, not barf, if required packages are unavailable. 2002年09月12日 Stephen J. Turnbull <stephen(a)xemacs.org> * automated/regexp-tests.el: Add word-boundary regexp tests. 2002年09月09日 Stephen J. Turnbull <stephen(a)xemacs.org> * automated/regexp-tests.el: Add test for stale subexpr match-data. Thanks to Martin Stjernholm for the report. * automated/syntax-tests.el: Conditionalize syntax-table property tests on feature. Enable feature if present. -- Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software.
  • 1 participants
  • 1 comments
Results per page:

AltStyle によって変換されたページ (->オリジナル) /