]> git.eshelyaron.com Git - emacs.git/commitdiff
merge trunk
authorKenichi Handa <handa@m17n.org>
Tue, 23 Aug 2011 11:49:03 +0000 (20:49 +0900)
committerKenichi Handa <handa@m17n.org>
Tue, 23 Aug 2011 11:49:03 +0000 (20:49 +0900)
1  2 
lisp/ChangeLog
src/ChangeLog

diff --cc lisp/ChangeLog
index 37fc5eb1a28218696e2a5d02d9571fc9490b3114,2973fa64360894547c4e9dfdf87ac8ff429648a9..4df4d1445b13d6423e4691a87156d994ea043b41
 +2011-08-23  Kenichi Handa  <handa@m17n.org>
 +
 +      * international/charprop.el:
 +      * international/uni-bidi.el:
 +      * international/uni-category.el:
 +      * international/uni-combining.el:
 +      * international/uni-comment.el:
 +      * international/uni-decimal.el:
 +      * international/uni-decomposition.el:
 +      * international/uni-digit.el:
 +      * international/uni-lowercase.el:
 +      * international/uni-mirrored.el:
 +      * international/uni-name.el:
 +      * international/uni-numeric.el:
 +      * international/uni-old-name.el:
 +      * international/uni-titlecase.el:
 +      * international/uni-uppercase.el: Regenerate.
 +
