| 1 |
2008-03-26 Chong Yidong <cyd@stupidchicken.com> |
|---|
| 2 |
|
|---|
| 3 |
* Version 22.2 released. |
|---|
| 4 |
|
|---|
| 5 |
2008-02-27 Yuri Shtil <yuris@juniper.net> (tiny change) |
|---|
| 6 |
|
|---|
| 7 |
* etags.c (Perl_functions): Fix call to skip_spaces. |
|---|
| 8 |
|
|---|
| 9 |
2008-01-22 Chong Yidong <cyd@stupidchicken.com> |
|---|
| 10 |
|
|---|
| 11 |
* pop.c (pop_stat, pop_last): Fix last fix. |
|---|
| 12 |
|
|---|
| 13 |
2008-01-10 Chong Yidong <cyd@stupidchicken.com> |
|---|
| 14 |
|
|---|
| 15 |
* pop.c (pop_stat, pop_last): Check validity of string-to-integer |
|---|
| 16 |
conversion. Mistakes spotted by Nico Golde. |
|---|
| 17 |
|
|---|
| 18 |
2008-01-04 Glenn Morris <rgm@gnu.org> |
|---|
| 19 |
|
|---|
| 20 |
* ebrowse.c (version): Just use current year for short copyright; |
|---|
| 21 |
update to 2008. |
|---|
| 22 |
|
|---|
| 23 |
* 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, |
|---|
| 29 |
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. |
|---|
| 37 |
|
|---|
| 38 |
2007-11-15 Masatake YAMATO <jet@gyve.org> |
|---|
| 39 |
|
|---|
| 40 |
* etags.c (C_entries): In case '}', set fvdef to fvnone |
|---|
| 41 |
unconditioned to (!ignoreindent && lp == newlb.buffer + 1). |
|---|
| 42 |
|
|---|
| 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. |
|---|
| 48 |
|
|---|
| 49 |
2007-10-26 Juanma Barranquero <lekktu@gmail.com> |
|---|
| 50 |
|
|---|
| 51 |
* emacsclient.c: Add a wrapper for getenv so it also checks the |
|---|
| 52 |
registry on Windows. Suggestion and algorithm by Eli Zaretskii. |
|---|
| 53 |
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 |
(egetenv): New wrapper for getenv. |
|---|
| 57 |
(get_current_dir_name, decode_options, get_server_config) |
|---|
| 58 |
(set_local_socket, set_socket, main): Use egetenv, not getenv. |
|---|
| 59 |
(w32_get_resource, w32_getenv) [WINDOWSNT]: New functions. |
|---|
| 60 |
|
|---|
| 61 |
2007-10-25 Jason Rumney <jasonr@gnu.org> |
|---|
| 62 |
|
|---|
| 63 |
* emacsclient.c (sock_err_message): New function. |
|---|
| 64 |
(set_tcp_socket): Use it. |
|---|
| 65 |
|
|---|
| 66 |
2007-09-27 Jason Rumney <jasonr@gnu.org> |
|---|
| 67 |
|
|---|
| 68 |
* makefile.w32-in (emacsclient, emacsclientw): Link to COMCTL32. |
|---|
| 69 |
|
|---|
| 70 |
* emacsclient.c (w32_window_app): Init common controls when windowed. |
|---|
| 71 |
|
|---|
| 72 |
2007-08-25 Eli Zaretskii <eliz@gnu.org> |
|---|
| 73 |
|
|---|
| 74 |
* Makefile.in (rcs2log, rcs-checkin, grep-changelog, vcdiff): |
|---|
| 75 |
Prepend "-" to the command, in case srcdir=. and file is copied |
|---|
| 76 |
into itself. |
|---|
| 77 |
|
|---|
| 78 |
2007-07-25 Glenn Morris <rgm@gnu.org> |
|---|
| 79 |
|
|---|
| 80 |
* Relicense all FSF files to GPLv3 or later. |
|---|
| 81 |
|
|---|
| 82 |
* COPYING: Switch to GPLv3. |
|---|
| 83 |
|
|---|
| 84 |
2007-07-20 Eli Zaretskii <eliz@gnu.org> |
|---|
| 85 |
|
|---|
| 86 |
* makefile.w32-in (clean): Don't delete *~. |
|---|
| 87 |
|
|---|
| 88 |
2007-06-02 Chong Yidong <cyd@stupidchicken.com> |
|---|
| 89 |
|
|---|
| 90 |
* Version 22.1 released. |
|---|
| 91 |
|
|---|
| 92 |
2007-02-26 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 93 |
|
|---|
| 94 |
* Makefile.in (etags, ctags): Define EMACS_NAME as "GNU Emacs". |
|---|
| 95 |
|
|---|
| 96 |
2007-02-20 Ulrich Mueller <ulm@kph.uni-mainz.de> (tiny change) |
|---|
| 97 |
|
|---|
| 98 |
* Makefile.in (EMACS, EMACSOPT): New variables. |
|---|
| 99 |
(blessmail): Use `--no-site-file' when compiling. |
|---|
| 100 |
|
|---|
| 101 |
2007-02-05 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 102 |
|
|---|
| 103 |
* etags.c (default_C_help, Cplusplus_help, PHP_help, print_help) |
|---|
| 104 |
(main): Now --members is the default for etags, not for ctags yet. |
|---|
| 105 |
|
|---|
| 106 |
2007-02-04 Per Cederqvist <ceder@ingate.com> (tiny change) |
|---|
| 107 |
|
|---|
| 108 |
* etags.c (gperf, in_word_set): Change attribute for Java to |
|---|
| 109 |
(C_JAVA & ~C_PLPL). The previous change introduced 2004-09-13 was |
|---|
| 110 |
broken, as (C_JAVA & !C_PLPL) always evaluates to 0. This caused |
|---|
| 111 |
import, package, extends, implements and interface to be treated |
|---|
| 112 |
specially for all kinds of C-style files, not just Java files. |
|---|
| 113 |
|
|---|
| 114 |
2007-01-02 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 115 |
|
|---|
| 116 |
* etags.c (longopts): New undocumented option --no-duplicates. |
|---|
| 117 |
(no_duplicates): Static variables for the above option. |
|---|
| 118 |
(print_help): Do not print help for --no-warn, now undocumented. |
|---|
| 119 |
(add_node): Allow duplicate tags in ctags mode unless --no-duplicates. |
|---|
| 120 |
(main): Pass the -u option to sort in ctags mode. |
|---|
| 121 |
|
|---|
| 122 |
2006-12-28 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 123 |
|
|---|
| 124 |
* etags.c (readline): When creating a relative file name from a |
|---|
| 125 |
#line directive, leave the file name alone. The previous |
|---|
| 126 |
behaviour was to make it relative to the tags file directory, |
|---|
| 127 |
under the hypothesis that the #line directive file name was |
|---|
| 128 |
relative to the directory of the tagged file. That hypothesis is |
|---|
| 129 |
wrong with Cpp and Lex. |
|---|
| 130 |
(Makefile_targets): Do not include spaces in tag names. |
|---|
| 131 |
|
|---|
| 132 |
2006-12-22 Eli Zaretskii <eliz@gnu.org> |
|---|
| 133 |
|
|---|
| 134 |
* makefile.w32-in (make-docfile, ctags, etags, ebrowse, hexl) |
|---|
| 135 |
(movemail, fakemail, sorted-doc, digest-doc, emacsclient) |
|---|
| 136 |
(test-distrib, $(DOC), all): Depend on stamp_BLD instead of $(BLD). |
|---|
| 137 |
($(BLD)/make-docfile.$(O) $(BLD)/hexl.$(O) $(BLD)/fakemail.$(O)) |
|---|
| 138 |
($(BLD)/sorted-doc.$(O) $(BLD)/digest-doc.$(O)) |
|---|
| 139 |
($(BLD)/test-distrib.$(O) $(GETOPTOBJS) $(MOVEMAILOBJS)) |
|---|
| 140 |
($(BLD)/emacsclient.$(O) $(BLD)/etags.$(O) $(BLD)/regex.$(O)) |
|---|
| 141 |
($(BLD)/ebrowse.$(O) $(BLD)/ctags.$(O)): Depend on stamp_BLD. |
|---|
| 142 |
(clean): Delete stamp_BLD. |
|---|
| 143 |
|
|---|
| 144 |
2006-12-20 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 145 |
|
|---|
| 146 |
* etags.c (C_entries): DEFUN names were longer by one: corrected. |
|---|
| 147 |
|
|---|
| 148 |
2006-12-18 Juanma Barranquero <lekktu@gmail.com> |
|---|
| 149 |
|
|---|
| 150 |
* emacsclient.c [WINDOWSNT] (set_fg, get_wc): New variables. |
|---|
| 151 |
[WINDOWSNT] (w32_find_emacs_process, w32_give_focus): New functions. |
|---|
| 152 |
(main) [WINDOWSNT]: Remove code to release the focus; call |
|---|
| 153 |
w32_give_focus instead. |
|---|
| 154 |
|
|---|
| 155 |
2006-12-15 Juanma Barranquero <lekktu@gmail.com> |
|---|
| 156 |
|
|---|
| 157 |
* emacsclient.c (w32_execvp): New function; wrapper for `execvp'. |
|---|
| 158 |
(execvp) [WINDOWSNT]: Redefine to `w32_execvp'. |
|---|
| 159 |
(fail): Remove Windows-specific fix (subsumed into w32_execvp). |
|---|
| 160 |
Suggestions and comment by Eli Zaretskii. |
|---|
| 161 |
|
|---|
| 162 |
2006-12-06 Christoph Conrad <christoph.conrad@gmx.de> |
|---|
| 163 |
|
|---|
| 164 |
* makefile.w32-in ($(BLD)/emacsclient.exe, $(BLD)/emacsclientw.exe): |
|---|
| 165 |
Use $(USER32) for compatibility with Visual Studio .NET 2003. |
|---|
| 166 |
|
|---|
| 167 |
2006-11-30 Juanma Barranquero <lekktu@gmail.com> |
|---|
| 168 |
|
|---|
| 169 |
* emacsclient.c (emacs_pid): New variable. |
|---|
| 170 |
(message): Remove leftover code. |
|---|
| 171 |
(get_server_config): Set emacs_pid. Don't allow Emacs to grab the |
|---|
| 172 |
focus yet; emacsclient can still display an informational message |
|---|
| 173 |
before sending requests to Emacs. |
|---|
| 174 |
(main): Allow Emacs to grab the focus. Simplify message() call. |
|---|
| 175 |
|
|---|
| 176 |
2006-11-30 Michael Mauger <mmaug@yahoo.com> |
|---|
| 177 |
|
|---|
| 178 |
* emacsclient.c (message): Make sure the message is properly |
|---|
| 179 |
written even if it contains printf escapes, and flush the result. |
|---|
| 180 |
(set_tcp_socket): Make the message for non-local connections |
|---|
| 181 |
informational rather than an error. |
|---|
| 182 |
|
|---|
| 183 |
2006-11-28 Kevin Ryde <user42@zip.com.au> |
|---|
| 184 |
|
|---|
| 185 |
* etags.c (readline): Check for double quote after #line. |
|---|
| 186 |
|
|---|
| 187 |
2006-11-28 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
|---|
| 188 |
|
|---|
| 189 |
* etags.c (readline): sscanf could in principle return 2. |
|---|
| 190 |
|
|---|
| 191 |
2006-11-28 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 192 |
|
|---|
| 193 |
* etags.c (readline): lno is unsigned. |
|---|
| 194 |
(TeX_commands): Use p++ (rather than *p++) to increment p. |
|---|
| 195 |
(Lua_functions): Explicitly discard LOOKING_AT's return value. |
|---|
| 196 |
|
|---|
| 197 |
2006-11-27 Juanma Barranquero <lekktu@gmail.com> |
|---|
| 198 |
|
|---|
| 199 |
* makefile.w32-in (TRES): New macro (copied from nt/makefile.w32-in). |
|---|
| 200 |
($(TRES)): New rule (copied from nt/makefile.w32-in). |
|---|
| 201 |
($(BLD)/emacsclientw.exe): Add dependency. |
|---|
| 202 |
|
|---|
| 203 |
2006-11-27 Eli Zaretskii <eliz@gnu.org> |
|---|
| 204 |
|
|---|
| 205 |
* makefile.w32-in ($(BLD)/emacsclient.$(O)): Depend on makefile.w32-in. |
|---|
| 206 |
|
|---|
| 207 |
2006-11-25 Juanma Barranquero <lekktu@gmail.com> |
|---|
| 208 |
|
|---|
| 209 |
* makefile.w32-in (VERSION): New macro. |
|---|
| 210 |
(ECLIENT_CFLAGS): Add -DVERSION. |
|---|
| 211 |
|
|---|
| 212 |
2006-11-25 Jason Rumney <jasonr@gnu.org> |
|---|
| 213 |
|
|---|
| 214 |
* emacsclient.c (file_name_absolute_p) [WINDOWSNT]: Use isalpha(). |
|---|
| 215 |
|
|---|
| 216 |
2006-11-24 Michael Mauger <mmaug@yahoo.com> |
|---|
| 217 |
|
|---|
| 218 |
* emacsclient.c (file_name_absolute_p) [WINDOWSNT]: Support absolute |
|---|
| 219 |
file names with forward slashes. |
|---|
| 220 |
|
|---|
| 221 |
2006-11-23 Juanma Barranquero <lekktu@gmail.com> |
|---|
| 222 |
|
|---|
| 223 |
* emacsclient.c (print_help_and_exit): Tweak message contents and |
|---|
| 224 |
tabs/spaces to improve alignment in message boxes. |
|---|
| 225 |
|
|---|
| 226 |
2006-11-22 Lennart Borgman <lennart.borgman.073@student.lu.se> |
|---|
| 227 |
|
|---|
| 228 |
* emacsclient.c: Include <stdarg.h>. |
|---|
| 229 |
[WINDOWSNT]: Include <windows.h>. |
|---|
| 230 |
(w32_check_console_app): New function. |
|---|
| 231 |
(message): New function. |
|---|
| 232 |
(decode_options, print_help_and_exit, fail, main) |
|---|
| 233 |
(initialize_sockets, get_server_config, set_tcp_socket) |
|---|
| 234 |
(set_local_socket, set_socket): Use message(). |
|---|
| 235 |
|
|---|
| 236 |
2006-11-13 Jason Rumney <jasonr@gnu.org> |
|---|
| 237 |
|
|---|
| 238 |
* emacsclient.c [WINDOWSNT]: Let config.h define HAVE_SOCKETS and |
|---|
| 239 |
HAVE_INET_SOCKETS. |
|---|
| 240 |
|
|---|
| 241 |
2006-11-13 Juanma Barranquero <lekktu@gmail.com> |
|---|
| 242 |
|
|---|
| 243 |
* makefile.w32-in (emacsclient): Depend also on emacsclientw.exe. |
|---|
| 244 |
($(BLD)/emacsclientw.exe): New target. |
|---|
| 245 |
(install): Install emacsclientw.exe. |
|---|
| 246 |
($(BLD)/cvtmail.$(O), $(BLD)/emacstool.$(O)): Remove obsolete targets. |
|---|
| 247 |
(ECLIENT_CFLAGS): Remove redundant flags. |
|---|
| 248 |
|
|---|
| 249 |
* emacsclient.c [WINDOWSNT]: Undef _WINSOCKAPI_ and _WINSOCK_H. |
|---|
| 250 |
|
|---|
| 251 |
2006-11-13 Jason Rumney <jasonr@gnu.org> |
|---|
| 252 |
|
|---|
| 253 |
* makefile.w32-in ($(BLD)/emacsclient.$(O)): Use CFLAGS. |
|---|
| 254 |
|
|---|
| 255 |
2006-11-10 David Reitter <david.reitter@gmail.com> |
|---|
| 256 |
|
|---|
| 257 |
* emacsclient.c [!WINDOWSNT]: Include <sys/types.h>. |
|---|
| 258 |
|
|---|
| 259 |
2006-11-08 Juanma Barranquero <lekktu@gmail.com> |
|---|
| 260 |
|
|---|
| 261 |
* emacsclient.c (get_server_config) [WINDOWSNT]: Declare set_fg as |
|---|
| 262 |
FARPROC to avoid a compiler warning. |
|---|
| 263 |
|
|---|
| 264 |
2006-11-07 Juanma Barranquero <lekktu@gmail.com> |
|---|
| 265 |
|
|---|
| 266 |
* emacsclient.c (get_server_config) [WINDOWSNT]: Look for the server |
|---|
| 267 |
file on APPDATA if it doesn't exist on HOME, even if HOME is defined. |
|---|
| 268 |
|
|---|
| 269 |
* emacsclient.c (get_server_config): Extract also the Emacs pid |
|---|
| 270 |
from the server file. On Windows, try to force the Emacs frame to |
|---|
| 271 |
the foreground. |
|---|
| 272 |
|
|---|
| 273 |
2006-11-06 Juanma Barranquero <lekktu@gmail.com> |
|---|
| 274 |
|
|---|
| 275 |
* emacsclient.c (longopts) [!NO_SOCKETS_IN_FILE_SYSTEM]: Don't show |
|---|
| 276 |
option --socket-name. |
|---|
| 277 |
(decode_options): Don't get EMACS_SERVER_FILE here, it could override |
|---|
| 278 |
command line options. |
|---|
| 279 |
(decode_options) [!NO_SOCKETS_IN_FILE_SYSTEM]: Don't parse "-s" option. |
|---|
| 280 |
(fail): Don't check for missing arguments, it is now done in set_socket. |
|---|
| 281 |
(file_name_absolute_p): New function (loosely based on the one in |
|---|
| 282 |
fileio.c). |
|---|
| 283 |
(initialize_sockets): Don't check for duplicate loading of Winsock. |
|---|
| 284 |
(get_server_config): Only try relative paths in the default |
|---|
| 285 |
directory locations. |
|---|
| 286 |
(set_tcp_socket): Don't call INITIALIZE(). Warn when connecting to |
|---|
| 287 |
a remote server. |
|---|
| 288 |
(set_socket): Call INITIALIZE(). Search explicit command-line |
|---|
| 289 |
arguments, then environment variable EMACS_SERVER_FILE, then implicit |
|---|
| 290 |
socket paths, before trying the alternate editor. |
|---|
| 291 |
(main): Use file_name_absolute_p. |
|---|
| 292 |
|
|---|
| 293 |
2006-11-04 Eli Zaretskii <eliz@gnu.org> |
|---|
| 294 |
|
|---|
| 295 |
* makefile.w32-in (../src/$(BLD)/temacs.exe): Create as temporary |
|---|
| 296 |
file if it doesn't already exist. |
|---|
| 297 |
|
|---|
| 298 |
2006-11-03 Juanma Barranquero <lekktu@gmail.com> |
|---|
| 299 |
|
|---|
| 300 |
* emacsclient.c (initialize_sockets): Don't initialize Winsock |
|---|
| 301 |
more than once. |
|---|
| 302 |
|
|---|
| 303 |
2006-11-03 Mark Davies <mark@mcs.vuw.ac.nz> |
|---|
| 304 |
|
|---|
| 305 |
* Makefile.in (INSTALL_SCRIPT): New macro. |
|---|
| 306 |
($(DESTDIR)${archlibdir}, install): Use it, instead of INSTALL_PROGRAM. |
|---|
| 307 |
|
|---|
| 308 |
2006-11-02 Juanma Barranquero <lekktu@gmail.com> |
|---|
| 309 |
|
|---|
| 310 |
* grep-changelog: When called with no arguments (not even a |
|---|
| 311 |
filter), show help instead of blindingly dumping every single |
|---|
| 312 |
ChangeLog available. Doc fix. Update version. |
|---|
| 313 |
|
|---|
| 314 |
2006-11-02 Tim Van Holder <tim.vanholder@gmail.com> (tiny change) |
|---|
| 315 |
|
|---|
| 316 |
* emacsclient.c [WINDOWSNT]: Define HAVE_INET_SOCKETS. |
|---|
| 317 |
[!WINDOWSNT]: Include <netinet/in.h> if available. |
|---|
| 318 |
[HAVE_SOCKETS]: Also require HAVE_INET_SOCKETS. |
|---|
| 319 |
(IOCTL, IOCTL_BOOL_ARG): Remove. |
|---|
| 320 |
(set_tcp_socket): Don't set the socket in blocking mode. |
|---|
| 321 |
Remove c_arg. |
|---|
| 322 |
|
|---|
| 323 |
2006-11-01 Juanma Barranquero <lekktu@gmail.com> |
|---|
| 324 |
|
|---|
| 325 |
* emacsclient.c (fail) [WINDOWSNT]: Force the first argv passed to |
|---|
| 326 |
execvp to point to alternate_editor (otherwise .BAT scripts can't run). |
|---|
| 327 |
|
|---|
| 328 |
2006-10-31 ,bS(Bscar Fuentes <ofv@wanadoo.es> (tiny change) |
|---|
| 329 |
|
|---|
| 330 |
* emacsclient.c [WINDOWSNT]: Include <malloc.h> and <stdlib.h>. |
|---|
| 331 |
(close_winsock): Declare as __cdecl. |
|---|
| 332 |
|
|---|
| 333 |
2006-10-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
|---|
| 334 |
|
|---|
| 335 |
* emacsclient.c [!WINDOWSNT]: Include <fcntl.h> if available. |
|---|
| 336 |
(set_tcp_socket): Prefer O_NONBLOCK, then O_NDELAY, then FIONBIO |
|---|
| 337 |
to set the socket in non-blocking mode. |
|---|
| 338 |
|
|---|
| 339 |
2006-10-31 Tim Van Holder <tim.vanholder@gmail.com> (tiny change) |
|---|
| 340 |
|
|---|
| 341 |
* emacsclient.c [!WINDOWSNT]: Include <netinet/in.h> and <sys/ioctl.h>. |
|---|
| 342 |
(INVALID_SOCKET): Define. |
|---|
| 343 |
(initialize_sockets): Put #endif at the right place. |
|---|
| 344 |
(set_local_socket): Use progname, not argv[0]. |
|---|
| 345 |
|
|---|
| 346 |
2006-10-31 Juanma Barranquero <lekktu@gmail.com> |
|---|
| 347 |
|
|---|
| 348 |
* makefile.w32-in (ALL): Add emacsclient. |
|---|
| 349 |
(ECLIENT_CFLAGS, ECLIENTOBJS): New macros. |
|---|
| 350 |
(emacsclient, $(BLD)/emacsclient.exe): New targets. |
|---|
| 351 |
(install): Install emacsclient. |
|---|
| 352 |
|
|---|
| 353 |
* emacsclient.c: Add support for TCP sockets. |
|---|
| 354 |
(SEND_STRING, SEND_QUOTED, HSOCKET, CLOSE_SOCKET, IOCTL) |
|---|
| 355 |
(INITIALIZE): New macros. |
|---|
| 356 |
(IOCTL_BOOL_ARG): New typedef. |
|---|
| 357 |
(server_file): New global variable. |
|---|
| 358 |
(longopts): New option --server-file. |
|---|
| 359 |
(decode_options): Process new option --server-file and environment |
|---|
| 360 |
variable EMACS_SERVER_FILE. |
|---|
| 361 |
(print_help_and_exit): Document new option. |
|---|
| 362 |
(fail): If no connection available and no alternate editor, |
|---|
| 363 |
suggest using options to make them explicit. |
|---|
| 364 |
(AUTH_KEY_LENGTH, SEND_BUFFER_SIZE): New constants. |
|---|
| 365 |
(send_buffer, sblen): New variables. |
|---|
| 366 |
(send_to_emacs): New function to buffer output and send it with |
|---|
| 367 |
send(). |
|---|
| 368 |
(quote_file_name): Use SEND_STRING. |
|---|
| 369 |
(close_winsock, initialize_sockets): New functions to load and |
|---|
| 370 |
unload Winsock. |
|---|
| 371 |
(get_server_config, set_tcp_socket): New functions to create and |
|---|
| 372 |
set up TCP sockets. |
|---|
| 373 |
(set_local_socket): New function to create and set up Unix |
|---|
| 374 |
socket (code moved from previous implementation). |
|---|
| 375 |
(set_socket): New function to chose between TCP and Unix sockets. |
|---|
| 376 |
(main): Use SEND_STRING and SEND_QUOTED. Most code moved to |
|---|
| 377 |
set_local_socket. Use set_socket. Get answers from server.el with |
|---|
| 378 |
recv(), not file stream functions. |
|---|
| 379 |
|
|---|
| 380 |
2006-10-09 Eli Zaretskii <eliz@gnu.org> |
|---|
| 381 |
|
|---|
| 382 |
* makefile.w32-in (../src/config.h): Fix error message. |
|---|
| 383 |
|
|---|
| 384 |
2006-09-30 Eli Zaretskii <eliz@gnu.org> |
|---|
| 385 |
|
|---|
| 386 |
* .cvsignore: Add blessmail. |
|---|
| 387 |
|
|---|
| 388 |
2006-09-15 Jay Belanger <belanger@truman.edu> |
|---|
| 389 |
|
|---|
| 390 |
* COPYING: Replace "Library Public License" by "Lesser Public |
|---|
| 391 |
License" throughout. |
|---|
| 392 |
|
|---|
| 393 |
2006-08-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
|---|
| 394 |
|
|---|
| 395 |
* etags.c (readline): Expect sscanf returns >= 1. |
|---|
| 396 |
(readline): Change position on %n and \" in sscanf. |
|---|
| 397 |
|
|---|
| 398 |
2006-08-07 Masatake YAMATO <jet@gyve.org> |
|---|
| 399 |
|
|---|
| 400 |
* etags.c (readline): Expect sscanf returns 2, not 1. |
|---|
| 401 |
|
|---|
| 402 |
2006-08-07 Masatake YAMATO <jet@gyve.org> |
|---|
| 403 |
|
|---|
| 404 |
* etags.c (TEX_mode): Check getc returns EOF. |
|---|
| 405 |
File ended without newline causes infinite loop. |
|---|
| 406 |
|
|---|
| 407 |
2002-07-30 Adrian Aichner <adrian@xemacs.org> (tiny change) |
|---|
| 408 |
|
|---|
| 409 |
* etags.c: It's XEmacs, not Xemacs: change all the occurrences. |
|---|
| 410 |
|
|---|
| 411 |
2006-07-30 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 412 |
|
|---|
| 413 |
* etags.c [ETAGS_REGEXPS]: Now is unconditionally defined. |
|---|
| 414 |
[LONG_OPTIONS]: Changed to NO_LONG_OPTIONS, which is undefined. |
|---|
| 415 |
(Objc_suffixes): Suggest using --lang=c for full help. |
|---|
| 416 |
(C_entries): Initialise savetoken to 0 to shut up the compiler. |
|---|
| 417 |
|
|---|
| 418 |
2006-07-20 Andreas Schwab <schwab@suse.de> |
|---|
| 419 |
|
|---|
| 420 |
* fakemail.c (fatal): Drop second parameter and treat first |
|---|
| 421 |
parameter as a plain string. Callers changed. |
|---|
| 422 |
|
|---|
| 423 |
2006-07-18 Dan Nicolaescu <dann@ics.uci.edu> |
|---|
| 424 |
|
|---|
| 425 |
* ebrowse.c (usage, version): Mark as NO_RETURN. |
|---|
| 426 |
|
|---|
| 427 |
* emacsclient.c (print_help_and_exit): Likewise. |
|---|
| 428 |
|
|---|
| 429 |
2006-07-10 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 430 |
|
|---|
| 431 |
* etags.c (absolute_filename): Free unused space (cosmetic change). |
|---|
| 432 |
(in_word_set): In C, also tag #undef symbols. |
|---|
| 433 |
|
|---|
| 434 |
2006-06-09 Eli Zaretskii <eliz@gnu.org> |
|---|
| 435 |
|
|---|
| 436 |
* yow.c: Remove file. |
|---|
| 437 |
|
|---|
| 438 |
* makefile.w32-in ($(BLD)/yow.$(O)): Remove target. |
|---|
| 439 |
|
|---|
| 440 |
* Makefile.in (UTILITIES): Remove yow${EXEEXT}. |
|---|
| 441 |
yow${EXEEXT}: Remove target. |
|---|
| 442 |
|
|---|
| 443 |
2006-06-04 Masatake YAMATO <jet@gyve.org> |
|---|
| 444 |
|
|---|
| 445 |
* ebrowse.c (main): Exit with EXIT_FAILURE if BROWSE file |
|---|
| 446 |
doesn't exist, is not seekable, not is failed in ftall. |
|---|
| 447 |
|
|---|
| 448 |
2006-06-03 Eli Zaretskii <eliz@gnu.org> |
|---|
| 449 |
|
|---|
| 450 |
* makefile.w32-in (ALL): Add sorted-doc and digest-doc. |
|---|
| 451 |
($(BLD)/sorted-doc.exe, $(BLD)/digest-doc.exe) |
|---|
| 452 |
($(BLD)/test-distrib.exe): New targets. |
|---|
| 453 |
(sorted-doc, digest-doc, test-distrib): New targets. |
|---|
| 454 |
(install): Install sorted-doc.exe and digest-doc.exe. |
|---|
| 455 |
($(BLD)/sorted-doc.$(O)): Update dependencies. |
|---|
| 456 |
|
|---|
| 457 |
* digest-doc.c [DOS_NT] <top level>: Include fcntl.h and io.h. |
|---|
| 458 |
(main) [DOS_NT]: Switch stdin to binary mode, if it is not a |
|---|
| 459 |
terminal device. |
|---|
| 460 |
|
|---|
| 461 |
* sorted-doc.c [DOS_NT] <top level>: Include fcntl.h and io.h. |
|---|
| 462 |
[WINDOWSNT] <top level>: Don't redeclare malloc. |
|---|
| 463 |
(main) [DOS_NT]: Switch stdin to binary mode, if it is not a |
|---|
| 464 |
terminal device. |
|---|
| 465 |
(main): Initialize bp, to avoid compiler warnings |
|---|
| 466 |
|
|---|
| 467 |
* makefile.w32-in: Delete traces of leditcfns.c. |
|---|
| 468 |
|
|---|
| 469 |
* leditcfns.c: Remove file. |
|---|
| 470 |
|
|---|
| 471 |
2006-05-23 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 472 |
|
|---|
| 473 |
* pop.c (pop_open, socket_connection, KPOP_SERVICE): Added |
|---|
| 474 |
comments explaining why the "kpop" service is never used. |
|---|
| 475 |
|
|---|
| 476 |
2006-05-13 Eli Zaretskii <eliz@gnu.org> |
|---|
| 477 |
|
|---|
| 478 |
* makefile.w32-in (lisp1): Add fringe.elc. |
|---|
| 479 |
|
|---|
| 480 |
2006-05-02 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 481 |
|
|---|
| 482 |
* etags.c (Perl_functions): Free space allocated for var package. |
|---|
| 483 |
(Erlang_functions): Possibly free space allocated for var last. |
|---|
| 484 |
(Prolog_functions): Possibly free space allocated for var last. |
|---|
| 485 |
|
|---|
| 486 |
2006-04-29 Dan Nicolaescu <dann@ics.uci.edu> |
|---|
| 487 |
|
|---|
| 488 |
* sorted-doc.c (main): Initialize docs to NULL. |
|---|
| 489 |
|
|---|
| 490 |
* yow.c (yow): Free buf. |
|---|
| 491 |
|
|---|
| 492 |
* etags.c: Delete c-indentation-style local variable. |
|---|
| 493 |
|
|---|
| 494 |
2006-04-29 Richard Stallman <rms@gnu.org> |
|---|
| 495 |
|
|---|
| 496 |
* movemail.c (main): Check for negative value from `read'. |
|---|
| 497 |
|
|---|
| 498 |
* fakemail.c (read_header): Give fatal error if input has no header. |
|---|
| 499 |
|
|---|
| 500 |
2006-04-02 Paul Eggert <eggert@cs.ucla.edu> |
|---|
| 501 |
|
|---|
| 502 |
* b2m.c (main): Don't include <limits.h>. |
|---|
| 503 |
(TM_YEAR_BASE): New macro. |
|---|
| 504 |
(TM_YEAR_IN_ASCTIME_RANGE): Don't define if already defined, so |
|---|
| 505 |
that s/ files can override this. Use the more-conservative range |
|---|
| 506 |
1000-9999. |
|---|
| 507 |
(main): Check for asctime returning NULL. |
|---|
| 508 |
* fakemail.c: Likewise. |
|---|
| 509 |
|
|---|
| 510 |
2006-03-27 Paul Eggert <eggert@cs.ucla.edu> |
|---|
| 511 |
|
|---|
| 512 |
* b2m.c: Include <limits.h>. |
|---|
| 513 |
(TM_YEAR_IN_ASCTIME_RANGE): New macro. |
|---|
| 514 |
(main): Check for out-of-range time stamps. |
|---|
| 515 |
* fakemail.c: Likewise. |
|---|
| 516 |
|
|---|
| 517 |
2006-03-18 Andre Spiegel <spiegel@gnu.org> |
|---|
| 518 |
|
|---|
| 519 |
* vcdiff: Use "echo" as a default for $echo, otherwise we'll |
|---|
| 520 |
execute $DIFF twice, and once with the wrong options. |
|---|
| 521 |
|
|---|
| 522 |
2006-02-23 Claudio Fontana <claudio@gnu.org> |
|---|
| 523 |
|
|---|
| 524 |
* Makefile.in (install, uninstall): Add DESTDIR variable to |
|---|
| 525 |
support staged installations. |
|---|
| 526 |
|
|---|
| 527 |
2005-12-30 Eli Zaretskii <eliz@gnu.org> |
|---|
| 528 |
|
|---|
| 529 |
* makefile.w32-in (MOUSE_SUPPORT): Add tooltip.elc. |
|---|
| 530 |
(lisp1): Add rfn-eshadow.elc, international/utf-16.elc, image.elc, |
|---|
| 531 |
international/fontset.elc, dnd.elc, mwheel.elc, and tool-bar.elc. |
|---|
| 532 |
Rearrange the list to be similar to $(shortlisp) in |
|---|
| 533 |
src/Makefile.in. |
|---|
| 534 |
(lisp2): Add language/kannada.el, emacs-lisp/syntax.elc, |
|---|
| 535 |
emacs-lisp/timer.elc, jka-cmpr-hook.elc, font-lock.elc, |
|---|
| 536 |
jit-lock.elc. Rearrange the list to be similar to $(shortlisp) in |
|---|
| 537 |
src/Makefile.in. |
|---|
| 538 |
|
|---|
| 539 |
2005-12-22 Richard M. Stallman <rms@gnu.org> |
|---|
| 540 |
|
|---|
| 541 |
* Makefile.in (update-game-score.o): Delete spurious final `\'. |
|---|
| 542 |
|
|---|
| 543 |
2005-11-18 Hideki IWAMOTO <h-iwamoto@kit.hi-ho.ne.jp> (tiny change) |
|---|
| 544 |
|
|---|
| 545 |
* etags.c (main): Cxref mode writes to stdout: do not close tagf, |
|---|
| 546 |
which was never opened. |
|---|
| 547 |
|
|---|
| 548 |
2005-10-20 Olli Savia <ops@iki.fi> (tiny change) |
|---|
| 549 |
|
|---|
| 550 |
* etags.c: Undef STDIN if defined. (LynxOS defines it in system |
|---|
| 551 |
header files.) |
|---|
| 552 |
|
|---|
| 553 |
2005-09-27 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 554 |
|
|---|
| 555 |
* etags.c: Preliminary Forth support. |
|---|
| 556 |
(prolog_pr): Cast strlen to int before comparison. |
|---|
| 557 |
(LOOKING_AT, LOOKING_AT_NOCASE): Let the preprocessor check that |
|---|
| 558 |
the second argument is indeed a literal string. |
|---|
| 559 |
(main): In append mode, sort the tags file after writing it. |
|---|
| 560 |
|
|---|
| 561 |
2005-09-27 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change) |
|---|
| 562 |
|
|---|
| 563 |
* etags.c (longopts, print_help, main): The -a (--append) option |
|---|
| 564 |
can be used in ctags also; for one, the Linux make file uses it. |
|---|
| 565 |
|
|---|
| 566 |
2005-09-20 Chong Yidong <cyd@stupidchicken.com> |
|---|
| 567 |
|
|---|
| 568 |
* ebrowse.c (add_sym): Compare namespace names instead of |
|---|
| 569 |
namespace objects. This prevents the parser from incorrectly |
|---|
| 570 |
treating classes whose superclass is in another namespace. |
|---|
| 571 |
|
|---|
| 572 |
2005-09-15 Richard M. Stallman <rms@gnu.org> |
|---|
| 573 |
|
|---|
| 574 |
* Makefile.in (update-game-score.o): New target. |
|---|
| 575 |
Compile and link this progranm separately. |
|---|
| 576 |
(update-game-score${EXEEXT}): Use GETOPTDEPTS. |
|---|
| 577 |
|
|---|
| 578 |
2005-09-11 Jason Rumney <jasonr@gnu.org> |
|---|
| 579 |
|
|---|
| 580 |
* makefile.w32-in (../src/config.h): Don't overwrite. Print a |
|---|
| 581 |
message instead. |
|---|
| 582 |
(../src/paths.h): Removed. |
|---|
| 583 |
|
|---|
| 584 |
2005-07-27 Juanma Barranquero <lekktu@gmail.com> |
|---|
| 585 |
|
|---|
| 586 |
* .cvsignore: Don't ignore fns-* and fns.el, which are no longer |
|---|
| 587 |
generated. Ignore also ctags.c and getopt.h. |
|---|
| 588 |
|
|---|
| 589 |
* makefile.w32-in (clean): Delete getopt.h. |
|---|
| 590 |
(getopt.h): New rule. |
|---|
| 591 |
|
|---|
| 592 |
2005-07-26 Paul Eggert <eggert@cs.ucla.edu> |
|---|
| 593 |
|
|---|
| 594 |
Merge gnulib getopt implementation into Emacs. |
|---|
| 595 |
|
|---|
| 596 |
* Makefile.in (mostlyclean): Remove getopt.h, getopt.h-t. |
|---|
| 597 |
(GETOPT_H): New macro, from gnulib. |
|---|
| 598 |
(getopt.h): New rule, from gnulib. |
|---|
| 599 |
(GETOPTOBJS): Now autoconfigured. |
|---|
| 600 |
(GETOPTDEPS): getopt.h is now autoconfigured. |
|---|
| 601 |
(getopt.o, getopt1.o): Depend on $(GETOPT_H), not ${srcdir}/getopt.h. |
|---|
| 602 |
(getopt.o): Depend on ${srcdir}/gettext.h. |
|---|
| 603 |
(movemail.o): Depend on $(GETOPT_H). |
|---|
| 604 |
* getopt.c, getopt1.c: Sync from gnulib. |
|---|
| 605 |
* getopt_.h, getopt_int.h, gettext.h: New files, from gnulib. |
|---|
| 606 |
* getopt.h: Removed (now is getopt_.h). |
|---|
| 607 |
|
|---|
| 608 |
2005-07-13 Ken Raeburn <raeburn@gnu.org> |
|---|
| 609 |
|
|---|
| 610 |
* pop.c: Don't include des.h (or variants thereof); krb.h will do it. |
|---|
| 611 |
(sendline): Add the \r\n to the line in a temporary buffer, and write |
|---|
| 612 |
it all at once. |
|---|
| 613 |
|
|---|
| 614 |
2005-07-04 Lute Kamstra <lute@gnu.org> |
|---|
| 615 |
|
|---|
| 616 |
Update FSF's address in GPL notices. |
|---|
| 617 |
|
|---|
| 618 |
2005-06-13 Eli Zaretskii <eliz@gnu.org> |
|---|
| 619 |
|
|---|
| 620 |
* makefile.w32-in ($(DOC)): Fix last change. |
|---|
| 621 |
|
|---|
| 622 |
2005-06-12 Eli Zaretskii <eliz@gnu.org> |
|---|
| 623 |
|
|---|
| 624 |
* makefile.w32-in ($(DOC)): Depend on make-docfile.exe, |
|---|
| 625 |
temacs.exe, and the preloaded *.elc files. This avoids |
|---|
| 626 |
unnecessary dumping and DOC rebuilding. |
|---|
| 627 |
|
|---|
| 628 |
2005-06-04 Eli Zaretskii <eliz@gnu.org> |
|---|
| 629 |
|
|---|
| 630 |
* ntlib.h (fileno): Don't define if already defined. |
|---|
| 631 |
|
|---|
| 632 |
2005-05-25 Thien-Thi Nguyen <ttn@gnu.org> |
|---|
| 633 |
|
|---|
| 634 |
* yow.c (setup_yow): Use EXIT_FAILURE in case no separators found. |
|---|
| 635 |
(yow): Use EXIT_FAILURE in case of memory error. |
|---|
| 636 |
|
|---|
| 637 |
2005-05-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
|---|
| 638 |
|
|---|
| 639 |
* make-docfile.c (DIRECTORY_SEP): New macro. |
|---|
| 640 |
(IS_DIRECTORY_SEP): Use it. |
|---|
| 641 |
|
|---|
| 642 |
2005-03-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
|---|
| 643 |
|
|---|
| 644 |
* emacsclient.c: Avoid expansion of getcwd when defined as a macro. |
|---|
| 645 |
|
|---|
| 646 |
2005-03-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
|---|
| 647 |
|
|---|
| 648 |
* make-docfile.c: Undo previous change. |
|---|
| 649 |
|
|---|
| 650 |
2005-02-04 Andreas Schwab <schwab@suse.de> |
|---|
| 651 |
|
|---|
| 652 |
* movemail.c (fatal): Accept third parameter and pass down to error. |
|---|
| 653 |
(pfatal_with_name): Pass error string as format parameter instead of |
|---|
| 654 |
as part of format string. |
|---|
| 655 |
(pfatal_and_delete): Likewise. |
|---|
| 656 |
(main): Adjust call to fatal. |
|---|
| 657 |
(xmalloc): Likewise. |
|---|
| 658 |
|
|---|
| 659 |
2005-01-29 Richard M. Stallman <rms@gnu.org> |
|---|
| 660 |
|
|---|
| 661 |
* movemail.c (popmail): Don't use Errmsg as format string. |
|---|
| 662 |
|
|---|
| 663 |
2004-12-26 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
|---|
| 664 |
|
|---|
| 665 |
* make-docfile.c: Include stdlib.h even if WINDOWSNT is not defined. |
|---|
| 666 |
|
|---|
| 667 |
2004-12-15 Andreas Schwab <schwab@suse.de> |
|---|
| 668 |
|
|---|
| 669 |
* etags.c (main): Fix typo in conversion of LONG_OPTIONS from |
|---|
| 670 |
preprocessing to compile time constant. |
|---|
| 671 |
|
|---|
| 672 |
2004-11-17 Kim F. Storm <storm@cua.dk> |
|---|
| 673 |
|
|---|
| 674 |
* etags.c: Undo last change. |
|---|
| 675 |
|
|---|
| 676 |
2004-11-09 Kim F. Storm <storm@cua.dk> |
|---|
| 677 |
|
|---|
| 678 |
* make-docfile.c (scan_c_file): Set defvarperbufferflag to |
|---|
| 679 |
silence compiler. |
|---|
| 680 |
|
|---|
| 681 |
* hexl.c (main): Init local var c to silence compiler. |
|---|
| 682 |
|
|---|
| 683 |
* etags.c (main, consider_token, C_entries): Add misc switch |
|---|
| 684 |
default targets to silence compiler. |
|---|
| 685 |
|
|---|
| 686 |
2004-11-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
|---|
| 687 |
|
|---|
| 688 |
* makefile.w32-in (obj): Add all files (X and Mac) to doc so the |
|---|
| 689 |
resulting DOC file can be used on Unix/Mac also. |
|---|
| 690 |
|
|---|
| 691 |
2004-09-13 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 692 |
|
|---|
| 693 |
* etags.c (main): When relative file names are given as argument, |
|---|
| 694 |
make them relative to the current working dir, rather than |
|---|
| 695 |
relative to the output tags file, if the latter is in /dev. |
|---|
| 696 |
|
|---|
| 697 |
2004-09-13 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 698 |
|
|---|
| 699 |
* etags.c [EXIT_SUCCESS, EXIT_FAILURE]: Define them when no |
|---|
| 700 |
<stdlib.h> is available. |
|---|
| 701 |
(enum sym_type): New st_C_attribute value for parsing |
|---|
| 702 |
gcc's __attribute__. Deleted st_C_typespec value. |
|---|
| 703 |
(gperf, in_word_set): Use gperf 3, options changed. Added the |
|---|
| 704 |
__attribute__ keyword, removed all the st_C_typespec keywords, |
|---|
| 705 |
changed attribute for Java to (C_JAVA & !C_PLPL). |
|---|
| 706 |
(inattribute): New global bool, part of the C state machine. |
|---|
| 707 |
(cblev): Identifier renamed to bracelev throughout. |
|---|
| 708 |
(consider_token, C_entries): Numerous changes for making the |
|---|
| 709 |
parser more robust and adding support for __attribute__. |
|---|
| 710 |
|
|---|
| 711 |
2004-09-13 David A. Capello <dacap@users.sourceforge.net> (tiny change) |
|---|
| 712 |
|
|---|
| 713 |
* etags.c (Lua_suffixes, Lua_help, lang_names, Lua_functions): |
|---|
| 714 |
Support the Lua scripting language <http://www.lua.org>. |
|---|
| 715 |
|
|---|
| 716 |
2004-09-08 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 717 |
|
|---|
| 718 |
* etags.c [LONG_OPTIONS]: Make it TRUE (ifdef) or FALSE (ifndef) |
|---|
| 719 |
for ease of use. |
|---|
| 720 |
|
|---|
| 721 |
2004-07-17 Richard M. Stallman <rms@gnu.org> |
|---|
| 722 |
|
|---|
| 723 |
* emacsclient.c (quote_file_name): Pass COPY thru %s to output it. |
|---|
| 724 |
|
|---|
| 725 |
2004-06-01 Juanma Barranquero <lektu@terra.es> |
|---|
| 726 |
|
|---|
| 727 |
* makefile.w32-in (obj): Add image.c. |
|---|
| 728 |
|
|---|
| 729 |
2004-05-10 Thien-Thi Nguyen <ttn@gnu.org> |
|---|
| 730 |
|
|---|
| 731 |
* test-distrib.c (main): For failing cases, exit with `EXIT_FAILURE'. |
|---|
| 732 |
|
|---|
| 733 |
2004-05-08 Jason Rumney <jasonr@gnu.org> |
|---|
| 734 |
|
|---|
| 735 |
* makefile.w32-in (lisp1, lisp2): Split lisp to avoid long |
|---|
| 736 |
command-lines. |
|---|
| 737 |
|
|---|
| 738 |
2004-05-08 Thien-Thi Nguyen <ttn@gnu.org> |
|---|
| 739 |
|
|---|
| 740 |
* cvtmail.c: Throughout, replace 0 destined for `exit' arg |
|---|
| 741 |
with `EXIT_SUCCESS'. Likewise, replace 1 with `EXIT_FAILURE'. |
|---|
| 742 |
(main): Use `EXIT_SUCCESS' or `EXIT_FAILURE' for return value. |
|---|
| 743 |
|
|---|
| 744 |
* ebrowse.c, emacsclient.c, fakemail.c, hexl.c, |
|---|
| 745 |
* make-docfile.c, movemail.c, profile.c, sorted-doc.c, |
|---|
| 746 |
* test-distrib.c, update-game-score.c, yow.c: Likewise. |
|---|
| 747 |
|
|---|
| 748 |
2004-05-08 Thien-Thi Nguyen <ttn@gnu.org> |
|---|
| 749 |
|
|---|
| 750 |
* Makefile.in (emacsclient${EXEEXT}): Use makefile var `version'. |
|---|
| 751 |
|
|---|
| 752 |
2004-05-07 Thien-Thi Nguyen <ttn@gnu.org> |
|---|
| 753 |
|
|---|
| 754 |
* b2m.c (GOOD, BAD): Delete macros. Throughout, |
|---|
| 755 |
replace w/ `EXIT_SUCCESS' and `EXIT_FAILURE', respectively. |
|---|
| 756 |
(main): Use `EXIT_SUCCESS' or `EXIT_FAILURE' for return value. |
|---|
| 757 |
|
|---|
| 758 |
* etags.c: Likewise. |
|---|
| 759 |
|
|---|
| 760 |
2004-05-03 Jason Rumney <jasonr@gnu.org> |
|---|
| 761 |
|
|---|
| 762 |
* makefile.nt: Remove. |
|---|
| 763 |
|
|---|
| 764 |
2004-04-26 Eli Zaretskii <eliz@gnu.org> |
|---|
| 765 |
|
|---|
| 766 |
* make-docfile.c (IS_DIRECTORY_SEP): New macro. |
|---|
| 767 |
(put_filename): Remove unused variable len. Use IS_DIRECTORY_SEP |
|---|
| 768 |
instead of a literal '/'. |
|---|
| 769 |
|
|---|
| 770 |
2004-04-23 Juanma Barranquero <lektu@terra.es> |
|---|
| 771 |
|
|---|
| 772 |
* makefile.w32-in: Add "-*- makefile -*-" mode tag. |
|---|
| 773 |
|
|---|
| 774 |
2004-04-17 Paul Eggert <eggert@gnu.org> |
|---|
| 775 |
|
|---|
| 776 |
* rcs2log (Help): Clarify wording of the usage message. |
|---|
| 777 |
Problem reported by Alan Mackenzie in |
|---|
| 778 |
<http://mail.gnu.org/archive/html/bug-gnu-emacs/2004-04/msg00188.html>. |
|---|
| 779 |
|
|---|
| 780 |
2004-04-07 Stefan Monnier <monnier@iro.umontreal.ca> |
|---|
| 781 |
|
|---|
| 782 |
* make-docfile.c (xmalloc): Fix return type. |
|---|
| 783 |
(put_filename): New fun. |
|---|
| 784 |
(scan_file): Use it. |
|---|
| 785 |
|
|---|
| 786 |
2004-03-09 Juanma Barranquero <lektu@terra.es> |
|---|
| 787 |
|
|---|
| 788 |
* grep-changelog: Changes to support ChangeLog.10+. |
|---|
| 789 |
(main): Tidy up usage string. Fix "Use of uninitialized value" |
|---|
| 790 |
warning. Set version to 0.2. Parse the directory listing to get |
|---|
| 791 |
any ChangeLog.n file, not just 1..9. |
|---|
| 792 |
(header_match_p, entry_match_p, print_log, parse_changelog): |
|---|
| 793 |
Remove Perl prototypes (their purpose is to help the parser, which |
|---|
| 794 |
isn't needed here, not declare arguments). |
|---|
| 795 |
(parse_changelog): Make --reverse faster on big batches by not |
|---|
| 796 |
modifying the entries list. |
|---|
| 797 |
|
|---|
| 798 |
2004-03-01 Juanma Barranquero <lektu@terra.es> |
|---|
| 799 |
|
|---|
| 800 |
* makefile.w32-in (obj): Add fringe.c. |
|---|
| 801 |
|
|---|
| 802 |
2004-02-14 Paul Eggert <eggert@twinsun.com> |
|---|
| 803 |
|
|---|
| 804 |
* rcs2log: Work correctly if CVSROOT specifies :fork: or |
|---|
| 805 |
:local: methods, or omits the colon between the hostname |
|---|
| 806 |
and the path. Allow :/ in repository path, since CVS does. |
|---|
| 807 |
Fix typo: "pository" should be set from $CVSROOT, not $repository. |
|---|
| 808 |
This fixes a bug reported by Wolfgang Scherer in |
|---|
| 809 |
<http://mail.gnu.org/archive/html/bug-gnu-emacs/2004-02/msg00085.html>, |
|---|
| 810 |
along with some related bugs I discovered by inspecting how |
|---|
| 811 |
CVS itself parses $CVSROOT. |
|---|
| 812 |
|
|---|
| 813 |
2004-02-04 J,bi(Br,bt(Bme Marant <jmarant@nerim.net> (tiny change) |
|---|
| 814 |
|
|---|
| 815 |
* emacsclient.c (decode_options): Fix handling of alternate editor. |
|---|
| 816 |
|
|---|
| 817 |
2004-01-27 Stefan Monnier <monnier@iro.umontreal.ca> |
|---|
| 818 |
|
|---|
| 819 |
* emacsclient.c (main): Don't use the hostname in the socket name. |
|---|
| 820 |
Look for relative socket names in the /tmp dir rather than in cwd. |
|---|
| 821 |
|
|---|
| 822 |
2004-01-24 Richard M. Stallman <rms@gnu.org> |
|---|
| 823 |
|
|---|
| 824 |
* emacsclient.c (main): Restore errno from saved_errno, |
|---|
| 825 |
so the error message comes from socket_status. |
|---|
| 826 |
|
|---|
| 827 |
2004-01-20 Stefan Monnier <monnier@iro.umontreal.ca> |
|---|
| 828 |
|
|---|
| 829 |
* emacsclient.c (main): Stop if socket name too long. |
|---|
| 830 |
Only try su-fallback if the socket name was not explicit. |
|---|
| 831 |
Check socket name length in su-fallback case as well. |
|---|
| 832 |
|
|---|
| 833 |
2004-01-08 Andreas Schwab <schwab@suse.de> |
|---|
| 834 |
|
|---|
| 835 |
* emacsclient.c (main): Save errno from socket_status. |
|---|
| 836 |
|
|---|
| 837 |
2004-01-04 Andreas Schwab <schwab@suse.de> |
|---|
| 838 |
|
|---|
| 839 |
* emacsclient.c (main): Fix socket name when using another user. |
|---|
| 840 |
|
|---|
| 841 |
2003-12-27 Paul Eggert <eggert@twinsun.com> |
|---|
| 842 |
|
|---|
| 843 |
* rcs2log (rlog_options): Append -rbranchtag if CVS/Tag indicates |
|---|
| 844 |
a tag, and if the user has not specified an rlog option. |
|---|
| 845 |
Adapted from a suggestion by Martin Stjernholm in |
|---|
| 846 |
<http://mail.gnu.org/archive/html/bug-gnu-emacs/2003-07/msg00066.html>. |
|---|
| 847 |
(Copyright): Update to 2003. |
|---|
| 848 |
|
|---|
| 849 |
2003-12-24 Thien-Thi Nguyen <ttn@gnu.org> |
|---|
| 850 |
|
|---|
| 851 |
* make-docfile.c (main): For return code, no longer special-case VMS. |
|---|
| 852 |
Instead, use `EXIT_SUCCESS' and `EXIT_FAILURE' from stdlib.h. |
|---|
| 853 |
|
|---|
| 854 |
2003-09-28 Andreas B,A|(Bsching <crunchy@tzi.de> (tiny change) |
|---|
| 855 |
|
|---|
| 856 |
* emacsclient.c (quote_file_name): Print the result instead of |
|---|
| 857 |
returning it. Fix the return type accordingly. |
|---|
| 858 |
(main): With --eval, if no file name, read from stdin. |
|---|
| 859 |
Quote file names. |
|---|
| 860 |
|
|---|
| 861 |
2003-09-10 Richard M. Stallman <rms@gnu.org> |
|---|
| 862 |
|
|---|
| 863 |
* emacsclient.c (main): Use socket_name. |
|---|
| 864 |
|
|---|
| 865 |
2003-09-10 Andreas B,A|(Bsching <crunchy@tzi.de> (tiny change) |
|---|
| 866 |
|
|---|
| 867 |
* emacsclient.c (socket_name): New variable. |
|---|
| 868 |
(longopts, decode_options, print_help_and_exit): |
|---|
| 869 |
Handle --socket-name argument. |
|---|
| 870 |
|
|---|
| 871 |
2003-08-25 Takaaki Ota <Takaaki.Ota@am.sony.com> (tiny change) |
|---|
| 872 |
|
|---|
| 873 |
* etags.c (consider_token): Check C++ `operator' only when the |
|---|
| 874 |
token len is long enough. |
|---|
| 875 |
|
|---|
| 876 |
2003-08-20 Dave Love <fx@gnu.org> |
|---|
| 877 |
|
|---|
| 878 |
* Makefile.in: Remove obsolete references to alloca. |
|---|
| 879 |
|
|---|
| 880 |
2003-07-29 Ken Brush <ken@wirex.com> |
|---|
| 881 |
|
|---|
| 882 |
* emacsclient.c (main) |
|---|
| 883 |
* etags.c (suggest_asking_for_help) |
|---|
| 884 |
* movemail.c (main): Fix having macros in a printf statement. |
|---|
| 885 |
|
|---|
| 886 |
2003-05-31 Juanma Barranquero <lektu@terra.es> |
|---|
| 887 |
|
|---|
| 888 |
* makefile.w32-in (lisp): Fix references to byte-run.el, |
|---|
| 889 |
float-sup.el and map-ynp.el, which are now in emacs-lisp. |
|---|
| 890 |
|
|---|
| 891 |
2003-05-22 Dave Love <fx@gnu.org> |
|---|
| 892 |
|
|---|
| 893 |
* update-game-score.c (difftime) [!HAVE_DIFFTIME]: Define. |
|---|
| 894 |
(strerror) [!HAVE_STRERROR && !WINDOWSNT]: New. |
|---|
| 895 |
|
|---|
| 896 |
2003-05-20 Dave Love <fx@gnu.org> |
|---|
| 897 |
|
|---|
| 898 |
* movemail.c: Check HAVE_LIBLOCKFILE like HAVE_LIBMAIL. |
|---|
| 899 |
|
|---|
| 900 |
* Makefile.in [HAVE_LIBLOCKFILE]: Define LIBS_MAIL=-llockfile. |
|---|
| 901 |
|
|---|
| 902 |
2003-04-27 Oliver Scholz <alkibiades@gmx.de> |
|---|
| 903 |
|
|---|
| 904 |
* update-game-score.c (read_scores): Fix corruption of scores on read. |
|---|
| 905 |
|
|---|
| 906 |
2003-04-12 Stefan Monnier <monnier@cs.yale.edu> |
|---|
| 907 |
|
|---|
| 908 |
* emacsclient.c (main): Use new safe location for socket. |
|---|
| 909 |
|
|---|
| 910 |
2003-03-12 Tom Tromey <tromey@redhat.com> |
|---|
| 911 |
|
|---|
| 912 |
* emacsclient.c (print_help_and_exit): Print to stdout. |
|---|
| 913 |
Exit successfully. Added some blank lines for readability. |
|---|
| 914 |
(decode_options): Don't call print_help_and_exit in default case. |
|---|
| 915 |
Print version information to stdout. |
|---|
| 916 |
(main): Don't call print_help_and_exit. |
|---|
| 917 |
|
|---|
| 918 |
2003-02-15 Richard M. Stallman <rms@gnu.org> |
|---|
| 919 |
|
|---|
| 920 |
* cvtmail.c: Cast result of malloc and realloc. |
|---|
| 921 |
Don't include stdlib.h, becuase config.h does. |
|---|
| 922 |
(malloc, realloc): Declarations deleted. |
|---|
| 923 |
|
|---|
| 924 |
* yow.c (yow): Cast result of malloc and realloc. |
|---|
| 925 |
(malloc, realloc): Declarations deleted. |
|---|
| 926 |
|
|---|
| 927 |
2003-02-11 Juanma Barranquero <lektu@terra.es> |
|---|
| 928 |
|
|---|
| 929 |
* makefile.w32-in (lisp): Add malayalam.el and tamil.el. |
|---|
| 930 |
|
|---|
| 931 |
2003-02-08 Andreas Schwab <schwab@suse.de> |
|---|
| 932 |
|
|---|
| 933 |
* Makefile.in (EXEEXT): Define to @EXEEXT@ and use this variable |
|---|
| 934 |
instead of the substitution. |
|---|
| 935 |
|
|---|
| 936 |
2003-02-04 Richard M. Stallman <rms@gnu.org> |
|---|
| 937 |
|
|---|
| 938 |
* update-game-score.c (push_score, read_scores): Cast values |
|---|
| 939 |
of malloc and realloc. |
|---|
| 940 |
(main, lock_file): Avoid assignment inside if. |
|---|
| 941 |
|
|---|
| 942 |
2003-01-31 Joe Buehler <jhpb@draco.hekimian.com> |
|---|
| 943 |
|
|---|
| 944 |
* Makefile.in: Use @EXEEXT@ for Cygwin. |
|---|
| 945 |
|
|---|
| 946 |
2003-01-21 Dave Love <fx@gnu.org> |
|---|
| 947 |
|
|---|
| 948 |
* etags.c (Cplusplus_help, Cjava_help): Re-phrase and avoid |
|---|
| 949 |
column-0 `('. |
|---|
| 950 |
|
|---|
| 951 |
* yow.c: Don't include string.h. |
|---|
| 952 |
|
|---|
| 953 |
2003-01-20 Richard M. Stallman <rms@gnu.org> |
|---|
| 954 |
|
|---|
| 955 |
* Makefile.in (rcs2log, rcs-checkin, grep-changelog, vcdiff): |
|---|
| 956 |
New targets. |
|---|
| 957 |
|
|---|
| 958 |
2003-01-06 Kim F. Storm <storm@cua.dk> |
|---|
| 959 |
|
|---|
| 960 |
* pop.c (__P): Renamed from _P to avoid problems on Cygwin. |
|---|
| 961 |
All uses changed. |
|---|
| 962 |
|
|---|
| 963 |
2002-12-18 Andrew Innes <andrewi@gnu.org> |
|---|
| 964 |
|
|---|
| 965 |
* makefile.w32-in ($(DOC)): Use -o and -a options to make-docfile, |
|---|
| 966 |
because GNU make doesn't append when using >> redirection. |
|---|
| 967 |
|
|---|
| 968 |
2002-12-12 Jonathan Kamens <jik@kamens.brookline.ma.us> |
|---|
| 969 |
|
|---|
| 970 |
* b2m.pl: Make sure every message ends with a blank line, because |
|---|
| 971 |
some mbox parsers require a blank line before "From " lines. |
|---|
| 972 |
|
|---|
| 973 |
2002-12-08 Richard M. Stallman <rms@gnu.org> |
|---|
| 974 |
|
|---|
| 975 |
* getopt.c: Do include libintl.h if HAVE_LIBINTL_H. |
|---|
| 976 |
(_): Test only HAVE_LIBINTL_H to decide what to do. |
|---|
| 977 |
|
|---|
| 978 |
2002-12-05 Richard M. Stallman <rms@gnu.org> |
|---|
| 979 |
|
|---|
| 980 |
* getopt.c: Comment out include of libintl.h or gettext.h. |
|---|
| 981 |
|
|---|
| 982 |
2002-12-04 Richard M. Stallman <rms@gnu.org> |
|---|
| 983 |
|
|---|
| 984 |
* Update getopt from gnulib version; changes described below. |
|---|
| 985 |
|
|---|
| 986 |
* getopt1.c: Conditionally find getopt.h. |
|---|
| 987 |
[_LIBC] (getopt_long, getopt_long_only): Do libc_hidden_def. |
|---|
| 988 |
|
|---|
| 989 |
* getopt.c (const): Move outside !HAVE_CONFIG_H conditional. |
|---|
| 990 |
(libintl.h): Include this if _LIBC. Otherwise include gettext.h. |
|---|
| 991 |
(wchar.h): Include, maybe. |
|---|
| 992 |
(attribute_hidden): Define if not defind. |
|---|
| 993 |
(__getopt_initialized): Use attribute_hidden. |
|---|
| 994 |
(__libc_argc, __libc_argv): Renamed from original_argc, etc. |
|---|
| 995 |
(__getopt_nonoption_flags, nonoption_flags_max_len, nonoption_flags_len): |
|---|
| 996 |
Conditional on USE_NONOPTION_FLAGS. |
|---|
| 997 |
(SWAP_FLAGS): New definitions. |
|---|
| 998 |
(exchange): Test USE_NONOPTION_FLAGS. |
|---|
| 999 |
(_getopt_initialize): Test USE_NONOPTION_FLAGS. |
|---|
| 1000 |
(_getopt_internal): Error if argc < 1. New local var print_errors. |
|---|
| 1001 |
Improve test for ambiguous long option. |
|---|
| 1002 |
Add LIBIO support for error message output. |
|---|
| 1003 |
(NONOPTION_P): Test USE_NONOPTION_FLAGS. |
|---|
| 1004 |
|
|---|
| 1005 |
* getopt.h: Maybe include ctype.h. |
|---|
| 1006 |
Treat __cplusplus like __STDC__. |
|---|
| 1007 |
(decls): Use __ in arg names. |
|---|
| 1008 |
|
|---|
| 1009 |
2002-12-02 Stephen Eglen <stephen@gnu.org> |
|---|
| 1010 |
|
|---|
| 1011 |
* emacsclient.c (main): Tell user how to start server within Emacs |
|---|
| 1012 |
if socket could not be found. |
|---|
| 1013 |
|
|---|
| 1014 |
2002-12-02 Richard M. Stallman <rms@gnu.org> |
|---|
| 1015 |
|
|---|
| 1016 |
* emacsclient.c (main): Test HAVE_GETCWD rather than BSD_SYSTEM. |
|---|
| 1017 |
|
|---|
| 1018 |
2002-11-19 Ben Key <bkey1@tampabay.rr.com> |
|---|
| 1019 |
|
|---|
| 1020 |
* makefile.w32-in: Fixed a bug that caused the documentation for |
|---|
| 1021 |
the built in function play-sound-internal not to be included in |
|---|
| 1022 |
/etc/DOC. |
|---|
| 1023 |
|
|---|
| 1024 |
2002-11-18 Dave Love <fx@gnu.org> |
|---|
| 1025 |
|
|---|
| 1026 |
* update-game-score.c: Include unistd.h, string.h, stdlib.h, |
|---|
| 1027 |
fcntl.h, stdarg.h conditionally. |
|---|
| 1028 |
(_GNU_SOURCE, __attribute__): Don't define. |
|---|
| 1029 |
(optarg, optind, opterr): Declare. |
|---|
| 1030 |
(lose, lose_syserr): Use NO_RETURN. |
|---|
| 1031 |
(get_user_id): Use P_. |
|---|
| 1032 |
|
|---|
| 1033 |
2002-11-17 Richard M. Stallman <rms@gnu.org> |
|---|
| 1034 |
|
|---|
| 1035 |
* Makefile.in (${archlibdir}): Ignore errors operating on $(gamedir). |
|---|
| 1036 |
|
|---|
| 1037 |
2002-11-14 Dave Love <fx@gnu.org> |
|---|
| 1038 |
|
|---|
| 1039 |
* movemail.c (pop_retr): Declare comment. |
|---|
| 1040 |
|
|---|
| 1041 |
* make-docfile.c (read_c_string_or_comment): Declare msgno. |
|---|
| 1042 |
|
|---|
| 1043 |
* Makefile.in (YACC): Deleted. |
|---|
| 1044 |
|
|---|
| 1045 |
2002-10-19 Andreas Schwab <schwab@suse.de> |
|---|
| 1046 |
|
|---|
| 1047 |
* Makefile.in (${archlibdir}): Always create $(gamedir). |
|---|
| 1048 |
(update-game-score): Pass $(gamedir) as HAVE_SHARED_GAME_DIR. |
|---|
| 1049 |
|
|---|
| 1050 |
2002-10-04 Juanma Barranquero <lektu@terra.es> |
|---|
| 1051 |
|
|---|
| 1052 |
* makefile.w32-in (lisp): Load devanagari.el, not .elc. |
|---|
| 1053 |
|
|---|
| 1054 |
2002-09-30 Markus Rost <rost@math.ohio-state.edu> |
|---|
| 1055 |
|
|---|
| 1056 |
* emacsclient.c (main): Remove reference to SERVER_HOME_DIR |
|---|
| 1057 |
completely. |
|---|
| 1058 |
|
|---|
| 1059 |
2002-09-27 Stefan Monnier <monnier@cs.yale.edu> |
|---|
| 1060 |
|
|---|
| 1061 |
* emacsclient.c: Remove SYSV support. |
|---|
| 1062 |
(eval, display): New vars. |
|---|
| 1063 |
(longopts): Add --eval and --display. |
|---|
| 1064 |
(decode_options): Add -e and -d processing. |
|---|
| 1065 |
(print_help_and_exit): Update the usage string. |
|---|
| 1066 |
(main): Add support for --eval and --display. |
|---|
| 1067 |
(main): Always use /tmp and non-qualified hostname. |
|---|
| 1068 |
|
|---|
| 1069 |
2002-09-25 Stefan Monnier <monnier@cs.yale.edu> |
|---|
| 1070 |
|
|---|
| 1071 |
* emacsserver.c: Remove. |
|---|
| 1072 |
|
|---|
| 1073 |
2002-09-17 Stefan Monnier <monnier@cs.yale.edu> |
|---|
| 1074 |
|
|---|
| 1075 |
* emacsclient.c (quote_file_name): Quote \n. |
|---|
| 1076 |
(main): Print a final \n when needed. |
|---|
| 1077 |
|
|---|
| 1078 |
2002-09-03 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 1079 |
|
|---|
| 1080 |
* etags.c (regex_tag_multiline, readline): Never pass pfnote a |
|---|
| 1081 |
string that cannot be freed. |
|---|
| 1082 |
|
|---|
| 1083 |
2002-08-30 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 1084 |
|
|---|
| 1085 |
* etags.c (consider_token, C_entries): Switch to C++ parsing when |
|---|
| 1086 |
auto-detection is enabled and the `::' qualifier is met. |
|---|
| 1087 |
(consider_token, C_entries): Several bugs corrected that tagged |
|---|
| 1088 |
some declarations even though --declarations was not used. |
|---|
| 1089 |
(plainc): New macro. |
|---|
| 1090 |
(C_entries): Use it. |
|---|
| 1091 |
(C_entries): Several cosmetic changes. |
|---|
| 1092 |
(C_entries): Invalidate the token is some cases. |
|---|
| 1093 |
|
|---|
| 1094 |
2002-08-29 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 1095 |
|
|---|
| 1096 |
* etags.c (C_entries): Correct a problem with const C++ funcs. |
|---|
| 1097 |
(ignoreindent): Renamed from noindentypedefs. |
|---|
| 1098 |
(cjava, cplpl): They are now macros instead of local vars. |
|---|
| 1099 |
|
|---|
| 1100 |
2002-08-28 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 1101 |
|
|---|
| 1102 |
* etags.c (HTML_labels): Tag ID= also. |
|---|
| 1103 |
|
|---|
| 1104 |
2002-08-27 Francesco Potort,Al(B <pot@gnu.org> |
|---|
| 1105 |
|
|---|
| 1106 |
* etags.c (Ada_funcs): Do not tag "use type Xxxx;". |
|---|
| 1107 |
|
|---|
| 1108 |
* etags.c (HTML_labels): New language HTML. |
|---|
| 1109 |
(etags_strcasecmp): Like BSD's, for compatibility. |
|---|
| 1110 |
(strcaseeq): Make it into a macro. |
|---|
| 1111 |
|
|---|
| 1112 |
* etags.c (make_tag): Never generate null length tag names. |
|---|
| 1113 |
(linebuffer_init): Renamed from initbuffer. All callers changed. |
|---|
| 1114 |
(pattern): Structure renamed to `regexp', member regex renamed to |
|---|
| 1115 |
pattern. |
|---|
| 1116 |
(node_st): Member pat renamed to regex. |
|---|
| 1117 |
(pattern); New member force_explicit_name, for future use. |
|---|
| 1118 |
Now always set to true, cannot be reset. |
|---|