aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src
diff options
context:
space:
mode:
authorGlenn Morris2007-08-27 07:51:44 +0000
committerGlenn Morris2007-08-27 07:51:44 +0000
commited1cc5a75f0f8be941f23e48b781c8590c274662 (patch)
tree7f1f4a9510ad075a4ca7aef0bbdf38e9aed0c274 /lib-src
parent048a63196c8659f27f3066213399d1747343d7e5 (diff)
downloademacs-ed1cc5a75f0f8be941f23e48b781c8590c274662.tar.gz
emacs-ed1cc5a75f0f8be941f23e48b781c8590c274662.zip
Further simplification pending merge to trunk.
Diffstat (limited to 'lib-src')
-rw-r--r--lib-src/ChangeLog.multi-tty65
1 files changed, 30 insertions, 35 deletions
diff --git a/lib-src/ChangeLog.multi-tty b/lib-src/ChangeLog.multi-tty
index 8afea8e5d9b..5008f8d21b7 100644
--- a/lib-src/ChangeLog.multi-tty
+++ b/lib-src/ChangeLog.multi-tty
@@ -1,30 +1,3 @@
10000-00-00 A. N. Other <none@example.com>
2
3 (main_argc, main_argv, current_frame, window_system, tty): New
4 variables.
5 (longopts): Add tty, current-frame.
6 (xmalloc, xstrdup): New functions.
7 (decode_options): Set display from environment. Add tty and
8 current_frame options.
9 (print_help_and_exit): Document tty and current-frame options.
10 (fail): Change arguments to void.
11 (main): When sockets are not defined, set main_argc, main_argv,
12 and call fail() with no arguments.
13 (quote_file_name): Rename to quote_argument.
14 (quote_argument): New name for old quote_file_name.
15 (unquote_argument, strprefix, pass_signal_to_emacs)
16 (handle_sigcont, handle_sigtstp, init_signals): New functions.
17 (set_local_socket): Initialize saved_errno to 0. If socket-name
18 is too long, call `fail' rather than `exit'.
19 (main): Set main_argc, main_argv. New var `str'. Don't need a
20 filename or argument if tty or window_system set. Call fail with
21 no arguments. Send version number to Emacs for verification.
22 If tty is set, check TERM, and pass name and type to Emacs.
23 Pass window_system to Emacs. Move sending of eval to optind
24 loop. Send -position, -file to Emacs. Call fsync after fflush.
25 Check for a client/server version match. Handle -emacs-pid,
26 -print, -error, -suspend.
27
280000-00-00 Dan Nicolaescu <dann@ics.uci.edu> 10000-00-00 Dan Nicolaescu <dann@ics.uci.edu>
29 2
30 * emacsclient.c (w32_execvp): Move definition before use. 3 * emacsclient.c (w32_execvp): Move definition before use.
@@ -46,16 +19,38 @@
46 (sys/stat.h, errno.h): Always include, even on WINDOWSNT. 19 (sys/stat.h, errno.h): Always include, even on WINDOWSNT.
47 (DIRECTORY_SEP, IS_DIRECTORY_SEP, IS_DEVICE_SEP, IS_ANY_SEP): Copy 20 (DIRECTORY_SEP, IS_DIRECTORY_SEP, IS_DEVICE_SEP, IS_ANY_SEP): Copy
48 definitions here from src/lisp.h. 21 definitions here from src/lisp.h.
22 (main_argc, main_argv, current_frame, window_system, tty): New
23 variables.
24 (longopts): Add tty, current-frame.
25 (xmalloc, xstrdup): New functions.
49 (get_current_dir_name): New function, copied from src/sysdep.c. 26 (get_current_dir_name): New function, copied from src/sysdep.c.
50 (decode_options): Make --no-wait imply --current-frame, except 27 (decode_options): Set display from environment. Add tty and
51 when it is the only option given. Make sure no frame is opened 28 current_frame options. Make --no-wait imply --current-frame,
52 when --current-frame is set. 29 except when it is the only option given. Make sure no frame is
30 opened when --current-frame is set.
31 (print_help_and_exit): Document tty and current-frame options.
32 (fail): Change arguments to void.
33 (main): When sockets are not defined, set main_argc, main_argv,
34 and call fail() with no arguments.
53 (emacs_socket): New variable (moved out from main `s'). 35 (emacs_socket): New variable (moved out from main `s').
54 (main): Use get_current_dir_name to send over the current 36 (quote_file_name): Rename to quote_argument.
55 directory. Handle -window-system-unsupported command. Doc 37 (quote_argument): New name for old quote_file_name.
56 update. Don't exit prematurely on --no-wait, let Emacs close the 38 (unquote_argument, strprefix, pass_signal_to_emacs)
57 connection for us. When creating a new frame, send environment 39 (handle_sigcont, handle_sigtstp, init_signals): New functions.
58 and pwd to Emacs. Send current-frame to Emacs. 40 (set_local_socket): Initialize saved_errno to 0. If socket-name
41 is too long, call `fail' rather than `exit'.
42 (main): Doc update. Set main_argc, main_argv. New var `str'.
43 Don't need a filename or argument if tty or window_system set.
44 Call fail with no arguments. Use get_current_dir_name to send
45 over the current directory. Send version number to Emacs for
46 verification. If tty is set, check TERM, and pass name and type
47 to Emacs. Pass window_system to Emacs. Move sending of eval to
48 optind loop. Send -position, -file to Emacs. Call fsync after
49 fflush. Check for a client/server version match. Handle
50 -emacs-pid, -window-system-unsupported, -print, -error, -suspend
51 commands. Don't exit prematurely on --no-wait, let Emacs close
52 the connection for us. When creating a new frame, send
53 environment and pwd to Emacs. Send current-frame to Emacs.
59 54
60;; Local Variables: 55;; Local Variables:
61;; coding: iso-2022-7bit 56;; coding: iso-2022-7bit