+ 2011-08-23  Martin Rudalics  <rudalics@gmx.at>
+       * help.el (help-window-setup): Fix message displayed when other
+       window is reused.  (Bug#9341)
+ 2011-08-23  Stefan Monnier  <monnier@iro.umontreal.ca>
+       * shell.el (shell-completion-vars): Set pcomplete-arg-quote-list.
+       * pcomplete.el (pcomplete-quote-argument): Fix thinko (bug#9161).
+       * pcomplete.el (pcomplete-parse-comint-arguments): Fix inf-loop.
+       Mark obsolete.
+       * shell.el (shell-parse-pcomplete-arguments): New function.
+       (shell-completion-vars): Use it instead (bug#9160).
+ 2011-08-22  Stefan Monnier  <monnier@iro.umontreal.ca>
+       * progmodes/sh-script.el (sh-maybe-here-document): Disable magic in
+       strings and comments (bug#9333).
+       * emacs-lisp/debug.el (debug-arglist): New function.
+       (debug-convert-byte-code): Use it.  Handle lexical byte-codes.
+       (debug-on-entry-1): Handle interpreted closures (bug#9120).
+ 2011-08-22  Juri Linkov  <juri@jurta.org>
+       * progmodes/compile.el (compilation-mode-font-lock-keywords):
+       Revert regexp that highlights output switches to its old
+       pre-2010-10-28 value and remove one `?' from it (bug#9319).
+       * progmodes/grep.el (grep-process-setup): Use `buffer-modified-p'
+       to check for empty output (bug#9226).
+ 2011-08-22  Chong Yidong  <cyd@stupidchicken.com>
+       * progmodes/scheme.el (scheme-mode-syntax-table): Don't use
+       symbol-constituent as the default, as that stops font-lock from
+       working properly (Bug#8843).
+ 2011-08-21  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+       * mail/smtpmail.el (smtpmail-via-smtp): Only bind
+       `coding-system-for-*' around the process open call to avoid
+       auth-source side effects.
+       (smtpmail-try-auth-methods): Expand the secret password.
+       (smtpmail-query-smtp-server): Allow `quit'-ing out in case the
+       probe hangs.
+ 2011-08-21  Chong Yidong  <cyd@stupidchicken.com>
+       * term.el (term-mouse-paste): Yank primary selection (Bug#6845).
+       * emacs-lisp/find-func.el (find-function-noselect): New arg
+       lisp-only.
+       * emacs-lisp/edebug.el (edebug-instrument-function): Use it to
+       signal an error for built-in functions (Bug#6664).
+ 2011-08-21  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+       * mail/smtpmail.el (smtpmail-smtp-user): New variable.
+       (smtpmail-try-auth-methods): Use it.
+ 2011-08-21  Chong Yidong  <cyd@stupidchicken.com>
+       * font-lock.el (font-lock-fontify-region)
+       (font-lock-unfontify-region, font-lock-default-fontify-buffer)
+       (font-lock-default-unfontify-buffer)
+       (font-lock-default-fontify-region)
+       (font-lock-default-unfontify-region): Add docstrings (Bug#8624).
+       * progmodes/compile.el (compilation-error-properties):
+       Fix confusion between file struct and message struct (Bug#9319).
+       (compilation-error-regexp-alist-alist): Fix 2011-05-09 change to
+       `ant' regexp.
+       * net/browse-url.el (browse-url-firefox): Don't call
+       browse-url-firefox-sentinel unless using -remote (Bug#9328).
+ 2011-08-20  Glenn Morris  <rgm@gnu.org>
+       * tutorial.el (help-with-tutorial): Avoid an error on short screens.
+       * tutorial.el (tutorial--default-keys): Update some default bindings.
+       * files.el (hack-local-variables): Fully ignore case for "mode:".
+ 2011-08-20  Alan Mackenzie  <acm@muc.de>
+       Resolve invalid use of a regexp in regexp-opt.
+       * cc-fonts.el (c-complex-decl-matchers): Add in special detection
+       for a java annotation.
+       * cc-engine.el (c-forward-decl-or-cast-1): Add in special
+       detection for a java annotation.
+       * cc-langs.el (c-prefix-spec-kwds-re): Remove the special handling
+       for java.
+       (c-modifier-kwds): Remove the regexp "@[A-za-z0-9]+".
+ 2011-08-20  Chong Yidong  <cyd@stupidchicken.com>
+       * startup.el (normal-top-level-add-subdirs-to-load-path): Doc fix
+       (Bug#9274).
+ 2011-08-20  Alan Mackenzie  <acm@muc.de>
+       * Fontify CPP expressions correctly when starting in the middle of
+       such a construct.  Mainly for when jit-lock etc. starts a chunk
+       here.
+       * progmodes/cc-fonts.el (c-font-lock-context): new buffer local
+       variable.
+       (c-make-font-lock-search-form): new function, extracted from
+       c-make-font-lock-search-function.
+       (c-make-font-lock-search-function): Use the above function.
+       (c-make-font-lock-context-search-function): New function.
+       (c-cpp-matchers): Enhance the preprocessor expression case with
+       the above function
+       (c-font-lock-complex-decl-prepare): Test for being in a CPP form
+       which takes an expression.
+       * progmodes/cc-langs.el (c-cpp-expr-intro-re): New lang-variable.
+ 2011-08-20  Martin Rudalics  <rudalics@gmx.at>
+       * window.el (display-buffer-reuse-window)
+       (display-buffer-pop-up-window): Don't reuse or split a side
+       window.
+ 2011-08-19  Glenn Morris  <rgm@gnu.org>
+       * files.el (hack-local-variables-prop-line, hack-local-variables):
+       Downcase "Mode:". (Bug#9331)
  2011-08-18  Chong Yidong  <cyd@stupidchicken.com>
  
        * international/characters.el: Add L and R categories.
diff --cc src/ChangeLog
index 5b4e0023ac647ad37bd37f233e8da2e89a58f758,1b1a8f67e43123004502f8af33345c84734a1562..a3c7c2f09d22adb80f9504753f53fda05c23c7b5
@@@ -1,8 -1,38 +1,43 @@@
 +2011-08-22  Kenichi Handa  <handa@m17n.org>
 +
 +      * chartab.c (Fset_char_table_extra_slot): Do not inhibit setting a
 +      extra slot even if the purpose is char-code-property-table.
 +
+ 2011-08-23  Eli Zaretskii  <eliz@gnu.org>
+       * xdisp.c (redisplay_window): When computing centering_position,
+       account for the height of the header line.  (Bug#8874)
+       * dispnew.c (buffer_posn_from_coords): Use buf_charpos_to_bytepos
+       instead of CHAR_TO_BYTE.  Fixes a crash when a completion
+       candidate is selected by the mouse, and that candidate has a
+       composed character under the mouse.
+       * xdisp.c (x_produce_glyphs): Set it->nglyphs to 1.  Fixes pixel
+       coordinates reported by pos-visible-in-window-p for a composed
+       character in column zero.
+ 2011-08-23  Stefan Monnier  <monnier@iro.umontreal.ca>
+       * cmds.c (Fself_insert_command): Mention post-self-insert-hook.
+ 2011-08-22  Eli Zaretskii  <eliz@gnu.org>
+       * xdisp.c (BUFFER_POS_REACHED_P): If this is a composition,
+       consider it a hit if to_charpos is anywhere in the range of the
+       composed buffer positions.
+ 2011-08-22  Chong Yidong  <cyd@stupidchicken.com>
+       * image.c (gif_load): Don't assume that each subimage has the same
+       dimensions as the base image.  Handle disposal method that is
+       "undefined" by the gif spec (Bug#9335).
+ 2011-08-20  Chong Yidong  <cyd@stupidchicken.com>
+       * eval.c (Fsignal): Handle `debug' symbol in error handler (Bug#9329).
+       (Fcondition_case): Document `debug' symbol in error handler.
  2011-08-19  Eli Zaretskii  <eliz@gnu.org>
  
        * xfaces.c (face_at_buffer_position): Avoid repeated evaluation of