Merge from emacs-24; up to 2012-12-20T05:05:41Z!dmantipov@yandex.ru
authorGlenn Morris <rgm@gnu.org>
Sun, 17 Feb 2013 19:01:46 +0000 (11:01 -0800)
committerGlenn Morris <rgm@gnu.org>
Sun, 17 Feb 2013 19:01:46 +0000 (11:01 -0800)
1  2 
etc/TODO
lisp/ChangeLog
src/ChangeLog
src/xdisp.c

diff --cc etc/TODO
Simple merge
diff --cc lisp/ChangeLog
 -2013-02-16  Didier Verna  <didier@didierverna.net>
++2013-02-17  Didier Verna  <didier@didierverna.net>
+       * net/network-stream.el (network-stream-open-starttls):
+       Check that response to the starttls-command is non-nil.  (Bug#13706)
 -2013-02-14  Glenn Morris  <rgm@gnu.org>
 +2013-02-17  Stefan Monnier  <monnier@iro.umontreal.ca>
 +
 +      * font-lock.el (lisp-font-lock-keywords-1, lisp-font-lock-keywords-2):
 +      Don't assume all identifier chars have syntax word.
 +      * emacs-lisp/lisp-mode.el (lisp-mode-variables):
 +      Remove bar-not-symbol.  Adjust callers.
 +      (lisp-mode-variables): Don't set a font-lock-syntax-table.
 +
 +2013-02-17  Leo Liu  <sdl.web@gmail.com>
 +
 +      * net/rcirc.el (rcirc-keepalive): Fix invalid timer error.
 +
 +2013-02-17  Glenn Morris  <rgm@gnu.org>
 +
 +      * menu-bar.el (menu-bar-tools-menu): Fix case of EDE entry.
 +
 +      * image-mode.el (image-mode-map): Add image-dired menu entry.
 +
 +      * image-dired.el (tumme): Make this alias obsolete.
 +
 +2013-02-16  Glenn Morris  <rgm@gnu.org>
 +
 +      * image.el (image-animated-types): Remove.
 +      (image-multi-frame-p): Rename from image-animated-p, and generalize.
 +      (image-animated-p): Make obsolete alias.
 +      (image-animate, image-nth-frame, image-animate-timeout):
 +      Use image-multi-frame-p.
 +      (image-animate-timeout): If no delay, use image-default-frame-delay.
 +      * image-mode.el (image-mode, image-toggle-animation):
 +      Use image-multi-frame-p.  (Bug#763, bug#10739)
 +      (image-mode): Adjust startup message for a multi-frame image.
 +
 +      * image-mode.el (image-mode-map): Give it a menu.
 +
 +2013-02-16  Michael Albinus  <michael.albinus@gmx.de>
 +
 +      * net/tramp-cache.el (tramp-connection-properties): New customer
 +      option.
 +      (tramp-get-connection-property): Use it.
 +
 +      * net/tramp-compat.el (top): Require 'trampver.
 +
 +      * net/tramp-sh.el (tramp-remote-process-environment):
 +      Set tramp-autoload cookie.
 +
 +2013-02-16  Kevin Ryde  <user42@zip.com.au>
 +
 +      * info-look.el (info-lookup-select-mode): If major-mode has no
 +      info-lookup-alist entry then search up derived-mode-parent (bug#8660).
 +
 +2013-02-16  Jambunathan K  <kjambunathan@gmail.com>
 +
 +      * replace.el (read-regexp): Tighten the regexp that matches tag.
 +      When tag is retrieved with `find-tag-default', use regexp that
 +      matches tag at point.  Also update docstring (Bug#13687).
 +
 +2013-02-16  Eli Zaretskii  <eliz@gnu.org>
 +
 +      * autorevert.el (auto-revert-notify-add-watch): With 'w32notify',
 +      add watch for the file, not its parent directory, since w32notify
 +      sets up the watch for the directory internally.  (Bug#13725)
 +
 +2013-02-16  Glenn Morris  <rgm@gnu.org>
 +
 +      * image.el (image-default-frame-delay): New variable.
 +      (image-animated-p): Use image-default-frame-delay.
 +      (image-minimum-frame-delay): New constant.
 +      (image-animate-timeout): Use image-minimum-frame-delay.
 +
 +      * image.el (image-nth-frame): New, split from image-animate-timeout.
 +      (image-animate-timeout): Use image-nth-frame.
 +      * image-mode.el (image-goto-frame, image-next-frame)
 +      (image-previous-frame): New commands.
 +      (image-mode-map): Add new frame commands.
 +
 +2013-02-16  Jonas Bernoulli  <jonas@bernoul.li>
 +
 +      * emacs-lisp/tabulated-list.el (tabulated-list-print-col):
 +      If col-desc already has help-echo, use it.  (Bug#13563)
 +
 +2013-02-16  Glenn Morris  <rgm@gnu.org>
 +
 +      * image.el (image-current-frame): New variable.
 +      (image-animate-timeout): Set image-current-frame.
 +      * image-mode.el (image-mode): For animated images,
 +      display a frame counter via mode-line-process.
 +
 +      * font-lock.el (lisp-font-lock-keywords-1): Add defvar-local.
 +
 +2013-02-15  Stefan Monnier  <monnier@iro.umontreal.ca>
 +
 +      * simple.el (eval-expression): Let `exp' set the mark (bug#13724).
 +
 +2013-02-15  Alan Mackenzie  <acm@muc.de>
 +
 +      * emacs-lisp/easy-mmode.el (define-globalized-minor-mode): When a
 +      global minor mode has been enabled, call the minor mode function
 +      for a new buffer once only, after the major mode hook, whilst
 +      allowing that hook explicitly to disable the minor mode.
 +      (MODE-disable-in-buffer): New (generated) function.
 +      (disable-MODE): New (generated) buffer local variable.
 +
 +2013-02-15  Jambunathan K  <kjambunathan@gmail.com>
 +
 +      * iswitchb.el (iswitchb-read-buffer): Bind `C-.' and `C-,' to
 +      `iswitchb-next-match' and `iswitchb-prev-match' resply.
 +      * ido.el (ido-init-completion-maps): Bind `C-.' and `C-,' to
 +      `ido-next-match' and `ido-prev-match' resply.
 +      * icomplete.el (icomplete-minibuffer-map): Unbind `C-s' and `C-r'.
 +      Bind `C-.' and `C-,' to `icomplete-forward-completions' and
 +      `icomplete-backward-completions' (Bug#13708).
 +
 +2013-02-15  Glenn Morris  <rgm@gnu.org>
  
        * emacs-lisp/easy-mmode.el (define-minor-mode): Doc fix.
  
diff --cc src/ChangeLog
@@@ -1,49 -1,34 +1,55 @@@
 -      * w32proc.c (new_child): Remove the loop that attempted to salvage
 -      slots of dead processes.
 -      (new_child, delete_child, find_child_pid): Don't insist on
 -      procinfo.hProcess be NULL for a process slot to be considered
 -      inactive, or be non-NULL to be considered active.
 -      (reader_thread): Don't set the FILE_AT_EOF flag of a file
 -      descriptor if the corresponding child was deleted and its
 -      char_avail handle is NULL.
 -      (reap_subprocess): Don't reset the FILE_AT_EOF flag.  (Bug#13546)
 -      (sys_select): Don't pass a NULL process handle to
 -      WaitForMultipleObjects.  (Bug#13735)
 -
+ 2013-02-17  Eli Zaretskii  <eliz@gnu.org>
+       * xdisp.c (x_draw_vertical_border): For a window that is neither
+       the leftmost nor the rightmost, redraw both the left and the right
+       vertical borders.  (Bug#13723)
 +2013-02-17  Stefan Monnier  <monnier@iro.umontreal.ca>
 +
 +      * xml.c (init_libxml2_functions):
 +      * sound.c (sound_warning):
 +      * sheap.c (report_sheap_usage):
 +      * process.c (wait_reading_process_output):
 +      * msdos.c (XMenuActivate):
 +      * macros.c (Fstart_kbd_macro, Fend_kbd_macro):
 +      * keyboard.c (top_level_1):
 +      * editfns.c (Fmessage, Fmessage_box):
 +      * callint.c (Fcall_interactively):
 +      * fns.c (Fyes_or_no_p): Prefer `message1' over `message'.
 +
 +2013-02-17  Jan Djärv  <jan.h.d@swipnet.se>
 +
 +      * xterm.c (syms_of_xterm): Move scroll-bar-adjust-thumb-portion ...
 +      * frame.c (syms_of_frame): ... to here.
 +
 +2013-02-16  Eli Zaretskii  <eliz@gnu.org>
 +
 +      * w32.c (sys_chown): Remove unused function.
 +
 +      * w32term.c <input_signal_count>: Declare 'volatile'
 +      unconditionally.  (Bug#9066)
 +
 +      * w32.c (set_errno): Reset h_errno and don't set it to any other
 +      value.  Set errno instead.
 +      (check_errno): Reset h_errno.
 +      (sys_socket, socket_to_fd, sys_bind, sys_connect)
 +      (sys_gethostname, sys_getservbyname, sys_getpeername)
 +      (sys_shutdown, sys_setsockopt, sys_listen, sys_getsockname)
 +      (sys_accept, sys_recvfrom, sys_sendto, fcntl, sys_read): Don't set
 +      h_errno.
 +      (sys_gethostbyname): Set h_errno only errors detected.
 +
 +2013-02-15  Paul Eggert  <eggert@cs.ucla.edu>
 +
 +      * process.c (h_errno) [!HAVE_H_ERRNO]: Remove unused decl.
 +
  2013-02-15  Eli Zaretskii  <eliz@gnu.org>
  
 +      * keyboard.c (read_char): Fix calculation of auto-save time out
 +      when auto-save-timeout is less than 4.  (Bug#13720)
 +
        * w32proc.c (new_child): Free up to 2 slots of dead processes at a
 -      time.  Improve diagnostics in DebPrint.
 -      (reader_thread): If cp->char_avail is NULL, set the FILE_AT_EOF
 -      flag, so that sys_select could have a chance of noticing that this
 -      process is dead, and call a SIGCHLD handler for it.  Improve
 -      diagnostics in DebPrint.
 -      (reap_subprocess): Reset the FILE_AT_EOF flag set by
 -      reader_thread.
 -      (sys_select): Watch a process whose procinfo.hProcess is non-NULL
 -      even if its char_avail is NULL.  Allows to reap subprocesses that
 -      were forcibly deleted by delete-process.  (Bug#13546)
 +      time.  Improve diagnostics in DebPrint.  (Bug#13546)
  
        * w32.c (sys_socket, sys_bind, sys_connect, sys_gethostname)
        (sys_gethostbyname, sys_getservbyname, sys_getpeername)
diff --cc src/xdisp.c
Simple merge