Mercurial > emacs
comparison lib-src/ChangeLog @ 91041:bdb3fe0ba9fa
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
| author | Miles Bader <miles@gnu.org> |
|---|---|
| date | Thu, 11 Oct 2007 16:22:07 +0000 |
| parents | b83d0dadb2a7 5825529bdc98 |
| children | 4bc33ffdda1a |
comparison
equal
deleted
inserted
replaced
| 91040:14c4a6aac623 | 91041:bdb3fe0ba9fa |
|---|---|
| 1 2007-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 | |
| 6 2007-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 | |
| 12 2007-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 | |
| 18 2007-09-21 Stefan Monnier <monnier@iro.umontreal.ca> | |
| 19 | |
| 20 * emacsclient.c (decode_options): -t implies -c. | |
| 21 | |
| 22 2007-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 | |
| 29 2007-09-20 Jason Rumney <jasonr@gnu.org> | |
| 30 | |
| 31 * emacsclient.c (main) [SIGSTOP]: Change conditional from WINDOWSNT. | |
| 32 | |
| 33 2007-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 | |
| 41 2007-09-12 Glenn Morris <rgm@gnu.org> | |
| 42 | |
| 43 * Makefile.in (SOURCES, unlock, relock): Delete. | |
| 44 | |
| 45 2007-08-29 Glenn Morris <rgm@gnu.org> | |
| 46 | |
| 47 * makefile.w32-in (VERSION): Increase to 23.0.50. | |
| 48 | |
| 49 2007-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 | |
| 54 2007-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 | |
| 63 2007-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 | |
| 1 2007-08-25 Eli Zaretskii <eliz@gnu.org> | 101 2007-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): |
| 4 Prepend "-" to the command, in case srcdir=. and file is copied | 104 Prepend "-" to the command, in case srcdir=. and file is copied |
| 5 into itself. | 105 into itself. |
| 314 (print_help_and_exit): Document new option. | 414 (print_help_and_exit): Document new option. |
| 315 (fail): If no connection available and no alternate editor, | 415 (fail): If no connection available and no alternate editor, |
| 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. |
| 324 (get_server_config, set_tcp_socket): New functions to create and | 423 (get_server_config, set_tcp_socket): New functions to create and |
| 325 set up TCP sockets. | 424 set up TCP sockets. |
| 421 | 520 |
| 422 * leditcfns.c: Remove file. | 521 * leditcfns.c: Remove file. |
| 423 | 522 |
| 424 2006-05-23 Francesco Potort,Al(B <pot@gnu.org> | 523 2006-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 |
| 429 2006-05-13 Eli Zaretskii <eliz@gnu.org> | 528 2006-05-13 Eli Zaretskii <eliz@gnu.org> |
| 430 | 529 |
| 431 * makefile.w32-in (lisp1): Add fringe.elc. | 530 * makefile.w32-in (lisp1): Add fringe.elc. |
| 432 | 531 |
| 530 | 629 |
| 531 2005-09-11 Jason Rumney <jasonr@gnu.org> | 630 2005-09-11 Jason Rumney <jasonr@gnu.org> |
| 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 |
| 537 2005-07-27 Juanma Barranquero <lekktu@gmail.com> | 636 2005-07-27 Juanma Barranquero <lekktu@gmail.com> |
| 538 | 637 |
| 539 * .cvsignore: Don't ignore fns-* and fns.el, which are no longer | 638 * .cvsignore: Don't ignore fns-* and fns.el, which are no longer |
| 540 generated. Ignore also ctags.c and getopt.h. | 639 generated. Ignore also ctags.c and getopt.h. |
| 908 * Makefile.in (rcs2log, rcs-checkin, grep-changelog, vcdiff): | 1007 * Makefile.in (rcs2log, rcs-checkin, grep-changelog, vcdiff): |
| 909 New targets. | 1008 New targets. |
| 910 | 1009 |
| 911 2003-01-06 Kim F. Storm <storm@cua.dk> | 1010 2003-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 |
| 916 2002-12-18 Andrew Innes <andrewi@gnu.org> | 1015 2002-12-18 Andrew Innes <andrewi@gnu.org> |
| 917 | 1016 |
| 918 * makefile.w32-in ($(DOC)): Use -o and -a options to make-docfile, | 1017 * makefile.w32-in ($(DOC)): Use -o and -a options to make-docfile, |
