aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src/ChangeLog
diff options
context:
space:
mode:
authorMiles Bader2007-10-11 16:24:58 +0000
committerMiles Bader2007-10-11 16:24:58 +0000
commitc73bd236f75b742ad4642ec94798987ae6e3e1e8 (patch)
treeef5edc8db557fc1d25a17c379e4ae63a38b3ba5c /lib-src/ChangeLog
parentecb21060d5c1752d41d7a742be565c59b5fcb855 (diff)
parent58ade22bf16a9ec2ff0aee6c59d8db4d1703e94f (diff)
downloademacs-c73bd236f75b742ad4642ec94798987ae6e3e1e8.tar.gz
emacs-c73bd236f75b742ad4642ec94798987ae6e3e1e8.zip
Merge from emacs--devo--0
Patches applied: * emacs--devo--0 (patch 866-879) - Merge multi-tty branch - Update from CVS - Merge from emacs--rel--22 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-257
Diffstat (limited to 'lib-src/ChangeLog')
-rw-r--r--lib-src/ChangeLog111
1 files changed, 105 insertions, 6 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index 9d7d076ca46..6ea05fb9e9a 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -1,3 +1,103 @@
12007-10-09 Juanma Barranquero <lekktu@gmail.com>
2
3 * emacsclient.c (print_help_and_exit): Fix space to improve
4 alignment in output messages.
5
62007-09-27 Jason Rumney <jasonr@gnu.org>
7
8 * makefile.w32-in (emacsclient, emacsclientw): Link to COMCTL32.
9
10 * emacsclient.c (w32_window_app): Init common controls when windowed.
11
122007-09-21 Glenn Morris <rgm@gnu.org>
13
14 * emacstool.c: Remove file.
15 * Makefile.in (emacstool, nemacstool, xvetool, xveterm):
16 Delete targets built from emacstool.
17
182007-09-21 Stefan Monnier <monnier@iro.umontreal.ca>
19
20 * emacsclient.c (decode_options): -t implies -c.
21
222007-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
23
24 * emacsclient.c (DIRECTORY_SEP, IS_DIRECTORY_SEP, IS_DEVICE_SEP)
25 (IS_ANY_SEP): Only define if !defined(HAVE_GET_CURRENT_DIR_NAME).
26 (main_argc): Remove.
27 (strprefix): Use strncmp.
28
292007-09-20 Jason Rumney <jasonr@gnu.org>
30
31 * emacsclient.c (main) [SIGSTOP]: Change conditional from WINDOWSNT.
32
332007-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
34
35 * emacsclient.c (current_frame): Change the default.
36 (longopts): Replace --current-frame by --create-frame.
37 (decode_options): Reverse the meaning of -c.
38 (print_help_and_exit): Update help text accordingly.
39 (main): Remove the -version and -good-version messages.
40
412007-09-12 Glenn Morris <rgm@gnu.org>
42
43 * Makefile.in (SOURCES, unlock, relock): Delete.
44
452007-08-29 Glenn Morris <rgm@gnu.org>
46
47 * makefile.w32-in (VERSION): Increase to 23.0.50.
48
492007-08-29 Dan Nicolaescu <dann@ics.uci.edu>
50
51 * emacsclient.c (w32_execvp): Move definition before use.
52 (decode_options): Don't use a tty on mac carbon or windows.
53
542007-08-29 Jason Rumney <jasonr@gnu.org>
55
56 * emacsclient.c (SEND_STRING, SEND_QUOTED): Remove obfuscation macros.
57 (quote_argument, set_tcp_socket, handle_sigcont, handle_sigtstp):
58 (main): Expand removed macros inline.
59 (main) [WINDOWSNT]: Don't call ttyname. Don't recognize -suspend
60 option.
61 (main) [NO_SOCKETS_IN_FILE_SYSTEM]: Don't call init_signals.
62
632007-08-29 Karoly Lorentey <lorentey@elte.hu>
64
65 * emacsclient.c (signal.h): New include.
66 (sys/stat.h, errno.h): Always include, even on WINDOWSNT.
67 (DIRECTORY_SEP, IS_DIRECTORY_SEP, IS_DEVICE_SEP, IS_ANY_SEP):
68 Copy definitions here from src/lisp.h.
69 (main_argc, main_argv, current_frame, window_system, tty): New vars.
70 (longopts): Add tty, current-frame.
71 (xmalloc, xstrdup): New functions.
72 (get_current_dir_name): New function, copied from src/sysdep.c.
73 (decode_options): Set display from environment. Add tty and
74 current_frame options. Make --no-wait imply --current-frame,
75 except when it is the only option given. Make sure no frame is
76 opened when --current-frame is set.
77 (print_help_and_exit): Document tty and current-frame options.
78 (fail): Change arguments to void.
79 (main): When sockets are not defined, set main_argc, main_argv,
80 and call fail() with no arguments.
81 (emacs_socket): New variable (moved out from main `s').
82 (quote_file_name): Rename to quote_argument.
83 (quote_argument): New name for old quote_file_name.
84 (unquote_argument, strprefix, pass_signal_to_emacs)
85 (handle_sigcont, handle_sigtstp, init_signals): New functions.
86 (set_local_socket): Initialize saved_errno to 0. If socket-name
87 is too long, call `fail' rather than `exit'.
88 (main): Doc update. Set main_argc, main_argv. New var `str'.
89 Don't need a filename or argument if tty or window_system set.
90 Call fail with no arguments. Use get_current_dir_name to send
91 over the current directory. Send version number to Emacs for
92 verification. If tty is set, check TERM, and pass name and type
93 to Emacs. Pass window_system to Emacs. Move sending of eval to
94 optind loop. Send -position, -file to Emacs. Call fsync after
95 fflush. Check for a client/server version match.
96 Handle -emacs-pid, -window-system-unsupported, -print, -error, and
97 -suspend commands. Don't exit prematurely on --no-wait, let Emacs
98 close the connection for us. When creating a new frame, send
99 environment and pwd to Emacs. Send current-frame to Emacs.
100
12007-08-25 Eli Zaretskii <eliz@gnu.org> 1012007-08-25 Eli Zaretskii <eliz@gnu.org>
2 102
3 * Makefile.in (rcs2log, rcs-checkin, grep-changelog, vcdiff): 103 * Makefile.in (rcs2log, rcs-checkin, grep-changelog, vcdiff):
@@ -316,8 +416,7 @@
316 suggest using options to make them explicit. 416 suggest using options to make them explicit.
317 (AUTH_KEY_LENGTH, SEND_BUFFER_SIZE): New constants. 417 (AUTH_KEY_LENGTH, SEND_BUFFER_SIZE): New constants.
318 (send_buffer, sblen): New variables. 418 (send_buffer, sblen): New variables.
319 (send_to_emacs): New function to buffer output and send it with 419 (send_to_emacs): New function to buffer output and send it with `send'.
320 send().
321 (quote_file_name): Use SEND_STRING. 420 (quote_file_name): Use SEND_STRING.
322 (close_winsock, initialize_sockets): New functions to load and 421 (close_winsock, initialize_sockets): New functions to load and
323 unload Winsock. 422 unload Winsock.
@@ -423,8 +522,8 @@
423 522
4242006-05-23 Francesco Potort,Al(B <pot@gnu.org> 5232006-05-23 Francesco Potort,Al(B <pot@gnu.org>
425 524
426 * pop.c (pop_open, socket_connection, KPOP_SERVICE): Added 525 * pop.c (pop_open, socket_connection, KPOP_SERVICE):
427 comments explaining why the "kpop" service is never used. 526 Add comments explaining why the "kpop" service is never used.
428 527
4292006-05-13 Eli Zaretskii <eliz@gnu.org> 5282006-05-13 Eli Zaretskii <eliz@gnu.org>
430 529
@@ -532,7 +631,7 @@
532 631
533 * makefile.w32-in (../src/config.h): Don't overwrite. Print a 632 * makefile.w32-in (../src/config.h): Don't overwrite. Print a
534 message instead. 633 message instead.
535 (../src/paths.h): Removed. 634 (../src/paths.h): Remove.
536 635
5372005-07-27 Juanma Barranquero <lekktu@gmail.com> 6362005-07-27 Juanma Barranquero <lekktu@gmail.com>
538 637
@@ -910,7 +1009,7 @@
910 1009
9112003-01-06 Kim F. Storm <storm@cua.dk> 10102003-01-06 Kim F. Storm <storm@cua.dk>
912 1011
913 * pop.c (__P): Renamed from _P to avoid problems on Cygwin. 1012 * pop.c (__P): Rename from _P to avoid problems on Cygwin.
914 All uses changed. 1013 All uses changed.
915 1014
9162002-12-18 Andrew Innes <andrewi@gnu.org> 10152002-12-18 Andrew Innes <andrewi@gnu.org>