Changeset 4226
- Timestamp:
- 04/06/08 08:46:06 (8 months ago)
- Files:
-
- branches/4.00-dev/lib-src/ChangeLog (modified) (158 diffs)
- branches/4.00-dev/lib-src/ChangeLog.Meadow (modified) (1 diff)
- branches/4.00-dev/lib-src/Makefile.in (modified) (6 diffs)
- branches/4.00-dev/lib-src/alloca.c (deleted)
- branches/4.00-dev/lib-src/b2m.pl (added)
- branches/4.00-dev/lib-src/ebrowse.c (modified) (1 diff)
- branches/4.00-dev/lib-src/emacsclient.c (modified) (36 diffs)
- branches/4.00-dev/lib-src/emacsserver.c (deleted)
- branches/4.00-dev/lib-src/emacstool.c (deleted)
- branches/4.00-dev/lib-src/etags.c (modified) (17 diffs)
- branches/4.00-dev/lib-src/fakemail.c (modified) (1 diff)
- branches/4.00-dev/lib-src/make-docfile.c (modified) (2 diffs)
- branches/4.00-dev/lib-src/makefile.w32-in (modified) (1 diff)
- branches/4.00-dev/lib-src/md5.c (deleted)
- branches/4.00-dev/lib-src/md5.h (deleted)
- branches/4.00-dev/lib-src/movemail.c (modified) (6 diffs)
- branches/4.00-dev/lib-src/pop.c (modified) (11 diffs)
- branches/4.00-dev/lib-src/progdlg.c (deleted)
- branches/4.00-dev/lib-src/progdlg.h (deleted)
- branches/4.00-dev/lib-src/progdlg.rc (deleted)
- branches/4.00-dev/lib-src/tcp.c (deleted)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/4.00-dev/lib-src/ChangeLog
r4220 r4226 1 2008-03-26 Chong Yidong <cyd@stupidchicken.com> 2 3 * Version 22.2 released. 1 2008-03-13 Glenn Morris <rgm@gnu.org> 2 3 * makefile.w32-in (VERSION): Set to 23.0.60. 4 5 2008-03-04 Juanma Barranquero <lekktu@gmail.com> 6 7 * .cvsignore: Add oo. 4 8 5 9 2008-02-27 Yuri Shtil <yuris@juniper.net> (tiny change) … … 7 11 * etags.c (Perl_functions): Fix call to skip_spaces. 8 12 13 2008-02-24 Dan Nicolaescu <dann@ics.uci.edu> 14 15 * Makefile.in (NO_SHORTNAMES): 16 * emacsclient.c (NO_SHORTNAMES): 17 * fakemail.c (NO_SHORTNAMES): 18 * make-docfile.c (NO_SHORTNAMES): 19 * movemail.c (NO_SHORTNAMES): 20 * pop.c (NO_SHORTNAMES): Remove references to obsolete variable. 21 22 2008-02-23 Jason Rumney <jasonr@gnu.org> 23 24 * makefile.w32-in (MOUSE_SUPPORT): Remove duplicate tooltip.elc. 25 (MSDOS_SUPPORT, VMS_SUPPORT): Remove. 26 (OTHER_PLATFORM_SUPPORT): Replace above. Add X specific files too. 27 (lisp2): Add new languages. 28 ($(DOC)): Use OTHER_PLATFORM_SUPPORT. 29 30 2008-02-22 Juanma Barranquero <lekktu@gmail.com> 31 32 * makefile.w32-in (lisp2): Remove devanagari.el, kannada.el, 33 malayalam.el, and tamil.el. Add sinhala.el. 34 35 2008-02-20 Juanma Barranquero <lekktu@gmail.com> 36 37 * emacsclient.c (main) [WINDOWSNT]: Understand DRIVE:NAME, 38 where NAME is relative to DRIVE'S current directory. 39 40 2008-02-15 Juanma Barranquero <lekktu@gmail.com> 41 42 * emacsclient.c (print_help_and_exit): Show -d option on Windows. 43 44 2008-02-10 Dan Nicolaescu <dann@ics.uci.edu> 45 46 * fakemail.c: Undo previous change. 47 48 2008-02-09 Dan Nicolaescu <dann@ics.uci.edu> 49 50 * fakemail.c (MAIL_PROGRAM_NAME): Remove unused conditional. 51 (main): Replace MAIL_PROGRAM_NAME with its value. 52 53 * Makefile.in (REGEXP_IN_LIBC): Remove reference to obsolete variable. 54 55 2008-02-08 Stefan Monnier <monnier@iro.umontreal.ca> 56 57 * emacsclient.c (decode_options): Pass --display implicitly if -c 58 is specified. Only set tty if -t or -c is specified. 59 60 2008-02-04 Jason Rumney <jasonr@gnu.org> 61 62 * makefile.w32-in (lisp1): Use (), not {}. 63 64 2008-02-04 Tom Tromey <tromey@redhat.com> 65 66 * etags.c: Add "GTY" as synonym for __attribute__. 67 Update gperf output. 68 69 2008-02-01 Jason Rumney <jasonr@gnu.org> 70 71 * makefile.w32-in (obj): Sync with src/Makefile.in 72 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): New definitions. 73 (WINNT_SUPPORT): Add term/w32-win.elc. 74 (lisp1, lisp2): Sync with lisp in src/Makefile.in. 75 76 2008-02-01 Jason Rumney <jasonr@gnu.org> 77 78 * makefile.w32-in (obj): Add font.o and w32font.o. 79 80 2008-02-01 Zhang Wei <id.brep@gmail.com> (tiny change) 81 82 * makefile.w32-in (lisp1): Delete ucs-tables.elc, 83 utf-8.elc, and latin-*.el. 84 85 2008-01-26 Stefan Monnier <monnier@iro.umontreal.ca> 86 87 * emacsclient.c (decode_options): Default to NULL display, as Emacs-22. 88 Allow the -d option under w32 again, for those rare cases where it 89 actually does make sense. 90 91 2008-01-25 Juanma Barranquero <lekktu@gmail.com> 92 93 * emacsclient.c (set_tcp_socket): Don't send "\n" after 94 the authentication string; there's no need to haste. 95 9 96 2008-01-22 Chong Yidong <cyd@stupidchicken.com> 10 97 11 98 * pop.c (pop_stat, pop_last): Fix last fix. 99 100 2008-01-18 Dan Nicolaescu <dann@ics.uci.edu> 101 102 * movemail.c: Remove references to XENIX. 103 104 2008-01-13 Dan Nicolaescu <dann@ics.uci.edu> 105 106 * movemail.c: 107 * make-docfile.c: Remove reference to symbols defined by systems 108 not supported anymore: MAC_OS8, XENIX and STRIDE. 109 110 2008-01-12 Eli Zaretskii <eliz@gnu.org> 111 112 * emacsclient.c (decode_options) [WINDOWSNT]: Don't use the value 113 of DISPLAY in the environment. Don't support -d. 114 (print_help_and_exit) [WINDOWSNT]: Don't show the --display option. 115 (longopts) [WINDOWSNT]: Remove --display. 12 116 13 117 2008-01-10 Chong Yidong <cyd@stupidchicken.com> … … 16 120 conversion. Mistakes spotted by Nico Golde. 17 121 122 2008-01-09 Glenn Morris <rgm@gnu.org> 123 124 * emacsclient.c: Add missing final newlines to message calls. 125 126 2008-01-09 Daniel Hackney <dan@haxney.org> (tiny change) 127 128 * emacsclient.c (set_socket): Add final newline to socket error message. 129 18 130 2008-01-04 Glenn Morris <rgm@gnu.org> 19 131 20 * ebrowse.c (version) : Just use current year for short copyright;21 update to 2008.132 * ebrowse.c (version) <emacs_copyright>: New variable. 133 Just use current year for copyright. 22 134 23 135 * etags.c (print_version): 24 * rcs2log (Copyright): Update copyright to 2008. 25 26 2007-11-22 Francesco Potort,Al(B <pot@gnu.org> 27 28 * etags.c (default_C_help) [CTAGS]: differentiate the help string, 136 * rcs2log (Copyright): Update to 2008. 137 138 2007-11-28 Jason Rumney <jasonr@gnu.org> 139 140 * makefile.w32-in (VMS_SUPPORT): No longer byte-compiled. 141 142 2007-11-27 Jan DjÀrv <jan.h.d@swipnet.se> 143 144 * pop.c (socket_connection): Remove AI_ADDRCONFIG. 145 146 2007-11-19 Jan DjÀrv <jan.h.d@swipnet.se> 147 148 * pop.c (socket_connection): Move realhost out of #ifdefs. 149 Set realhost both for HAVE_GETADDRINFO and !HAVE_GETADDRINFO. 150 151 2007-11-18 Jan DjÀrv <jan.h.d@swipnet.se> 152 153 * pop.c (socket_connection): Use getaddrinfo if available. 154 155 2007-11-22 Francesco Potortì <pot@gnu.org> 156 157 * etags.c (default_C_help) [CTAGS]: Differentiate the help string, 29 158 as the defaults in ctags are different from etags. 30 (default_C_help, Cplusplus_help, PHP_help, print_help): 31 Remove text saying --members is the default: not true in Emacs 22. 32 33 2007-11-15 Francesco Potort,Al(B <pot@gnu.org> 34 35 * etags.c: (C_entries): In case '}' decrement bracelev before 36 testing it. 159 160 2007-11-15 Francesco Potortì <pot@gnu.org> 161 162 * etags.c: Make prototypes for extern definitions, and add all 163 that are needed to quench warnings on 64-bit. 164 (main): Use the same defaults for ctags as for etags: find 165 typedefs, structure tags, macro constants, enum constants, struct 166 members and global variables. 167 (make_C_tag) [DEBUG]: Add debugging printout. 168 (C_entries): In case '}' decrement bracelev before testing it. 37 169 38 170 2007-11-15 Masatake YAMATO <jet@gyve.org> … … 41 173 unconditioned to (!ignoreindent && lp == newlb.buffer + 1). 42 174 43 2007-11-15 Francesco Potort,Al(B <pot@gnu.org> 44 45 * etags.c: (C_entries): Reset the fvdef machine when out of function. 46 (C_entries): Parse start of C comment as a space == end of token. 47 This is not necessary for C++ comment, already parsed as newline. 175 2007-11-01 Dan Nicolaescu <dann@ics.uci.edu> 176 177 * makefile.w32-in (obj): Remove sunfns.o. 178 179 2007-10-28 Juanma Barranquero <lekktu@gmail.com> 180 181 * makefile.w32-in (obj): Remove abbrev.o. 48 182 49 183 2007-10-26 Juanma Barranquero <lekktu@gmail.com> … … 52 186 registry on Windows. Suggestion and algorithm by Eli Zaretskii. 53 187 Code partially based on w32_get_resource and init_environment (w32.c). 54 (xmalloc): New function by K,Aa(Broly L$,1 q(Brentey (backported from the trunk).55 (quote_file_name): Use it.56 188 (egetenv): New wrapper for getenv. 57 189 (get_current_dir_name, decode_options, get_server_config) … … 64 196 (set_tcp_socket): Use it. 65 197 198 2007-10-09 Juanma Barranquero <lekktu@gmail.com> 199 200 * emacsclient.c (print_help_and_exit): Fix space to improve 201 alignment in output messages. 202 66 203 2007-09-27 Jason Rumney <jasonr@gnu.org> 67 204 … … 69 206 70 207 * emacsclient.c (w32_window_app): Init common controls when windowed. 208 209 2007-09-21 Glenn Morris <rgm@gnu.org> 210 211 * emacstool.c: Remove file. 212 * Makefile.in (emacstool, nemacstool, xvetool, xveterm): 213 Delete targets built from emacstool. 214 215 2007-09-21 Stefan Monnier <monnier@iro.umontreal.ca> 216 217 * emacsclient.c (decode_options): -t implies -c. 218 219 2007-09-20 Stefan Monnier <monnier@iro.umontreal.ca> 220 221 * emacsclient.c (DIRECTORY_SEP, IS_DIRECTORY_SEP, IS_DEVICE_SEP) 222 (IS_ANY_SEP): Only define if !defined(HAVE_GET_CURRENT_DIR_NAME). 223 (main_argc): Remove. 224 (strprefix): Use strncmp. 225 226 2007-09-20 Jason Rumney <jasonr@gnu.org> 227 228 * emacsclient.c (main) [SIGSTOP]: Change conditional from WINDOWSNT. 229 230 2007-09-20 Stefan Monnier <monnier@iro.umontreal.ca> 231 232 * emacsclient.c (current_frame): Change the default. 233 (longopts): Replace --current-frame by --create-frame. 234 (decode_options): Reverse the meaning of -c. 235 (print_help_and_exit): Update help text accordingly. 236 (main): Remove the -version and -good-version messages. 237 238 2007-09-12 Glenn Morris <rgm@gnu.org> 239 240 * Makefile.in (SOURCES, unlock, relock): Delete. 241 242 2007-08-29 Glenn Morris <rgm@gnu.org> 243 244 * makefile.w32-in (VERSION): Increase to 23.0.50. 245 246 2007-08-29 Dan Nicolaescu <dann@ics.uci.edu> 247 248 * emacsclient.c (w32_execvp): Move definition before use. 249 (decode_options): Don't use a tty on mac carbon or windows. 250 251 2007-08-29 Jason Rumney <jasonr@gnu.org> 252 253 * emacsclient.c (SEND_STRING, SEND_QUOTED): Remove obfuscation macros. 254 (quote_argument, set_tcp_socket, handle_sigcont, handle_sigtstp): 255 (main): Expand removed macros inline. 256 (main) [WINDOWSNT]: Don't call ttyname. Don't recognize -suspend 257 option. 258 (main) [NO_SOCKETS_IN_FILE_SYSTEM]: Don't call init_signals. 259 260 2007-08-29 Károly LÅrentey <lorentey@elte.hu> 261 262 * emacsclient.c (signal.h): New include. 263 (sys/stat.h, errno.h): Always include, even on WINDOWSNT. 264 (DIRECTORY_SEP, IS_DIRECTORY_SEP, IS_DEVICE_SEP, IS_ANY_SEP): 265 Copy definitions here from src/lisp.h. 266 (main_argc, main_argv, current_frame, window_system, tty): New vars. 267 (longopts): Add tty, current-frame. 268 (xmalloc, xstrdup): New functions. 269 (get_current_dir_name): New function, copied from src/sysdep.c. 270 (decode_options): Set display from environment. Add tty and 271 current_frame options. Make --no-wait imply --current-frame, 272 except when it is the only option given. Make sure no frame is 273 opened when --current-frame is set. 274 (print_help_and_exit): Document tty and current-frame options. 275 (fail): Change arguments to void. 276 (main): When sockets are not defined, set main_argc, main_argv, 277 and call fail() with no arguments. 278 (emacs_socket): New variable (moved out from main `s'). 279 (quote_file_name): Rename to quote_argument. 280 (quote_argument): New name for old quote_file_name. 281 (unquote_argument, strprefix, pass_signal_to_emacs) 282 (handle_sigcont, handle_sigtstp, init_signals): New functions. 283 (set_local_socket): Initialize saved_errno to 0. If socket-name 284 is too long, call `fail' rather than `exit'. 285 (main): Doc update. Set main_argc, main_argv. New var `str'. 286 Don't need a filename or argument if tty or window_system set. 287 Call fail with no arguments. Use get_current_dir_name to send 288 over the current directory. Send version number to Emacs for 289 verification. If tty is set, check TERM, and pass name and type 290 to Emacs. Pass window_system to Emacs. Move sending of eval to 291 optind loop. Send -position, -file to Emacs. Call fsync after 292 fflush. Check for a client/server version match. 293 Handle -emacs-pid, -window-system-unsupported, -print, -error, and 294 -suspend commands. Don't exit prematurely on --no-wait, let Emacs 295 close the connection for us. When creating a new frame, send 296 environment and pwd to Emacs. Send current-frame to Emacs. 71 297 72 298 2007-08-25 Eli Zaretskii <eliz@gnu.org> … … 82 308 * COPYING: Switch to GPLv3. 83 309 84 2007-07-20 Eli Zaretskii <eliz@gnu.org> 310 2007-07-17 Francesco Potortì <pot@gnu.org> 311 312 * etags.c (C_entries): Reset the fvdef machine when out of function. 313 (PRINT_UNDOCUMENTED_OPTIONS_HELP): #define as FALSE if undefined. 314 (print_help): Use it in if() rather than #if. 315 (print_help): Conditionally print help about --no-line-directive. 316 317 2007-07-16 Eli Zaretskii <eliz@gnu.org> 85 318 86 319 * makefile.w32-in (clean): Don't delete *~. 87 320 321 2007-06-07 Glenn Morris <rgm@gnu.org> 322 323 * etags.c (print_version): Add `emacs_copyright' string, for 324 easier automatic updating. 325 326 2007-05-18 Francesco Potortì <pot@gnu.org> 327 328 * etags.c: Extern definitions of some more pointer functions for 329 standalone compilation, especially important for 64bit platforms. 330 (main, print_help): --members is now the default for etags. 331 (C_entries): Parse start of C comment as a space == end of token. 332 This is not necessary for C++ comment, already parsed as newline. 333 334 2007-04-26 Glenn Morris <rgm@gnu.org> 335 336 * makefile.w32-in (VERSION): Increase to 22.1.50. 337 88 338 2007-06-02 Chong Yidong <cyd@stupidchicken.com> 89 339 90 340 * Version 22.1 released. 91 341 92 2007-02-26 Francesco Potort ,Al(B<pot@gnu.org>342 2007-02-26 Francesco Potortì <pot@gnu.org> 93 343 94 344 * Makefile.in (etags, ctags): Define EMACS_NAME as "GNU Emacs". … … 99 349 (blessmail): Use `--no-site-file' when compiling. 100 350 101 2007-02-05 Francesco Potort ,Al(B<pot@gnu.org>351 2007-02-05 Francesco Potortì <pot@gnu.org> 102 352 103 353 * etags.c (default_C_help, Cplusplus_help, PHP_help, print_help) … … 112 362 specially for all kinds of C-style files, not just Java files. 113 363 114 2007-01-02 Francesco Potort ,Al(B<pot@gnu.org>364 2007-01-02 Francesco Potortì <pot@gnu.org> 115 365 116 366 * etags.c (longopts): New undocumented option --no-duplicates. … … 120 370 (main): Pass the -u option to sort in ctags mode. 121 371 122 2006-12-28 Francesco Potort ,Al(B<pot@gnu.org>372 2006-12-28 Francesco Potortì <pot@gnu.org> 123 373 124 374 * etags.c (readline): When creating a relative file name from a … … 142 392 (clean): Delete stamp_BLD. 143 393 144 2006-12-20 Francesco Potort ,Al(B<pot@gnu.org>394 2006-12-20 Francesco Potortì <pot@gnu.org> 145 395 146 396 * etags.c (C_entries): DEFUN names were longer by one: corrected. … … 185 435 * etags.c (readline): Check for double quote after #line. 186 436 187 2006-11-28 Jan Dj ,Ad(Brv <jan.h.d@swipnet.se>437 2006-11-28 Jan DjÀrv <jan.h.d@swipnet.se> 188 438 189 439 * etags.c (readline): sscanf could in principle return 2. 190 440 191 2006-11-28 Francesco Potort ,Al(B<pot@gnu.org>441 2006-11-28 Francesco Potortì <pot@gnu.org> 192 442 193 443 * etags.c (readline): lno is unsigned. … … 326 576 execvp to point to alternate_editor (otherwise .BAT scripts can't run). 327 577 328 2006-10-31 ,bS(Bscar Fuentes <ofv@wanadoo.es> (tiny change)578 2006-10-31 Ãscar Fuentes <ofv@wanadoo.es> (tiny change) 329 579 330 580 * emacsclient.c [WINDOWSNT]: Include <malloc.h> and <stdlib.h>. 331 581 (close_winsock): Declare as __cdecl. 332 582 333 2006-10-31 Jan Dj ,Ad(Brv <jan.h.d@swipnet.se>583 2006-10-31 Jan DjÀrv <jan.h.d@swipnet.se> 334 584 335 585 * emacsclient.c [!WINDOWSNT]: Include <fcntl.h> if available. … … 364 614 (AUTH_KEY_LENGTH, SEND_BUFFER_SIZE): New constants. 365 615 (send_buffer, sblen): New variables. 366 (send_to_emacs): New function to buffer output and send it with 367 send(). 616 (send_to_emacs): New function to buffer output and send it with `send'. 368 617 (quote_file_name): Use SEND_STRING. 369 618 (close_winsock, initialize_sockets): New functions to load and … … 391 640 License" throughout. 392 641 393 2006-08-09 Jan Dj ,Ad(Brv <jan.h.d@swipnet.se>642 2006-08-09 Jan DjÀrv <jan.h.d@swipnet.se> 394 643 395 644 * etags.c (readline): Expect sscanf returns >= 1. … … 409 658 * etags.c: It's XEmacs, not Xemacs: change all the occurrences. 410 659 411 2006-07-30 Francesco Potort ,Al(B<pot@gnu.org>660 2006-07-30 Francesco Potortì <pot@gnu.org> 412 661 413 662 * etags.c [ETAGS_REGEXPS]: Now is unconditionally defined. … … 427 676 * emacsclient.c (print_help_and_exit): Likewise. 428 677 429 2006-07-10 Francesco Potort ,Al(B<pot@gnu.org>678 2006-07-10 Francesco Potortì <pot@gnu.org> 430 679 431 680 * etags.c (absolute_filename): Free unused space (cosmetic change). … … 469 718 * leditcfns.c: Remove file. 470 719 471 2006-05-23 Francesco Potort ,Al(B<pot@gnu.org>472 473 * pop.c (pop_open, socket_connection, KPOP_SERVICE): Added474 comments explaining why the "kpop" service is never used.720 2006-05-23 Francesco Potortì <pot@gnu.org> 721 722 * pop.c (pop_open, socket_connection, KPOP_SERVICE): 723 Add comments explaining why the "kpop" service is never used. 475 724 476 725 2006-05-13 Eli Zaretskii <eliz@gnu.org> … … 478 727 * makefile.w32-in (lisp1): Add fringe.elc. 479 728 480 2006-05-02 Francesco Potort ,Al(B<pot@gnu.org>729 2006-05-02 Francesco Potortì <pot@gnu.org> 481 730 482 731 * etags.c (Perl_functions): Free space allocated for var package. … … 551 800 header files.) 552 801 553 2005-09-27 Francesco Potort ,Al(B<pot@gnu.org>802 2005-09-27 Francesco Potortì <pot@gnu.org> 554 803 555 804 * etags.c: Preliminary Forth support. … … 580 829 * makefile.w32-in (../src/config.h): Don't overwrite. Print a 581 830 message instead. 582 (../src/paths.h): Remove d.831 (../src/paths.h): Remove. 583 832 584 833 2005-07-27 Juanma Barranquero <lekktu@gmail.com> … … 640 889 (IS_DIRECTORY_SEP): Use it. 641 890 642 2005-03-18 Jan Dj ,Ad(Brv <jan.h.d@swipnet.se>891 2005-03-18 Jan DjÀrv <jan.h.d@swipnet.se> 643 892 644 893 * emacsclient.c: Avoid expansion of getcwd when defined as a macro. … … 684 933 default targets to silence compiler. 685 934 686 2004-11-09 Jan Dj ,Ad(Brv <jan.h.d@swipnet.se>935 2004-11-09 Jan DjÀrv <jan.h.d@swipnet.se> 687 936 688 937 * makefile.w32-in (obj): Add all files (X and Mac) to doc so the 689 938 resulting DOC file can be used on Unix/Mac also. 690 939 691 2004-09-13 Francesco Potort ,Al(B<pot@gnu.org>940 2004-09-13 Francesco Potortì <pot@gnu.org> 692 941 693 942 * etags.c (main): When relative file names are given as argument, … … 695 944 relative to the output tags file, if the latter is in /dev. 696 945 697 2004-09-13 Francesco Potort ,Al(B<pot@gnu.org>946 2004-09-13 Francesco Potortì <pot@gnu.org> 698 947 699 948 * etags.c [EXIT_SUCCESS, EXIT_FAILURE]: Define them when no … … 714 963 Support the Lua scripting language <http://www.lua.org>. 715 964 716 2004-09-08 Francesco Potort ,Al(B<pot@gnu.org>965 2004-09-08 Francesco Potortì <pot@gnu.org> 717 966 718 967 * etags.c [LONG_OPTIONS]: Make it TRUE (ifdef) or FALSE (ifndef) … … 811 1060 CVS itself parses $CVSROOT. 812 1061 813 2004-02-04 J ,bi(Br,bt(Bme Marant <jmarant@nerim.net> (tiny change)1062 2004-02-04 JérÃŽme Marant <jmarant@nerim.net> (tiny change) 814 1063 815 1064 * emacsclient.c (decode_options): Fix handling of alternate editor. … … 852 1101 Instead, use `EXIT_SUCCESS' and `EXIT_FAILURE' from stdlib.h. 853 1102 854 2003-09-28 Andreas B ,A|(Bsching <crunchy@tzi.de> (tiny change)1103 2003-09-28 Andreas BÃŒsching <crunchy@tzi.de> (tiny change) 855 1104 856 1105 * emacsclient.c (quote_file_name): Print the result instead of … … 861 1110 2003-09-10 Richard M. Stallman <rms@gnu.org> 862 1111 863 * emacsclient.c (main): Use socket_name.864 865 2003-09-10 Andreas B ,A|(Bsching <crunchy@tzi.de> (tiny change)1112 * emacsclient.c (main): Use socket_name. 1113 1114 2003-09-10 Andreas BÃŒsching <crunchy@tzi.de> (tiny change) 866 1115 867 1116 * emacsclient.c (socket_name): New variable. … … 958 1207 2003-01-06 Kim F. Storm <storm@cua.dk> 959 1208 960 * pop.c (__P): Rename dfrom _P to avoid problems on Cygwin.1209 * pop.c (__P): Rename from _P to avoid problems on Cygwin. 961 1210 All uses changed. 962 1211 … … 1076 1325 (main): Print a final \n when needed. 1077 1326 1078 2002-09-03 Francesco Potort ,Al(B<pot@gnu.org>1327 2002-09-03 Francesco Potortì <pot@gnu.org> 1079 1328 1080 1329 * etags.c (regex_tag_multiline, readline): Never pass pfnote a 1081 1330 string that cannot be freed. 1082 1331 1083 2002-08-30 Francesco Potort ,Al(B<pot@gnu.org>1332 2002-08-30 Francesco Potortì <pot@gnu.org> 1084 1333 1085 1334 * etags.c (consider_token, C_entries): Switch to C++ parsing when … … 1092 1341 (C_entries): Invalidate the token is some cases. 1093 1342 1094 2002-08-29 Francesco Potort ,Al(B<pot@gnu.org>1343 2002-08-29 Francesco Potortì <pot@gnu.org> 1095 1344 1096 1345 * etags.c (C_entries): Correct a problem with const C++ funcs. … … 1098 1347 (cjava, cplpl): They are now macros instead of local vars. 1099 1348 1100 2002-08-28 Francesco Potort ,Al(B<pot@gnu.org>1349 2002-08-28 Francesco Potortì <pot@gnu.org> 1101 1350 1102 1351 * etags.c (HTML_labels): Tag ID= also. 1103 1352 1104 2002-08-27 Francesco Potort ,Al(B<pot@gnu.org>1353 2002-08-27 Francesco Potortì <pot@gnu.org> 1105 1354 1106 1355 * etags.c (Ada_funcs): Do not tag "use type Xxxx;". … … 1154 1403 * b2m.pl: Obey the rmail file and use the unpruned header properly. 1155 1404 1156 2002-06-26 Pavel Jan ,Bm(Bk <Pavel@Janik.cz>1405 2002-06-26 Pavel JanÃk <Pavel@Janik.cz> 1157 1406 1158 1407 * b2m.pl: New file. 1159 1408 1160 2002-06-21 Francesco Potort ,Al(B<pot@gnu.org>1409 2002-06-21 Francesco Potortì <pot@gnu.org> 1161 1410 1162 1411 * etags.c (F_getit, Fortran_functions, Ada_getit, Asm_labels) … … 1169 1418 (get_tag): Prototype changed, all callers changed. 1170 1419 1171 2002-06-20 Francesco Potort ,Al(B<pot@gnu.org>1420 2002-06-20 Francesco Potortì <pot@gnu.org> 1172 1421 1173 1422 * etags.c: Implement implicit tag names, that is, unnamed tags … … 1179 1428 (make_C_tag): Use it. 1180 1429 1181 2002-06-19 Francesco Potort ,Al(B<pot@gnu.org>1430 2002-06-19 Francesco Potortì <pot@gnu.org> 1182 1431 1183 1432 * etags.c (add_regex): Invalid regexp modifiers are ignored. … … 1185 1434 (LOOP_ON_INPUT_LINES): Serious bug corrected. 1186 1435 1187 2002-06-13 Francesco Potort ,Al(B<pot@gnu.org>1436 2002-06-13 Francesco Potortì <pot@gnu.org> 1188 1437 1189 1438 * etags.c (erlang_atom, erlang_attribute): Bugs corrected. … … 1196 1445 font-core.elc. 1197 1446 1198 2002-06-12 Francesco Potort ,Al(B<pot@gnu.org>1447 2002-06-12 Francesco Potortì <pot@gnu.org> 1199 1448 1200 1449 * etags.c: New multi-line regexp and new regexp syntax. … … 1218 1467 (readline): Skip multi-line regexps, leave them to regex_tag_multiline. 1219 1468 1220 2002-06-11 Francesco Potort ,Al(B<pot@gnu.org>1469 2002-06-11 Francesco Potortì <pot@gnu.org> 1221 1470 1222 1471 * etags.c (add_regex): Better check for null regexps. … … 1224 1473 (find_entries): Reorganisation. 1225 1474 1226 2002-06-07 Francesco Potort ,Al(B<pot@gnu.org>1475 2002-06-07 Francesco Potortì <pot@gnu.org> 1227 1476 1228 1477 * etags.c (scan_separators): Support all character escape … … 1239 1488 (readline): Do not return a value. 1240 1489 1241 2002-06-06 Francesco Potort ,Al(B<pot@gnu.org>1490 2002-06-06 Francesco Potortì <pot@gnu.org> 1242 1491 1243 1492 * etags.c: New option --parse-stdin=FILE. … … 1262 1511 (TeX_commands, TEX_decode_env): Streamlined. 1263 1512 1264 2002-06-05 Francesco Potort ,Al(B<pot@gnu.org>1513 2002-06-05 Francesco Potortì <pot@gnu.org> 1265 1514 1266 1515 * etags.c (main): Avoid a buffer overrun with sprintf. … … 1301 1550 any more. Instead, move it to get_user_id(). 1302 1551 1303 2002-04-24 Pavel Jan ,Bm(Bk <Pavel@Janik.cz>1552 2002-04-24 Pavel JanÃk <Pavel@Janik.cz> 1304 1553 1305 1554 * ebrowse.c (skip_initializer): Return void. … … 1310 1559 space. 1311 1560 1312 2002-04-22 Francesco Potort ,Al(B<pot@gnu.org>1561 2002-04-22 Francesco Potortì <pot@gnu.org> 1313 1562 1314 1563 * etags.c (last_node): Make it a global variable. … … 1331 1580 avoid compiler warnings. 1332 1581 1333 2002-04-16 Francesco Potort ,Al(B<pot@gnu.org>1582 2002-04-16 Francesco Potortì <pot@gnu.org> 1334 1583 1335 1584 * etags.c (find_entries): Bug fix in list management. 1336 1585 1337 2002-04-15 Francesco Potort ,Al(B<pot@gnu.org>1586 2002-04-15 Francesco Potortì <pot@gnu.org> 1338 1587 1339 1588 * etags.c (get_language_from_filename): Add one argument. … … 1344 1593 (process_file): Bug fixed. 1345 1594 1346 2002-04-13 Francesco Potort ,Al(B<pot@gnu.org>1595 2002-04-13 Francesco Potortì <pot@gnu.org> 1347 1596 1348 1597 * etags.c (find_entries): Delete tags previously obtained from … … 1429 1678 (read_score): Read it. 1430 1679 (push_score): Handle it. 1431 (write_scores) Write it.1680 (write_scores): Write it. 1432 1681 (read_score): Handle arbitrary length data. 1433 1682 … … 1455 1704 the latter usage. 1456 1705 1457 2002-03-12 Francesco Potort ,Al(B<pot@gnu.org>1706 2002-03-12 Francesco Potortì <pot@gnu.org> 1458 1707 1459 1708 * etags.c (Python_functions): Skip spaces at beginning of lines. … … 1470 1719 compilers that don't optimize out dead code. 1471 1720 1472 2002-03-05 Francesco Potort ,Al(B<pot@gnu.org>1721 2002-03-05 Francesco Potortì <pot@gnu.org> 1473 1722 1474 1723 * etags.c: Honour #line directives. … … 1527 1776 Prefer the new -k option to the traditional +M -N option. 1528 1777 1529 2002-01-01 Pavel Jan ,Bm(Bk <Pavel@Janik.cz>1778 2002-01-01 Pavel JanÃk <Pavel@Janik.cz> 1530 1779 1531 1780 * b2m.c (main): Parenthesize assignment when used as truth value … … 1534 1783 * fakemail.c: Include <config.h>. 1535 1784 1536 2001-12-29 Pavel Jan ,Bm(Bk <Pavel@Janik.cz>1785 2001-12-29 Pavel JanÃk <Pavel@Janik.cz> 1537 1786 1538 1787 * cvtmail.c, emacsclient.c, emacsserver.c, pop.c, sorted-doc.c, 1539 1788 * yow.c: Include <config.h>. 1540 1789 1541 2001-12-21 Francesco Potort ,Al(B<pot@gnu.org>1790 2001-12-21 Francesco Potortì <pot@gnu.org> 1542 1791 1543 1792 * etags.c (Perl_functions): Tag packages and use them in sub tags. … … 1571 1820 (get_language_from_langname): Use const argument. 1572 1821 1573 2001-12-22 Pavel Jan ,Bm(Bk <Pavel@Janik.cz>1822 2001-12-22 Pavel JanÃk <Pavel@Janik.cz> 1574 1823 1575 1824 * makefile.nt, makefile.w32-in: Remove mocklisp files. 1576 1825 1577 2001-12-19 Pavel Jan ,Bm(Bk <Pavel@Janik.cz>1826 2001-12-19 Pavel JanÃk <Pavel@Janik.cz> 1578 1827 1579 1828 * emacsserver.c: Conditionally include config.h. … … 1591 1840 * yow.c (main): Use time_t, not long, to avoid a compiler warning. 1592 1841 1593 2001-12-18 Pavel Jan ,Bm(Bk <Pavel@Janik.cz>1842 2001-12-18 Pavel JanÃk <Pavel@Janik.cz> 1594 1843 1595 1844 * test-distrib.c: Fix previous change. … … 1611 1860 (malloc, realloc) [!HAVE_STDLIB_H]: Prototype. 1612 1861 1613 2001-12-12 Francesco Potort ,Al(B<pot@gnu.org>1862 2001-12-12 Francesco Potortì <pot@gnu.org> 1614 1863 1615 1864 * etags.c (PHP_functions): New function for parsing PHP. … … 1628 1877 * Makefile.in (clean): Don't delete ../etc/DOC*. 1629 1878 1630 2001-12-11 Pavel Jan ,Bm(Bk <Pavel@Janik.cz>1879 2001-12-11 Pavel JanÃk <Pavel@Janik.cz> 1631 1880 1632 1881 * COPYING: Moved back. … … 1642 1891 ($(DOC)): Change dependency to just `make-docfile'. 1643 1892 1644 2001-11-29 Pavel Jan ,Bm(Bk <Pavel@Janik.cz>1893 2001-11-29 Pavel JanÃk <Pavel@Janik.cz> 1645 1894 1646 1895 * COPYING: Removed. … … 1662 1911 * ebrowse.c (matching_regexp): Escape '\\'. 1663 1912 1664 2001-11-15 Pavel Jan ,Bm(Bk <Pavel@Janik.cz>1913 2001-11-15 Pavel JanÃk <Pavel@Janik.cz> 1665 1914 1666 1915 * Makefile.in: Add support for --program-prefix, --program-suffix … … 1696 1945 * (Version 21.1 released.) 1697 1946 1698 2001-10-19 Pavel Jan ,Bm(Bk <Pavel@Janik.cz>1947 2001-10-19 Pavel JanÃk <Pavel@Janik.cz> 1699 1948 1700 1949 * b2m.c: Properly spell the name of Emacs. … … 1729 1978 2001-10-10 Jason Rumney <jasonr@gnu.org> 1730 1979 1731 * makefile.w32-in (ALL) Do not include fakemail.1732 1733 * makefile.nt (install) Ditto.1980 * makefile.w32-in (ALL): Do not include fakemail. 1981 1982 * makefile.nt (install): Ditto. 1734 1983 1735 1984 2001-10-09 Gerd Moellmann <gerd@gnu.org> … … 1739 1988 * emacsclient.c (main): Cast isdigit argument to unsigned char. 1740 1989 1741 2001-10-07 Pavel Jan ,Bm(Bk <Pavel@Janik.cz>1990 2001-10-07 Pavel JanÃk <Pavel@Janik.cz> 1742 1991 1743 1992 * profile.c: Include config.h, not ../src/config.h. … … 1846 2095 is non-empty if invoked with `--append'. 1847 2096 1848 2001-05-14 Francesco Potort ,Al(B<pot@gnu.org>2097 2001-05-14 Francesco Potortì <pot@gnu.org> 1849 2098 1850 2099 * etags.c (add_regex): Reset the whole newly allocated pattern … … 1888 2137 * makefile.w32-in: Fix copyright notice. 1889 2138 1890 2001-02-23 Francesco Potort ,Al(B<pot@gnu.org>2139 2001-02-23 Francesco Potortì <pot@gnu.org> 1891 2140 1892 2141 * etags.c (enum sym_type): New label st_C_template. … … 1915 2164 * etags.c (in_word_set): Use `static' in definition (for pcc). 1916 2165 1917 2001-01-31 Francesco Potort ,Al(B<pot@gnu.org>2166 2001-01-31 Francesco Potortì <pot@gnu.org> 1918 2167 1919 2168 * etags.c [NDEBUG]: #undef assert and #define it as ((void)0), for … … 1928 2177 bug in the Mingw32 assert.h header file. 1929 2178 1930 2001-01-30 Francesco Potort ,Al(B<pot@gnu.org>2179 2001-01-30 Francesco Potortì <pot@gnu.org> 1931 2180 1932 2181 * etags.c [WIN32-NATIVE]: #undef MSDOS, #undef WINDOWSNT and … … 1937 2186 HAVE_CONFIG_H. This change does nothing in Emacs, as DOS_NT is 1938 2187 always defined when HAVE_CONFIG_H and WINDOWS are both defined. 1939 [!HAVE_UNISTD_H]: use defined(WINDOWSNT) instead of the bare2188 [!HAVE_UNISTD_H]: Use defined(WINDOWSNT) instead of the bare 1940 2189 WINDOWSNT, as this is the correct way to use it. 1941 2190 1942 2001-01-28 Francesco Potort ,Al(B<pot@gnu.org>2191 2001-01-28 Francesco Potortì <pot@gnu.org> 1943 2192 1944 2193 * etags.c: Be capable to parse nested struct-like structures. … … 1958 2207 (C_entries): New security check for yacc. 1959 2208 (print_language_names, print_help): Mention the autodetect 1960 feature, do not show help for the -C option, now mostly useless.2209 feature, do not show help for the -C option, now mostly useless. 1961 2210 (C_entries): Tag C++ forward declarations if --declarations. 1962 2211 (C_entries): Don't be fooled by things like XDEFUN. … … 1974 2223 function scope. 1975 2224 1976 2001-01-25 Francesco Potort ,Al(B<pot@gnu.org>2225 2001-01-25 Francesco Potortì <pot@gnu.org> 1977 2226 1978 2227 * etags.c (struct tok): Renamed from struct token. … … 2003 2252 (member, declaration, globals): Use xmalloc instead of alloca. 2004 2253 2005 2001-01-15 Francesco Potort ,Al(B<pot@gnu.org>2254 2001-01-15 Francesco Potortì <pot@gnu.org> 2006 2255 2007 2256 * etags.c (print_language_names): Print filenames in addition to 2008 2257 suffixes. 2009 2258 2010 2001-01-14 Francesco Potort ,Al(B<pot@gnu.org>2259 2001-01-14 Francesco Potortì <pot@gnu.org> 2011 2260 2012 2261 * etags.c (get_language_from_langname): Renamed from … … 2033 2282 2001-01-03 Paul Eggert <eggert@twinsun.com> 2034 2283 2035 * lib-src/rcs2log: Avoid security hole allowing attacker to2284 * rcs2log: Avoid security hole allowing attacker to 2036 2285 cause user of rcs2log to overwrite arbitrary files, fixing 2037 2286 a bug reported by Morten Welinder. … … 2247 2496 * etags.c (lisp_suffixes) Add `LSP'. 2248 2497 2249 2000-02-10 Francesco Potort ,Al(B<pot@gnu.org>2498 2000-02-10 Francesco Potortì <pot@gnu.org> 2250 2499 2251 2500 * etags.c (iswhite): Redefine not to consider '\0' as white … … 2254 2503 (MSDOS): #undefine befere redefining 2255 2504 2256 2000-02-04 Francesco Potort ,Al(B<pot@gnu.org>2505 2000-02-04 Francesco Potortì <pot@gnu.org> 2257 2506 2258 2507 * etags.c (many functions): Add prototypes. … … 2263 2512 (erlang_func): Add `static' to definitions to keep pcc happy. 2264 2513 2265 2000-01-31 Francesco Potort ,Al(B<pot@gnu.org>2514 2000-01-31 Francesco Potortì <pot@gnu.org> 2266 2515 2267 2516 * etags.c [MSDOS]: Set MSDOS to 1 if #defined, 0 otherwise. … … 2302 2551 form `po:username:hostname'. 2303 2552 2304 1999-11-19 Francesco Potort ,Al(B<pot@gnu.org>2553 1999-11-19 Francesco Potortì <pot@gnu.org> 2305 2554 2306 2555 * etags.c (_GNU_SOURCE): Define only if undefined. … … 2323 2572 * etags.c (print_help): Change email address to send bugs to. 2324 2573 2325 1999-11-01 Francesco Potort ,Al(B<pot@gnu.org>>2574 1999-11-01 Francesco Potortì <pot@gnu.org>> 2326 2575 2327 2576 * etags.c: Add suffix psw for PSWrap. … … 2377 2626 were foo.c.gz. 2378 2627 2379 1999-11-01 Francesco Potort ,Al(B<pot@gnu.org>2628 1999-11-01 Francesco Potortì <pot@gnu.org> 2380 2629 2381 2630 * etags.c (sym_type, C_stab_entry): New constant st_C_operator. … … 2411 2660 (analyse_regex): New arg. Use it for add_regex. 2412 2661 2413 1999-11-01 Francesco Potort ,Al(B<pot@gnu.org>2662 1999-11-01 Francesco Potortì <pot@gnu.org> 2414 2663 2415 2664 * etags.c (init): Cosmetic change: NULL --> '\0'. … … 2484 2733 meaningful help message with and without LONG_OPTIONS. 2485 2734 2486 * etags.c : <io.h>[MSDOS]: Include it, don't include string.h.2735 * etags.c (<io.h>) [MSDOS]: Include it, don't include string.h. 2487 2736 <stdlib.h, string.h>: Don't test MSDOS when including them. 2488 2737 (white, nonam, endtk): Like elsewhere, use \r instead of \013. 2489 2738 (put_entries): Correctly use %ld instead of %d in printf. 2490 2739 2491 * etags.c : <unistd.h>[HAVE_UNISTD_H]: Include conditionally, else2740 * etags.c (<unistd.h>) [HAVE_UNISTD_H]: Include conditionally, else 2492 2741 declare getcwd if HAVE_GETCWD.&n
