diff options
| author | Joakim Verona | 2012-07-27 02:22:03 +0200 |
|---|---|---|
| committer | Joakim Verona | 2012-07-27 02:22:03 +0200 |
| commit | 5fb63197843dcae66f2fe0ddd6f4a9d560e9db2f (patch) | |
| tree | 5c55f1096a656a9759f0b53a0b5d1a2289bd366f /lib-src/ChangeLog | |
| parent | 0c5c85cf2b350c965bb1ffa5b2d77c2adebc406b (diff) | |
| parent | 562157c814037dcba58a20cd6908a95992c22283 (diff) | |
| download | emacs-5fb63197843dcae66f2fe0ddd6f4a9d560e9db2f.tar.gz emacs-5fb63197843dcae66f2fe0ddd6f4a9d560e9db2f.zip | |
upstream
Diffstat (limited to 'lib-src/ChangeLog')
| -rw-r--r-- | lib-src/ChangeLog | 156 |
1 files changed, 156 insertions, 0 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index 68a8c37c2fb..4f4d2b50a00 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog | |||
| @@ -1,3 +1,159 @@ | |||
| 1 | 2012-07-12 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | * movemail.c: Add missing 'defined'. | ||
| 4 | Suggested by Sven Joachim in | ||
| 5 | <http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00218.html>. | ||
| 6 | |||
| 7 | 2012-07-11 Paul Eggert <eggert@cs.ucla.edu> | ||
| 8 | |||
| 9 | Port 'movemail' again to Solaris and similar hosts. | ||
| 10 | See Susan Cragin's report in | ||
| 11 | <http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00199.html>. | ||
| 12 | * movemail.c (xmalloc): Also define if !DISABLE_DIRECT_ACCESS && | ||
| 13 | !MAIL_USE_MMDF && !MAIL_USE_SYSTEM_LOCK. Move up, so it doesn't | ||
| 14 | need a forward declaration. | ||
| 15 | (main): Rewrite to avoid no-longer-present function 'concat', if | ||
| 16 | !DISABLE_DIRECT_ACCESS && !MAIL_USE_MMDF && !MAIL_USE_SYSTEM_LOCK. | ||
| 17 | |||
| 18 | Assume strerror. | ||
| 19 | * emacsclient.c, movemail.c, update-game-score.c (strerror) | ||
| 20 | [!HAVE_STRERROR]: Remove. | ||
| 21 | |||
| 22 | 2012-07-10 Paul Eggert <eggert@cs.ucla.edu> | ||
| 23 | |||
| 24 | EMACS_TIME simplification (Bug#11875). | ||
| 25 | * profile.c (TV2): Remove no-longer-needed static var. | ||
| 26 | |||
| 27 | Simplify by avoiding confusing use of strncpy etc. | ||
| 28 | * etags.c (write_classname, C_entries): | ||
| 29 | Use sprintf rather than strncpy or strncat. | ||
| 30 | * etags.c (consider_token, C_entries, HTML_labels, Prolog_functions) | ||
| 31 | (Erlang_functions, substitute, readline_internal, savenstr): | ||
| 32 | * movemail.c (mail_spool_name): | ||
| 33 | Use memcpy rather than strncpy or strncat when either will do. | ||
| 34 | * make-docfile.c (write_c_args): | ||
| 35 | Use memcmp rather than strncmp when either will do. | ||
| 36 | * movemail.c (pop_retr): | ||
| 37 | * pop.c (pop_stat, pop_list, pop_multi_first, pop_last) | ||
| 38 | (socket_connection, pop_getline, sendline, getok): | ||
| 39 | Use snprintf rather than strncpy or strncat. | ||
| 40 | * movemail.c (concat): Remove; no longer needed. | ||
| 41 | (xmalloc): Define only if needed, now that concat has gone away. | ||
| 42 | Return void *. All uses changed. | ||
| 43 | |||
| 44 | 2012-07-09 Paul Eggert <eggert@cs.ucla.edu> | ||
| 45 | |||
| 46 | Add GCC-style 'const' attribute to functions that can use it. | ||
| 47 | * etags.c (number_len): Add ATTRIBUTE_CONST. | ||
| 48 | |||
| 49 | 2012-07-09 Juanma Barranquero <lekktu@gmail.com> | ||
| 50 | |||
| 51 | * emacsclient.c (w32_execvp): Declare execvp to silence the compiler. | ||
| 52 | |||
| 53 | 2012-07-09 Juanma Barranquero <lekktu@gmail.com> | ||
| 54 | |||
| 55 | * makefile.w32-in ($(BLD)/test-distrib.exe): Use LIB_SRC, not SRC. | ||
| 56 | (LIB_SRC, NT_INC, GNU_LIB, MS_W32_H, CONFIG_H, INTTYPES_H, NTLIB_H) | ||
| 57 | (SYSTIME_H): New macros. | ||
| 58 | (SRC): Redefine to point to src/, not current directory. | ||
| 59 | ($(BLD)/ctags.$(O), $(BLD)/ebrowse.$(O), $(BLD)/emacsclient.$(O)) | ||
| 60 | ($(BLD)/etags.$(O), $(BLD)/hexl.$(O), $(BLD)/make-docfile.$(O)) | ||
| 61 | ($(BLD)/movemail.$(O), $(BLD)/ntlib.$(O), $(BLD)/pop.$(O)) | ||
| 62 | ($(BLD)/profile.$(O), $(BLD)/test-distrib.$(O)): Update dependencies. | ||
| 63 | ($(BLD)/regex.$(O)): New dependency. | ||
| 64 | |||
| 65 | 2012-07-09 Juanma Barranquero <lekktu@gmail.com> | ||
| 66 | |||
| 67 | * makefile.w32-in (ALL): Add profile.exe. | ||
| 68 | (PROFILEOBJS): New macro. | ||
| 69 | ($(BLD)/profile.exe): New target. | ||
| 70 | (install): Copy profile.exe. | ||
| 71 | ($(BLD)/alloca.$(O), $(BLD)/tcp.$(O)): Remove, obsolete. | ||
| 72 | |||
| 73 | 2012-07-07 Juanma Barranquero <lekktu@gmail.com> | ||
| 74 | |||
| 75 | * makefile.w32-in ($(BLD)/ctags.$(O), $(BLD)/etags.$(O)): | ||
| 76 | Update dependencies. | ||
| 77 | |||
| 78 | 2012-07-06 Paul Eggert <eggert@cs.ucla.edu> | ||
| 79 | |||
| 80 | Use c_strcasecmp for ASCII case-insensitive comparison (Bug#11786). | ||
| 81 | * etags.c: Include c-strcase.h. | ||
| 82 | (etags_strcasecmp, etags_strncasecmp): Remove. | ||
| 83 | All uses replaced with c_strcasecmp and c_strncasecmp. | ||
| 84 | |||
| 85 | 2012-07-06 Andreas Schwab <schwab@linux-m68k.org> | ||
| 86 | |||
| 87 | * make-docfile.c (write_globals): Warn about duplicate function | ||
| 88 | definitions with differing signatures. | ||
| 89 | |||
| 90 | 2012-07-03 Paul Eggert <eggert@cs.ucla.edu> | ||
| 91 | |||
| 92 | * make-docfile.c (scan_c_file): Suppress GCC warning. | ||
| 93 | |||
| 94 | 2012-06-29 Tom Tromey <tromey@redhat.com> | ||
| 95 | |||
| 96 | * make-docfile.c (enum global_type) <FUNCTION>: New constant. | ||
| 97 | (struct global) <value>: New field. | ||
| 98 | (add_global): Add 'value' argument. | ||
| 99 | (compare_globals): Sort functions at the end. | ||
| 100 | (close_emacs_globals): New function. | ||
| 101 | (write_globals): Handle functions. | ||
| 102 | (scan_c_file): Call add_global for DEFUN. | ||
| 103 | |||
| 104 | 2012-06-30 Juanma Barranquero <lekktu@gmail.com> | ||
| 105 | |||
| 106 | * makefile.w32-in (CTAGS_CFLAGS): Remove EMACS_NAME; | ||
| 107 | already defined in ETAGS_CFLAGS. | ||
| 108 | |||
| 109 | 2012-06-27 Glenn Morris <rgm@gnu.org> | ||
| 110 | |||
| 111 | * makefile.w32-in (lisp2): Remove paths.el. | ||
| 112 | |||
| 113 | 2012-06-26 Paul Eggert <eggert@cs.ucla.edu> | ||
| 114 | |||
| 115 | Clean out last vestiges of the old HAVE_CONFIG_H stuff. | ||
| 116 | * Makefile.in (BASE_CFLAGS): | ||
| 117 | * makefile.w32-in (LOCAL_FLAGS): Remove -DHAVE_CONFIG_H. | ||
| 118 | * etags.c, hexl.c, pop.c: Include <config.h> unconditionally. | ||
| 119 | * etags.c (DOS_NT): | ||
| 120 | * pop.c (MAIL_USE_POP, h_errno): | ||
| 121 | Remove code that was conditioned on !HAVE_CONFIG_H. | ||
| 122 | |||
| 123 | 2012-06-25 Dmitry Antipov <dmantipov@yandex.ru> | ||
| 124 | |||
| 125 | * etags.c (etags_strcasecmp, etags_strncasecmp): Define to | ||
| 126 | library functions strcasecmp and strncasecmp if available. | ||
| 127 | |||
| 128 | 2012-06-24 Paul Eggert <eggert@cs.ucla.edu> | ||
| 129 | |||
| 130 | Switch from NO_RETURN to C11's _Noreturn (Bug#11750). | ||
| 131 | * ebrowse.c (usage, version): | ||
| 132 | * emacsclient.c (print_help_and_exit, fail): | ||
| 133 | * etags.c (suggest_asking_for_help, fatal, pfatal): | ||
| 134 | * hexl.c (usage): | ||
| 135 | * make-docfile.c (fatal): | ||
| 136 | * movemail.c (fatal, pfatal_with_name, pfatal_and_delete): | ||
| 137 | * update-game-score.c (usage): | ||
| 138 | * ebrowse.c (usage, version): | ||
| 139 | * emacsclient.c (print_help_and_exit, fail): | ||
| 140 | Use _Noreturn rather than NO_RETURN. | ||
| 141 | No need for separate decl merely because of _Noreturn. | ||
| 142 | |||
| 143 | 2012-06-24 Samuel Bronson <naesten@gmail.com> (tiny change) | ||
| 144 | |||
| 145 | * emacsclient.c (set_local_socket): Fix compiler warning (Bug#7838). | ||
| 146 | |||
| 147 | 2012-06-22 Paul Eggert <eggert@cs.ucla.edu> | ||
| 148 | |||
| 149 | Support higher-resolution time stamps (Bug#9000). | ||
| 150 | * Makefile.in (LIB_CLOCK_GETTIME): New macro. | ||
| 151 | (profile${EXEEXT}): Use it. | ||
| 152 | * profile.c: Include inttypes.h, intprops.h. | ||
| 153 | (time_string): Size conservatively; do not guess size. | ||
| 154 | (get_time): Now prints nanoseconds. | ||
| 155 | (gettimeofday): Remove replacement function; gnulib now does this. | ||
| 156 | |||
| 1 | 2012-06-08 Andreas Schwab <schwab@linux-m68k.org> | 157 | 2012-06-08 Andreas Schwab <schwab@linux-m68k.org> |
| 2 | 158 | ||
| 3 | * make-docfile.c (search_lisp_doc_at_eol): Unget last read | 159 | * make-docfile.c (search_lisp_doc_at_eol): Unget last read |