aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* *** empty log message ***Eli Zaretskii2006-11-041-0/+5
|
* (../src/$(BLD)/temacs.exe): Create as temporary file if it doesn't alreadyEli Zaretskii2006-11-041-0/+9
| | | | exist.
* *** empty log message ***Juanma Barranquero2006-11-031-0/+5
|
* (initialize_sockets): Don't initialize Winsock more than once.Juanma Barranquero2006-11-031-0/+4
|
* *** empty log message ***Juanma Barranquero2006-11-031-0/+5
|
* Installed [mark@mcs.vuw.ac.nz: use INSTALL_SCRIPT in lib-src] patchRamprasad B2006-11-031-2/+3
|
* *** empty log message ***Juanma Barranquero2006-11-021-0/+6
|
* When called with no arguments (not even a filter), show help instead ofJuanma Barranquero2006-11-021-19/+30
| | | | blindingly dumping every single ChangeLog available. Doc fix. Update version.
* [WINDOWSNT]: Define HAVE_INET_SOCKETS.Juanma Barranquero2006-11-022-22/+16
| | | | | | | [!WINDOWSNT]: Include <netinet/in.h> if available. [HAVE_SOCKETS]: Also require HAVE_INET_SOCKETS. (IOCTL, IOCTL_BOOL_ARG): Remove. (set_tcp_socket): Don't set the socket in blocking mode. Remove c_arg.
* *** empty log message ***Juanma Barranquero2006-11-011-0/+5
|
* [WINDOWSNT]: Force the first argv passed to execvp to point to alternate_editorJuanma Barranquero2006-11-011-0/+3
| | | | (otherwise .BAT scripts can't run).
* [WINDOWSNT]: Include <malloc.h> and <stdlib.h>.Juanma Barranquero2006-10-312-8/+19
| | | | (close_winsock): Declare as __cdecl.
* [!WINDOWSNT]: Include <fcntl.h> if available.Juanma Barranquero2006-10-312-0/+17
| | | | | (set_tcp_socket): Prefer O_NONBLOCK, then O_NDELAY, then FIONBIO to set the socket in non-blocking mode.
* *** empty log message ***Kim F. Storm2006-10-311-4/+1
|
* Fixes to emacsclient.c for GNU/Linux.Juanma Barranquero2006-10-312-2/+15
| | | | | | | [!WINDOWSNT] <top level>: Include <netinet/in.h> and <sys/ioctl.h>. (INVALID_SOCKET): Define. (initialize_sockets): Put #endif at the right place. (set_local_socket): Use progname, not argv[0].
* *** empty log message ***Juanma Barranquero2006-10-311-194/+226
|
* Add support for TCP sockets.Juanma Barranquero2006-10-311-155/+400
| | | | | | | | | | | | | | | | | | | | | | | | | | (SEND_STRING, SEND_QUOTED, HSOCKET, CLOSE_SOCKET, IOCTL, INITIALIZE): New macros. (IOCTL_BOOL_ARG): New typedef. (server_file): New global variable. (longopts): New option --server-file. (decode_options): Process new option --server-file and environment variable EMACS_SERVER_FILE. (print_help_and_exit): Document new option. (fail): If no connection available and no alternate editor, suggest using options to make them explicit. (AUTH_KEY_LENGTH, SEND_BUFFER_SIZE): New constants. (send_buffer, sblen): New variables. (send_to_emacs): New function to buffer output and send it with send(). (quote_file_name): Use SEND_STRING. (close_winsock, initialize_sockets): New functions to load and unload Winsock. (get_server_config, set_tcp_socket): New functions to create and set up TCP sockets. (set_local_socket): New function to create and set up Unix socket (code moved from previous implementation). (set_socket): New function to chose between TCP and Unix sockets. (main): Use SEND_STRING and SEND_QUOTED. Most code moved to set_local_socket. Use set_socket. Get answers from server.el with recv(), not file stream functions.
* (ALL): Add emacsclient.Juanma Barranquero2006-10-311-2/+16
| | | | | | (ECLIENT_CFLAGS, ECLIENTOBJS): New macros. (emacsclient, $(BLD)/emacsclient.exe): New targets. (install): Install emacsclient.
* Typo.Andreas Schwab2006-10-111-1/+1
|
* (../src/config.h): Fix error message.Eli Zaretskii2006-10-092-1/+5
|
* *** empty log message ***Eli Zaretskii2006-09-301-0/+4
|
* Add blessmail.Eli Zaretskii2006-09-301-0/+1
|
* *** empty log message ***Jay Belanger2006-09-151-0/+5
|
* Replace "Library Public License" by "Lesser Public License" throughout.Jay Belanger2006-09-151-13/+12
|
* Fix previous change.Jan Djärv2006-08-091-1/+1
|
* (readline): Change position on %n and \" in sscanf.Jan Djärv2006-08-092-2/+4
|
* * etags.c (readline): expect sscanf returns >= 1.Jan Djärv2006-08-092-1/+5
|
* * etags.c (readline): expect sscanf returns 2,Jan Djärv2006-08-082-1/+6
| | | | not 1.
* * etags.c (TEX_mode): Check getc retruns EOF.Jan Djärv2006-08-082-1/+6
| | | | File ended without newline causes infinite loop.
* Adrian Aichner: <adrian@xemacs.org>Francesco Potortì2006-07-301-64/+25
| | | | | | | | | It's XEmacs, not Xemacs: change all the occurences. [ETAGS_REGEXPS]: Now is unconditionally defined. [LONG_OPTIONS]: Changed to NO_LONG_OPTIONS, which is undefined. (Objc_suffixes): Suggest using --lang=c for full help. (C_entries): Initialise savetoken to 0 to shut up the compiler.
* *** empty log message ***Francesco Potortì2006-07-301-0/+11
|
* .Andreas Schwab2006-07-201-0/+5
|
* (fatal): Drop second parameter and treat firstAndreas Schwab2006-07-201-5/+5
| | | | parameter as a plain string. Callers changed.
* * ebrowse.c (usage, version): Mark as NO_RETURN.Dan Nicolaescu2006-07-183-1/+9
| | | | | | | | | | | | | | | | | * emacsclient.c (print_help_and_exit): Likewise. * xterm.c (x_connection_closed, x_error_quitter): Mark as NO_RETURN. * textprop.c (text_read_only): Likewise. * lread.c (end_of_file_error): Likewise. * lisp.h (circular_list_error, memory_full, buffer_memory_full): Likewise. * eval.c (unwind_to_catch): Likewise. * buffer.h (buffer_slot_type_mismatch): Likewise.
* (absolute_filename): Free unused space (cosmetic change).Francesco Potortì2006-07-112-55/+77
| | | | (in_word_set): In C, also tag #undef symbols.
* *** empty log message ***Eli Zaretskii2006-06-091-0/+9
|
* Remove unused file.Eli Zaretskii2006-06-091-185/+0
|
* ($(BLD)/yow.$(O)): Remove target.Eli Zaretskii2006-06-091-5/+0
|
* (UTILITIES): Remove yow${EXEEXT}.Eli Zaretskii2006-06-091-4/+1
| | | | yow${EXEEXT}: Remove target.
* Formatting fixes.Romain Francoise2006-06-051-1/+1
|
* (main): Exit with EXIT_FAILURE if BROWSE file doesn't exist, is not ↵Masatake YAMATO2006-06-032-4/+23
| | | | seekable, not is failed in ftall.
* (ALL): Add sorted-doc and digest-doc.Eli Zaretskii2006-06-032-9/+25
| | | | | | | | ($(BLD)/sorted-doc.exe, $(BLD)/digest-doc.exe) ($(BLD)/test-distrib.exe): New targets. (sorted-doc, digest-doc, test-distrib): New targets. (install): Install sorted-doc.exe and digest-doc.exe. ($(BLD)/sorted-doc.$(O)): Update dependencies.
* [DOS_NT] <top level>: Include fcntl.h and io.h.Eli Zaretskii2006-06-032-0/+16
| | | | (main) [DOS_NT]: Switch stdin to binary mode, if it is not a terminal device.
* (main): Initialize bp, to avoid compiler warningsEli Zaretskii2006-06-031-0/+2
|
* *** empty log message ***Eli Zaretskii2006-06-031-0/+5
|
* [DOS_NT] <top level>: Include fcntl.h and io.h.Eli Zaretskii2006-06-031-0/+12
| | | | | [WINDOWSNT] <top level>: Don't redeclare malloc. (main) [DOS_NT]: Switch stdin to binary mode, if it is not a terminal device.
* *** empty log message ***Eli Zaretskii2006-06-031-0/+6
|
* Delete traces of leditcfns.c.Eli Zaretskii2006-06-031-2/+0
|
* Remove the file.Eli Zaretskii2006-06-031-21/+0
|
* (pop_open, socket_connection, KPOP_SERVICE): AddedFrancesco Potortì2006-05-231-3/+6
| | | | comments explaining why the "kpop" service is never used.