emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lisp/ChangeLog [lexbind]


From: Miles Bader
Subject: [Emacs-diffs] Changes to emacs/lisp/ChangeLog [lexbind]
Date: Sat, 04 Sep 2004 05:45:23 -0400

Index: emacs/lisp/ChangeLog
diff -c emacs/lisp/ChangeLog:1.3986.2.69 emacs/lisp/ChangeLog:1.3986.2.70
*** emacs/lisp/ChangeLog:1.3986.2.69    Sat Sep  4 09:21:43 2004
--- emacs/lisp/ChangeLog        Sat Sep  4 09:22:54 2004
***************
*** 1,3 ****
--- 1,182 ----
+ 2004-08-15  Kenichi Handa  <address@hidden>
+ 
+       * term/x-win.el (x-selection-value): If utf8 was successful but
+       ctext was not, use utf8 string.
+ 
+ 2004-08-14  Davis Herring  <address@hidden>
+ 
+       * isearch.el: Remove accidental changes of March 4.  Fix backing
+       up when a regexp isearch is made more general.  Use symbolic
+       accessor functions for isearch stack frames to make usage clearer.
+       (search-whitespace-regexp): Made groups in documentation shy (as
+       is the group in the default value).
+       (isearch-fallback): New function, addresses problems with regexps
+       liberalized by `\|', adds support for liberalization by `\}' (the
+       general repetition construct), and incorporates behavior for
+       `*'/`?'.
+       (isearch-}-char): New command, calls `isearch-fallback' with
+       arguments appropriate to a typed `}'.
+       (isearch-*-char, isearch-|-char): Now just call `isearch-fallback'
+       appropriately.
+       (isearch-mode-map): Bind `}' to `isearch-}-char'.
+       (isearch-string, isearch-message,string, isearch-point,
+       isearch-success, isearch-forward-flag, isearch-other-end,
+       isearch-word, isearch-invalid-regexp, isearch-wrapped,
+       isearch-barrier, isearch-within-brackets,
+       isearch-case-fold-search):
+       New inline functions to read fields of a stack frame.
+ 
+ 2004-08-14  Kurt Hornik  <address@hidden>  (tiny change)
+ 
+       * battery.el (battery-linux-proc-acpi): Look into battery
+       directories matching the literal string "CMB", too (required for
+       Linux kernel version 2.6.7).
+ 
+ 2004-08-14  John Paul Wallington  <address@hidden>
+ 
+       * cus-start.el (read-file-name-completion-ignore-case): Add.
+       (blink-cursor-alist): Change version to "21.4".
+ 
+       * emacs-lisp/bytecomp.el (forward-word): Allow 0 args.
+ 
+ 2004-08-11  Daniel Pfeiffer  <address@hidden>
+ 
+       * speedbar.el (speedbar-scan-subdirs): New option.
+       (speedbar-file-lists): Don't ignore file-name case on Unix and use
+       dolist.
+       (speedbar-insert-files-at-point): Take an extra argument and use
+       it to optionally find out if a subdir is empty.  Also unreadable
+       files don't get expand buttons.
+       (speedbar-directory): New image (unused pixmap already existed).
+       (speedbar-expand-image-button-alist): Use it.
+ 
+ 2004-08-11  Martin Stjernholm  <address@hidden>
+ 
+       CC Mode update to 5.30.9:
+ 
+       * progmodes/cc-defs.el, progmodes/cc-vars.el (c-emacs-features):
+       Moved from cc-vars to cc-defs for dependency reasons.  Fixed the
+       POSIX char class test to check that it works in
+       `skip-chars-(forward|backward)' too.
+ 
+       * progmodes/cc-align.el (c-lineup-arglist): Fixed bug when the
+       first argument starts with a special brace list.
+ 
+       * progmodes/cc-engine.el (c-forward-type): Fixed promotion bug
+       when `c-opt-type-concat-key' is used (i.e. in Pike).
+ 
+       * progmodes/cc-engine.el (c-looking-at-special-brace-list): Fixed
+       bug when the inner char pair doesn't have paren syntax, i.e. "(<
+       >)".
+ 
+       * progmodes/cc-align.el (c-lineup-multi-inher): Made it syntactic
+       whitespace safe.
+ 
+       * progmodes/cc-engine.el (c-guess-basic-syntax): Fixed anchor
+       position for `arglist-intro', `arglist-cont-nonempty' and
+       `arglist-close' when there are two arglist open parens on the same
+       line and there's nothing in front of the first.
+ 
+       * progmodes/cc-fonts.el (c-basic-matchers-before): Fixed font
+       locking of qualified names in Java, which previously could fontify
+       common indexing expressions in many cases.  The standard Java
+       naming conventions are used to tell them apart.
+ 
+       * progmodes/cc-align.el (c-lineup-whitesmith-in-block): Fixed
+       inconsistency wrt opening parens on the first line inside a paren
+       block.
+ 
+       * progmodes/cc-defs.el (c-langs-are-parametric): Must be known at
+       compile time for the sake of `c-major-mode-is'.
+ 
+       (c-mode-is-new-awk-p): Made it a macro to delay expansion of
+       `c-major-mode-is' in the event that this is used inside a
+       `c-lang-defconst'.
+ 
+       * progmodes/cc-defs.el (c-major-mode-is): Fixed expansion inside
+       `c-lang-defconst' so that it works better with fallback languages.
+ 
+       * progmodes/cc-defs.el (c-add-language): Fixed a typo that caused
+       it to fail to record the base mode.
+ 
+       * progmodes/cc-engine.el (c-syntactic-re-search-forward): Fixed
+       bug so that it doesn't go past the closing paren when PAREN-LEVEL
+       is used.  Reordered the syntax checks to get more efficient
+       skipping in some situations.
+ 
+       * progmodes/cc-cmds.el (c-electric-brace): Don't trip up on a line
+       continuation which might precede the newly inserted '{'.
+ 
+       * progmodes/cc-engine.el (c-syntactic-re-search-forward): Fixed
+       cases where it could loop indefinitely.
+ 
+       * progmodes/cc-fonts.el (c-font-lock-declarators): Handle array
+       size specs correctly.  Only fontify identifiers in front of '('
+       with as functions - don't accept any paren char.  Tightened up
+       initializer skipping to stop before function and class blocks.
+ 
+       * progmodes/cc-engine.el (c-beginning-of-decl-1): Fixed bug where
+       the point could be left directly after an open paren when finding
+       the beginning of the first decl in the block.
+ 
+       * progmodes/cc-engine.el (c-parse-state): Don't use the syntax
+       table when filtering out legitimate open parens to be recorded.
+       This could cause cache inconsistencies when e.g.
+       `c++-template-syntax-table' was temporarily in use.
+ 
+       * progmodes/cc-engine.el (c-on-identifier,
+       c-simple-skip-symbol-backward): Small fix for handling "-"
+       correctly in `skip-chars-backward'.  Affected the operator lfun
+       syntax in Pike.
+ 
+       * progmodes/cc-engine.el (c-invalidate-sws-region-after): Fixed
+       bug that could cause an error from `after-change-functions' when
+       the changed region is at bob.
+ 
+ 2004-08-11  Alan Mackenzie  <address@hidden>
+ 
+       CC Mode update to 5.30.9:
+ 
+       * progmodes/cc-cmds.el, progmodes/cc-vars.el: Amend doc(-strings)
+       to say that <TAB> doesn't insert WS into a CPP line.
+       (c-indent-command, c-tab-always-indent): Amend doc strings.
+ 
+       * progmodes/cc-styles.el, progmodes/cc-engine.el: Add in two
+       checks for user errors, thus eliminating cryptic and unhelpful
+       Emacs error messages.  (1) Check the arg to `c-set-style' is a
+       string.  (2) Check that settings to `c-offsets-alist' are not
+       spuriously quoted.
+ 
+       * progmodes/cc-cmds.el: (c-electric-brace): don't delete a comment
+       which precedes the newly inserted `{'.
+ 
+ 2004-08-10  Michael Albinus  <address@hidden>
+ 
+       Sync with Tramp 2.0.44.
+ 
+       * net/tramp.el (tramp-post-connection): Quote $1 and $2 of shell
+       function "tramp_file_attributes".  Otherwise, file names
+       containing spaces are misinterpreted.  Reported by Magnus Henoch
+       <address@hidden>.
+       (tramp-handle-file-truename): FILENAME must be expanded first.
+       Otherwise, parameters like "/ssh:address@hidden:~" will return
+       obscure results.  Reported by D. Goel <address@hidden>.
+       (tramp-handle-verify-visited-file-modtime): If file does not
+       exist, say it is not modified if and only if that agrees with the
+       buffer's record.  Check whether a file is visiting the buffer, or
+       the buffer has no recorded last modification time.  Return t in
+       case the visiting file doesn't exist.  Suggested by Luc Teirlinck
+       <address@hidden>.
+       (tramp-handle-write-region): Pass modtime explicitely to
+       `set-visited-file-modtime', because filename can be different
+       from (buffer-file-name) if `file-precious-flag' is set.
+       `set-visited-file-modtime' must be called always when `visit' is t
+       or a string.  Suggested by Luc Teirlinck <address@hidden>.
+       (tramp-handle-set-visited-file-modtime): If `time-list' is not
+       nil, don't apply the whole body.  If the file doesn't exists, set
+       modtime to '(-1 65535).  Suggested by Luc Teirlinck
+       <address@hidden>.
+ 
  2004-08-09  Luc Teirlinck  <address@hidden>
  
        * help.el (describe-bindings): Doc fix.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]