diff options
| author | Francesco Potortì | 1999-11-01 02:47:08 +0000 |
|---|---|---|
| committer | Francesco Potortì | 1999-11-01 02:47:08 +0000 |
| commit | 1c4784614ed4beda8e488308709c5486ea5740d8 (patch) | |
| tree | 4bb88c6594b83cdc9e09b73ddb4ea6b125c56493 /lib-src | |
| parent | 575ed805794ef875ec37ed0437879d158c674c87 (diff) | |
| download | emacs-1c4784614ed4beda8e488308709c5486ea5740d8.tar.gz emacs-1c4784614ed4beda8e488308709c5486ea5740d8.zip | |
*** empty log message ***
Diffstat (limited to 'lib-src')
| -rw-r--r-- | lib-src/ChangeLog | 224 |
1 files changed, 198 insertions, 26 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index 615d86f3e37..746323b4a9e 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog | |||
| @@ -1,14 +1,186 @@ | |||
| 1 | 1999-11-01 Francesco Potorti` <F.Potorti@cnuce.cnr.it> | ||
| 2 | |||
| 3 | * etags.c: Add suffix psw for PSWrap. | ||
| 4 | (L_getit): Generalize a "cp!=' '" into "!isspace(*cp)". | ||
| 5 | (Postscript_functions): Add code for PSWrap. | ||
| 6 | (Scheme_functions): Use local pointer and new get_tag function. | ||
| 7 | (get_tag): New name for old get_scheme. | ||
| 8 | (process_file): Do not free NULL when file does not exist. | ||
| 9 | (typdef): ttypedefseen renamed to tkeyseen, new label ttypeseen. | ||
| 10 | (C_entries): Modifications that make --members tag even inside | ||
| 11 | typedefs and C nested structs (one level only). | ||
| 12 | (consider_token): Corrected a bug which prevented tagging of enum | ||
| 13 | constants. | ||
| 14 | (C_stab_entry): Added if, for, while, switch, return as | ||
| 15 | st_C_ignore. This makes it simpler to work when cblev!=0. | ||
| 16 | |||
| 17 | * etags.c (C_entries): tag member function declarations when | ||
| 18 | --declarations is used. | ||
| 19 | |||
| 20 | * etags.c (C_entries, consider_token): C++ `operator' now is | ||
| 21 | tagged in most cases. | ||
| 22 | As before, :: is not recognised if surrounded by spaces. | ||
| 23 | |||
| 24 | * etags.c (relative_filename): Account for DOS file names such | ||
| 25 | that is impossible to make one relative to another. | ||
| 26 | |||
| 27 | * etags.c (sym_type): New st_C_extern tag. | ||
| 28 | (gperf input): Use it for spotting external declarations. | ||
| 29 | (print_help): Document the new behaviour of --declarations. | ||
| 30 | (fvextern): New global variable. | ||
| 31 | (consider_token, C_entries): Use it. | ||
| 32 | |||
| 33 | * etags.c (HAVE_GETCWD) [WINDOWSNT]: Define if undefined. | ||
| 34 | (etags_getcwd): Remove test for WINDOWSNT. | ||
| 35 | |||
| 36 | * etags.c (process_file) [MSDOS]: If foo.c.gz is not found, try | ||
| 37 | foo.cgz, foo.cz, etc. | ||
| 38 | |||
| 39 | * etags.c (declarations): New global switch. | ||
| 40 | (longopts): Describe it. | ||
| 41 | (print_help): Document it. | ||
| 42 | (C_entries): Use it. | ||
| 43 | (process_file): Don't process a file twice. | ||
| 44 | |||
| 45 | * etags.c (Fortran_functions): No tags for "procedure". | ||
| 46 | |||
| 47 | 1999-11-01 Eli Zaretskii <eliz@is.elta.co.il> | ||
| 48 | |||
| 49 | * etags.c (get_compressor_from_suffix): Second argument EXTPTR, if | ||
| 50 | non-zero, returns a pointer to where the extension begins; callers | ||
| 51 | changed. | ||
| 52 | [MSDOS]: Support DOS file names by handling e.g. foo.cgz as if it | ||
| 53 | were foo.c.gz. | ||
| 54 | |||
| 55 | 1999-11-01 Francesco Potorti` <F.Potorti@cnuce.cnr.it> | ||
| 56 | |||
| 57 | * etags.c (sym_type, C_stab_entry): New constant st_C_operator. | ||
| 58 | (fvdev): New constant foperator. | ||
| 59 | (consider_token): Use it to get "operator" in C++. | ||
| 60 | (C_entries): Extend length of operator@ function name. | ||
| 61 | (C_entries): Use foperator when necessary. | ||
| 62 | |||
| 63 | * etags.c (main) [!ETAGS_REGEXPS]: Do not call free_patterns. | ||
| 64 | |||
| 65 | * etags.c (compressor): New struct for compressed files. | ||
| 66 | (get_compressor_from_suffix): New function. | ||
| 67 | (get_language_from_suffix): Use it. Also, semantics changed. | ||
| 68 | (process_file): Consider compressed files, close file. | ||
| 69 | (find_entries): Use different call arg for get_language_from_suffix, | ||
| 70 | don't close file. | ||
| 71 | |||
| 72 | * etags.c (main): Call free_tree. | ||
| 73 | (find_entries): Do not free curfile. | ||
| 74 | (pfnote): Cosmetic change: NULL and '\0' where appropriate. | ||
| 75 | (prolog_pred, erlang_func, substitute): Cast strlen to int when | ||
| 76 | comparing. | ||
| 77 | (canonicalize_filename): Shut up compiler warning. | ||
| 78 | (Perl_functions): Make tag significant. | ||
| 79 | |||
| 80 | 1999-11-01 Dave Love <d.love@dl.ac.uk> | ||
| 81 | |||
| 82 | * etags.c (longopts, optstring): New option --ignore-case-regex (-c). | ||
| 83 | (argument_type): New member at_icregexp. | ||
| 84 | (lc_trans): New global. | ||
| 85 | (main): Fill lc_trans. Process -c args. | ||
| 86 | (add_regex): New arg determining whether to use translation table. | ||
| 87 | (analyse_regex): New arg. Use it for add_regex. | ||
| 88 | |||
| 89 | 1999-11-01 Francesco Potorti` <F.Potorti@cnuce.cnr.it> | ||
| 90 | |||
| 91 | * etags.c (init): Cosmetic change: NULL --> '\0'. | ||
| 92 | (erlang_attribute): Bug corrected (uninitialized variable). | ||
| 93 | (filename_is_absolute): New function replaces absolutefn macro and | ||
| 94 | corrects a bug. All callers changed. | ||
| 95 | (canonicalize_filename): New function. | ||
| 96 | (process_file, etags_getcwd, absolute_dirname): Use it. | ||
| 97 | (relative_filename, absolute_filename): Removed var shadowing. | ||
| 98 | (C_entries, Pascal_functions): Add fake initializations to keep | ||
| 99 | compilers quiet. | ||
| 100 | (TeX_functions, Prolog_functions, Erlang_functions): Cleanup. | ||
| 101 | |||
| 102 | * etags.c (xrnew): New macro. All callers of xrealloc changed. | ||
| 103 | (language): New typedef (was struct lang_entry). | ||
| 104 | (curlang): New global variable. | ||
| 105 | (node): typedef renamed from NODE. | ||
| 106 | (linebuffer): New typedef (was struct linebuffer). | ||
| 107 | (pattern): New typedef (was struct pattern). Some members added. | ||
| 108 | Now used as element of a linked list. | ||
| 109 | (patterns, num_patterns): Global variables deleted. | ||
| 110 | (p_head): New global variable. | ||
| 111 | (forced_lang): New global variable (replaces lang_func). | ||
| 112 | (get_language_from_name, get_language_from_interpreter, | ||
| 113 | get_language_from_suffix): Semantics changed. All callers changed. | ||
| 114 | (last_node): New global variable. | ||
| 115 | (free_tree, add_node, put_entries, total_size_of_entries): Change | ||
| 116 | name of local vars to avoid clashes with typedef node. | ||
| 117 | (number_len): Rewritten for elegance. | ||
| 118 | (token): New typedef replaces TOKEN. | ||
| 119 | (analyse_regex, add_regex): Rewritten for new functionality. | ||
| 120 | (free_patterns): New function called from main and add_regex. | ||
| 121 | (initbuffer, readline_internal, readline, grow_linebuffer): | ||
| 122 | Change name of local vars to avoid clashes with typedef | ||
| 123 | linebuffer. | ||
| 124 | (readline): Rewritten for new functionality. | ||
| 125 | |||
| 126 | * etags.c: (Scheme_suffixes): New suffix ".ss". | ||
| 127 | (print_help): --globals is now used for more than C-type languages. | ||
| 128 | (Perl_functions): Tag global variables ("my" and "local"). | ||
| 129 | |||
| 130 | * etags.c (print_help): Some messages clarified. | ||
| 131 | (LOOP_ON_INPUT_LINES): New macro. | ||
| 132 | (just_read_file, Fortran_functions, Asm_labels, Perl_functions, | ||
| 133 | Python_functions, Cobol_paragraphs, Pascal_functions, | ||
| 134 | Lisp_functions, Postscript_functions, Scheme_functions, | ||
| 135 | TeX_functions, Prolog_functions, Erlang_functions): Use it. | ||
| 136 | (Cobol_paragraphs, Postscript_functions, TeX_functions, | ||
| 137 | Prolog_functions, Erlang_functions): Use a local variable instead | ||
| 138 | of the global variable dbp. | ||
| 139 | (Pascal_functions, L_isquote, Scheme_functions): Use GNU coding | ||
| 140 | standard indentation. | ||
| 141 | |||
| 142 | * etags.c (Python_suffixes, lang_names, Python_functions): Python | ||
| 143 | support. | ||
| 144 | (skip_spaces, skip_non_spaces): Utility functions. | ||
| 145 | (find_entries, takeprec, getit, Fortran_functions, Perl_functions, | ||
| 146 | Python_functions, L_getit, Lisp_functions, Scheme_functions, | ||
| 147 | prolog_pred, erlanf_func, erlang_attribute): Use them. | ||
| 148 | (eat_white): Deleted. | ||
| 149 | |||
| 150 | * etags.c (CHAR, init): Keep into account non US-ASCII | ||
| 151 | characters and compilers with default signed chars. | ||
| 152 | (L_getit): Tag "(defstruct (foo", "(defun (operator" and similar | ||
| 153 | constructs. | ||
| 154 | |||
| 155 | * (C_stab_entry): "interface" in Java behaves like "class". | ||
| 156 | |||
| 157 | * etags.c: (HAVE_NTGUI) [WINDOWSNT]: #undef if HAVE_CONFIG_H. | ||
| 158 | (main): Put interval syntax here. | ||
| 159 | (add_regex): And remove it from here. | ||
| 160 | |||
| 161 | * etags.c (suggest_asking_for_help): Provide a | ||
| 162 | meaningful help message with and without LONG_OPTIONS. | ||
| 163 | |||
| 164 | * etags.c: <io.h> [MSDOS]: Include it, don't include string.h. | ||
| 165 | <stdlib.h, string.h>: Don't test MSDOS when including them. | ||
| 166 | (white, nonam, endtk): Like elsewhere, use \r instead of \013. | ||
| 167 | (put_entries): Correctly use %ld instead of %d in printf. | ||
| 168 | |||
| 169 | * etags.c: <unistd.h> [HAVE_UNISTD_H]: Include conditionally, else | ||
| 170 | declare getcwd if HAVE_GETCWD. | ||
| 171 | (consider_token): Dead break instruction removed. | ||
| 172 | |||
| 1 | 1999-10-19 Paul Eggert <eggert@twinsun.com> | 173 | 1999-10-19 Paul Eggert <eggert@twinsun.com> |
| 2 | 174 | ||
| 3 | Add support for large files. Merge glibc 2.1.2. | 175 | Add support for large files. Merge glibc 2.1.2. |
| 4 | 176 | ||
| 5 | * b2m.c, emacsclient.c, emacsserver.c, fakemail.c, make-docfile.c, | 177 | * b2m.c, emacsclient.c, emacsserver.c, fakemail.c, make-docfile.c, |
| 6 | movemail.c, pop.c: | 178 | movemail.c, pop.c: |
| 7 | Do not include <stdlib.h>, as <config.h> does this now. | 179 | Do not include <stdlib.h>, as <config.h> does this now. |
| 8 | 180 | ||
| 9 | * b2m.c, emacsserver.c, etags.c, profile.c: | 181 | * b2m.c, emacsserver.c, etags.c, profile.c: |
| 10 | Include <config.h> before any system include files. | 182 | Include <config.h> before any system include files. |
| 11 | 183 | ||
| 12 | * emacsclient.c, emacsserver.c, fakemail.c, movemail.c, pop.c, | 184 | * emacsclient.c, emacsserver.c, fakemail.c, movemail.c, pop.c, |
| 13 | test-distrib.c: | 185 | test-distrib.c: |
| 14 | (read, write, open, close): Do not undef. | 186 | (read, write, open, close): Do not undef. |
| @@ -17,7 +189,7 @@ | |||
| 17 | (const): Do not define if HAVE_CONFIG_H; that's config.h's job. | 189 | (const): Do not define if HAVE_CONFIG_H; that's config.h's job. |
| 18 | 190 | ||
| 19 | * getopt.h: Adopt glibc 2.1.2. | 191 | * getopt.h: Adopt glibc 2.1.2. |
| 20 | 192 | ||
| 21 | 1999-10-15 Dave Love <fx@gnu.org> | 193 | 1999-10-15 Dave Love <fx@gnu.org> |
| 22 | 194 | ||
| 23 | * Makefile.in (pop.o): Depend on config.h. | 195 | * Makefile.in (pop.o): Depend on config.h. |
| @@ -80,7 +252,7 @@ | |||
| 80 | 252 | ||
| 81 | 1999-06-30 Markus Rost <markus.rost@mathematik.uni-regensburg.de> | 253 | 1999-06-30 Markus Rost <markus.rost@mathematik.uni-regensburg.de> |
| 82 | 254 | ||
| 83 | * Makefile.in (clean): Remove fns*.el. | 255 | * Makefile.in (clean): Remove fns*.el. |
| 84 | 256 | ||
| 85 | 1999-06-23 Dave Love <fx@gnu.org> | 257 | 1999-06-23 Dave Love <fx@gnu.org> |
| 86 | 258 | ||
| @@ -193,7 +365,7 @@ | |||
| 193 | 365 | ||
| 194 | * lib-src/Makefile.in (REGEXPDEPS, regex.o): | 366 | * lib-src/Makefile.in (REGEXPDEPS, regex.o): |
| 195 | Prepend $(srcdir)/ to rule dependencies outside this dir. | 367 | Prepend $(srcdir)/ to rule dependencies outside this dir. |
| 196 | 368 | ||
| 197 | 1998-06-09 Andrew Innes <andrewi@harlequin.co.uk> | 369 | 1998-06-09 Andrew Innes <andrewi@harlequin.co.uk> |
| 198 | 370 | ||
| 199 | * etags.c (etags_getcwd) [WINDOWSNT]: Use getcwd on Windows. | 371 | * etags.c (etags_getcwd) [WINDOWSNT]: Use getcwd on Windows. |
| @@ -312,7 +484,7 @@ | |||
| 312 | server to contain embedded nulls. | 484 | server to contain embedded nulls. |
| 313 | 485 | ||
| 314 | 1997-12-02 Jonathan I. Kamens <jik@kamens.brookline.ma.us> | 486 | 1997-12-02 Jonathan I. Kamens <jik@kamens.brookline.ma.us> |
| 315 | 487 | ||
| 316 | * movemail.c (mbx_write) [MAIL_USE_POP]: Disable the code which | 488 | * movemail.c (mbx_write) [MAIL_USE_POP]: Disable the code which |
| 317 | quotes with a '>' any lines starting with "From " read from the | 489 | quotes with a '>' any lines starting with "From " read from the |
| 318 | POP server, but leave the code in place, wrapped in #ifdef | 490 | POP server, but leave the code in place, wrapped in #ifdef |
| @@ -420,7 +592,7 @@ | |||
| 420 | * fakemail.c [HAVE_UNISTD_H]: Include unistd.h. | 592 | * fakemail.c [HAVE_UNISTD_H]: Include unistd.h. |
| 421 | 593 | ||
| 422 | * etags.c [HAVE_UNISTD_H]: Include unistd.h. | 594 | * etags.c [HAVE_UNISTD_H]: Include unistd.h. |
| 423 | 595 | ||
| 424 | 1997-07-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | 596 | 1997-07-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> |
| 425 | 597 | ||
| 426 | * emacsclient.c [C_ALLOCA] (xmalloc): New function. | 598 | * emacsclient.c [C_ALLOCA] (xmalloc): New function. |
| @@ -476,12 +648,12 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu> | |||
| 476 | (sym_type, C_stab_entry, consider_token): st_C_ignore is used to | 648 | (sym_type, C_stab_entry, consider_token): st_C_ignore is used to |
| 477 | get rid of "import", "package" and "friend". | 649 | get rid of "import", "package" and "friend". |
| 478 | (fvdef): Renamed from funcdef. Also some constants renamed. All | 650 | (fvdef): Renamed from funcdef. Also some constants renamed. All |
| 479 | users changed. | 651 | users changed. |
| 480 | (C_entries): Make separate tags for variables separated by comma. | 652 | (C_entries): Make separate tags for variables separated by comma. |
| 481 | (globals, members): New flags. | 653 | (globals, members): New flags. |
| 482 | (main, C_entries): Use them. | 654 | (main, C_entries): Use them. |
| 483 | (make_C_tag, C_entries): Make tok a global variable. | 655 | (make_C_tag, C_entries): Make tok a global variable. |
| 484 | 656 | ||
| 485 | 1997-05-16 Francesco Potorti` <F.Potorti@cnuce.cnr.it> | 657 | 1997-05-16 Francesco Potorti` <F.Potorti@cnuce.cnr.it> |
| 486 | 658 | ||
| 487 | * etags.c (funcdef): New vignore constant. | 659 | * etags.c (funcdef): New vignore constant. |
| @@ -546,7 +718,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu> | |||
| 546 | PC-based shells mishandle CR. | 718 | PC-based shells mishandle CR. |
| 547 | (initialize_fullname): Set NIS_PATH to the empty string before invoking | 719 | (initialize_fullname): Set NIS_PATH to the empty string before invoking |
| 548 | nismatch, in case it's set to some nonstandard value. | 720 | nismatch, in case it's set to some nonstandard value. |
| 549 | 721 | ||
| 550 | 1997-05-06 Jonathan I. Kamens <jik@kamens.brookline.ma.us> | 722 | 1997-05-06 Jonathan I. Kamens <jik@kamens.brookline.ma.us> |
| 551 | 723 | ||
| 552 | * pop.c (getline): Don't miss CRLF pairs when the CR and LF are | 724 | * pop.c (getline): Don't miss CRLF pairs when the CR and LF are |
| @@ -583,7 +755,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu> | |||
| 583 | (relative_filename): Small memory leak closed. | 755 | (relative_filename): Small memory leak closed. |
| 584 | (absolute_filename): Cleaned up the code, possibly closing a bug. | 756 | (absolute_filename): Cleaned up the code, possibly closing a bug. |
| 585 | (absolute_dirname): Always return a newly allocated string. | 757 | (absolute_dirname): Always return a newly allocated string. |
| 586 | 758 | ||
| 587 | 1997-03-21 Paul Eggert <eggert@twinsun.com> | 759 | 1997-03-21 Paul Eggert <eggert@twinsun.com> |
| 588 | 760 | ||
| 589 | * rcs2log (files): Ignore files in RCS directory whose names are | 761 | * rcs2log (files): Ignore files in RCS directory whose names are |
| @@ -616,7 +788,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu> | |||
| 616 | (main, popmail): Add the optional "-p" argument, which causes | 788 | (main, popmail): Add the optional "-p" argument, which causes |
| 617 | movemail to leave mail in the inbox after copying it into the | 789 | movemail to leave mail in the inbox after copying it into the |
| 618 | output file. | 790 | output file. |
| 619 | 791 | ||
| 620 | * Makefile.in (movemail): Link with getopt. | 792 | * Makefile.in (movemail): Link with getopt. |
| 621 | 793 | ||
| 622 | 1997-01-20 Paul Eggert <eggert@twinsun.com> | 794 | 1997-01-20 Paul Eggert <eggert@twinsun.com> |
| @@ -667,7 +839,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu> | |||
| 667 | particular cases involving function declarations that failed. | 839 | particular cases involving function declarations that failed. |
| 668 | 840 | ||
| 669 | 1996-11-22 Charles Hannum <mycroft@gnu.ai.mit.edu> | 841 | 1996-11-22 Charles Hannum <mycroft@gnu.ai.mit.edu> |
| 670 | 842 | ||
| 671 | * pop.c (socket_connection): | 843 | * pop.c (socket_connection): |
| 672 | gethostbyname may return a pointer to static data. | 844 | gethostbyname may return a pointer to static data. |
| 673 | krb_realmofhost can clobber it. So copy it. | 845 | krb_realmofhost can clobber it. So copy it. |
| @@ -780,7 +952,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu> | |||
| 780 | (decode_options): Don't return a value. | 952 | (decode_options): Don't return a value. |
| 781 | (main, both versions): Use optind. | 953 | (main, both versions): Use optind. |
| 782 | Don't check for -nowait here. | 954 | Don't check for -nowait here. |
| 783 | 955 | ||
| 784 | * emacsclient.c (decode_options): New function. | 956 | * emacsclient.c (decode_options): New function. |
| 785 | (main, both versions): Call decode_options. | 957 | (main, both versions): Call decode_options. |
| 786 | (print_help_and_exit): New function. | 958 | (print_help_and_exit): New function. |
| @@ -966,7 +1138,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu> | |||
| 966 | Open output file in binary mode. | 1138 | Open output file in binary mode. |
| 967 | 1139 | ||
| 968 | * pop.c [WINDOWSNT]: Include winsock.h and ntlib.h. | 1140 | * pop.c [WINDOWSNT]: Include winsock.h and ntlib.h. |
| 969 | Macro SOCKET_ERROR undefined. | 1141 | Macro SOCKET_ERROR undefined. |
| 970 | Don't declare h_errno. | 1142 | Don't declare h_errno. |
| 971 | [!WINDOWSNT]: Define macros recv and send. | 1143 | [!WINDOWSNT]: Define macros recv and send. |
| 972 | [!WINDOWSNT] (POP_SERVICE): Change to pop3. | 1144 | [!WINDOWSNT] (POP_SERVICE): Change to pop3. |
| @@ -1043,7 +1215,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu> | |||
| 1043 | * etags.c (absolutefn): DOS_NT version corrected. | 1215 | * etags.c (absolutefn): DOS_NT version corrected. |
| 1044 | (main): Append "/" to the dir name only if not already there. | 1216 | (main): Append "/" to the dir name only if not already there. |
| 1045 | (print_help): Explain the absolute/relative file name issue. | 1217 | (print_help): Explain the absolute/relative file name issue. |
| 1046 | 1218 | ||
| 1047 | 1996-03-08 Anders Lindgren <andersl@csd.uu.se> | 1219 | 1996-03-08 Anders Lindgren <andersl@csd.uu.se> |
| 1048 | 1220 | ||
| 1049 | * etags.c: New Languange Erlang added. | 1221 | * etags.c: New Languange Erlang added. |
| @@ -1108,7 +1280,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu> | |||
| 1108 | * makefile.nt (etags, ctags): Compile with regexp support. | 1280 | * makefile.nt (etags, ctags): Compile with regexp support. |
| 1109 | (make-docfile, wakeup, etags, ctags, hexl): Ensure build | 1281 | (make-docfile, wakeup, etags, ctags, hexl): Ensure build |
| 1110 | subdirectory exists before compiling. | 1282 | subdirectory exists before compiling. |
| 1111 | 1283 | ||
| 1112 | 1996-01-02 Karl Heuer <kwzh@gnu.ai.mit.edu> | 1284 | 1996-01-02 Karl Heuer <kwzh@gnu.ai.mit.edu> |
| 1113 | 1285 | ||
| 1114 | * emacsserver.c (main): Do chmod based on existing permission. | 1286 | * emacsserver.c (main): Do chmod based on existing permission. |
| @@ -1233,11 +1405,11 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu> | |||
| 1233 | (pfnote): Put the definition of fp in the innermost block. | 1405 | (pfnote): Put the definition of fp in the innermost block. |
| 1234 | (NODE): `named' member removed. | 1406 | (NODE): `named' member removed. |
| 1235 | (pfnote, free_tree, put_entries, total_size_of_entries): Do not | 1407 | (pfnote, free_tree, put_entries, total_size_of_entries): Do not |
| 1236 | use the `named' member, check whether `name' is NULL instead. | 1408 | use the `named' member, check whether `name' is NULL instead. |
| 1237 | (pfnote): `named' argument removed, all callers changed. | 1409 | (pfnote): `named' argument removed, all callers changed. |
| 1238 | (getit, Asm_labels, Pascal_functions, L_getit, get_scheme, | 1410 | (getit, Asm_labels, Pascal_functions, L_getit, get_scheme, |
| 1239 | TeX_functions, TEX_getit, prolog_getit): Useless string allocation | 1411 | TeX_functions, TEX_getit, prolog_getit): Useless string allocation |
| 1240 | removed from pfnote call, some code cleanup. | 1412 | removed from pfnote call, some code cleanup. |
| 1241 | (relative_filename): Free temporary space allocated by concat. | 1413 | (relative_filename): Free temporary space allocated by concat. |
| 1242 | 1414 | ||
| 1243 | 1995-08-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 1415 | 1995-08-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
| @@ -2168,7 +2340,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu> | |||
| 2168 | * Makefile.in (UTILITIES): `env' deleted. | 2340 | * Makefile.in (UTILITIES): `env' deleted. |
| 2169 | (env): Target deleted. | 2341 | (env): Target deleted. |
| 2170 | * env.c: File deleted. | 2342 | * env.c: File deleted. |
| 2171 | 2343 | ||
| 2172 | 1994-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu) | 2344 | 1994-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
| 2173 | 2345 | ||
| 2174 | * Makefile.in (install, ${archlibdir}): Switch back to .. | 2346 | * Makefile.in (install, ${archlibdir}): Switch back to .. |
| @@ -2287,7 +2459,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu> | |||
| 2287 | Loop calling getevent. | 2459 | Loop calling getevent. |
| 2288 | (sigcatch): Delete code to handle SIGIO. | 2460 | (sigcatch): Delete code to handle SIGIO. |
| 2289 | if defer_alarms is set, don't call notify, just set alarm_deferred. | 2461 | if defer_alarms is set, don't call notify, just set alarm_deferred. |
| 2290 | (getevent): Use read, not getchar. Handle EINTR and EAGAIN. | 2462 | (getevent): Use read, not getchar. Handle EINTR and EAGAIN. |
| 2291 | Set defer_alarms around realloc and schedule. | 2463 | Set defer_alarms around realloc and schedule. |
| 2292 | If alarm_deferred gets set, call notify. | 2464 | If alarm_deferred gets set, call notify. |
| 2293 | Likewise if this event is the only pending event. | 2465 | Likewise if this event is the only pending event. |
| @@ -2629,7 +2801,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu> | |||
| 2629 | * Makefile.in (distclean): Call clean to do most of the work. | 2801 | * Makefile.in (distclean): Call clean to do most of the work. |
| 2630 | Delete aixcc.c and TAGS. | 2802 | Delete aixcc.c and TAGS. |
| 2631 | (realclean): Just call distclean. | 2803 | (realclean): Just call distclean. |
| 2632 | 2804 | ||
| 2633 | * Makefile.in: Remember, spaces are not tabs. | 2805 | * Makefile.in: Remember, spaces are not tabs. |
| 2634 | 2806 | ||
| 2635 | 1993-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu) | 2807 | 1993-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
| @@ -2757,7 +2929,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu> | |||
| 2757 | 1993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) | 2929 | 1993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) |
| 2758 | 2930 | ||
| 2759 | * Makefile.in (timer.o, sorted-doc.c): Link with alloca.o, if it's | 2931 | * Makefile.in (timer.o, sorted-doc.c): Link with alloca.o, if it's |
| 2760 | appropriate. | 2932 | appropriate. |
| 2761 | 2933 | ||
| 2762 | * Makefile.in (install): Refer to the variables INSTALLABLES and | 2934 | * Makefile.in (install): Refer to the variables INSTALLABLES and |
| 2763 | INSTALLABLE_SCRIPTS, instead of writing them out. | 2935 | INSTALLABLE_SCRIPTS, instead of writing them out. |
| @@ -3131,7 +3303,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu> | |||
| 3131 | * movemail.c: Merged changes from Jamie Zawinski's byte compiler | 3303 | * movemail.c: Merged changes from Jamie Zawinski's byte compiler |
| 3132 | distribution: | 3304 | distribution: |
| 3133 | Miscellaneous doc fixes. | 3305 | Miscellaneous doc fixes. |
| 3134 | (skip_white, read_lisp_symbol): New functions. | 3306 | (skip_white, read_lisp_symbol): New functions. |
| 3135 | (scan_lisp_file): Instead of using long hairy strings of ifs, call | 3307 | (scan_lisp_file): Instead of using long hairy strings of ifs, call |
| 3136 | read_lisp_symbol and then see what we got. Call skip_white | 3308 | read_lisp_symbol and then see what we got. Call skip_white |
| 3137 | instead of writing out a loop to do its job. Correctly extract | 3309 | instead of writing out a loop to do its job. Correctly extract |
| @@ -3214,7 +3386,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu> | |||
| 3214 | and lib-src, the old etc's ChangeLog has been duplicated in the | 3386 | and lib-src, the old etc's ChangeLog has been duplicated in the |
| 3215 | new etc and lib-src. That means that each contains complete and | 3387 | new etc and lib-src. That means that each contains complete and |
| 3216 | coherent information, although each contains extraneous | 3388 | coherent information, although each contains extraneous |
| 3217 | information. | 3389 | information. |
| 3218 | 3390 | ||
| 3219 | 1992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu) | 3391 | 1992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
| 3220 | 3392 | ||
| @@ -3497,7 +3669,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu> | |||
| 3497 | 3669 | ||
| 3498 | * timer.c, getdate.y (new files) and Makefile: | 3670 | * timer.c, getdate.y (new files) and Makefile: |
| 3499 | Sub-process support for run-at-time in timer.el. | 3671 | Sub-process support for run-at-time in timer.el. |
| 3500 | Doesn't yet work correctly for USG. | 3672 | Doesn't yet work correctly for USG. |
| 3501 | 3673 | ||
| 3502 | 1990-01-10 Jim Kingdon (kingdon at pogo) | 3674 | 1990-01-10 Jim Kingdon (kingdon at pogo) |
| 3503 | 3675 | ||