Mercurial > hg > xemacs-beta
annotate lib-src/ChangeLog @ 5353:38e24b8be4ea
Improve the lexical scoping in #'block, #'return-from.
lisp/ChangeLog addition:
2011-02-07 Aidan Kehoe <kehoea@parhasard.net>
* bytecomp.el:
* bytecomp.el (byte-compile-initial-macro-environment):
Shadow `block', `return-from' here, we implement them differently
when byte-compiling.
* bytecomp.el (byte-compile-active-blocks): New.
* bytecomp.el (byte-compile-block-1): New.
* bytecomp.el (byte-compile-return-from-1): New.
* bytecomp.el (return-from-1): New.
* bytecomp.el (block-1): New.
These are two aliases that exist to have their own associated
byte-compile functions, which functions implement `block' and
`return-from'.
* cl-extra.el (cl-macroexpand-all):
Fix a bug here when macros in the environment have been compiled.
* cl-macs.el (block):
* cl-macs.el (return):
* cl-macs.el (return-from):
Be more careful about lexical scope in these macros.
* cl.el:
* cl.el ('cl-block-wrapper): Removed.
* cl.el ('cl-block-throw): Removed.
These aren't needed in code generated by this XEmacs. They
shouldn't be needed in code generated by XEmacs 21.4, but if it
turns out the packages do need them, we can put them back.
2011-01-30 Mike Sperber <mike@xemacs.org>
* font-lock.el (font-lock-fontify-pending-extents): Don't fail if
`font-lock-mode' is unset, which can happen in the middle of
`revert-buffer'.
2011-01-23 Aidan Kehoe <kehoea@parhasard.net>
* cl-macs.el (delete):
* cl-macs.el (delq):
* cl-macs.el (remove):
* cl-macs.el (remq):
Don't use the compiler macro if these functions were given the
wrong number of arguments, as happens in lisp-tests.el.
* cl-seq.el (remove, remq): Removed.
I added these to subr.el, and forgot to remove them from here.
2011-01-22 Aidan Kehoe <kehoea@parhasard.net>
* bytecomp.el (byte-compile-setq, byte-compile-set):
Remove kludge allowing keywords' values to be set, all the code
that does that is gone.
* cl-compat.el (elt-satisfies-test-p):
* faces.el (set-face-parent):
* faces.el (face-doc-string):
* gtk-font-menu.el:
* gtk-font-menu.el (gtk-reset-device-font-menus):
* msw-font-menu.el:
* msw-font-menu.el (mswindows-reset-device-font-menus):
* package-get.el (package-get-installedp):
* select.el (select-convert-from-image-data):
* sound.el:
* sound.el (load-sound-file):
* x-font-menu.el (x-reset-device-font-menus-core):
Don't quote keywords, they're self-quoting, and the
win from backward-compatibility is sufficiently small now that the
style problem overrides it.
2011-01-22 Aidan Kehoe <kehoea@parhasard.net>
* cl-macs.el (block, return-from): Require that NAME be a symbol
in these macros, as always documented in the #'block docstring and
as required by Common Lisp.
* descr-text.el (unidata-initialize-unihan-database):
Correct the use of non-symbols in #'block and #'return-from in
this function.
2011-01-15 Aidan Kehoe <kehoea@parhasard.net>
* cl-extra.el (concatenate): Accept more complicated TYPEs in this
function, handing the sequences over to #'coerce if we don't
understand them here.
* cl-macs.el (inline): Don't proclaim #'concatenate as inline, its
compiler macro is more useful than doing that.
2011-01-11 Aidan Kehoe <kehoea@parhasard.net>
* subr.el (delete, delq, remove, remq): Move #'remove, #'remq
here, they don't belong in cl-seq.el; move #'delete, #'delq here
from fns.c, implement them in terms of #'delete*, allowing support
for sequences generally.
* update-elc.el (do-autoload-commands): Use #'delete*, not #'delq
here, now the latter's no longer dumped.
* cl-macs.el (delete, delq): Add compiler macros transforming
#'delete and #'delq to #'delete* calls.
2011-01-10 Aidan Kehoe <kehoea@parhasard.net>
* dialog.el (make-dialog-box): Correct a misplaced parenthesis
here, thank you Mats Lidell in 87zkr9gqrh.fsf@mail.contactor.se !
2011-01-02 Aidan Kehoe <kehoea@parhasard.net>
* dialog.el (make-dialog-box):
* list-mode.el (display-completion-list):
These functions used to use cl-parsing-keywords; change them to
use defun* instead, fixing the build. (Not sure what led to me
not including this change in d1b17a33450b!)
2011-01-02 Aidan Kehoe <kehoea@parhasard.net>
* cl-macs.el (define-star-compiler-macros):
Make sure the form has ITEM and LIST specified before attempting
to change to calls with explicit tests; necessary for some tests
in lisp-tests.el to compile correctly.
(stable-union, stable-intersection): Add compiler macros for these
functions, in the same way we do for most of the other functions
in cl-seq.el.
2011-01-01 Aidan Kehoe <kehoea@parhasard.net>
* cl-macs.el (dolist, dotimes, do-symbols, macrolet)
(symbol-macrolet):
Define these macros with defmacro* instead of parsing the argument
list by hand, for the sake of style and readability; use backquote
where appropriate, instead of calling #'list and and friends, for
the same reason.
2010-12-30 Aidan Kehoe <kehoea@parhasard.net>
* x-misc.el (device-x-display):
Provide this function, documented in the Lispref for years, but
not existing previously. Thank you Julian Bradfield, thank you
Jeff Mincy.
2010-12-30 Aidan Kehoe <kehoea@parhasard.net>
* cl-seq.el:
Move the heavy lifting from this file to C. Dump the
cl-parsing-keywords macro, but don't use defun* for the functions
we define that do take keywords, dynamic scope lossage makes that
not practical.
* subr.el (sort, fillarray): Move these aliases here.
(map-plist): #'nsublis is now built-in, but at this point #'eql
isn't necessarily available as a test; use #'eq.
* obsolete.el (cl-delete-duplicates): Make this available for old
compiler macros and old code.
(memql): Document that this is equivalent to #'member*, and worse.
* cl.el (adjoin, subst): Removed. These are in C.
2010-12-30 Aidan Kehoe <kehoea@parhasard.net>
* simple.el (assoc-ignore-case): Remove a duplicate definition of
this function (it's already in subr.el).
* iso8859-1.el (char-width):
On non-Mule, make this function equivalent to that produced by
(constantly 1), but preserve its docstring.
* subr.el (subst-char-in-string): Define this in terms of
#'substitute, #'nsubstitute.
(string-width): Define this using #'reduce and #'char-width.
(char-width): Give this a simpler definition, it makes far more
sense to check for mule at load time and redefine, as we do in
iso8859-1.el.
(store-substring): Implement this in terms of #'replace, now
#'replace is cheap.
2010-12-30 Aidan Kehoe <kehoea@parhasard.net>
* update-elc.el (lisp-files-needed-for-byte-compilation)
(lisp-files-needing-early-byte-compilation):
cl-macs belongs in the former, not the latter, it is as
fundamental as bytecomp.el.
2010-12-30 Aidan Kehoe <kehoea@parhasard.net>
* cl.el:
Provde the Common Lisp program-error, type-error as error
symbols. This doesn't nearly go far enough for anyone using the
Common Lisp errors.
2010-12-29 Aidan Kehoe <kehoea@parhasard.net>
* cl-macs.el (delete-duplicates):
If the form has an incorrect number of arguments, don't attempt a
compiler macroexpansion.
2010-12-29 Aidan Kehoe <kehoea@parhasard.net>
* cl-macs.el (cl-safe-expr-p):
Forms that start with the symbol lambda are also safe.
2010-12-29 Aidan Kehoe <kehoea@parhasard.net>
* cl-macs.el (= < > <= >=):
For these functions' compiler macros, the optimisation is safe
even if the first and the last arguments have side effects, since
they're only used the once.
2010-12-29 Aidan Kehoe <kehoea@parhasard.net>
* cl-macs.el (inline-side-effect-free-compiler-macros):
Unroll a loop here at macro-expansion time, so these compiler
macros are compiled. Use #'eql instead of #'eq in a couple of
places for better style.
2010-12-29 Aidan Kehoe <kehoea@parhasard.net>
* cl-extra.el (notany, notevery): Avoid some dynamic scope
stupidity with local variable names in these functions, when they
weren't prefixed with cl-; go into some more detail in the doc
strings.
2010-12-29 Aidan Kehoe <kehoea@parhasard.net>
* byte-optimize.el (side-effect-free-fns): #'remove, #'remq are
free of side-effects.
(side-effect-and-error-free-fns):
Drop dot, dot-marker from the list.
2010-11-17 Aidan Kehoe <kehoea@parhasard.net>
* cl-extra.el (coerce):
In the argument list, name the first argument OBJECT, not X; the
former name was always used in the doc string and is clearer.
Handle vector type specifications which include the length of the
target sequence, error if there's a mismatch.
* cl-macs.el (cl-make-type-test): Handle type specifications
starting with the symbol 'eql.
2010-11-14 Aidan Kehoe <kehoea@parhasard.net>
* cl-macs.el (eql): Don't remove the byte-compile property of this
symbol. That was necessary to override a bug in bytecomp.el where
#'eql was confused with #'eq, which bug we no longer have.
If neither expression is constant, don't attempt to handle the
expression in this compiler macro, leave it to byte-compile-eql,
which produces better code anyway.
* bytecomp.el (eq): #'eql is not the function associated with the
byte-eq byte code.
(byte-compile-eql): Add an explicit compile method for this
function, for cases where the cl-macs compiler macro hasn't
reduced it to #'eq or #'equal.
2010-10-25 Aidan Kehoe <kehoea@parhasard.net>
Add compiler macros and compilation sanity-checking for various
functions that take keywords.
* byte-optimize.el (side-effect-free-fns): #'symbol-value is
side-effect free and not error free.
* bytecomp.el (byte-compile-normal-call): Check keyword argument
lists for sanity; store information about the positions where
keyword arguments start using the new byte-compile-keyword-start
property.
* cl-macs.el (cl-const-expr-val): Take a new optional argument,
cl-not-constant, defaulting to nil, in this function; return it if
the expression is not constant.
(cl-non-fixnum-number-p): Make this into a separate function, we
want to pass it to #'every.
(eql): Use it.
(define-star-compiler-macros): Use the same code to generate the
member*, assoc* and rassoc* compiler macros; special-case some
code in #'add-to-list in subr.el.
(remove, remq): Add compiler macros for these two functions, in
preparation for #'remove being in C.
(define-foo-if-compiler-macros): Transform (remove-if-not ...) calls to
(remove ... :if-not) at compile time, which will be a real win
once the latter is in C.
(define-substitute-if-compiler-macros)
(define-subst-if-compiler-macros): Similarly for these functions.
(delete-duplicates): Change this compiler macro to use
#'plists-equal; if we don't have information about the type of
SEQUENCE at compile time, don't bother attempting to inline the
call, the function will be in C soon enough.
(equalp): Remove an old commented-out compiler macro for this, if
we want to see it it's in version control.
(subst-char-in-string): Transform this to a call to nsubstitute or
nsubstitute, if that is appropriate.
* cl.el (ldiff): Don't call setf here, this makes for a load-time
dependency problem in cl-macs.el
2010-06-14 Stephen J. Turnbull <stephen@xemacs.org>
* term/vt100.el:
Refer to XEmacs, not GNU Emacs, in permissions.
* term/bg-mouse.el:
* term/sup-mouse.el:
Put copyright notice in canonical "Copyright DATE AUTHOR" form.
Refer to XEmacs, not GNU Emacs, in permissions.
* site-load.el:
Add permission boilerplate.
* mule/canna-leim.el:
* alist.el:
Refer to XEmacs, not APEL/this program, in permissions.
* mule/canna-leim.el:
Remove my copyright, I've assigned it to the FSF.
2010-06-14 Stephen J. Turnbull <stephen@xemacs.org>
* gtk.el:
* gtk-widget-accessors.el:
* gtk-package.el:
* gtk-marshal.el:
* gtk-compose.el:
* gnome.el:
Add copyright notice based on internal evidence.
2010-06-14 Stephen J. Turnbull <stephen@xemacs.org>
* easymenu.el: Add reference to COPYING to permission notice.
* gutter.el:
* gutter-items.el:
* menubar-items.el:
Fix typo "Xmacs" in permissions notice.
2010-06-14 Stephen J. Turnbull <stephen@xemacs.org>
* auto-save.el:
* font.el:
* fontconfig.el:
* mule/kinsoku.el:
Add "part of XEmacs" text to permission notice.
2010-10-14 Aidan Kehoe <kehoea@parhasard.net>
* byte-optimize.el (side-effect-free-fns):
* cl-macs.el (remf, getf):
* cl-extra.el (tailp, cl-set-getf, cl-do-remf):
* cl.el (ldiff, endp):
Tighten up Common Lisp compatibility for #'ldiff, #'endp, #'tailp;
add circularity checking for the first two.
#'cl-set-getf and #'cl-do-remf were Lisp implementations of
#'plist-put and #'plist-remprop; change the names to aliases,
changes the macros that use them to using #'plist-put and
#'plist-remprop directly.
2010-10-12 Aidan Kehoe <kehoea@parhasard.net>
* abbrev.el (fundamental-mode-abbrev-table, global-abbrev-table):
Create both these abbrev tables using the usual
#'define-abbrev-table calls, rather than attempting to
special-case them.
* cl-extra.el: Force cl-macs to be loaded here, if cl-extra.el is
being loaded interpreted. Previously other, later files would
redundantly call (load "cl-macs") when interpreted, it's more
reasonable to do it here, once.
* cmdloop.el (read-quoted-char-radix): Use defcustom here, we
don't have any dump-order dependencies that would prevent that.
* custom.el (eval-when-compile): Don't load cl-macs when
interpreted or when byte-compiling, rely on cl-extra.el in the
former case and the appropriate entry in bytecomp-load-hook in the
latter. Get rid of custom-declare-variable-list, we have no
dump-time dependencies that would require it.
* faces.el (eval-when-compile): Don't load cl-macs when
interpreted or when byte-compiling.
* packages.el: Remove some inaccurate comments.
* post-gc.el (cleanup-simple-finalizers): Use #'delete-if-not
here, now the order of preloaded-file-list has been changed to
make it available.
* subr.el (custom-declare-variable-list): Remove. No need for it.
Also remove a stub define-abbrev-table from this file, given the
current order of preloaded-file-list there's no need for it.
2010-10-10 Aidan Kehoe <kehoea@parhasard.net>
* bytecomp.el (byte-compile-constp) Forms quoted with FUNCTION are
also constant.
(byte-compile-initial-macro-environment): In #'the, if FORM is
constant and does not match TYPE, warn at byte-compile time.
2010-10-10 Aidan Kehoe <kehoea@parhasard.net>
* backquote.el (bq-vector-contents, bq-list*): Remove; the former
is equivalent to (append VECTOR nil), the latter to (list* ...).
(bq-process-2): Use (append VECTOR nil) instead of using
#'bq-vector-contents to convert to a list.
(bq-process-1): Now we use list* instead of bq-list
* subr.el (list*): Moved from cl.el, since it is now required to
be available the first time a backquoted form is encountered.
* cl.el (list*): Move to subr.el.
2010-09-16 Aidan Kehoe <kehoea@parhasard.net>
* test-harness.el (Check-Message):
Add an omitted comma here, thank you the buildbot.
2010-09-16 Aidan Kehoe <kehoea@parhasard.net>
* hash-table.el (hash-table-key-list, hash-table-value-list)
(hash-table-key-value-alist, hash-table-key-value-plist):
Remove some useless #'nreverse calls in these files; our hash
tables have no order, it's not helpful to pretend they do.
* behavior.el (read-behavior):
Do the same in this file, in some code evidently copied from
hash-table.el.
2010-09-16 Aidan Kehoe <kehoea@parhasard.net>
* info.el (Info-insert-dir):
* format.el (format-deannotate-region):
* files.el (cd, save-buffers-kill-emacs):
Use #'some, #'every and related functions for applying boolean
operations to lists, instead of rolling our own ones that cons and
don't short-circuit.
2010-09-16 Aidan Kehoe <kehoea@parhasard.net>
* bytecomp.el (byte-compile-initial-macro-environment):
* cl-macs.el (the):
Rephrase the docstring, make its implementation when compiling
files a little nicer.
2010-09-16 Aidan Kehoe <kehoea@parhasard.net>
* descr-text.el (unidata-initialize-unicodedata-database)
(unidata-initialize-unihan-database, describe-char-unicode-data)
(describe-char-unicode-data):
Wrap calls to the database functions with (with-fboundp ...),
avoiding byte compile warnings on builds without support for the
database functions.
(describe-char): (reduce #'max ...), not (apply #'max ...), no
need to cons needlessly.
(describe-char): Remove a redundant lambda wrapping
#'extent-properties.
(describe-char-unicode-data): Call #'nsubst when replacing "" with
nil in the result of #'split-string, instead of consing inside
mapcar.
2010-09-16 Aidan Kehoe <kehoea@parhasard.net>
* x-faces.el (x-available-font-sizes):
* specifier.el (let-specifier):
* package-ui.el (pui-add-required-packages):
* msw-faces.el (mswindows-available-font-sizes):
* modeline.el (modeline-minor-mode-menu):
* minibuf.el (minibuf-directory-files):
Replace the O2N (delq nil (mapcar (lambda (W) (and X Y)) Z)) with
the ON (mapcan (lambda (W) (and X (list Y))) Z) in these files.
2010-09-16 Aidan Kehoe <kehoea@parhasard.net>
* cl-macs.el (= < > <= >=):
When these functions are handed more than two arguments, and those
arguments have no side effects, transform to a series of two
argument calls, avoiding funcall in the byte-compiled code.
* mule/mule-cmds.el (finish-set-language-environment):
Take advantage of this change in a function called 256 times at
startup.
2010-09-16 Aidan Kehoe <kehoea@parhasard.net>
* bytecomp.el (byte-compile-function-form, byte-compile-quote)
(byte-compile-quote-form):
Warn at compile time, and error at runtime, if a (quote ...) or a
(function ...) form attempts to quote more than one object.
2010-09-16 Aidan Kehoe <kehoea@parhasard.net>
* byte-optimize.el (byte-optimize-apply): Transform (apply 'nconc
(mapcar ...)) to (mapcan ...); warn about use of the first idiom.
* update-elc.el (do-autoload-commands):
* packages.el (packages-find-package-library-path):
* frame.el (frame-list):
* extents.el (extent-descendants):
* etags.el (buffer-tag-table-files):
* dumped-lisp.el (preloaded-file-list):
* device.el (device-list):
* bytecomp-runtime.el (proclaim-inline, proclaim-notinline)
Use #'mapcan, not (apply #'nconc (mapcar ...) in all these files.
* bytecomp-runtime.el (eval-when-compile, eval-and-compile):
In passing, mention that these macros also evaluate the body when
interpreted.
tests/ChangeLog addition:
2011-02-07 Aidan Kehoe <kehoea@parhasard.net>
* automated/lisp-tests.el:
Test lexical scope for `block', `return-from'; add a
Known-Bug-Expect-Failure for a contorted example that fails when
byte-compiled.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Mon, 07 Feb 2011 12:01:24 +0000 |
parents | fde0802ee3e0 |
children | e79916901603 a9094f28f9a9 |
rev | line source |
---|---|
5341 | 1 2011-01-15 Mike Sperber <mike@xemacs.org> |
2 | |
3 * fakemail.c: #include <osreldate.h> on FreeBSD, since we no | |
4 longer have freebsd.h. | |
5 | |
5287
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
6 2010-06-14 Stephen J. Turnbull <stephen@xemacs.org> |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
7 |
5290
e6508b64ee08
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5287
diff
changeset
|
8 * gnuserv.c: |
e6508b64ee08
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5287
diff
changeset
|
9 * gnuserv.h: |
e6508b64ee08
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5287
diff
changeset
|
10 * gnuslib.c: |
e6508b64ee08
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5287
diff
changeset
|
11 Add standard permission boilerplate. |
e6508b64ee08
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5287
diff
changeset
|
12 |
5287
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
13 * ad2c: |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
14 Add copyright notices based on internal evidence. |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
15 |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
16 2010-06-14 Stephen J. Turnbull <stephen@xemacs.org> |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
17 |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
18 * cvtmail.c: |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
19 * fakemail.c: |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
20 * make-path.c: |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
21 * profile.c: |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
22 * tcp.c: |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
23 Fix typo (doubled phrase) in permission notice. |
cd167465bf69
More permission consistency.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5236
diff
changeset
|
24 |
5236
0f7d483cff5a
Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5225
diff
changeset
|
25 2010-06-13 Stephen J. Turnbull <stephen@xemacs.org> |
0f7d483cff5a
Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5225
diff
changeset
|
26 |
0f7d483cff5a
Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5225
diff
changeset
|
27 * ad2c: Correct FSF address in permission notice. |
0f7d483cff5a
Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
5225
diff
changeset
|
28 |
5225
1086297242fe
Don't throw an error if gnuclient supports GTK and XEmacs doesn't.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5206
diff
changeset
|
29 2010-06-02 Aidan Kehoe <kehoea@parhasard.net> |
1086297242fe
Don't throw an error if gnuclient supports GTK and XEmacs doesn't.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5206
diff
changeset
|
30 |
1086297242fe
Don't throw an error if gnuclient supports GTK and XEmacs doesn't.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5206
diff
changeset
|
31 * gnuclient.c (main): |
1086297242fe
Don't throw an error if gnuclient supports GTK and XEmacs doesn't.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5206
diff
changeset
|
32 If gnuclient was built with GTK support, and is asking a gnuserv |
1086297242fe
Don't throw an error if gnuclient supports GTK and XEmacs doesn't.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5206
diff
changeset
|
33 without GTK support to open a frame, fall back to X11, don't |
1086297242fe
Don't throw an error if gnuclient supports GTK and XEmacs doesn't.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5206
diff
changeset
|
34 throw an error on the server side, invisible to the client. |
1086297242fe
Don't throw an error if gnuclient supports GTK and XEmacs doesn't.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5206
diff
changeset
|
35 |
5206
39d74978fd32
Keep around file info for dumped functions and variables without docstrings.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5091
diff
changeset
|
36 2010-04-17 Aidan Kehoe <kehoea@parhasard.net> |
39d74978fd32
Keep around file info for dumped functions and variables without docstrings.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5091
diff
changeset
|
37 |
39d74978fd32
Keep around file info for dumped functions and variables without docstrings.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5091
diff
changeset
|
38 * make-docfile.c (scan_lisp_file): |
39d74978fd32
Keep around file info for dumped functions and variables without docstrings.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5091
diff
changeset
|
39 Even if a function doesn't have a doc string, store its file name |
39d74978fd32
Keep around file info for dumped functions and variables without docstrings.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5091
diff
changeset
|
40 in DOC. |
39d74978fd32
Keep around file info for dumped functions and variables without docstrings.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5091
diff
changeset
|
41 |
5091 | 42 2010-03-02 Ben Wing <ben@xemacs.org> |
43 | |
44 * digest-doc.c: | |
45 * make-path.c: | |
46 `emacs' isn't defined, but HAVE_CONFIG_H is, so use it to get | |
47 config.h. | |
48 | |
49 * getopt.h: | |
50 Conditionalize on HAVE_CONFIG_H to get real prototypes. | |
51 | |
5076
d555581e3cba
fix issues with display of argument docstrings
Ben Wing <ben@xemacs.org>
parents:
5030
diff
changeset
|
52 2010-02-25 Ben Wing <ben@xemacs.org> |
d555581e3cba
fix issues with display of argument docstrings
Ben Wing <ben@xemacs.org>
parents:
5030
diff
changeset
|
53 |
d555581e3cba
fix issues with display of argument docstrings
Ben Wing <ben@xemacs.org>
parents:
5030
diff
changeset
|
54 * make-docfile.c: |
d555581e3cba
fix issues with display of argument docstrings
Ben Wing <ben@xemacs.org>
parents:
5030
diff
changeset
|
55 * make-docfile.c (write_c_args): |
d555581e3cba
fix issues with display of argument docstrings
Ben Wing <ben@xemacs.org>
parents:
5030
diff
changeset
|
56 Convert newlines to spaces so that argument lists are always on one |
d555581e3cba
fix issues with display of argument docstrings
Ben Wing <ben@xemacs.org>
parents:
5030
diff
changeset
|
57 line, because that's what function-documentation-1 expects. |
d555581e3cba
fix issues with display of argument docstrings
Ben Wing <ben@xemacs.org>
parents:
5030
diff
changeset
|
58 |
5030 | 59 2010-02-11 Vin Shelton <acs@xemacs.org> |
60 | |
61 * winclient.c: Bump connection retries to 20 because some people | |
62 have long startup files. | |
63 (openConversation): If CreateProcess cannot find | |
64 xemacs.exe, try again with the name of the version-specific | |
65 executable. This is useful because the cygwin version of XEmacs | |
66 doesn't install an xemacs.exe executable. | |
67 (parseCommandLine): Fix tracker issue 675 - add current directory | |
68 to filenames under cygwin. | |
69 | |
4950
c50b0b3c7b8d
Random changes to make-msgfile.lex
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
70 2010-01-26 Ben Wing <ben@xemacs.org> |
c50b0b3c7b8d
Random changes to make-msgfile.lex
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
71 |
c50b0b3c7b8d
Random changes to make-msgfile.lex
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
72 * make-msgfile.lex: Vague hacking on this file, insert a comment |
c50b0b3c7b8d
Random changes to make-msgfile.lex
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
73 about what should be done if we ever want this to work. |
c50b0b3c7b8d
Random changes to make-msgfile.lex
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
74 |
4932 | 75 2010-01-24 Ben Wing <ben@xemacs.org> |
76 | |
77 * fakemail.c (args_size): | |
78 * fakemail.c (parse_header): | |
79 * ootags.c (C_entries): | |
80 Fix warnings about possible use of uninitialized vars. | |
81 | |
4911 | 82 2010-02-01 Vin Shelton <acs@xemacs.org> |
83 | |
84 * make-mswin-unicode.pl: Add description of override. | |
85 | |
4903
70089046adef
fix compile problems in intl-encap* under VS6
Ben Wing <ben@xemacs.org>
parents:
4894
diff
changeset
|
86 2010-01-30 Ben Wing <ben@xemacs.org> |
70089046adef
fix compile problems in intl-encap* under VS6
Ben Wing <ben@xemacs.org>
parents:
4894
diff
changeset
|
87 |
70089046adef
fix compile problems in intl-encap* under VS6
Ben Wing <ben@xemacs.org>
parents:
4894
diff
changeset
|
88 * make-mswin-unicode.pl: |
70089046adef
fix compile problems in intl-encap* under VS6
Ben Wing <ben@xemacs.org>
parents:
4894
diff
changeset
|
89 Make it possible to specify an overridden prototype in cases where |
70089046adef
fix compile problems in intl-encap* under VS6
Ben Wing <ben@xemacs.org>
parents:
4894
diff
changeset
|
90 either Cygwin or Visual Studio has errors in their headers that |
70089046adef
fix compile problems in intl-encap* under VS6
Ben Wing <ben@xemacs.org>
parents:
4894
diff
changeset
|
91 can be corrected by falling back to a less qualified type (typically |
70089046adef
fix compile problems in intl-encap* under VS6
Ben Wing <ben@xemacs.org>
parents:
4894
diff
changeset
|
92 without const). |
70089046adef
fix compile problems in intl-encap* under VS6
Ben Wing <ben@xemacs.org>
parents:
4894
diff
changeset
|
93 |
4894
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
4875
diff
changeset
|
94 2010-01-28 Jerry James <james@xemacs.org> |
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
4875
diff
changeset
|
95 |
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
4875
diff
changeset
|
96 * Makefile.in.in: Remove make-msgfile and make-po rules. |
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
4875
diff
changeset
|
97 * make-msgfile.c: Removed, obsolete code. |
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
4875
diff
changeset
|
98 * make-po.c: Removed, obsolete code. |
03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents:
4875
diff
changeset
|
99 |
4875
49de55c09f18
add "review" lines in intl-encap-win32.c for all unseen functions in processed headers
Ben Wing <ben@xemacs.org>
parents:
4874
diff
changeset
|
100 2010-01-15 Ben Wing <ben@xemacs.org> |
49de55c09f18
add "review" lines in intl-encap-win32.c for all unseen functions in processed headers
Ben Wing <ben@xemacs.org>
parents:
4874
diff
changeset
|
101 |
49de55c09f18
add "review" lines in intl-encap-win32.c for all unseen functions in processed headers
Ben Wing <ben@xemacs.org>
parents:
4874
diff
changeset
|
102 * make-mswin-unicode.pl: |
49de55c09f18
add "review" lines in intl-encap-win32.c for all unseen functions in processed headers
Ben Wing <ben@xemacs.org>
parents:
4874
diff
changeset
|
103 Process the command `review'. Cause an error to happen if we try to |
49de55c09f18
add "review" lines in intl-encap-win32.c for all unseen functions in processed headers
Ben Wing <ben@xemacs.org>
parents:
4874
diff
changeset
|
104 use the command, indicating that the command needs review to determine |
49de55c09f18
add "review" lines in intl-encap-win32.c for all unseen functions in processed headers
Ben Wing <ben@xemacs.org>
parents:
4874
diff
changeset
|
105 how to handle it. |
49de55c09f18
add "review" lines in intl-encap-win32.c for all unseen functions in processed headers
Ben Wing <ben@xemacs.org>
parents:
4874
diff
changeset
|
106 |
4874
4c3f5e1ecbeb
ChangeLog for previous patch: regenerate intl-auto-encap-win32.c
Ben Wing <ben@xemacs.org>
parents:
4850
diff
changeset
|
107 2010-01-15 Ben Wing <ben@xemacs.org> |
4c3f5e1ecbeb
ChangeLog for previous patch: regenerate intl-auto-encap-win32.c
Ben Wing <ben@xemacs.org>
parents:
4850
diff
changeset
|
108 |
4c3f5e1ecbeb
ChangeLog for previous patch: regenerate intl-auto-encap-win32.c
Ben Wing <ben@xemacs.org>
parents:
4850
diff
changeset
|
109 * make-mswin-unicode.pl: |
4c3f5e1ecbeb
ChangeLog for previous patch: regenerate intl-auto-encap-win32.c
Ben Wing <ben@xemacs.org>
parents:
4850
diff
changeset
|
110 Various fixes to get this to work when using the Cygwin header files |
4c3f5e1ecbeb
ChangeLog for previous patch: regenerate intl-auto-encap-win32.c
Ben Wing <ben@xemacs.org>
parents:
4850
diff
changeset
|
111 in /usr/include/w32api instead of the VC++ ones: |
4c3f5e1ecbeb
ChangeLog for previous patch: regenerate intl-auto-encap-win32.c
Ben Wing <ben@xemacs.org>
parents:
4850
diff
changeset
|
112 -- Use /usr/include/w32api as default; don't assume that a passed-in |
4c3f5e1ecbeb
ChangeLog for previous patch: regenerate intl-auto-encap-win32.c
Ben Wing <ben@xemacs.org>
parents:
4850
diff
changeset
|
113 directory always ends in .../include. |
4c3f5e1ecbeb
ChangeLog for previous patch: regenerate intl-auto-encap-win32.c
Ben Wing <ben@xemacs.org>
parents:
4850
diff
changeset
|
114 -- Add `const' to list of known type modifiers. |
4c3f5e1ecbeb
ChangeLog for previous patch: regenerate intl-auto-encap-win32.c
Ben Wing <ben@xemacs.org>
parents:
4850
diff
changeset
|
115 -- If function already seen, warn but don't generate twice. |
4c3f5e1ecbeb
ChangeLog for previous patch: regenerate intl-auto-encap-win32.c
Ben Wing <ben@xemacs.org>
parents:
4850
diff
changeset
|
116 -- Eliminate `extern' from return type modifiers. |
4c3f5e1ecbeb
ChangeLog for previous patch: regenerate intl-auto-encap-win32.c
Ben Wing <ben@xemacs.org>
parents:
4850
diff
changeset
|
117 -- Cosmetic: When eliminating APIENTRY, also eliminate following |
4c3f5e1ecbeb
ChangeLog for previous patch: regenerate intl-auto-encap-win32.c
Ben Wing <ben@xemacs.org>
parents:
4850
diff
changeset
|
118 whitespace. |
4c3f5e1ecbeb
ChangeLog for previous patch: regenerate intl-auto-encap-win32.c
Ben Wing <ben@xemacs.org>
parents:
4850
diff
changeset
|
119 |
4850
2727d0d8ef07
Fix executable permissions on source files
Ben Wing <ben@xemacs.org>
parents:
4785
diff
changeset
|
120 2010-01-13 Ben Wing <ben@xemacs.org> |
2727d0d8ef07
Fix executable permissions on source files
Ben Wing <ben@xemacs.org>
parents:
4785
diff
changeset
|
121 |
2727d0d8ef07
Fix executable permissions on source files
Ben Wing <ben@xemacs.org>
parents:
4785
diff
changeset
|
122 * fix-perms.sh: New file. |
2727d0d8ef07
Fix executable permissions on source files
Ben Wing <ben@xemacs.org>
parents:
4785
diff
changeset
|
123 |
4785
d6cfba1cc388
Remove the lib-src/yow binary, which is currently unused anyway. See message
Jerry James <james@xemacs.org>
parents:
4782
diff
changeset
|
124 2009-12-21 Jerry James <james@xemacs.org> |
d6cfba1cc388
Remove the lib-src/yow binary, which is currently unused anyway. See message
Jerry James <james@xemacs.org>
parents:
4782
diff
changeset
|
125 |
d6cfba1cc388
Remove the lib-src/yow binary, which is currently unused anyway. See message
Jerry James <james@xemacs.org>
parents:
4782
diff
changeset
|
126 * Makefile.in.in: Remove rules for building yow. |
d6cfba1cc388
Remove the lib-src/yow binary, which is currently unused anyway. See message
Jerry James <james@xemacs.org>
parents:
4782
diff
changeset
|
127 * yow.c: Removed. |
d6cfba1cc388
Remove the lib-src/yow binary, which is currently unused anyway. See message
Jerry James <james@xemacs.org>
parents:
4782
diff
changeset
|
128 |
4782
1523f1d28be1
Remove more obsolete files. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4781
diff
changeset
|
129 2009-12-18 Jerry James <james@xemacs.org> |
1523f1d28be1
Remove more obsolete files. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4781
diff
changeset
|
130 |
1523f1d28be1
Remove more obsolete files. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4781
diff
changeset
|
131 * Makefile.in.in: Don't install rcs-checkin. |
1523f1d28be1
Remove more obsolete files. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4781
diff
changeset
|
132 * rcs-checkin: Remove obsolete file. |
1523f1d28be1
Remove more obsolete files. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4781
diff
changeset
|
133 |
4781
8a653fbe5c27
Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents:
4774
diff
changeset
|
134 2009-12-18 Jerry James <james@xemacs.org> |
8a653fbe5c27
Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents:
4774
diff
changeset
|
135 |
8a653fbe5c27
Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents:
4774
diff
changeset
|
136 * installexe.sh: Add copyright and GPL v2 or later header with |
8a653fbe5c27
Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents:
4774
diff
changeset
|
137 permission of Andy Piper. |
8a653fbe5c27
Add copyright and GPL v2 or later notices to Andy Piper's contributions, with
Jerry James <james@xemacs.org>
parents:
4774
diff
changeset
|
138 |
4774
26a007fa2f4c
Add GPL v2 or later notice to lib-src/ad2c with George Ferguson's permission.
Jerry James <james@xemacs.org>
parents:
4773
diff
changeset
|
139 2009-12-15 Jerry James <james@xemacs.org> |
26a007fa2f4c
Add GPL v2 or later notice to lib-src/ad2c with George Ferguson's permission.
Jerry James <james@xemacs.org>
parents:
4773
diff
changeset
|
140 |
26a007fa2f4c
Add GPL v2 or later notice to lib-src/ad2c with George Ferguson's permission.
Jerry James <james@xemacs.org>
parents:
4773
diff
changeset
|
141 * ad2c: Add GPL v2 or later notice with permission of George Ferguson. |
26a007fa2f4c
Add GPL v2 or later notice to lib-src/ad2c with George Ferguson's permission.
Jerry James <james@xemacs.org>
parents:
4773
diff
changeset
|
142 See the xemacs-beta thread beginning with message |
26a007fa2f4c
Add GPL v2 or later notice to lib-src/ad2c with George Ferguson's permission.
Jerry James <james@xemacs.org>
parents:
4773
diff
changeset
|
143 <870180fe0912090940mac19378ydab5b5a04bf06cf8@mail.gmail.com>. |
26a007fa2f4c
Add GPL v2 or later notice to lib-src/ad2c with George Ferguson's permission.
Jerry James <james@xemacs.org>
parents:
4773
diff
changeset
|
144 |
4773
c858892e4f2b
Remove build rules that try to make wakeup out of the now nonexistent wakeup.c.
Jerry James <james@xemacs.org>
parents:
4771
diff
changeset
|
145 2009-12-15 Jerry James <james@xemacs.org> |
c858892e4f2b
Remove build rules that try to make wakeup out of the now nonexistent wakeup.c.
Jerry James <james@xemacs.org>
parents:
4771
diff
changeset
|
146 |
c858892e4f2b
Remove build rules that try to make wakeup out of the now nonexistent wakeup.c.
Jerry James <james@xemacs.org>
parents:
4771
diff
changeset
|
147 * Makefile.in.in: Remove build dependency and rule for wakeup. Thanks |
c858892e4f2b
Remove build rules that try to make wakeup out of the now nonexistent wakeup.c.
Jerry James <james@xemacs.org>
parents:
4771
diff
changeset
|
148 to Mats Lidell for the patch. |
c858892e4f2b
Remove build rules that try to make wakeup out of the now nonexistent wakeup.c.
Jerry James <james@xemacs.org>
parents:
4771
diff
changeset
|
149 |
4771
e0b8ef850996
Remove more obsolete files.
Jerry James <james@xemacs.org>
parents:
4768
diff
changeset
|
150 2009-12-10 Jerry James <james@xemacs.org> |
e0b8ef850996
Remove more obsolete files.
Jerry James <james@xemacs.org>
parents:
4768
diff
changeset
|
151 |
e0b8ef850996
Remove more obsolete files.
Jerry James <james@xemacs.org>
parents:
4768
diff
changeset
|
152 * gnudepend.pl: Remove obsolete file. |
e0b8ef850996
Remove more obsolete files.
Jerry James <james@xemacs.org>
parents:
4768
diff
changeset
|
153 * leditcfns.c: Ditto. |
e0b8ef850996
Remove more obsolete files.
Jerry James <james@xemacs.org>
parents:
4768
diff
changeset
|
154 * wakeup.c: Ditto. |
e0b8ef850996
Remove more obsolete files.
Jerry James <james@xemacs.org>
parents:
4768
diff
changeset
|
155 |
4768
0f5bee973a7b
Etags: use memmove instead of strcpy to move characters within a string. See
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
156 2009-12-08 Sjoerd Mullender <sjoerd@acm.org> |
0f5bee973a7b
Etags: use memmove instead of strcpy to move characters within a string. See
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
157 |
0f5bee973a7b
Etags: use memmove instead of strcpy to move characters within a string. See
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
158 * etags.c (absolute_filename): Use memmove instead of strcpy to move |
0f5bee973a7b
Etags: use memmove instead of strcpy to move characters within a string. See
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
159 characters within a string. |
0f5bee973a7b
Etags: use memmove instead of strcpy to move characters within a string. See
Jerry James <james@xemacs.org>
parents:
4759
diff
changeset
|
160 |
4759
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4722
diff
changeset
|
161 2009-11-10 Jerry James <james@xemacs.org> |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4722
diff
changeset
|
162 |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4722
diff
changeset
|
163 * fakemail.c (MAIL_PROGRAM_NAME): No s&m files define this now, so |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4722
diff
changeset
|
164 make it unconditional. |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4722
diff
changeset
|
165 (main): Make mail_program_name const, since it is never read, and drop |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4722
diff
changeset
|
166 a bogus cast as a result. |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4722
diff
changeset
|
167 * gnuclient.c (main): Remove reference to hp9000s300. |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4722
diff
changeset
|
168 * gnuserv.h: BSD4_1 is not defined on any supported system. |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4722
diff
changeset
|
169 |
4722
dfc9fe46c294
Add BSD header to lib-src/insert-data-in-exec.c, with permission of Olivier
Jerry James <james@xemacs.org>
parents:
4684
diff
changeset
|
170 2009-10-26 Jerry James <james@xemacs.org> |
dfc9fe46c294
Add BSD header to lib-src/insert-data-in-exec.c, with permission of Olivier
Jerry James <james@xemacs.org>
parents:
4684
diff
changeset
|
171 |
dfc9fe46c294
Add BSD header to lib-src/insert-data-in-exec.c, with permission of Olivier
Jerry James <james@xemacs.org>
parents:
4684
diff
changeset
|
172 * insert-data-in-exec.c: Add BSD header, with permission of |
dfc9fe46c294
Add BSD header to lib-src/insert-data-in-exec.c, with permission of Olivier
Jerry James <james@xemacs.org>
parents:
4684
diff
changeset
|
173 Olivier Galibert. See xemacs-beta message with ID |
dfc9fe46c294
Add BSD header to lib-src/insert-data-in-exec.c, with permission of Olivier
Jerry James <james@xemacs.org>
parents:
4684
diff
changeset
|
174 <20091013224104.GA2573@dspnet.fr.eu.org>. |
dfc9fe46c294
Add BSD header to lib-src/insert-data-in-exec.c, with permission of Olivier
Jerry James <james@xemacs.org>
parents:
4684
diff
changeset
|
175 |
4684
15c42a3f4065
Do not move cursor position in gnuclient started buffer if user did
It's me FKtPp \;) <m_pupil@yahoo.com.cn>
parents:
4665
diff
changeset
|
176 2009-08-15 It's me FKtPp ;) <m_pupil@yahoo.com.cn> |
15c42a3f4065
Do not move cursor position in gnuclient started buffer if user did
It's me FKtPp \;) <m_pupil@yahoo.com.cn>
parents:
4665
diff
changeset
|
177 |
15c42a3f4065
Do not move cursor position in gnuclient started buffer if user did
It's me FKtPp \;) <m_pupil@yahoo.com.cn>
parents:
4665
diff
changeset
|
178 * gnuclient.c (main): Do not set start point position if user |
15c42a3f4065
Do not move cursor position in gnuclient started buffer if user did
It's me FKtPp \;) <m_pupil@yahoo.com.cn>
parents:
4665
diff
changeset
|
179 didn't requested to do so |
15c42a3f4065
Do not move cursor position in gnuclient started buffer if user did
It's me FKtPp \;) <m_pupil@yahoo.com.cn>
parents:
4665
diff
changeset
|
180 |
4665
f3a65dff1912
Fix UNUSED and USED_IF parsing in make-docfile.c.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4636
diff
changeset
|
181 2009-07-28 Stephen Turnbull <stephen@xemacs.org> |
f3a65dff1912
Fix UNUSED and USED_IF parsing in make-docfile.c.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4636
diff
changeset
|
182 |
f3a65dff1912
Fix UNUSED and USED_IF parsing in make-docfile.c.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4636
diff
changeset
|
183 * make-docfile.c (write_c_args): Parse UNUSED and USED_IF right. |
f3a65dff1912
Fix UNUSED and USED_IF parsing in make-docfile.c.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4636
diff
changeset
|
184 |
4636
5c427ece884b
XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4539
diff
changeset
|
185 2009-05-18 Stephen J. Turnbull <stephen@xemacs.org> |
5c427ece884b
XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4539
diff
changeset
|
186 |
5c427ece884b
XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4539
diff
changeset
|
187 * XEmacs 21.5.29 "garbanzo" is released. |
5c427ece884b
XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4539
diff
changeset
|
188 |
4539
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
189 2008-12-27 Aidan Kehoe <kehoea@parhasard.net> |
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
190 |
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
191 * make-docfile.c (main): Allow more than one -d argument, followed |
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
192 by a directory to change to. |
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
193 (put_filename): Don't strip directory information; with previous |
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
194 change, allows retrieval of Lisp function and variable origin |
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
195 files from #'built-in-symbol-file relative to lisp-directory. |
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
196 (scan_lisp_file): Don't add an extraneous newline after the file |
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
197 name, put_filename has added the newline already. |
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
198 |
4467
23ef20edf6ba
Check %WindowsSdkDir%, %MSSddk% for the Windows header files too.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4464
diff
changeset
|
199 2008-05-21 Aidan Kehoe <kehoea@parhasard.net> |
23ef20edf6ba
Check %WindowsSdkDir%, %MSSddk% for the Windows header files too.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4464
diff
changeset
|
200 |
23ef20edf6ba
Check %WindowsSdkDir%, %MSSddk% for the Windows header files too.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4464
diff
changeset
|
201 * make-mswin-unicode.pl: |
23ef20edf6ba
Check %WindowsSdkDir%, %MSSddk% for the Windows header files too.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4464
diff
changeset
|
202 Check %WindowsSdkDir%, %MSSddk% for the Windows header files too. |
23ef20edf6ba
Check %WindowsSdkDir%, %MSSddk% for the Windows header files too.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4464
diff
changeset
|
203 |
4464
61aff09a7589
Increase DDE connection retries because waiting for XEmacs to start
Vin Shelton <acs@xemacs.org>
parents:
4456
diff
changeset
|
204 2008-05-14 Vin Shelton <acs@xemacs.org> |
61aff09a7589
Increase DDE connection retries because waiting for XEmacs to start
Vin Shelton <acs@xemacs.org>
parents:
4456
diff
changeset
|
205 |
61aff09a7589
Increase DDE connection retries because waiting for XEmacs to start
Vin Shelton <acs@xemacs.org>
parents:
4456
diff
changeset
|
206 * winclient.c: Create CONNECT_RETRIES and increase retry count |
61aff09a7589
Increase DDE connection retries because waiting for XEmacs to start
Vin Shelton <acs@xemacs.org>
parents:
4456
diff
changeset
|
207 from 5 to 10. |
61aff09a7589
Increase DDE connection retries because waiting for XEmacs to start
Vin Shelton <acs@xemacs.org>
parents:
4456
diff
changeset
|
208 |
4456
c785f98c6737
Pass READ_BINARY to scan_lisp_file, scan_c_file in make-docfile.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
4147
diff
changeset
|
209 2008-05-13 Aidan Kehoe <kehoea@parhasard.net> |
c785f98c6737
Pass READ_BINARY to scan_lisp_file, scan_c_file in make-docfile.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
4147
diff
changeset
|
210 |
c785f98c6737
Pass READ_BINARY to scan_lisp_file, scan_c_file in make-docfile.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
4147
diff
changeset
|
211 * make-docfile.c (scan_file): |
c785f98c6737
Pass READ_BINARY to scan_lisp_file, scan_c_file in make-docfile.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
4147
diff
changeset
|
212 Pass READ_BINARY to scan_lisp_file, scan_c_file; avoids an |
c785f98c6737
Pass READ_BINARY to scan_lisp_file, scan_c_file in make-docfile.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
4147
diff
changeset
|
213 assertion failure with Visual C++ 2005 Express Edition, and is |
c785f98c6737
Pass READ_BINARY to scan_lisp_file, scan_c_file in make-docfile.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
4147
diff
changeset
|
214 logically more coherent, given that our Lisp and C files are saved |
c785f98c6737
Pass READ_BINARY to scan_lisp_file, scan_c_file in make-docfile.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
4147
diff
changeset
|
215 with Unix line endings. |
c785f98c6737
Pass READ_BINARY to scan_lisp_file, scan_c_file in make-docfile.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
4147
diff
changeset
|
216 |
4147 | 217 2007-08-27 Mike Sperber <mike@xemacs.org> |
218 | |
219 * config.values.in (datarootdir): Add. | |
220 | |
4118 | 221 2007-08-12 Mike Sperber <mike@xemacs.org> |
222 | |
223 * Makefile.in.in (datarootdir): Add. | |
224 | |
3993 | 225 2007-05-29 Stephen J. Turnbull <stephen@xemacs.org> |
226 | |
4032 | 227 * etags.c: Sync to pot_etags_version 17.33. |
3993 | 228 Reverts part of 2007-03-24 patch: no longer displays |
229 pot_etags_version in usage message. | |
230 | |
3983 | 231 2007-05-22 Jerry James <james@xemacs.org> |
232 | |
233 * ellcc.c (do_init_mode): Plug memory leak. | |
234 | |
3975 | 235 2007-05-21 Stephen J. Turnbull <stephen@xemacs.org> |
236 | |
237 * XEmacs 21.5.28 "fuki" is released. | |
238 | |
3877 | 239 2007-03-24 Stephen J. Turnbull <stephen@xemacs.org> |
240 | |
241 * etags.c (print_version): More precise version info. Suggested | |
242 by Steve Youngs. | |
243 (print_help): Use #ifdef; PRINT_UNDOCUMENTED_OPTIONS_HELP may be | |
244 undefined. | |
245 | |
3876 | 246 2007-03-24 Stephen J. Turnbull <stephen@xemacs.org> |
247 | |
248 * etags.c: Sync to pot_etags_version 17.26. | |
249 | |
3728 | 250 2006-11-24 Benson Margulies <benson@dchbk.us> |
251 | |
252 * make-mswin-unicode.pl: allow for lower case header file names in | |
253 the current platform SDK. | |
254 | |
3651 | 255 2006-08-11 Jerry James <james@xemacs.org> |
256 | |
257 * pop.h: Sync with Emacs. | |
258 * pop.c: Ditto. | |
259 | |
3556 | 260 2006-08-08 Jerry James <james@xemacs.org> |
261 | |
262 * gnuslib.c (disconnect_from_server): shutdown() has been fine on | |
263 Linux for a long time now; use it. Also, don't use length to | |
264 access the buffer unless it is positive, not just nonzero. | |
265 * gnuclient.c (filename_expand): Initialize the last array element | |
266 to get a valid C string in case of overflow. Use strncat to avoid | |
267 buffer overruns. | |
268 * gnuclient.c (main): Use strncpy to avoid buffer overruns. | |
269 | |
3524 | 270 2006-07-21 Stephen J. Turnbull <stephen@xemacs.org> |
271 | |
3529 | 272 * etags.c: Xemacs -> XEmacs. |
3524 | 273 |
3517 | 274 2006-07-19 Stephen J. Turnbull <stephen@xemacs.org> |
275 | |
276 * etags.c: Sync to pot_etags_version 17.19. | |
277 | |
3503 | 278 2006-07-07 Jerry James <james@xemacs.org> |
279 | |
280 * config.values.in: Regenerate. | |
281 | |
3402 | 282 2006-05-16 Stephen J. Turnbull <stephen@xemacs.org> |
283 | |
284 * XEmacs 21.5.27 "fiddleheads" is released. | |
285 | |
3368 | 286 2006-04-29 Aidan Kehoe <kehoea@parhasard.net> |
287 | |
288 * make-docfile.c: | |
289 * make-docfile.c (put_filename): | |
290 * make-docfile.c (scan_c_file): | |
291 * make-docfile.c (scan_lisp_file): | |
292 Record file name information for built-in symbols. Based on the | |
293 FSF's implementation of same. | |
294 | |
3323 | 295 2006-03-31 Stephen J. Turnbull <stephen@xemacs.org> |
296 | |
297 * XEmacs 21.5.26 "endive" is released. | |
298 | |
3259 | 299 2006-02-26 Stephen J. Turnbull <stephen@xemacs.org> |
300 | |
301 * XEmacs 21.5.25 "eggplant" is released. | |
302 | |
3150 | 303 2005-12-18 Stephen J. Turnbull <stephen@xemacs.org> |
304 | |
305 * XEmacs 21.5.24 "dandelion" is released. | |
306 | |
3090 | 307 2005-11-22 Malcolm Purvis <malcolmp@xemacs.org> |
308 | |
309 * etags.c: Update to author version 17.15. | |
310 | |
3083 | 311 2005-11-22 Ben Wing <ben@xemacs.org> |
312 | |
313 * Makefile.in.in: | |
314 Ignore errors from rm during clean. | |
315 | |
3062 | 316 2005-11-13 Ben Wing <ben@xemacs.org> |
317 | |
318 * Makefile.in.in: | |
319 Add targets distclean-noconfig, realclean-noconfig, extraclean-noconfig. | |
320 Do some refactoring for cleanliness. | |
321 | |
3031 | 322 2005-10-26 Stephen J. Turnbull <stephen@xemacs.org> |
323 | |
324 * XEmacs 21.5.23 "daikon" is released. | |
325 | |
2993 | 326 2005-10-13 Ben Wing <ben@xemacs.org> |
327 | |
328 * i.c: | |
329 * mmencode.c: | |
330 Always include config.h first. | |
331 * winclient.c: | |
332 Move include of windows.h after config.h. | |
333 | |
2940 | 334 2005-09-18 Mike Alexander <mta@arbortext.com> |
335 | |
336 * installexe.sh: Don't add an exe extention to a file that already | |
337 has one. Patch from Rick Rankin. | |
338 | |
2931 | 339 2005-09-14 Stephen J. Turnbull <stephen@xemacs.org> |
340 | |
341 * XEmacs 21.5.22 "cucumber" is released. | |
342 | |
2835 | 343 2005-06-28 Marcus Crestani <crestani@xemacs.org> |
344 | |
345 * .cvsignore: Add insert-data-in-exec. | |
346 | |
2791 | 347 2005-05-28 Stephen J. Turnbull <stephen@xemacs.org> |
348 | |
349 * XEmacs 21.5.21 "corn" is released. | |
350 | |
2720 | 351 2005-04-01 Marcus Crestani <crestani@xemacs.org> |
352 | |
353 The new allocator. | |
354 | |
355 DUMP_IN_EXEC: | |
356 | |
357 * Makefile.in.in: Only compile insert-data-in-exec if | |
358 DUMP_IN_EXEC is defined. | |
359 | |
2687 | 360 2005-03-25 Andrey Slusar <anrays@gmail.com> |
361 | |
362 * fakemail.c (CURRENT_USER): Define it if FreeBSD version is >= | |
363 400000. Also, when FreeBSD version is >= 400000 geteuid returns | |
364 uid_t instead of unsigned short. | |
365 | |
2653 | 366 2005-03-11 Stephen J. Turnbull <stephen@xemacs.org> |
367 | |
368 * XEmacs 21.5.20 "cilantro" is released. | |
369 | |
2651 | 370 2005-03-07 Malcolm Purvis <malcolmp@xemacs.org> |
371 | |
372 * config.values.in: | |
373 * config.values.sh (FileContents): Different regex for autoconf | |
374 2.59. | |
375 | |
2603 | 376 2004-12-19 Stephen J. Turnbull <stephen@xemacs.org> |
377 | |
378 * make-docfile.c (write_c_args): Handle UNUSED, USED_IF macros. | |
379 (scan_c_file): Handle nested parens in DEFUN argument lists. | |
380 | |
2594 | 381 2005-02-18 Stephen J. Turnbull <stephen@xemacs.org> |
382 | |
383 * XEmacs 21.5.19 "chives" is released. | |
384 | |
2584 | 385 2005-01-29 Vin Shelton <acs@xemacs.org> |
386 | |
387 * movemail.c (popmail): Pass error string as format parameter | |
388 instead of as part of format string. Security fixes for | |
389 CAN-2005-0100. | |
390 | |
2554 | 391 2005-02-03 Jerry James <james@xemacs.org> |
392 | |
393 * etags.c: Update to author version 17.11. | |
394 | |
2509 | 395 2005-01-26 Ben Wing <ben@xemacs.org> |
396 | |
397 * fakemail.c (main): Add args to fix warning. | |
398 | |
2502 | 399 2005-01-25 Ben Wing <ben@xemacs.org> |
400 | |
401 * insert-data-in-exec.c (main): | |
402 Need to open everything as binary. | |
403 | |
2426 | 404 2004-12-06 Ben Wing <ben@xemacs.org> |
405 | |
406 * i.c (pump): | |
407 Undo change of 2003-03-06. It causes truncation of output at the end. | |
408 | |
2424 | 409 2004-12-06 Ben Wing <ben@xemacs.org> |
410 | |
411 * gnuclient.c: | |
412 * gnuclient.c (get_current_working_directory): | |
413 * gnuclient.c (filename_expand): | |
414 * gnuclient.c (main): | |
415 Use QXE_PATH_MAX. | |
416 | |
2421 | 417 2004-12-05 Ben Wing <ben@xemacs.org> |
418 | |
419 * make-docfile.c (main): | |
420 * make-docfile.c (scan_c_file): | |
421 Use QXE_PATH_MAX. | |
422 | |
2377 | 423 2004-11-08 Stephen J. Turnbull <stephen@xemacs.org> |
424 | |
425 * ellcc.h.in: Use XE_CFLAGS, not CFLAGS. | |
426 | |
2367 | 427 2004-10-14 Ben Wing <ben@xemacs.org> |
428 | |
429 * digest-doc.c (main): | |
430 * make-dump-id.c (main): | |
431 * profile.c: | |
432 * profile.c (main): | |
433 * sorted-doc.c (main): | |
434 Add proper decls for main(). | |
435 | |
436 * make-msgfile.c: | |
437 Document that this is old junk. | |
438 Move proposal to text.c. | |
439 | |
440 * make-msgfile.lex: | |
441 Move proposal to text.c. | |
442 | |
443 * make-mswin-unicode.pl: | |
444 Convert error-generating code so that the entire message will | |
445 be seen as a single unrecognized token. | |
446 | |
447 | |
2346 | 448 2004-10-22 Stephen J. Turnbull <stephen@xemacs.org> |
449 | |
450 * XEmacs 21.5.18 "chestnut" is released. | |
451 | |
2325 | 452 2004-10-07 Jerry James <james@xemacs.org> |
453 | |
454 * etags.c: Update to author version 17.6. | |
455 | |
2286 | 456 2004-09-14 Jerry James <james@xemacs.org> |
457 | |
458 * digest-doc.c (main): Remove unused argc and argv. | |
459 * fakemail.c (main): Ditto. | |
460 * make-dump-id.c (main): Ditto. | |
461 * profile.c (main): Ditto. | |
462 * sorted-doc.c (main): Ditto. | |
463 * gnuclient.c (tell_emacs_to_resume): Mark unused parameters. | |
464 * gnuserv.c (main): Ditto. | |
465 * make-docfile.c (write_c_args): Ditto. | |
466 * pop.c (socket_connection): Ditto. | |
467 | |
2225 | 468 2004-08-10 Jerry James <james@xemacs.org> |
469 | |
470 * etags.c: Update to author version 16.56. | |
471 | |
2022 | 472 2004-04-17 Olivier Galibert <galibert@pobox.com> |
473 | |
474 * insert-data-in-exec.c (main): Fix error message. | |
475 | |
2015 | 476 2003-12-07 Olivier Galibert <galibert@pobox.com> |
477 | |
478 * Makefile.in.in (insert-data-in-exec): Added target. | |
479 | |
480 * insert-data-in-exec.c: Added. | |
481 | |
1964 | 482 2004-03-22 Stephen J. Turnbull <stephen@xemacs.org> |
483 | |
484 * XEmacs 21.5.17 "chayote" is released. | |
485 | |
1886 | 486 2004-01-21 Jerry James <james@xemacs.org> |
487 | |
488 * Makefile.in.in (mmencode): Pass $(ldflags) to the compiler. | |
489 * Makefile.in.in (make-path): Ditto. | |
490 | |
1743 | 491 2003-10-13 Jerry James <james@xemacs.org> |
492 | |
493 * ellcc.c: Remove attribute definitions, include new compiler.h | |
494 instead, and change existing uses to match new definitions. | |
495 | |
1716 | 496 2003-09-26 Steve Youngs <youngs@xemacs.org> |
497 | |
498 * XEmacs 21.5.16 "celeriac" is released. | |
499 | |
1706 | 500 2003-09-21 Jerry James <james@xemacs.org> |
501 | |
502 * ellcc.c (do_init_mode): Do not mangle external symbols in the | |
503 generated doc file with C++ so that emodules.c can find them. | |
504 | |
1688 | 505 2003-09-15 Jerry James <james@xemacs.org> |
506 | |
507 * make-dump-id.c (main): Output separate declaration and | |
508 definition for dump_id. | |
509 | |
1665 | 510 2003-09-03 Steve Youngs <youngs@xemacs.org> |
511 | |
512 * XEmacs 21.5.15 "celery" is released. | |
513 | |
1663 | 514 2003-08-29 Nickolay Pakoulin <npak@ispras.ru> |
515 | |
516 * make-dump-id.c (main): Set "C" linking rule for dump_id | |
517 | |
1618 | 518 2003-06-30 Andrew Begel <abegel@CS.Berkeley.EDU> |
519 | |
520 * make-docfile.c (write_c_args): Escape newlines that arise in the | |
521 C argument list, and comment on synch with Emacs. | |
522 | |
1510 | 523 2003-06-01 Steve Youngs <youngs@xemacs.org> |
524 | |
525 * XEmacs 21.5.14 "cassava" is released. | |
526 | |
1506 | 527 2003-05-29 Jerry James <james@xemacs.org> |
528 | |
529 * ellcc.c: Rationalize and repair use of GCC function attributes. | |
530 | |
1473 | 531 2003-05-10 Steve Youngs <youngs@xemacs.org> |
532 | |
533 * XEmacs 21.5.13 "cauliflower" is released. | |
534 | |
1431 | 535 2003-04-24 Steve Youngs <youngs@xemacs.org> |
536 | |
537 * XEmacs 21.5.12 "carrot" is released. | |
538 | |
1349 | 539 2003-02-09 Ville Skyttä <scop@xemacs.org> |
540 | |
541 * config.values.in (pkgdir): Remove (unused). | |
542 | |
1346 | 543 2003-03-06 Ben Wing <ben@xemacs.org> |
544 | |
545 * i.c: | |
546 * i.c (pump): | |
547 Sleep between calls to check for I/O, since these calls are non-blocking. | |
548 | |
1307 | 549 2003-02-16 Steve Youngs <youngs@xemacs.org> |
550 | |
551 * XEmacs 21.5.11 "cabbage" is released. | |
552 | |
1269 | 553 2003-01-14 Jerry James <james@xemacs.org> |
554 | |
555 * ellcc.c (do_compile_mode): Search XEmacs directories first for | |
556 include files. Thanks to Raymond Toy. | |
557 | |
1238 | 558 2003-01-28 Steve Youngs <youngs@xemacs.org> |
559 | |
560 * rcs2log: Synch to GNU version. | |
561 | |
1187 | 562 2003-01-04 Steve Youngs <youngs@xemacs.org> |
563 | |
564 * XEmacs 21.5.10 "burdock" is released. | |
565 | |
1123 | 566 2002-11-27 Ben Wing <ben@xemacs.org> |
567 | |
568 * .cvsignore: | |
569 Add .idb, .ilk for MS Windows VC++. | |
570 | |
1111 | 571 2002-11-17 Ben Wing <ben@xemacs.org> |
572 | |
573 * ellcc.c (do_init_mode): | |
574 Use full prototypes. | |
575 | |
576 * ellcc.h.in: | |
577 Use the correct user-specified compiler. | |
578 | |
579 * make-docfile.c: | |
580 * make-docfile.c (read_c_string): | |
581 * make-docfile.c (scan_c_file): | |
582 Fix shadowing warnings. NOTE: This was already fixed | |
583 awhile ago, but reverted by Jerry. Please be careful. | |
584 | |
996 | 585 2002-08-08 Jerry James <james@xemacs.org> |
586 | |
587 * config.values.in: Regenerate. | |
588 * ellcc.c: A thorough cleanup to eliminate potential buffer | |
589 overruns and null pointer dereferences, make some global variables | |
590 local, add braces for clarity, etc., using hints supplied by | |
591 splint. | |
592 * ellcc.c (EXEC_GROW_SIZE): New constant for dynamic allocation. | |
593 * ellcc.c (xrealloc): New function. | |
594 * ellcc.c (xstrdup): New function. | |
595 * ellcc.c (fatal): Use varargs for flexibility. | |
596 * ellcc.c (add_string): New function for abstracting the addition | |
597 of a string to the exec_argv array. | |
598 * ellcc.c (add_to_argv): Use add_string. Improve whitespace | |
599 handling. Recode finite state machine as a clearer while loop. | |
600 * ellcc.c (do_compile_mode): Use new functions. | |
601 * ellcc.c (do_link_mode): Ditto. | |
602 * ellcc.c (do_init_mode): Ditto. Default to in-source | |
603 make-docfile. | |
604 | |
981 | 605 2002-08-30 Steve Youngs <youngs@xemacs.org> |
606 | |
607 * XEmacs 21.5.9 "brussels sprouts" is released. | |
608 | |
978 | 609 2002-08-21 Jerry James <james@xemacs.org> |
610 | |
611 * gnuserv.h: Revert previous patch. Include syssignal.h instead | |
612 of signal.h. | |
613 * tcp.c: Include config.h, and substitute syssignal.h for | |
614 signal.h. | |
615 | |
954 | 616 2002-08-02 Jerry James <james@xemacs.org> |
617 | |
618 * gnuserv.h: Include signal.h early to define NSIG before config.h | |
619 is included. | |
620 | |
933 | 621 2002-07-27 Steve Youngs <youngs@xemacs.org> |
622 | |
623 * XEmacs 21.5.8 "broccoli" is released. | |
624 | |
930 | 625 2002-07-15 Jerry James <james@xemacs.org> |
626 | |
627 * make-docfile.c: Change whitespace and organization to reduce the | |
628 size of the diff against FSF Emacs sources and synch to Emacs 21.2. | |
629 Remove unused DO_REALLOC. | |
630 Mark XEmacs changes and additions more clearly. | |
631 Reintroduce previously deleted Emacs code inside #if 0 ... #endif. | |
632 * make-docfile.c (next_extra_elc): Replace goto with do-while. | |
633 * make-docfile.c (main): Put XEmacs-only args in one place. | |
634 * make-docfile.c (write_c_args): Change buff to buf to match | |
635 Emacs. Replace pointer arithmetic with simpler array syntax. | |
636 * make-docfile.c (scan_c_file): Note that DEFSIMPLE and DEFPRED no | |
637 longer exist. Correct the "name too long" test (off by one). | |
638 Die with message if a DEFUN has no docstring instead of hanging. | |
639 * make-docfile.c (scan_lisp_file): Introduce while loops used in | |
640 Emacs sources to skip consecutive blank lines. | |
641 | |
920 | 642 2002-07-14 Adrian Aichner <adrian@xemacs.org> |
643 | |
644 * etags.c: It's XEmacs, not Xemacs. | |
645 | |
894 | 646 2002-07-02 Stephen J. Turnbull <stephen@xemacs.org> |
647 | |
648 * XEmacs 21.5.7 "broccoflower" is released. | |
649 | |
881 | 650 2002-05-29 Greg Steuck <greg-xemacs-patches@nest.cx> |
651 | |
652 * gnuclient.c: Makes it possible again to #undef | |
653 INTERNET_DOMAIN_SOCKETS in lib-src/gnuserv.h and get a functional | |
654 gnuserv which is only accessible through UNIX_DOMAIN_SOCKETS. | |
655 | |
853 | 656 2002-05-28 Ben Wing <ben@xemacs.org> |
657 | |
658 * make-docfile.c (scan_c_file): | |
659 * make-docfile.c (scan_lisp_file): | |
660 Fix places where we forget to check for EOF. | |
661 | |
826 | 662 2002-05-05 Ben Wing <ben@xemacs.org> |
663 | |
664 * i.c: | |
665 * i.c (skip_executable_name): | |
666 * i.c (main): | |
667 Create an inheritable event and pass it on to XEmacs, so that ^C | |
668 can be handled properly. Intercept ^C and signal the event. | |
669 "Stop Build" in VC++ now works. | |
670 | |
814 | 671 2002-04-14 Ben Wing <ben@xemacs.org> |
672 | |
673 * make-docfile.c: | |
674 * make-docfile.c (next_extra_elc): | |
675 * make-docfile.c (again): Removed. | |
676 * make-docfile.c (main): | |
677 * make-docfile.c (getc_iso2022): | |
678 * make-docfile.c (MDGET): | |
679 * make-docfile.c (read_c_string): | |
680 * make-docfile.c (write_c_args): | |
681 * make-docfile.c (scan_c_file): | |
682 * make-docfile.c (read_lisp_symbol): | |
683 * make-docfile.c (scan_lisp_file): | |
684 Add basic support for handling ISO 2022 doc strings -- we parse | |
685 the basic charset designation sequences so we know whether we're | |
686 in ASCII and have to pay attention to end quotes and such. | |
687 | |
688 Reformat code according to coding standards. | |
689 | |
804 | 690 2002-04-05 Stephen J. Turnbull <stephen@xemacs.org> |
691 | |
692 * XEmacs 21.5.6 "bok choi" is released. | |
693 | |
800 | 694 2002-03-31 Ben Wing <ben@xemacs.org> |
695 | |
696 * make-mswin-unicode.pl: Don't be fucked up by CRLF. Output code | |
697 to force errors when nonintercepted Windows calls issued. | |
698 | |
778 | 699 2002-03-14 Jonathan Harris <jhar@tardis.ed.ac.uk> |
700 | |
701 * make-mswin-unicode.pl: Pick up location of include files from | |
702 MSVCDIR environment variable. | |
703 Add --includedir command-line option. | |
704 Remove 'dir' command. | |
705 | |
776 | 706 2002-03-15 Ben Wing <ben@xemacs.org> |
707 | |
708 * Makefile.in.in (blessmail): | |
709 * Makefile.in.in (maybe-blessmail): | |
710 Use -no-packages to avoid problems with package files shadowing | |
711 core files (e.g. unicode.el in mule-ucs). | |
712 | |
774 | 713 2002-03-12 Ben Wing <ben@xemacs.org> |
714 | |
3322 | 715 * The Great Mule Merge of March 2002: |
716 see node by that name in the Internals Manual. | |
774 | 717 |
768 | 718 2002-03-05 Stephen J. Turnbull <stephen@xemacs.org> |
719 | |
720 * XEmacs 21.5.5 "beets" is released. | |
721 | |
725 | 722 2002-01-08 Stephen J. Turnbull <stephen@xemacs.org> |
723 | |
724 * XEmacs 21.5.4 "bamboo" is released. | |
725 | |
715 | 726 2001-12-24 Yoshiki Hayashi <yoshiki@xemacs.org> |
727 | |
728 * etags.c: Define __P if not already defined. | |
729 | |
709 | 730 2001-12-19 Yoshiki Hayashi <yoshiki@xemacs.org> |
731 | |
732 * Makefile.in.in (etags_args): Define EMACS_NAME to XEmacs. | |
733 | |
734 * etags.c: Sync with pot version 14.28. | |
735 Additional change for XEmacs to define PTR macro. | |
736 | |
737 2001-12-12 Francesco Potorti` <pot@gnu.org> | |
738 | |
739 * etags.c (PHP_functions): New function by Diez B. Roggisch, | |
740 heavily adapted by me, for parsing PHP. | |
741 (LOOKING_AT): New macro. | |
742 (Perl_functions, Python_functions, PHP_functions) | |
743 (Scheme_functions, Texinfo_nodes): Use it. | |
744 (Perl_functions): Use strneq. | |
745 (prolog_pred): Renamed to prolog_pr. | |
746 (prolog_pr): Recognise Prolog rules (thanks to Geert Kloosterman) | |
747 in addition to predicates. | |
748 [ETAGS_REGEXPS] [!HAVE_CONFIG_H] [__CYGWIN__]: Prevent | |
749 unmodified compile, as Cygwin's regex.h is incompatible with us | |
750 (thanks to Markus Hoenicka). | |
751 [!HAVE_CONFIG_H] [!__STDC__]: #define const as the empty string. | |
752 | |
654 | 753 2001-09-07 Stephen J. Turnbull <stephen@xemacs.org> |
754 | |
755 * XEmacs 21.5.3 "asparagus" is released. | |
756 | |
647 | 757 2001-06-24 Ben Wing <ben@xemacs.org> |
758 | |
759 * gnuserv.c (permitted): | |
760 * gnuserv.c (setup_table): | |
761 * gnuslib.c (connect_to_internet_server): | |
762 * make-docfile.c (scan_c_file): | |
763 * mmencode.c (fromqp): | |
764 * movemail.c: | |
765 * movemail.c (main): | |
766 * movemail.c (xmalloc): | |
767 * ootags.c (prolog_pred): | |
768 * ootags.c (erlang_func): | |
769 * yow.c (yow): | |
770 Fix unsigned warnings. See src/ChangeLog for details. | |
771 | |
641 | 772 2001-07-28 Stephen J. Turnbull <stephen@xemacs.org> |
773 | |
774 * XEmacs 21.5.2 "artichoke" is released. | |
775 | |
613 | 776 2001-06-10 Ben Wing <ben@xemacs.org> |
777 | |
778 * cvtmail.c: | |
779 * fakemail.c: | |
780 * gnuserv.c: | |
781 * gnuserv.c (handle_ipc_request): | |
782 * gnuserv.h: | |
783 * gnuslib.c: | |
784 * make-msgfile.c: | |
785 * make-path.c: | |
786 * pop.c: | |
787 * pop.h: | |
788 * profile.c: | |
789 * tcp.c: | |
790 Rename 'GNU Emacs' to XEmacs in the copyright. | |
791 Fix comments in similar ways. | |
792 | |
793 * digest-doc.c (main): | |
794 * sorted-doc.c (main): | |
795 Fix program and author name to reflect XEmacs. | |
796 | |
567 | 797 2001-05-06 Karl M. Hegbloom <karlheg@hegbloom.net> |
798 | |
799 * movemail.c (lock_dot): Use mkstemp if available | |
800 | |
558 | 801 2001-05-23 Ben Wing <ben@xemacs.org> |
802 | |
803 * pop.c (socket_connection): | |
804 Remove BROKEN_CYGWIN. | |
805 | |
543 | 806 2001-05-17 Stephen J. Turnbull <stephen@xemacs.org> |
807 | |
808 * config.values.sh: lisp/utils?/config.el -> lisp/config.el. | |
809 | |
531 | 810 2001-05-12 Ben Wing <ben@xemacs.org> |
811 | |
812 * etags.c: | |
813 * etags.c (print_help): | |
814 * etags.c (sym_type): | |
815 * etags.c (TOTAL_KEYWORDS): | |
816 * etags.c (hash): | |
817 * etags.c (in_word_set): | |
818 * etags.c (consider_token): | |
819 * etags.c (C_entries): | |
820 * etags.c (add_regex): | |
821 new version from Francesco. | |
822 | |
523 | 823 2001-05-09 Ben Wing <ben@xemacs.org> |
824 | |
825 * etags.c (add_regex): | |
826 temporary fix to avoid crashes with new regex code. | |
827 | |
522 | 828 2001-05-09 Martin Buchholz <martin@xemacs.org> |
829 | |
830 * XEmacs 21.5.1 "anise" is released. | |
831 | |
502 | 832 2001-04-29 Ben Wing <ben@xemacs.org> |
833 | |
834 * gnuclient.c (filename_expand): Warning fix. | |
835 | |
479 | 836 2001-04-20 Ben Wing <ben@xemacs.org> |
837 | |
838 * .cvsignore: Added stuff for Windows. | |
839 | |
472 | 840 2001-04-18 Martin Buchholz <martin@xemacs.org> |
841 | |
842 * XEmacs 21.5.0 "alfalfa" is released. | |
843 | |
464 | 844 2000-08-01 Jon Schewe <jpschewe@eggplant.mtu.net> |
845 | |
846 * gnuclient.c (filename_expand): Let Cygwin convert Windows path | |
847 to Unix. | |
848 | |
849 2001-03-23 Stephen J. Turnbull <stephen@xemacs.org> | |
850 | |
851 * gnuserv.h: Document TMPDIR lossage if client/server values differ. | |
852 | |
462 | 853 2001-03-21 Martin Buchholz <martin@xemacs.org> |
854 | |
855 * XEmacs 21.2.46 "Urania" is released. | |
856 | |
857 2001-03-19 Andy Piper <andy@xemacs.org> | |
858 | |
859 * installexe.sh: use bash by default. | |
860 | |
861 2001-03-09 William M. Perry <wmperry@aventail.com> | |
862 | |
863 * gnuclient.c: The Great GTK Merge. | |
864 | |
865 2000-08-10 Ben Wing <ben@xemacs.org> | |
866 | |
867 * update-elc.sh: deleted (retroactively). replaced by update-elc-2.el, | |
868 which does the same thing but in a platform-independent way. | |
869 | |
460 | 870 2001-02-23 Martin Buchholz <martin@xemacs.org> |
871 | |
872 * XEmacs 21.2.45 "Thelxepeia" is released. | |
873 | |
874 2001-02-11 Martin Buchholz <martin@xemacs.org> | |
875 | |
876 * Makefile.in.in: Cleanup. | |
877 Fixes bug: all must depend on make-dump-id. | |
878 Don't install make-path; only used at build time. | |
879 Avoid duplicating file lists for maintainability. | |
880 (PUBLIC_INSTALLABLE_SCRIPTS): More logical naming. | |
881 (PUBLIC_INSTALLABLE_EXES): Likewise. | |
882 (PUBLIC_INSTALLABLES): Likewise. | |
883 (PRIVATE_INSTALLABLE_SCRIPTS): More logical naming. | |
884 (PRIVATE_INSTALLABLE_EXES): Likewise. | |
885 (PRIVATE_INSTALLABLES): Likewise. | |
886 (SCRIPTS): Likewise. | |
887 (EXES): New. | |
888 (PROGS): New. | |
889 (SOURCES): Remove. | |
890 (BUILD_UTILITIES): New. Non-installed utilities. | |
891 (INSTALL_GNUSERV): New. | |
892 (unlock): Remove obsolete target. | |
893 (relock): Remove obsolete target. | |
894 (aixcc.c): Remove. Obsolete. | |
895 * aixcc.lex: Remove. Obsolete. | |
896 | |
897 2001-02-12 Martin Buchholz <martin@xemacs.org> | |
898 | |
899 * make-dump-id.c (main): No longer #include dump-id.h. | |
900 | |
458 | 901 2001-02-08 Martin Buchholz <martin@xemacs.org> |
902 | |
903 * gnuserv.c (permitted): Compiler warning fixes. | |
904 | |
905 2001-02-08 Martin Buchholz <martin@xemacs.org> | |
906 | |
907 * XEmacs 21.2.44 "Thalia" is released. | |
908 | |
909 2001-01-31 Francesco Potorti` <pot@gnu.org> | |
910 | |
911 * etags.c: [NDEBUG] #undef assert and #define it as ((void)0), for | |
912 the sake of some buggy assert.h (e.g. in MinGW and sunos4 pcc). | |
913 (C_entries): Tag token renamed to still_in_token because sunos4 | |
914 pcc wants to expand it as the token() macro even though it has no | |
915 arguments. | |
916 | |
917 2001-01-30 Francesco Potorti` <pot@gnu.org> | |
918 | |
919 * etags.c: [WIN32-NATIVE]: #undef MSDOS, #undef WINDOWSNT and | |
920 | 920 #define it for the sake of XEmacs. |
458 | 921 [WINDOWSNT]: #undef HAVE_NTGUI even if built without |
922 HAVE_CONFIG_H. This change only affects a standalone etags. | |
923 [WINDOWSNT]: #undef DOS_NT and #define it even if built with | |
924 HAVE_CONFIG_H. This change does nothing in Emacs, as DOS_NT is | |
925 always defined when HAVE_CONFIG_H and WINDOWS are both defined. | |
926 [!HAVE_UNISTD_H]: use defined(WINDOWSNT) instead of the bare | |
927 WINDOWSNT, as this is the correct way to use it. | |
928 | |
929 2001-01-28 Francesco Potorti` <pot@gnu.org> | |
930 | |
931 * etags.c: Be capable to parse nested struct-like structures. | |
932 (structdef, structtag): Struct state machine revisited. | |
933 (struct tok): Revisited. | |
934 (cstack, nestlev, instruct): New struct and macros. | |
935 (pushclass_above, popclass_above, write_classname): New functions | |
936 for dealing with nested class names, inspired by Mykola Dzyuba. | |
937 (consider_token, make_C_tag, C_entries): Many changes for dealing | |
938 with arbitrarily nested structures. | |
939 (etags_getcwd): #if MSDOS, not #ifdef MSDOS! | |
940 (C_entries): Consider templates in C++. | |
941 (sym_type): New constant st_C_class for detecting "class" also in | |
942 C mode. | |
943 (C_AUTO): New macro for automatic detection of C++. | |
944 (consider_token): Automatic set C++ mode. | |
945 (C_entries): New security check for yacc. | |
946 (print_language_names, print_help): Mention the autodetect | |
947 feature, do not show help for the -C option, now mostly useless. | |
948 (C_entries): Tag C++ forward declarations if --declarations. | |
949 (C_entries): Don't be fooled by things like XDEFUN. | |
950 (consider_token): Discard asm pseudo function. | |
951 | |
460 | 952 2001-01-25 Francesco Potorti` <pot@gnu.org> |
458 | 953 |
954 * etags.c (struct tok): Renamed from struct token. | |
955 (token): Renamed from tok. | |
956 (structtype): Make it a local variable. | |
957 [DEBUG]: Use assert. | |
958 (xrnew): Change the synopsis. | |
959 (typedefs_or_cplusplus): Renamed from typedefs_and_cplusplus. | |
960 (grow_linebuffer): Don't call xrnew when not needed. | |
961 (token): buffer renamed to line. | |
962 (C_entries): Three calls to inibuffer moved here from main. | |
963 (C_entries): Removed all references to var methodlen, delete it. | |
964 (linebuffer_setlen): Was grow_buffer, now also sets len. | |
965 (consider_token, C_entries, Pascal_functions): Use it. | |
966 (C_entries): Preventing problems relative to extern "C". | |
967 (C_entries): Can tag more than one variable or func separated by | |
968 comma when --declarations is used. | |
969 (C_entries): More accurate tagging of members and declarations. | |
970 (yacc_rules): Was global, made local to C_entries. | |
971 (next_token_is_func): Removed. | |
972 (fvdef): New constants fdefunkey, fdefunname. | |
973 (consider_token, C_entries): Use them. | |
974 (C_entries): Build proper lisp names for Emacs DEFUNs. | |
975 | |
460 | 976 2001-01-15 Francesco Potorti` <pot@gnu.org> |
458 | 977 |
978 * etags.c (print_language_names): Print filenames in addition to | |
979 suffixes. | |
980 | |
981 2001-01-12 Francesco Potorti` <pot@gnu.org> | |
982 | |
983 * etags.c (get_language_from_langname): Renamed from | |
984 get_language_from_name. | |
985 (get_language_from_filename): Renamed from | |
986 get_language_from_suffix. Now first looks for the complete file | |
987 name. | |
988 (language): New member char **filenames. | |
989 (Makefile_filenames): List of possible filenames for makefiles. | |
990 (lang_names): Added a NULL member for every entry, added an entry | |
991 for makefiles. | |
992 (Makefile_targets): New function, inspired by Assar Westerlund | |
993 <assar@sics.se>. | |
994 | |
460 | 995 2000-11-07 Francesco Potorti` <pot@gnu.org> |
458 | 996 |
997 * etags.c (Texinfo_nodes): Renamed from Texinfo_fuctions and made | |
998 it conformant to the style of the rest of the code. | |
999 | |
1000 2000-02-10 Francesco Potorti` <pot@gnu.org> | |
1001 | |
1002 * etags.c (iswhite): Redefined not to consider '\0' as white | |
1003 space, and use it throughout in place of isspace, thus preventing a | |
1004 potential signed char to int conversion problem. | |
1005 (MSDOS): #undefine befere redefining | |
1006 | |
460 | 1007 2000-02-04 Francesco Potorti` <pot@gnu.org> |
458 | 1008 |
1009 * etags.c (many functions): Add prototypes. | |
1010 | |
460 | 1011 2000-01-31 Francesco Potorti` <pot@gnu.org> |
458 | 1012 |
1013 * etags.c [MSDOS]: Set MSDOS to 1 if #defined, 0 otherwise. | |
1014 (get_compressor_from_suffix, process_file): Use MSDOS in if clause. | |
1015 (etags_strchr, etags_strrchr): Use const char * and int as arguments. | |
1016 (getenv, getcwd): Only declare them if necessary. | |
1017 (EMACS_NAME): New constant macro. | |
1018 (print_version): Use it. | |
1019 (P_) [__STDC__]: Macro for defining function prototypes. | |
1020 | |
1021 2001-02-06 Martin Buchholz <martin@xemacs.org> | |
1022 | |
1023 * gnuclient.c: | |
1024 * gnuserv.c: | |
1025 * gnuslib.c: | |
1026 * pop.c: | |
1027 Remove use of BSD-specific types. | |
1028 s/u_(char|short|int_long)/unsigned $1/g | |
1029 Remove pointless casts. | |
1030 | |
1031 2001-01-28 Martin Buchholz <martin@xemacs.org> | |
1032 | |
1033 * gnuclient.c (get_current_working_directory): Use HAVE_GETCWD. | |
1034 warning: getwd() possibly used unsafely, consider using getcwd(). | |
1035 | |
456 | 1036 2001-01-26 Martin Buchholz <martin@xemacs.org> |
1037 | |
1038 * XEmacs 21.2.43 "Terspichore" is released. | |
1039 | |
1040 2001-01-23 Jan Vroonhof <jan@xemacs.org> | |
1041 | |
1042 * gnuserv.c: Add version number to object file. | |
1043 | |
1044 2001-01-20 Klaus Frank <klausf@i3.informatik.rwth-aachen.de> | |
1045 | |
1046 * gnuserv.c (permitted): Completed the checks of the authentication | |
1047 data length, replaced memcmp() by constant-time comparision. | |
1048 | |
454 | 1049 2001-01-20 Martin Buchholz <martin@xemacs.org> |
1050 | |
1051 * XEmacs 21.2.42 "Poseidon" is released. | |
1052 | |
452 | 1053 2001-01-17 Martin Buchholz <martin@xemacs.org> |
1054 | |
1055 * XEmacs 21.2.41 "Polyhymnia" is released. | |
1056 | |
450 | 1057 2001-01-08 Martin Buchholz <martin@xemacs.org> |
1058 | |
1059 * XEmacs 21.2.40 is released. | |
1060 | |
448 | 1061 2000-12-31 Martin Buchholz <martin@xemacs.org> |
1062 | |
1063 * XEmacs 21.2.39 is released. | |
1064 | |
446 | 1065 2000-12-05 Martin Buchholz <martin@xemacs.org> |
1066 | |
1067 * XEmacs 21.2.38 is released. | |
1068 | |
1069 2000-11-13 Yoshiki Hayashi <yoshiki@xemacs.org> | |
1070 | |
1071 * Makefile.in.in: Define emacs iff it's necessary. | |
1072 | |
444 | 1073 2000-11-14 Martin Buchholz <martin@xemacs.org> |
1074 | |
1075 * XEmacs 21.2.37 is released. | |
1076 | |
442 | 1077 2000-09-01 Katsumi Yamaoka <yamaoka@jpl.org> |
1078 | |
1079 * make-po.c (BUFSIZE): Increase value to 32768. | |
1080 | |
1081 2000-10-04 Martin Buchholz <martin@xemacs.org> | |
1082 | |
1083 * XEmacs 21.2.36 is released. | |
1084 | |
1085 2000-09-30 Martin Buchholz <martin@xemacs.org> | |
1086 | |
1087 * gnuserv.c (main): Warning removal. | |
1088 | |
1089 2000-09-27 Martin Buchholz <martin@xemacs.org> | |
1090 | |
1091 * ellcc.c: Make global variables static. Avoids warnings on AIX. | |
1092 | |
1093 * fakemail.c (make_file_preface): Use standard type time_t. | |
1094 Actually check that the 25th char returned from ctime is '\n'. | |
1095 | |
1096 2000-09-19 Martin Buchholz <martin@xemacs.org> | |
1097 | |
1098 * *: Spelling mega-patch | |
1099 | |
1100 2000-09-12 Martin Buchholz <martin@xemacs.org> | |
1101 | |
1102 * gnuclient.c (main): | |
1103 * hexl.c (usage): | |
1104 Use `Usage', not `usage', in Usage messages. | |
1105 | |
1106 2000-07-15 Ben Wing <ben@xemacs.org> | |
1107 | |
1108 * etags.c (add_regex): added commented out code for use figuring | |
1109 out Windows quoting problems. | |
1110 * hexl.c (main): fixed warnings about possible used uninitialized. | |
1111 | |
1112 2000-07-19 Martin Buchholz <martin@xemacs.org> | |
1113 | |
1114 * XEmacs 21.2.35 is released. | |
1115 | |
1116 2000-07-12 Martin Buchholz <martin@xemacs.org> | |
1117 | |
1118 * gnuserv.c: | |
1119 (handle_internet_request): | |
1120 (handle_unix_request): | |
1121 (internet_init): | |
1122 Use socklen_t instead of int or size_t. | |
1123 | |
1124 2000-07-11 Martin Buchholz <martin@xemacs.org> | |
1125 | |
1126 * hexl.c (usage): Use full ANSI C prototypes. | |
1127 | |
1128 2000-07-05 Craig Lanning <lanning@scra.org> | |
1129 | |
1130 * Makefile.in.in (INSTALL_DATA): | |
1131 * Makefile.in.in (UTILITIES): | |
1132 * Makefile.in.in (GETOPTDEPS): | |
1133 * Makefile.in.in (i): | |
1134 mingw support: don't try to build gnuclient, add | |
1135 support for building and installing minitar | |
1136 | |
1137 2000-06-10 Ben Wing <ben@xemacs.org> | |
1138 | |
1139 * Makefile.in.in (INSTALLABLES_BASE): | |
1140 * Makefile.in.in (ootags_args): | |
1141 * Makefile.in.in (yow): | |
1142 Build i.exe. | |
1143 Don't build run*.exe. | |
1144 | |
1145 * b2m.c: | |
1146 * b2m.c (main): | |
1147 * ellcc.c (main): | |
1148 * etags.c: | |
1149 * etags.c (main): | |
1150 * etags.c (get_compressor_from_suffix): | |
1151 * etags.c (process_file): | |
1152 * etags.c (readline_internal): | |
1153 * etags.c (etags_getcwd): | |
1154 * etags.c (relative_filename): | |
1155 * etags.c (absolute_filename): | |
1156 * etags.c (filename_is_absolute): | |
1157 * etags.c (canonicalize_filename): | |
1158 * fakemail.c: | |
1159 * fakemail.c (make_file_preface): | |
1160 * getopt.c: | |
1161 * getopt.h: | |
1162 * gnuclient.c: | |
1163 * gnuclient.c (filename_expand): | |
1164 * gnuserv.h: | |
1165 * gnuserv.h (PATCHLEVEL): | |
1166 * hexl.c: | |
1167 * hexl.c (main): | |
1168 * make-docfile.c: | |
1169 * make-docfile.c (APPEND_BINARY): | |
1170 * make-docfile.c (main): | |
1171 * make-dump-id.c: | |
1172 * mmencode.c: | |
1173 * mmencode.c (fromqp): | |
1174 * mmencode.c (main): | |
1175 * movemail.c: | |
1176 * movemail.c (main): | |
1177 * movemail.c (popmail): | |
1178 * ootags.c: | |
1179 * ootags.c (main): | |
1180 * ootags.c (readline_internal): | |
1181 * ootags.c (etags_getcwd): | |
1182 * ootags.c (absolute_filename): | |
1183 * ootags.c (filename_is_absolute): | |
1184 * ootags.c (canonicalize_filename): | |
1185 * pop.c: | |
1186 * pop.c (DONT_ENCAPSULATE): | |
1187 * pop.c (pop_open): | |
1188 * pop.c (socket_connection): | |
1189 * pop.c (pop_trash): | |
1190 * profile.c (gettimeofday): | |
1191 * wakeup.c: | |
1192 * yow.c (rootrelativepath): | |
1193 Remove MSDOS support, converting to WIN32_NATIVE where necessary. | |
1194 WINDOWSNT -> WIN32_NATIVE. | |
1195 __CYGWIN32__ -> CYGWIN. | |
1196 DOS_NT -> WIN32_NATIVE. | |
1197 Remove unused NO_SHORTNAMES. | |
1198 Changes for removed nt\inc. | |
1199 | |
1200 2000-06-07 Ben Wing <ben@xemacs.org> | |
1201 | |
1202 * run.c, run.h, run.rc: Removed. We no longer need these for | |
1203 building runxemacs.exe, and it's questionable at best whether | |
1204 rungnuclient.exe was ever used or is even needed. The correct | |
1205 solution is just to make gnuclient.exe a windows program and | |
1206 use the gnuattach script to run 'i gnuclient.exe'. Not that | |
1207 gnuclient currently works under Windows native in any case. | |
1208 | |
1209 2000-05-28 Martin Buchholz <martin@xemacs.org> | |
1210 | |
1211 * XEmacs 21.2.34 is released. | |
1212 | |
1213 2000-05-11 Ben Wing <ben@xemacs.org> | |
1214 | |
1215 * i.c (get_command): fix unused var warning. | |
1216 | |
1217 * make-docfile.c (MDGET): | |
1218 * make-docfile.c (read_c_string): | |
1219 rewrite and reindent -- handle closing doc string comment that's | |
1220 not at beg of line. | |
1221 | |
1222 2000-05-01 Martin Buchholz <martin@xemacs.org> | |
1223 | |
1224 * XEmacs 21.2.33 is released. | |
1225 | |
1226 2000-04-19 Martin Buchholz <martin@xemacs.org> | |
1227 | |
1228 * gnuclient.c (initialize_signals): Always use full ANSI prototypes. | |
1229 | |
1230 2000-04-06 Kirill 'Big K' Katsnelson <kkm@dtmx.com> | |
1231 | |
1232 * i.c: New file, source for the i utility. | |
1233 | |
1234 2000-03-22 Mike Alexander <mta@arbortext.com> | |
1235 | |
1236 * make-dump-id.c (gettimeofday): new (Windows only) | |
1237 | |
1238 2000-03-20 Martin Buchholz <martin@xemacs.org> | |
1239 | |
1240 * XEmacs 21.2.32 is released. | |
1241 | |
1242 2000-03-20 Martin Buchholz <martin@xemacs.org> | |
1243 | |
1244 * make-dump-id.c: Use config.h and systime.h for portability. | |
1245 | |
1246 2000-02-20 Olivier Galibert <galibert@pobox.com> | |
1247 | |
1248 * make-dump-id.c: Added. | |
1249 | |
1250 * Makefile.in.in: Add support for make-dump-id. | |
1251 | |
1252 2000-03-12 Ben Wing <ben@xemacs.org> | |
1253 | |
1254 * etags.c (canonicalize_filename): fixed a problem with gratuitous | |
1255 capitalization of file names under MS Windows. | |
1256 | |
1257 2000-02-23 Martin Buchholz <martin@xemacs.org> | |
1258 | |
1259 * XEmacs 21.2.31 is released. | |
1260 | |
1261 2000-02-21 Martin Buchholz <martin@xemacs.org> | |
1262 | |
1263 * XEmacs 21.2.30 is released. | |
1264 | |
1265 2000-02-16 Martin Buchholz <martin@xemacs.org> | |
1266 | |
1267 * XEmacs 21.2.29 is released. | |
1268 | |
1269 2000-02-13 Martin Buchholz <martin@xemacs.org> | |
1270 | |
1271 * etags.c: Upgrade to version 13.44. | |
1272 Only added (unsigned char) casts to calls like isspace (*cp). | |
1273 | |
440 | 1274 2000-02-07 Martin Buchholz <martin@xemacs.org> |
1275 | |
1276 * XEmacs 21.2.28 is released. | |
1277 | |
1278 2000-02-06 Martin Buchholz <martin@xemacs.org> | |
1279 | |
1280 * getopt.h: | |
1281 * fakemail.c: | |
1282 * gnuslib.c: | |
1283 * sorted-doc.c: | |
1284 * yow.c: | |
1285 * cvtmail.c: | |
1286 * movemail.c: | |
1287 * gnuclient.c: | |
1288 ANSIfy. Use coding standards for function definitions. | |
1289 Make C++-compilable. Modified from patch by Zack Weinberg. | |
1290 | |
1291 2000-01-26 Kirill 'Big K' Katsnelson <kkm@dtmx.com> | |
1292 | |
1293 * hexl.c: Removed MSDOS code; set binary I/O flags for NT. | |
1294 | |
438 | 1295 2000-01-18 Martin Buchholz <martin@xemacs.org> |
1296 | |
1297 * XEmacs 21.2.27 is released. | |
1298 | |
1299 2000-01-18 Martin Buchholz <martin@xemacs.org> | |
1300 | |
1301 * ootags.c: Ansify. | |
1302 * etags.c: | |
1303 * getopt.c: | |
1304 * cvtmail.c: | |
1305 Remove declarations of ANSI errno, getenv(), malloc(). | |
1306 | |
1307 2000-01-13 Martin Buchholz <martin@xemacs.org> | |
1308 | |
1309 * movemail.c (main): | |
1310 * make-docfile.c (write_c_args): | |
1311 Simple compiler warning fixes. | |
1312 | |
1313 2000-01-09 Martin Buchholz <martin@xemacs.org> | |
1314 | |
1315 * *.[ch]: Change <../src/config.h> to <config.h> | |
1316 * ellcc.c: Always use <...> to #include files not in `.' | |
1317 * Makefile.in.in: Use safer -I paths. | |
1318 Use $(top_srcdir) instead of $(srcdir)/../src | |
1319 Add warning comment. | |
1320 | |
1321 2000-01-08 Martin Buchholz <martin@xemacs.org> | |
1322 | |
1323 * movemail.c: Warning removal. | |
1324 | |
1325 2000-01-06 Norbert Koch <norbert@s.netic.de> | |
1326 | |
1327 * movemail.c: Typo fix. | |
1328 | |
1329 2000-01-03 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de> | |
1330 | |
1331 * movemail.c: Overhaul of the locking code. | |
1332 | |
1333 2000-01-03 Martin Buchholz <martin@xemacs.org> | |
1334 | |
1335 * etags.c (etags_strrchr): Ansify. | |
1336 (etags_strchr): Ansify. | |
1337 (get_compressor_from_suffix): Remove warning, make code cleaner. | |
1338 | |
436 | 1339 1999-12-31 Martin Buchholz <martin@xemacs.org> |
1340 | |
1341 * XEmacs 21.2.26 is released. | |
1342 | |
434 | 1343 1999-12-24 Martin Buchholz <martin@xemacs.org> |
1344 | |
1345 * XEmacs 21.2.25 is released. | |
1346 | |
1347 1999-12-21 Martin Buchholz <martin@xemacs.org> | |
1348 | |
1349 * fakemail.c (cuserid): ((expr)) ==> (expr) | |
1350 | |
1351 * fakemail.c (xmalloc): ANSIfy. | |
1352 | |
432 | 1353 1999-12-14 Martin Buchholz <martin@xemacs.org> |
1354 | |
1355 * config.values.sh: Only update config.values.in if changed. | |
1356 No external dependencies except perl. | |
1357 No temporary files. | |
1358 | |
1359 1999-12-14 Martin Buchholz <martin@xemacs.org> | |
1360 | |
1361 * XEmacs 21.2.24 is released. | |
1362 | |
1363 1999-12-13 Martin Buchholz <martin@xemacs.org> | |
1364 | |
1365 * etags.c: Fix warning: `_GNU_SOURCE' redefined. | |
1366 | |
430 | 1367 1999-12-07 Martin Buchholz <martin@xemacs.org> |
1368 | |
1369 * XEmacs 21.2.23 is released. | |
1370 | |
1371 1999-11-29 Andreas Jaeger <aj@suse.de> | |
1372 | |
1373 * Makefile.in.in (INSTALLABLE_SCRIPTS): Removed pstogif. | |
1374 pstogif: Moved to package tm. | |
1375 | |
428 | 1376 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org> |
1377 | |
1378 * XEmacs 21.2.22 is released | |
1379 | |
1380 1999-11-28 Martin Buchholz <martin@xemacs.org> | |
1381 | |
1382 * XEmacs 21.2.21 is released. | |
1383 | |
1384 1999-11-20 Martin Buchholz <martin@xemacs.org> | |
1385 | |
1386 * process-gnu-depends.sh: Deleted. Obsolete. | |
1387 * process-depends.sh: Deleted. Obsolete. | |
1388 | |
1389 1999-11-20 Jan Vroonhof <jan@xemacs.org> | |
1390 | |
1391 * Makefile.in.in (instvardir): Added. From | |
1392 Jeff Miller <jmiller@smart.net> | |
1393 | |
1394 1999-11-19 Martin Buchholz <martin@xemacs.org> | |
1395 | |
1396 * etags.c: Upgrade to pot etags version 13.33. | |
1397 Make `etags --version' print out `XEmacs', not `GNU Emacs' | |
1398 | |
1399 1999-11-17 Martin Buchholz <martin@xemacs.org> | |
1400 | |
1401 * etags.c (canonicalize_filename): Typo fix | |
1402 | |
1403 1999-11-05 Martin Buchholz <martin@xemacs.org> | |
1404 | |
1405 * etags.c: | |
1406 * ../etc/etags.1: | |
1407 * ../etc/NEWS: | |
1408 Upgrade to etags version 13.32. | |
1409 etags.c has warnings removed, in addition. | |
1410 | |
1411 1999-11-15 Martin Buchholz <martin@xemacs.org> | |
1412 | |
1413 * gnuserv.c (ipc_spawn_watchdog): Use pid_t instead of int. | |
1414 | |
1415 1999-11-10 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1416 | |
1417 * XEmacs 21.2.20 is released | |
1418 | |
1419 1999-11-04 Martin Buchholz <martin@xemacs.org> | |
1420 | |
1421 * gnuserv.c (handle_response): Warning suppression | |
1422 | |
1423 1999-09-27 Martin Buchholz <martin@xemacs.org> | |
1424 | |
1425 * ellcc.c: | |
1426 ANSIfy. | |
1427 Remove MSDOS cruft. | |
1428 Remove WINDOWS cruft. | |
1429 Remove VMS cruft. | |
1430 (main): The wrong number of bytes were being read during argument | |
1431 processing. | |
1432 Delete ANSI imitations like ellcc_strchr(). | |
1433 Call functions with the right number of arguments. | |
1434 Fix a typo. | |
1435 Make functions static. | |
1436 Remove compiler warnings. | |
1437 | |
1438 1999-09-22 Martin Buchholz <martin@xemacs.org> | |
1439 | |
1440 * cvtmail.c (main): ANSIfy | |
1441 * digest-doc.c (main): ANSIfy | |
1442 * hexl.c (main): ANSIfy | |
1443 | |
1444 * make-path.c: Remove declaration for errno. | |
1445 * mmencode.c (nextcharin): ANSIfy | |
1446 * movemail.c (pop_retr): ANSIfy | |
1447 | |
1448 1999-07-30 Gleb Arshinov <gleb@cs.stanford.edu> | |
1449 | |
1450 * pop.c (pop_quit): use CLOSESOCKET() instead of close() | |
1451 | |
1452 * run.c (build_cmdline): Fix NT native build unreferenced variable | |
1453 warning | |
1454 (WinMain): Fix release mode build unreferenced variable warning | |
1455 | |
1456 1999-07-30 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1457 | |
1458 * XEmacs 21.2.19 is released | |
1459 | |
1460 1999-07-22 SL Baur <steve@miho> | |
1461 | |
1462 * Makefile.in.in (datadir): Add. | |
1463 From Jeff Miller <jmiller@smart.net> | |
1464 | |
1465 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1466 | |
1467 * XEmacs 21.2.18 is released | |
1468 | |
1469 1999-06-22 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1470 | |
1471 * XEmacs 21.2.17 is released | |
1472 | |
1473 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1474 | |
1475 * XEmacs 21.2.16 is released | |
1476 | |
1477 1999-06-04 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1478 | |
1479 * XEmacs 21.2.15 is released | |
1480 | |
1481 1999-06-03 SL Baur <steve@steve1.m17n.org> | |
1482 | |
1483 * Makefile.in.in: Move .PHONY up to force execution of `all'. | |
1484 | |
1485 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1486 | |
1487 * XEmacs 21.2.14 is released | |
1488 | |
1489 1999-05-14 SL Baur <steve@gneiss.etl.go.jp> | |
1490 | |
1491 * update-elc.sh (ignore_pattern): Correct ignore_dirs/ignore=dirs | |
1492 european keyboard fuckage. | |
1493 | |
1494 1999-05-03 Hrvoje Niksic <hniksic@srce.hr> | |
1495 | |
1496 * update-elc.sh (ignore_pattern): Installation.el is dead. | |
1497 | |
1498 1999-05-03 Hrvoje Niksic <hniksic@srce.hr> | |
1499 | |
1500 * gnuclient.c: Include <sysfile.h> instead of <../src/sysfile.h>. | |
1501 | |
1502 * Makefile.in.in (cppflags): Add -I$(top_srcdir)/src. | |
1503 | |
1504 1999-04-29 Andy Piper <andy@xemacs.org> | |
1505 | |
1506 * make-docfile.c: build fixes for mingw32. | |
1507 * movemail.c: ditto. | |
1508 * run.c: ditto. | |
1509 * yow.c: ditto. | |
1510 * profile.c: ditto. | |
1511 (gettimeofday): new function copied from nt.c. | |
1512 | |
1513 * fakemail.c (make_file_preface): make buildable under windows. | |
1514 | |
1515 * Makefile.in.in: fix some build targets for when we are building | |
1516 on a windows platform. | |
1517 | |
1518 1999-03-12 giacomo boffi <giacomo.boffi@polimi.it> | |
1519 | |
1520 * sorted-doc.c: corrected the outdated or plainly wrong | |
1521 texinfo headers. Broken up the mega-@table that crashes (at | |
1522 least RedHat's) TeX with: | |
1523 "! TeX capacity exceeded, sorry [save size=4000]." | |
1524 | |
1525 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1526 | |
1527 * XEmacs 21.2.13 is released | |
1528 | |
1529 1999-03-10 Martin Buchholz <martin@xemacs.org> | |
1530 | |
1531 * fakemail.c (add_a_stream): Always use full ANSI prototypes. | |
1532 | |
1533 1999-03-06 Martin Buchholz <martin@xemacs.org> | |
1534 | |
1535 * fakemail.c (main): Ansify. | |
1536 (xmalloc): Ansify. | |
1537 (xrealloc): Ansify. | |
1538 (get_keyword): use paranoid casts ((int) (unsigned char) c) for | |
1539 islower, toupper, isspace. | |
1540 | |
1541 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1542 | |
1543 * XEmacs 21.2.12 is released | |
1544 | |
1545 1999-03-01 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1546 | |
1547 * XEmacs 21.2.11 is released | |
1548 | |
1549 1999-02-17 SL Baur <steve@xemacs.org> | |
1550 | |
1551 * update-elc.sh (ignore_dirs): Ignore lisp/mule subdirectory when | |
1552 running latin-1 XEmacs. Eliminate 20.4 bundled kludges. | |
1553 * update-custom.sh (ignore_dirs): Ditto. | |
1554 | |
1555 1999-02-15 Martin Buchholz <martin@xemacs.org> | |
1556 | |
1557 * update-elc.sh: | |
1558 * update-autoloads.sh: | |
1559 * update-custom.sh: | |
1560 - improved automounter tmp directory support. | |
1561 - support 4 (!) empirically discovered automounter conventions | |
1562 | |
1563 1999-02-05 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1564 | |
1565 * XEmacs 21.2.10 is released | |
1566 | |
1567 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1568 | |
1569 * XEmacs 21.2.9 is released | |
1570 | |
1571 1999-01-27 Martin Buchholz <martin@xemacs.org> | |
1572 | |
1573 * movemail.c (strerror): Must be NON-static, since it is used by | |
1574 the POP code, which got moved to a separate file. | |
1575 | |
1576 1999-01-11 Damon Lipparelli <lipp@primus.com> | |
1577 | |
1578 * Makefile.in.in: use ellcc (not ellc) everywhere | |
1579 | |
1580 1999-01-10 J. Kean Johnston <jkj@sco.com> | |
1581 | |
1582 * Makefile.in.in: Include moduledir and sitemoduledir as defined | |
1583 by configure. | |
1584 - Install ellcc if we're supporting shared objects | |
1585 - Rules and dependancies for ellcc | |
1586 | |
1587 * ellcc.c: New file. Front end to the compiler for making modules. | |
1588 | |
1589 * ellcc.h.in: New file. Contains path definitions used by ellcc. | |
1590 | |
1591 * make-docfile.c (main): Add check for -E argument used by ellcc. | |
1592 | |
1593 * make-docfile.c: Changed output format when in -E mode. | |
1594 | |
1595 1998-12-28 Martin Buchholz <martin@xemacs.org> | |
1596 | |
1597 * XEmacs 21.2.8 is released. | |
1598 | |
1599 1998-12-24 Martin Buchholz <martin@xemacs.org> | |
1600 | |
1601 * XEmacs 21.2.7 is released. | |
1602 | |
1603 1998-12-17 Andy Piper <andy@xemacs.org> | |
1604 | |
1605 * pop.c (pop_open): disable use of getpass() which doesn't exist under NT. | |
1606 | |
1607 * movemail.c: mess with includes so that it builds under native NT. | |
1608 | |
1609 * pop.c: mess with includes so that it builds under native NT. | |
1610 From Fabrice Popineau <popineau@ese-metz.fr> | |
1611 | |
1612 1998-12-16 Andy Piper <andy@xemacs.org> | |
1613 | |
1614 * XEmacs 21.2.6 is released | |
1615 | |
1616 1998-12-05 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1617 | |
1618 * XEmacs 21.2.5 is released | |
1619 | |
1620 1998-11-28 SL Baur <steve@altair.xemacs.org> | |
1621 | |
1622 * XEmacs 21.2-beta4 is released. | |
1623 | |
1624 1998-10-14 Andy Piper <andyp@parallax.co.uk> | |
1625 | |
1626 * Makefile.in.in (movemail): add getopt.o to objects to link with. | |
1627 | |
1628 * movemail.c (main): rewrite to use getopt(). Add options for | |
1629 order reversal, progress output, regexp matching and message | |
1630 deletion. | |
1631 (popmail): add some optional verbose messages. Use pop_search_top | |
1632 for getting messages. Make message deletion optional. Delete all | |
1633 messages at the end rather than on a message my message basis. | |
1634 (pop_search_top): new function. Looks for messages matching regexp. | |
1635 (compile_regex): new function stolen from etags. | |
1636 | |
1637 1998-10-15 SL Baur <steve@altair.xemacs.org> | |
1638 | |
1639 * XEmacs 21.2-beta3 is released. | |
1640 | |
1641 1998-10-12 SL Baur <steve@altair.xemacs.org> | |
1642 | |
1643 * lib-src/gnudepend.pl: Use /usr/bin/perl. | |
1644 * Makefile.in.in (INSTALLABLE_SCRIPTS): Remove send-pr, install-sid. | |
1645 (GEN_SCRIPTS): Ditto. | |
1646 Delete TM_SCRIPTS. | |
1647 | |
1648 1998-10-11 SL Baur <steve@altair.xemacs.org> | |
1649 | |
1650 * tm-au: | |
1651 * tm-file: | |
1652 * tm-html: | |
1653 * tm-image: | |
1654 * tm-mpeg: | |
1655 * tm-plain: | |
1656 * tm-ps: | |
1657 * tmdecode: packaged. | |
1658 | |
1659 1998-10-10 SL Baur <steve@altair.xemacs.org> | |
1660 | |
1661 * install-sid: | |
1662 * send-pr: Packaged | |
1663 | |
1664 1998-10-01 Jan Vroonhof <vroonhof@math.ethz.ch> | |
1665 | |
1666 * gnuclient.c (filename_expand): Don't forget to copy the | |
1667 filename under UNIX. | |
1668 | |
1669 1998-09-29 SL Baur <steve@altair.xemacs.org> | |
1670 | |
1671 * XEmacs 21.2-beta2 is released. | |
1672 | |
1673 1998-09-08 Raymond Toy <toy@rtp.ericsson.se> | |
1674 | |
1675 * gnuclient.c (filename_expand): Added better recognition of | |
1676 absolute pathnames for CYGWIN. Convert absolute pathnames with | |
1677 drive letters to something xemacs can handle. | |
1678 | |
1679 1998-07-19 SL Baur <steve@altair.xemacs.org> | |
1680 | |
1681 * XEmacs 21.2-beta1 is released. | |
1682 | |
1683 1998-07-15 SL Baur <steve@altair.xemacs.org> | |
1684 | |
1685 * update-elc.sh (ignore_pattern): Add very-early-lisp.el as | |
1686 something to never bytecompile. | |
1687 | |
1688 1998-07-12 SL Baur <steve@altair.xemacs.org> | |
1689 | |
1690 * XEmacs 21.0-pre5 is released. | |
1691 | |
1692 1998-07-09 SL Baur <steve@altair.xemacs.org> | |
1693 | |
1694 * XEmacs 21.0-pre4 is released. | |
1695 | |
1696 1998-06-16 Jan Vroonhof <vroonhof@math.ethz.ch> | |
1697 | |
1698 * gnuclient.c (main): Use disconnect_from_server to read & echo | |
1699 result. | |
1700 | |
1701 1998-06-15 Andy Piper <andyp@parallax.co.uk> | |
1702 | |
1703 * Makefile.in.in: add xemacs icon to the runemacs executable. | |
1704 | |
1705 1998-06-12 Jim Radford <radford@robby.caltech.edu> | |
1706 | |
1707 * gnuclient.c (initialize_signals): Don't pass SIGHUP to XEmacs. | |
1708 | |
1709 1998-06-04 Andy Piper <andyp@parallax.co.uk> | |
1710 | |
1711 * Makefile.in.in (runemacs): add runemacs as a build target if | |
1712 HAVE_MS_WINDOWS is defined. move cpp stuff up slightly so that | |
1713 build targets can benefit from it. | |
1714 | |
1715 1998-05-31 Kirill M. Katsnelson <kkm@kis.ru> | |
1716 | |
1717 * wakeup.c (sleep): Added NT preprocessor quirkfest. | |
1718 (main): Exit when fflush() fails on stdout. | |
1719 | |
1720 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru> | |
1721 | |
1722 * getopt.c: Undefine getpid before redefinition. | |
1723 | |
1724 * make-docfile.c: Added <io.h> when compiling on NT | |
1725 | |
1726 * movemail.c: Ditto. | |
1727 (main): Declare some auto variables only when DISABLE_DIRECT_ACCESS | |
1728 is undefined, so they are actually used, to supress compilation | |
1729 warnings. | |
1730 | |
1731 1998-05-16 SL Baur <steve@altair.xemacs.org> | |
1732 | |
1733 * etags.c (C_entries): Avoid short circuiting comparisons on | |
1734 characters that may appear in C++ operator constructs. | |
1735 | |
1736 * ootags.c (C_entries): Commentary change. | |
1737 | |
1738 * Makefile.in.in (PKG_SCRIPTS): Remove add-little-package.sh. | |
1739 | |
1740 1998-05-11 Martin Buchholz <martin@xemacs.org> | |
1741 | |
1742 * Makefile.in.in: | |
1743 - Adjust for luser's CDPATH being set to something weird. | |
1744 - Take into account bash 2.02's tendency to print the cwd when | |
1745 using CDPATH. Always use `cd ./foo' instead of `cd foo'. | |
1746 - fix the run-temacs target to use $(DUMPENV) | |
1747 - fix the run-puremacs target to use $(DUMPENV) | |
1748 - fix the `depend' target to properly $(RM) the right files | |
1749 - Generate a better TAGS file for XEmacs' lisp code using | |
1750 hand-crafted regexps. | |
1751 - Use standard coding conventions for modules/Makefile.in | |
1752 | |
1753 1998-05-07 Andy Piper <andyp@parallax.co.uk> | |
1754 | |
1755 * update-elc.sh: test x && y loses in the presence of set -e, use | |
1756 if instead. | |
1757 | |
1758 1998-05-06 SL Baur <steve@altair.xemacs.org> | |
1759 | |
1760 * Makefile.in.in (INSTALLABLES): Add ootags. | |
1761 (ootags): New rule. | |
1762 | |
1763 * ootags.c: New file. | |
1764 (C_entries): Annotate changes neeeded for increased OO-Browser | |
1765 context. | |
1766 | |
1767 1998-05-05 Jeff Miller <jmiller@smart.net> | |
1768 | |
1769 * Makefile.in.in: Fix blessmail target. | |
1770 | |
1771 1998-05-05 SL Baur <steve@altair.xemacs.org> | |
1772 | |
1773 * Makefile.in.in (etags_args): Back out -DOO_BROWSER | |
1774 | |
1775 * etags.c: Revert to CVS version 1.11 (pre OO-browser additions). | |
1776 | |
1777 1998-05-04 SL Baur <steve@altair.xemacs.org> | |
1778 | |
1779 * etags.c (C_entries): Fix order typo. | |
1780 (C_entries): Restore previous test. | |
1781 | |
1782 Wed Apr 22 12:59:35 1998 Andy Piper <andyp@parallax.co.uk> | |
1783 | |
1784 * installexe.sh: fix to use -f instead of -e file and fix shift | |
1785 typo. | |
1786 | |
1787 1998-04-22 SL Baur <steve@altair.xemacs.org> | |
1788 | |
1789 * etags.c: Unconditionally define OO_BROWSER. | |
1790 | |
1791 * update-elc.sh: Tighten up regexp on uname -r output. | |
1792 From Marcus Thiessel <thiessel@tmbbwtx.bbn.hp.com> | |
1793 | |
1794 1998-04-19 Jan Vroonhof <vroonhof@math.ethz.ch> | |
1795 | |
1796 * gnuclient.c (main): Read eval from from stdin if just "-batch" | |
1797 is given. | |
1798 * gnudoit: Support this. | |
1799 * gnuserv.1: Document this behavior. | |
1800 | |
1801 1998-04-18 Andreas Jaeger <aj@arthur.rhein-neckar.de> | |
1802 | |
1803 * etags.c (C_entries): Add parentheses. | |
1804 | |
1805 * etags-vmslib.c: Remove. It's not needed anymore. | |
1806 | |
1807 Fri Apr 17 12:59:35 1998 Andy Piper <andyp@parallax.co.uk> | |
1808 | |
1809 * installexe.sh: New file. | |
1810 | |
1811 1998-04-17 Olivier Galibert <galibert@pobox.com> | |
1812 | |
1813 * etags.c (print_help): Correct typo. | |
1814 | |
1815 1998-04-16 SL Baur <steve@altair.xemacs.org> | |
1816 | |
1817 * Makefile.in.in: Add -DOO_BROWSER to etags arguments. | |
1818 | |
1819 * etags.c: Synch with InfoDock. | |
1820 | |
1821 * update-autoloads.sh: Don't attempt to eval `make-special' stuffs | |
1822 anymore. They are no longer used. | |
1823 * update-custom.sh: Always check in lisp/. | |
1824 | |
1825 1998-03-18 Jan Vroonhof <vroonhof@math.ethz.ch> | |
1826 | |
1827 * gnuclient.c (main): Do not copy string unnecessary in (too) | |
1828 small buffers. | |
1829 | |
1830 1998-03-02 SL Baur <steve@altair.xemacs.org> | |
1831 | |
1832 * update-elc.sh: Change all -q -no-site-file to -vanilla | |
1833 | |
1834 1998-02-27 SL Baur <steve@altair.xemacs.org> | |
1835 | |
1836 * update-elc.sh (ignore_pattern): Add Installation.el, remove old | |
1837 stuff from 20.4. | |
1838 | |
1839 Tue Feb 17 12:50:37 1998 Andy Piper <andyp@parallax.co.uk> | |
1840 | |
1841 * lib-src/Makefile.in.in: make sure clean removes msw executables | |
1842 | |
1843 1998-02-24 SL Baur <steve@altair.xemacs.org> | |
1844 | |
1845 * gnuserv.h: Enable USE_TMPDIR. | |
1846 | |
1847 1998-02-23 Glynn Clements <glynn@sensei.co.uk> | |
1848 | |
1849 * gnuclient.c (main): initialise variable `tmpdir' from the TMPDIR | |
1850 environment variable. | |
1851 | |
1852 * gnuserv.c (various): replace hardcoded references to /tmp with | |
1853 the value of `tmpdir'. | |
1854 (main): initialise variable `tmpdir' from the TMPDIR | |
1855 environment variable. | |
1856 | |
1857 * gnuserv.h: include (commented-out) definition of USE_TMPDIR. | |
1858 Add `extern char *tmpdir'. | |
1859 | |
1860 * gnuslib.c (various): replace hardcoded references to /tmp with | |
1861 the value of `tmpdir'. | |
1862 | |
1863 1998-02-15 SL Baur <steve@altair.xemacs.org> | |
1864 | |
1865 * getopt.c (_getopt_internal): Add braces for clarity. | |
1866 | |
1867 1998-01-13 Martin Buchholz <martin@xemacs.org> | |
1868 | |
1869 * lib-src/add-little-package.sh: | |
1870 * lib-src/add-big-package.sh: | |
1871 Use proper paranoid quoting for sh variables. | |
1872 -batch implies -q. | |
1873 | |
1874 Thu Jan 08 09:42:36 1998 <andyp@parallax.co.uk> | |
1875 | |
1876 * gnuserv.h: only set UNIX_DOMAIN_SOCKETS if HAVE_SYS_UN_H is | |
1877 set. | |
1878 | |
1879 * gnuserv.c: tidy up so that it builds when we don't have | |
1880 UNIX_DOMAIN_SOCKETS. | |
1881 | |
1882 1998-01-07 SL Baur <steve@altair.xemacs.org> | |
1883 | |
1884 * update-elc.sh (ignore_pattern): Replace -vanilla with `-q | |
1885 -no-site-file'. | |
1886 * update-autoloads.sh (dirs): Ditto. | |
1887 * update-custom.sh (dirs): Ditto. | |
1888 | |
1889 1997-12-18 SL Baur <steve@altair.xemacs.org> | |
1890 | |
1891 * update-elc.sh (mule_p): Remove skk's special treatment. | |
1892 | |
1893 1997-12-09 SL Baur <steve@altair.xemacs.org> | |
1894 | |
1895 * update-elc.sh (ignore_pattern): Correct paths of files that | |
1896 should not be bytecompiled, and remove dead files. | |
1897 | |
1898 1997-12-02 SL Baur <steve@altair.xemacs.org> | |
1899 | |
1900 * update-elc.sh (mule_p): Update for addition of SKK. | |
1901 | |
1902 * update-autoloads.sh (mule_p): Update ignore_dirs for | |
1903 lisp/language and lisp/skk. | |
1904 * update-custom.sh (mule_p): Ditto. | |
1905 | |
1906 1997-11-29 Jeff Miller <jmiller@smart.net> | |
1907 | |
1908 * Makefile.in.in: Changed path to blessmail.el for blessmail target | |
1909 to match new lisp directory layout. | |
1910 | |
1911 1997-11-27 SL Baur <steve@altair.xemacs.org> | |
1912 | |
1913 * update-elc.sh: Obliterate usage of make_special, since nothing | |
1914 requires it any more. | |
1915 | |
1916 1997-11-23 SL Baur <steve@altair.xemacs.org> | |
1917 | |
1918 * update-elc.sh (BYTECOMP): cleantree.el has been moved. | |
1919 | |
1920 1997-11-18 Colin Rafferty <craffert@ml.com> | |
1921 | |
1922 * update-elc.sh (prune_vc): Made it ignore any directory that | |
1923 starts with a period. | |
1924 | |
1925 1997-11-16 SL Baur <steve@altair.xemacs.org> | |
1926 | |
1927 * gnuserv.c (main): make return type int. | |
1928 Suggested by Andreas Jaeger <aj@arthur.rhein-neckar.de> | |
1929 | |
1930 * fakemail.c (main): Ditto. | |
1931 | |
1932 1997-11-13 SL Baur <steve@altair.xemacs.org> | |
1933 | |
1934 * pop.c: Add includes from movemail.c so standard functions get | |
1935 declared. | |
1936 (pop_retrieve): Return NULL if falling off the end of the | |
1937 function. | |
1938 | |
1939 * movemail.c: Hide declarations of popmail(), mbx_write(), | |
1940 mbc_delimit_begin(), and mbx_delimit_end() behind MAIL_USE_POP | |
1941 guard. | |
1942 (pop_retr): Change 4th parameter to void *. | |
1943 | |
1944 1997-11-02 SL Baur <steve@altair.xemacs.org> | |
1945 | |
1946 * update-custom.sh (dirs): Remove packaged directories. | |
1947 | |
1948 * update-elc.sh (ignore_pattern): Hyperbole, oobr and ilisp are | |
1949 now packaged. | |
1950 | |
1951 * update-autoloads.sh (mule_p): Hyperbole and oobr are now | |
1952 packaged. | |
1953 | |
1954 1997-10-30 SL Baur <steve@altair.xemacs.org> | |
1955 | |
1956 * update-autoloads.sh (mule_p): EFS has been packaged. | |
1957 * update-elc.sh (make_special_commands): Ditto. | |
1958 | |
1959 * update-elc.sh: VM has been packaged. | |
1960 | |
1961 * update-autoloads.sh: Add directory language | |
1962 | |
1963 1997-10-23 SL Baur <steve@altair.xemacs.org> | |
1964 | |
1965 * update-elc.sh (BYTECOMP): Specify -vanilla | |
1966 * update-autoloads.sh (dirs): Ditto. | |
1967 * update-custom.sh (dirs): Ditto. | |
1968 | |
1969 1997-10-10 Martin Buchholz <mrb@eng.sun.com> | |
1970 | |
1971 * config.values.in: Run config.values.sh | |
1972 | |
1973 1997-10-09 SL Baur <steve@altair.xemacs.org> | |
1974 | |
1975 * Makefile.in.in (PKG_SCRIPTS): Add new package manipulation | |
1976 scripts. | |
1977 | |
1978 * add-little-package.sh: New file. Support script to install | |
1979 single file packages. | |
1980 | |
1981 * Makefile.in.in (distclean): Reverse change -- do not remove | |
1982 config.values.in. | |
1983 Suggested by: Martin Buchholz <mrb@Eng.Sun.COM> | |
1984 | |
1985 1997-10-06 SL Baur <steve@altair.xemacs.org> | |
1986 | |
1987 * Makefile.in.in (distclean): Remove config.values.in. | |
1988 From Martin Buchholz <mrb@Eng.Sun.COM> | |
1989 | |
1990 1997-10-04 SL Baur <steve@altair.xemacs.org> | |
1991 | |
1992 * update-autoloads.sh (mule_p): W3 is a package now. | |
1993 | |
1994 1997-09-30 SL Baur <steve@altair.xemacs.org> | |
1995 | |
1996 * update-elc.sh (ignore_pattern): Don't attempt bytecompiling | |
1997 lisp/leim/quail/tibetan.el and lisp/language/tibet-util.el. | |
1998 | |
1999 1997-09-29 SL Baur <steve@altair.xemacs.org> | |
2000 | |
2001 * update-elc.sh (mule_p): Ignore mu/latex-math-symbol.el if we're | |
2002 not building with Mule. | |
2003 | |
2004 1997-09-27 Hrvoje Niksic <hniksic@srce.hr> | |
2005 | |
2006 * update-custom.sh: New file. | |
2007 | |
2008 * update-autoloads.sh: Minor fixes. | |
2009 | |
2010 1997-08-11 Jeff Miller <jmiller@smart.net> | |
2011 * Makefile.in.in: Added a test for system-type equal to linux to | |
2012 lisp/paths.el. Mail spool dir should be /var/spool/mail. | |
2013 | |
2014 * cleaned up lib-src/Makefile.in.in regarding targets blessmail and | |
2015 maybe-blessmail. Added target do-blessmail. Makefile.in.in was also | |
2016 missing a variable called "configuration. This messed up archilibdir. | |
2017 | |
2018 * Added highlighting to text suggesting to do "make gzip-el" in top | |
2019 level Makefile.in. Added code to do make maybe-blessmail after a | |
2020 make install is done. | |
2021 | |
2022 1997-08-07 Jan Vroonhof <vroonhof@math.ethz.ch> | |
2023 | |
2024 * gnuclient.c (main): Made help string correspond to options. | |
2025 | |
2026 1997-08-01 SL Baur <steve@altair.xemacs.org> | |
2027 | |
2028 * Makefile.in.in (distclean): Remove config.values here only. | |
2029 | |
2030 1997-07-27 SL Baur <steve@altair.xemacs.org> | |
2031 | |
2032 * Makefile.in.in (UTILITIES): Add config.values so it can be | |
2033 cleared away by `make distclean'. | |
2034 | |
2035 1997-07-21 SL Baur <steve@altair.xemacs.org> | |
2036 | |
2037 * update-elc.sh (make_special_commands): Remove processing for | |
2038 Gnus and AUCTeX. | |
2039 | |
2040 1997-07-19 SL Baur <steve@altair.xemacs.org> | |
2041 | |
2042 * update-elc.sh (mule_p): Do not attempt to bytecompile | |
2043 char-table.el and chartblxmas.el. | |
2044 | |
2045 1997-07-08 Steven L Baur <steve@altair.xemacs.org> | |
2046 | |
2047 * update-elc.sh (cc-mode): Don't give cc-mode special treatment. | |
2048 | |
2049 * update-autoloads.sh (cc-mode): Don't give cc-mode special | |
2050 treatment. | |
2051 | |
2052 * rcs2log: Synch with Emacs/Mule zeta. | |
2053 | |
2054 1997-07-03 Steven L Baur <steve@altair.xemacs.org> | |
2055 | |
2056 * update-elc.sh (make_special_commands): Fix building of ilisp so | |
2057 custom-load.elc gets built. | |
2058 | |
2059 1997-06-27 Steven L Baur <steve@altair.xemacs.org> | |
2060 | |
2061 * update-autoloads.sh: Major rework. Avoid looking at MULE | |
2062 directories if not running XEmacs/Mule. | |
2063 - Look into all Mule directories for building autoloads. | |
2064 | |
2065 * update-elc.sh (make_special_commands): Fix handling of | |
2066 bytecompilation of AUCTeX to avoid looking at tex-jp.el if not | |
2067 running MULE. | |
2068 | |
2069 1997-06-24 Steven L Baur <steve@altair.xemacs.org> | |
2070 | |
2071 * gnuattach: Needed executable bit set. | |
2072 Suggested by Kyle Jones <kyle_jones@wonderworks.com> | |
2073 | |
2074 * update-elc.sh (ignore_pattern): lisp/language/ethiopic byte | |
2075 compiles now. | |
2076 | |
2077 1997-06-24 MORIOKA Tomohiko <morioka@jaist.ac.jp> | |
2078 | |
2079 * update-autoloads.sh: Search lisp/mule/. | |
2080 | |
2081 1997-06-20 Steven L Baur <steve@altair.xemacs.org> | |
2082 | |
2083 * gnuattach: Readd as warning script. | |
2084 | |
2085 * Makefile.in.in (INSTALLABLE_SCRIPTS): Readd Gnuattach. | |
2086 From Hrvoje Niksic <hniksic@srce.hr> | |
2087 | |
2088 1997-06-13 Steven L Baur <steve@altair.xemacs.org> | |
2089 | |
2090 * update-elc.sh (mule_p): Ignore lisp/language when building | |
2091 non-Mule. | |
2092 (ignore_pattern): Ignore Languages we don't support yet. | |
2093 | |
2094 1997-06-02 Steven L Baur <steve@altair.xemacs.org> | |
2095 | |
2096 * update-elc.sh (ignore_dirs): Handle ported Quail (LEIM). | |
2097 | |
2098 Tue May 20 23:22:00 1997 Steven L Baur <steve@altair.xemacs.org> | |
2099 | |
2100 * update-autoloads.sh (dirs): Remove obsolete directory lisp/vms | |
2101 from exclusion list (it doesn't exist any more). Remove | |
2102 lisp/eterm from exclusion list of directories searched for | |
2103 autoloads. | |
2104 | |
2105 Thu May 1 15:26:20 1997 Steven L Baur <steve@altair.xemacs.org> | |
2106 | |
2107 * update-elc.sh (mule_p): Test for mule bombs with change in format | |
2108 of new output of featurep. | |
2109 | |
2110 Fri Apr 25 09:12:04 1997 Steven L Baur <steve@altair.xemacs.org> | |
2111 | |
2112 * pstogif: Use Martin Buchholz magic to automagically find perl | |
2113 interpreter. | |
2114 | |
2115 Tue Apr 8 03:08:22 1997 Steven L Baur <steve@altair.xemacs.org> | |
2116 | |
2117 * Makefile.in.in: C Comment out Make comments. No snide comments | |
2118 from me, no sir. | |
2119 | |
2120 Tue Apr 1 12:26:53 1997 Steven L Baur <steve@altair.xemacs.org> | |
2121 | |
2122 * Makefile.in.in: Added stuff for updated movemail.c. | |
2123 | |
2124 Sat Mar 29 16:57:01 1997 Steven L Baur <steve@altair.xemacs.org> | |
2125 | |
2126 * send-pr (GNATS_ADDR): Use xemacs.org as submission address. | |
2127 (DATADIR): Allow for DATADIR to be passed in as an environment | |
2128 variable. | |
2129 | |
2130 Sun Mar 23 15:57:19 1997 Steven L Baur <steve@altair.xemacs.org> | |
2131 | |
2132 * update-elc.sh (make_special_commands): Use target of x20 for efs. | |
2133 | |
2134 Wed Mar 19 10:38:04 1997 Steven L Baur <steve@altair.xemacs.org> | |
2135 | |
2136 * Makefile.in.in (SCRIPTS): Link gzip-el.sh in --srcdir | |
2137 configuration. | |
2138 | |
2139 Tue Mar 18 17:49:14 1997 Steven L Baur <steve@altair.xemacs.org> | |
2140 | |
2141 * update-elc.sh (EMACS): Removed $XEMACS backdoor. We will make | |
2142 the .elcs *only* with the freshly built XEmacs. | |
2143 | |
2144 Mon Mar 17 10:12:03 1997 Steven L Baur <steve@altair.xemacs.org> | |
2145 | |
2146 * Makefile.in.in (INSTALLABLE_SCRIPTS): Add install-sid and | |
2147 send-pr (from GNATS). | |
2148 | |
2149 * update-elc.sh (prune_vc): Use full path to cleantree.el. | |
2150 (NUMTOCOMPILE): Remove useless rule to recompile out-of-date .elcs. | |
2151 | |
2152 Sun Mar 16 21:13:29 1997 Steven L Baur <steve@altair.xemacs.org> | |
2153 | |
2154 * install-sid: New file (GNATS integration). | |
2155 | |
2156 * send-pr: New file (GNATS integration). | |
2157 | |
2158 Fri Mar 14 17:59:57 1997 Steven L Baur <steve@altair.xemacs.org> | |
2159 | |
2160 * update-elc.sh (ignore_dirs): Build VM with `make autoload'. | |
2161 | |
2162 Wed Mar 5 18:07:57 1997 Steven L Baur <steve@altair.xemacs.org> | |
2163 | |
2164 * gzip-el.sh: New file. Courtesy of Jeff Miller and Hrvoje Niksic. | |
2165 | |
2166 * update-elc.sh (els): Remove out of date .elcs before building. | |
2167 | |
2168 Tue Mar 4 18:45:10 1997 Martin Buchholz <mrb@eng.sun.com> | |
2169 | |
2170 * update-elc.sh (els): No more special treatment for vm.elc. | |
2171 | |
2172 Wed Feb 26 18:17:59 1997 Steven L Baur <steve@altair.xemacs.org> | |
2173 | |
2174 * make-docfile.c (next_extra_elc): New function. | |
2175 (main): Use it. Implementation of `-i' parameter to pass a list | |
2176 of site-loaded lisp files. | |
2177 | |
2178 Wed Feb 19 18:24:49 1997 Steven L Baur <steve@altair.xemacs.org> | |
2179 | |
2180 * update-elc.sh: Added lisp/auctex. | |
2181 | |
2182 Thu Feb 13 11:32:47 1997 Steven L Baur <steve@altair.xemacs.org> | |
2183 | |
2184 * Makefile.in.in: Install pstogif script. | |
2185 | |
2186 Sun Dec 29 17:16:45 1996 Martin Buchholz <mrb@eng.sun.com> | |
2187 | |
2188 * update-elc.sh (make_special_commands): Make ilisp be a little | |
2189 smarter about recompilation. | |
2190 | |
2191 Wed Dec 18 20:22:55 1996 Martin Buchholz <mrb@eng.sun.com> | |
2192 | |
2193 * mmencode.c: Don't declare index(). | |
2194 | |
2195 * Makefile.in.in: Documentation changes. | |
2196 | |
2197 * update-elc.sh: Portability Fix. | |
2198 | |
2199 Thu Dec 5 15:41:53 1996 Martin Buchholz <mrb@Eng.Sun.COM> | |
2200 | |
2201 * update-elc.sh: Corrections to protect against too smart /bin/sh'es. | |
2202 |