Mercurial > hg > xemacs-beta
changeset 205:92f8ad5d0d3f r20-4b1
Import from CVS: tag r20-4b1
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:02:46 +0200 |
parents | a15e4b3d59c6 |
children | d3e9274cbc4e |
files | CHANGES-beta ChangeLog README lisp/ChangeLog lisp/prim/package-admin.el src/ChangeLog src/doprnt.c src/realpath.c src/s/freebsd.h src/unexsol2.c version.sh |
diffstat | 11 files changed, 59 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/CHANGES-beta Mon Aug 13 10:02:23 2007 +0200 +++ b/CHANGES-beta Mon Aug 13 10:02:46 2007 +0200 @@ -1,4 +1,8 @@ -*- indented-text -*- +to 20.4 beta1 "Century" +-- Version fork, package work will be carried on in this branch +-- Miscellaneous bug fixes + to 20.3 beta28 "Reykjavik" -- about.el additions and updates -- See etc/BETA for initial package documentation
--- a/ChangeLog Mon Aug 13 10:02:23 2007 +0200 +++ b/ChangeLog Mon Aug 13 10:02:46 2007 +0200 @@ -1,5 +1,15 @@ +1997-10-12 SL Baur <steve@altair.xemacs.org> + + * XEmacs 20.4-beta1 is released. + + * XEmacs 19.16-pre9 is released. + + * XEmacs 19.16-pre8 is released. + 1997-10-11 SL Baur <steve@altair.xemacs.org> + * XEmacs 20.3-beta28 is released. + * Makefile.in (src/paths.h): Update PATH_INFOPATH (infopath): New shell variable. (infopath_user_defined): Ditto.
--- a/README Mon Aug 13 10:02:23 2007 +0200 +++ b/README Mon Aug 13 10:02:46 2007 +0200 @@ -1,4 +1,4 @@ -This directory tree holds version 20.3 of XEmacs, the extensible, +This directory tree holds version 20.4 of XEmacs, the extensible, customizable, self-documenting real-time display editor. See the file `etc/NEWS' for information on new features and other
--- a/lisp/ChangeLog Mon Aug 13 10:02:23 2007 +0200 +++ b/lisp/ChangeLog Mon Aug 13 10:02:46 2007 +0200 @@ -1,3 +1,8 @@ +1997-10-12 SL Baur <steve@altair.xemacs.org> + + * prim/package-admin.el (package-admin-add-binary-package): + Correctly deal with package-paths with a single directory. + 1997-10-11 SL Baur <steve@altair.xemacs.org> * prim/startup.el (set-default-load-path): Look for `packages'
--- a/lisp/prim/package-admin.el Mon Aug 13 10:02:23 2007 +0200 +++ b/lisp/prim/package-admin.el Mon Aug 13 10:02:46 2007 +0200 @@ -63,7 +63,10 @@ "Install a pre-bytecompiled XEmacs package into package hierarchy." (interactive "fPackage tarball: ") (when (null pkg-dir) - (setq pkg-dir (cadr package-path))) + (when (or (not (listp package-path)) + (not package-path)) + (error "No package path")) + (setq pkg-dir (car (last package-path)))) (let ((buf (get-buffer-create package-admin-temp-buffer))) (call-process "add-big-package.sh"
--- a/src/ChangeLog Mon Aug 13 10:02:23 2007 +0200 +++ b/src/ChangeLog Mon Aug 13 10:02:46 2007 +0200 @@ -1,5 +1,25 @@ +1997-10-12 SL Baur <steve@altair.xemacs.org> + + * src/s/freebsd.h: Add X11 guard for building without X11. + From Hrvoje Niksic <hniksic@srce.hr> + +1997-10-12 Kyle Jones <kyle_jones@wonderworks.com> + + * src/doprnt.c (emacs_doprnt_1): if forwarded field width + is negative, set minus_flag and make the field width + positive. Makes (format "%*s" -10 "abc") work like + (format "%-*s" 10 "abc"). + +1997-10-12 SL Baur <steve@altair.xemacs.org> + + * unexsol2.c (unexec): CONST isn't defined here. + From Adrian Aichner <aichner@ecf.teradyne.com> + 1997-10-11 SL Baur <steve@altair.xemacs.org> + * realpath.c (realpath): CONST IS LOSING but removing it conflicts + with system headers. + * callproc.c: New variable infopath-internal. (complex_vars_of_callproc): Declare and initialized it.
--- a/src/doprnt.c Mon Aug 13 10:02:23 2007 +0200 +++ b/src/doprnt.c Mon Aug 13 10:02:46 2007 +0200 @@ -500,6 +500,11 @@ else { nextspec->minwidth = XINT (obj); + if (XINT(obj) < 0) + { + spec->minus_flag = 1; + nextspec->minwidth = - nextspec->minwidth; + } } nextspec->minus_flag = spec->minus_flag; nextspec->plus_flag = spec->plus_flag;
--- a/src/realpath.c Mon Aug 13 10:02:23 2007 +0200 +++ b/src/realpath.c Mon Aug 13 10:02:46 2007 +0200 @@ -59,10 +59,10 @@ #define MAX_READLINKS 32 #ifdef __STDC__ -char *realpath(CONST char *path, char resolved_path []) +char *realpath(const char *path, char resolved_path []) #else char *realpath(path, resolved_path) -CONST char *path; +const char *path; char resolved_path []; #endif {
--- a/src/s/freebsd.h Mon Aug 13 10:02:23 2007 +0200 +++ b/src/s/freebsd.h Mon Aug 13 10:02:46 2007 +0200 @@ -35,11 +35,13 @@ /* Kludge to work around setlocale(LC_ALL,...) not working after 01/1997 */ #if __FreeBSD_version >= 199701 +#ifdef HAVE_X_WINDOWS #ifndef NOT_C_CODE #include <X11/Xlocale.h> #define setlocale(locale_category, locale_spec) setlocale(LC_CTYPE, locale_spec) #endif /* C code */ #endif +#endif #define LIBS_TERMCAP "-ltermcap"
--- a/src/unexsol2.c Mon Aug 13 10:02:23 2007 +0200 +++ b/src/unexsol2.c Mon Aug 13 10:02:46 2007 +0200 @@ -20,7 +20,7 @@ /* Synched up with: Not in FSF. */ -/* #pragma ident "@(#) $Id: unexsol2.c,v 1.2 1997/10/12 01:40:18 steve Exp $" */ +/* #pragma ident "@(#) $Id: unexsol2.c,v 1.3 1997/10/13 03:35:33 steve Exp $" */ #include <stdlib.h> #include <stdio.h> @@ -36,7 +36,7 @@ unsigned int bss_start, unsigned int entry_address) { void *handle; - void (*func)(CONST char *file); + void (*func)(const char *file); if ((handle = dlopen (DYNODUMP_SO, RTLD_LAZY)) == NULL) { @@ -45,7 +45,7 @@ exit (1); } - if ((func = (void (*)(CONST char *)) dlsym (handle, DYNODUMP_SYM)) == NULL) + if ((func = (void (*)(const char *)) dlsym (handle, DYNODUMP_SYM)) == NULL) { fprintf (stderr, "unexec(): dlsym(%s): %s \n", (char *) DYNODUMP_SYM, dlerror());