pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/editors/xemacs-current Update xemacs-current from 21.5...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c75d41d9ec86
branches:  trunk
changeset: 490083:c75d41d9ec86
user:      magick <magick%pkgsrc.org@localhost>
date:      Wed Mar 02 22:05:19 2005 +0000

description:
Update xemacs-current from 21.5.18 to 21.5.19

>From the ChangeLog:

*          XEmacs 21.5.19 "chives" is released.
      "chives" is the twentieth in the VEGETABLE series.


Relative to XEmacs 21.5.18 "chestnut", "chives" includes a large
number of minor enhancements and work-in-progress.  Some important or
annoying bugs have been fixed:

  - The lstream data truncation bug (often observed as truncated emails
    or truncated process input in buffers) has been identified and
    fixed, we believe (hard to test).

  - The bug where process output insertion replaced the whole buffer,
    rather than just the region, has been fixed.

  - The "Metacity maximize" bug (which was XEmacs's fault, not the
    window manager's) has been fixed.

Known remaining bugs include:

  - Aborts due to recursive entry to the allocation code from error
    handlers.  Workaround: avoid getting the memory full warnings (at
    75% and 95% of memory space).

  - A regression test failure in no-Mule builds.  Workaround: don't
    run the c-tests.el series when running tests.  (Simply move
    tests/automated/c-tests.el out of the way.)

Currently fairly stable, this seems to be a good point to release a
beta as a checkpoint.  At the user level the most visible changes are
extension of the "behavior" mechanism for enabling and disabling
features, and a major reorganization of the documentation in the
source tree.  For behaviors, see the Options->Behaviors submenu.

The source documentation changes include

   At top level,
      README has been gutted, with most content moved to the FAQ.
      BUGS and README.packages were removed, with much of their content
      moved to the FAQ.
      GETTING.GNU.SOFTWARE was removed.

   In etc,
      BETA, CHARSETS, CODING-STANDARDS, CODINGS, DEBUG, DISTRIB, MACHINES,
      and PACKAGES were removed, with most content moved to various Texinfo
      documents.
      FTP, GNU, LPF, MAILINGLISTS MORE.STUFF, MOTIVATION, ORDERS,
      ORDERS.EUROPE, ORDERS.JAPAN, README.HYPERBOLE, README.OO-BROWSER,
      SERVICE, and TERMS were removed.

   PROBLEMS and etc/README were revised.

For developers, the following important internal API changes occurred.

  - Initialization code (called from emacs.c:main_1()) has been
    refactored.  See the ChangeLog (2004-10-27, Ben Wing) for details.

  - The GCPRO API has been refactored.  See the ChangeLog (2004-10-27,
    Ben Wing) for details.  (Yes, it was a megapatch: same log entry.)

For more detailed information, there is a list of credits, and then
the full ChangeLogs, following the availability information.

For general information about XEmacs, the developers, and the user
community, see our home page,

                       http://www.xemacs.org/

diffstat:

 editors/xemacs-current/Makefile         |  12 +++---
 editors/xemacs-current/PLIST            |  50 ++++++++++----------------------
 editors/xemacs-current/distinfo         |  10 +++---
 editors/xemacs-current/patches/patch-af |  10 +++---
 4 files changed, 32 insertions(+), 50 deletions(-)

diffs (249 lines):

diff -r 1f1ed72fb803 -r c75d41d9ec86 editors/xemacs-current/Makefile
--- a/editors/xemacs-current/Makefile   Wed Mar 02 21:51:32 2005 +0000
+++ b/editors/xemacs-current/Makefile   Wed Mar 02 22:05:19 2005 +0000
@@ -1,13 +1,13 @@
-# $NetBSD: Makefile,v 1.45 2005/01/31 00:10:12 minskim Exp $
+# $NetBSD: Makefile,v 1.46 2005/03/02 22:05:19 magick Exp $
 
-DISTNAME=      xemacs-21.5.18
-PKGREVISION=   3
+DISTNAME=      xemacs-21.5.19
+
 CATEGORIES=    editors
 MASTER_SITES=  ${MASTER_SITE_XEMACS:=xemacs-21.5/}
 
 MAINTAINER=    magick%NetBSD.org@localhost
 HOMEPAGE=      http://www.xemacs.org/
-COMMENT=       *BETA* XEmacs text editor version 21.5.18
+COMMENT=       *BETA* XEmacs text editor version 21.5.19
 
 CONFLICTS+=    gnuclient-[0-9]*
 
@@ -15,8 +15,8 @@
 USE_X11=       YES
 
 BUILD_DEFS+=   XEMACS_WIDGETS
-PLIST_SUBST+=  EMACSVER=xemacs-21.5-b18
-MESSAGE_SUBST+=        EMACSVER=xemacs-21.5-b18
+PLIST_SUBST+=  EMACSVER=xemacs-21.5-b19
+MESSAGE_SUBST+=        EMACSVER=xemacs-21.5-b19
 
 .if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32"
 GCC_REQD+=             2.95.3
diff -r 1f1ed72fb803 -r c75d41d9ec86 editors/xemacs-current/PLIST
--- a/editors/xemacs-current/PLIST      Wed Mar 02 21:51:32 2005 +0000
+++ b/editors/xemacs-current/PLIST      Wed Mar 02 22:05:19 2005 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2004/11/25 18:09:06 magick Exp $
+@comment $NetBSD: PLIST,v 1.16 2005/03/02 22:05:19 magick Exp $
 bin/${EMACSVER}
 bin/ellcc
 bin/gnuattach
@@ -133,7 +133,6 @@
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/dual.h
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/elxsi.h
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/ews4800r.h
-lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/gec63.h
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/gould-np1.h
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/gould.h
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/m/hp300bsd.h
@@ -217,7 +216,6 @@
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/miscplay.h
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/mule-ccl.h
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/ndir.h
-lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/nt.h
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/objects-gtk-impl.h
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/objects-gtk.h
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/include/objects-impl.h
@@ -395,6 +393,7 @@
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/make-docfile
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/mmencode
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/modules/auto-autoloads.el
+lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/modules/auto-autoloads.el~
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/modules/auto-autoloads.elc
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/movemail
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/profile
@@ -403,38 +402,16 @@
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/vcdiff
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/wakeup
 lib/${EMACSVER}/${MACHINE_GNU_PLATFORM}/yow
-lib/${EMACSVER}/etc/BETA
-lib/${EMACSVER}/etc/CHARSETS
-lib/${EMACSVER}/etc/CODING-STANDARDS
-lib/${EMACSVER}/etc/CODINGS
 lib/${EMACSVER}/etc/COPYING
-lib/${EMACSVER}/etc/COPYING.LIB
 lib/${EMACSVER}/etc/ChangeLog
-lib/${EMACSVER}/etc/DEBUG
-lib/${EMACSVER}/etc/DISTRIB
-lib/${EMACSVER}/etc/FTP
 lib/${EMACSVER}/etc/ETAGS.EBNF
 lib/${EMACSVER}/etc/Emacs.ad
-lib/${EMACSVER}/etc/GNU
 lib/${EMACSVER}/etc/HELLO
 lib/${EMACSVER}/etc/InstallGuide
-lib/${EMACSVER}/etc/LPF
-lib/${EMACSVER}/etc/MACHINES
-lib/${EMACSVER}/etc/MAILINGLISTS
-lib/${EMACSVER}/etc/MORE.STUFF
-lib/${EMACSVER}/etc/MOTIVATION
 lib/${EMACSVER}/etc/NEWS
 lib/${EMACSVER}/etc/ONEWS
 lib/${EMACSVER}/etc/OONEWS
-lib/${EMACSVER}/etc/ORDERS
-lib/${EMACSVER}/etc/ORDERS.EUROPE
-lib/${EMACSVER}/etc/ORDERS.JAPAN
-lib/${EMACSVER}/etc/PACKAGES
 lib/${EMACSVER}/etc/README
-lib/${EMACSVER}/etc/README.HYPERBOLE
-lib/${EMACSVER}/etc/README.OO-BROWSER
-lib/${EMACSVER}/etc/SERVICE
-lib/${EMACSVER}/etc/TERMS
 lib/${EMACSVER}/etc/TUTORIAL
 lib/${EMACSVER}/etc/TUTORIAL.cs
 lib/${EMACSVER}/etc/TUTORIAL.de
@@ -454,11 +431,7 @@
 lib/${EMACSVER}/etc/TUTORIAL.th
 lib/${EMACSVER}/etc/VEGETABLES
 lib/${EMACSVER}/etc/XKeysymDB
-lib/${EMACSVER}/etc/aliases.ksh
 lib/${EMACSVER}/etc/cbx.png
-lib/${EMACSVER}/etc/check_cygwin_setup.sh
-lib/${EMACSVER}/etc/chr.png
-lib/${EMACSVER}/etc/chrm.png
 lib/${EMACSVER}/etc/ctags.1
 lib/${EMACSVER}/etc/custom/check0.xpm
 lib/${EMACSVER}/etc/custom/check1.xpm
@@ -517,8 +490,6 @@
 lib/${EMACSVER}/etc/eos/eos-up.xbm
 lib/${EMACSVER}/etc/etags.1
 lib/${EMACSVER}/etc/gtkrc
-lib/${EMACSVER}/etc/gnu.xbm
-lib/${EMACSVER}/etc/gnu.xpm
 lib/${EMACSVER}/etc/gnuattach.1
 lib/${EMACSVER}/etc/gnuclient.1
 lib/${EMACSVER}/etc/gnudoit.1
@@ -527,8 +498,6 @@
 lib/${EMACSVER}/etc/gray1.xbm
 lib/${EMACSVER}/etc/idd/drop
 lib/${EMACSVER}/etc/idd/dropmsk
-lib/${EMACSVER}/etc/ms-kermit
-lib/${EMACSVER}/etc/ms-kermit-7bit
 lib/${EMACSVER}/etc/package-index.LATEST.gpg
 lib/${EMACSVER}/etc/photos/adrian.png
 lib/${EMACSVER}/etc/photos/adrianm.png
@@ -540,6 +509,8 @@
 lib/${EMACSVER}/etc/photos/benm.png
 lib/${EMACSVER}/etc/photos/bw.png
 lib/${EMACSVER}/etc/photos/bwm.png
+lib/${EMACSVER}/etc/photos/chr.png
+lib/${EMACSVER}/etc/photos/chrm.png
 lib/${EMACSVER}/etc/photos/cthomp.png
 lib/${EMACSVER}/etc/photos/cthompm.png
 lib/${EMACSVER}/etc/photos/dkindred.png
@@ -591,6 +562,8 @@
 lib/${EMACSVER}/etc/photos/pezm.png
 lib/${EMACSVER}/etc/photos/piper.png
 lib/${EMACSVER}/etc/photos/piperm.png
+lib/${EMACSVER}/etc/photos/purvis.png
+lib/${EMACSVER}/etc/photos/purvism.png
 lib/${EMACSVER}/etc/photos/rickc.png
 lib/${EMACSVER}/etc/photos/rickcm.png
 lib/${EMACSVER}/etc/photos/slb.png
@@ -616,7 +589,6 @@
 lib/${EMACSVER}/etc/sample.Xdefaults
 lib/${EMACSVER}/etc/sample.Xresources
 lib/${EMACSVER}/etc/sample.init.el
-lib/${EMACSVER}/etc/sink.xbm
 lib/${EMACSVER}/etc/sparcworks/SW.Editor.xpm
 lib/${EMACSVER}/etc/sparcworks/sunpro-mailcap
 lib/${EMACSVER}/etc/tests/external-widget/Makefile
@@ -879,6 +851,7 @@
 lib/${EMACSVER}/etc/xemacs.1
 lib/${EMACSVER}/etc/xemacs.xbm
 lib/${EMACSVER}/etc/xemacs.xpm
+lib/${EMACSVER}/info/beta.info
 lib/${EMACSVER}/info/cl.info
 lib/${EMACSVER}/info/custom.info
 lib/${EMACSVER}/info/dir
@@ -888,6 +861,9 @@
 lib/${EMACSVER}/info/internals.info
 lib/${EMACSVER}/info/internals.info-1
 lib/${EMACSVER}/info/internals.info-2
+lib/${EMACSVER}/info/internals.info-3
+lib/${EMACSVER}/info/internals.info-4
+lib/${EMACSVER}/info/internals.info-5
 lib/${EMACSVER}/info/lispref.info
 lib/${EMACSVER}/info/lispref.info-1
 lib/${EMACSVER}/info/lispref.info-2
@@ -908,6 +884,8 @@
 lib/${EMACSVER}/info/texinfo.info-2
 lib/${EMACSVER}/info/widget.info
 lib/${EMACSVER}/info/xemacs-faq.info
+lib/${EMACSVER}/info/xemacs-faq.info-1
+lib/${EMACSVER}/info/xemacs-faq.info-2
 lib/${EMACSVER}/info/xemacs.info
 lib/${EMACSVER}/info/xemacs.info-1
 lib/${EMACSVER}/info/xemacs.info-2
@@ -1021,6 +999,8 @@
 lib/${EMACSVER}/lisp/dump-paths.el
 lib/${EMACSVER}/lisp/dump-paths.elc
 lib/${EMACSVER}/lisp/dumped-lisp.el
+lib/${EMACSVER}/lisp/easy-mmode.el
+lib/${EMACSVER}/lisp/easy-mmode.elc
 lib/${EMACSVER}/lisp/easymenu.el
 lib/${EMACSVER}/lisp/easymenu.elc
 lib/${EMACSVER}/lisp/etags.el
@@ -1312,6 +1292,8 @@
 lib/${EMACSVER}/lisp/raw-process.elc
 lib/${EMACSVER}/lisp/rect.el
 lib/${EMACSVER}/lisp/rect.elc
+lib/${EMACSVER}/lisp/regexp-opt.el
+lib/${EMACSVER}/lisp/regexp-opt.elc
 lib/${EMACSVER}/lisp/register.el
 lib/${EMACSVER}/lisp/register.elc
 lib/${EMACSVER}/lisp/replace.el
diff -r 1f1ed72fb803 -r c75d41d9ec86 editors/xemacs-current/distinfo
--- a/editors/xemacs-current/distinfo   Wed Mar 02 21:51:32 2005 +0000
+++ b/editors/xemacs-current/distinfo   Wed Mar 02 22:05:19 2005 +0000
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.15 2005/02/23 17:15:13 agc Exp $
+$NetBSD: distinfo,v 1.16 2005/03/02 22:05:19 magick Exp $
 
-SHA1 (xemacs-21.5.18.tar.gz) = b149d1854d71fe1a04a40a9734689876d0140f22
-RMD160 (xemacs-21.5.18.tar.gz) = 63c89427e0b75bc8cc7ae62c04fd41e19b7c9153
-Size (xemacs-21.5.18.tar.gz) = 14985234 bytes
+SHA1 (xemacs-21.5.19.tar.gz) = d9ad416b2b4aa2d0363b8d561e79d86b4197941d
+RMD160 (xemacs-21.5.19.tar.gz) = 1f0edb959baaefa41985eee4957c20c94529c84d
+Size (xemacs-21.5.19.tar.gz) = 15564957 bytes
 SHA1 (patch-aa) = e344bd0283c0cd30e99e8573ad2d6b8a22a519cc
 SHA1 (patch-ab) = a307cc77bf7136c28d374b50bd0524a1b0ca329e
 SHA1 (patch-ac) = 1ffaa2c5c425de6abd8f76d262762d21d8c7d0af
 SHA1 (patch-ad) = 14c5e0f31801648fbdb7f96e5d26cb505a59b741
 SHA1 (patch-ae) = 902a375f974e06eb5d67b69deadead98c625d97a
-SHA1 (patch-af) = e32b873bfba31e84b162cac4f1a4e9cee7c47c9e
+SHA1 (patch-af) = e71e89be5ce6070bca4b4ab8456f92cf52c50c6e
 SHA1 (patch-ag) = cd4e13ebaa9ff13c3987eddc427998a3765da259
 SHA1 (patch-ah) = ff4490952e304d075a24d89b685f46702044d8e1
diff -r 1f1ed72fb803 -r c75d41d9ec86 editors/xemacs-current/patches/patch-af
--- a/editors/xemacs-current/patches/patch-af   Wed Mar 02 21:51:32 2005 +0000
+++ b/editors/xemacs-current/patches/patch-af   Wed Mar 02 22:05:19 2005 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-af,v 1.1 2003/04/23 22:54:43 martin Exp $
+$NetBSD: patch-af,v 1.2 2005/03/02 22:05:19 magick Exp $
 
---- src/console-x.h.orig       2003-04-23 23:36:37.000000000 +0200
-+++ src/console-x.h    2003-04-23 23:37:07.000000000 +0200
-@@ -33,7 +33,7 @@
+--- src/console-x.h.orig       2005-02-21 22:42:06.000000000 +0100
++++ src/console-x.h
+@@ -33,7 +33,7 @@ Boston, MA 02111-1307, USA.  */
  #ifndef INCLUDED_console_x_h_
  #define INCLUDED_console_x_h_
  
@@ -10,4 +10,4 @@
 +#if defined(HAVE_X_WINDOWS) || defined(HAVE_GTK)
  
  #include "console.h"
- #include "xintrinsic.h"
+ /* must come before Xutil.h, which is included indirectly from xintrinsic.h,



Home | Main Index | Thread Index | Old Index