+2007-08-23 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/bytecomp.el (byte-compile-from-buffer): Check old-style
+ backquotes after each `read' rather than once per buffer.
+
+ * dframe.el: Remove spurious * in custom docstrings.
+ (dframe-xemacsp): Remove, use (featurep 'xemacs) instead.
+ (dframe-xemacs20p): Remove, inline at the sole use point.
+ (defface): Don't defvar the face, don't use old-style backquote.
+ (defcustom): Don't use old-style backquote.
+ (dframe-frame-parameter, dframe-mouse-event-p):
+ Make it obvious that it's always defined.
+ (dframe-popup-kludge): New function to replace
+ dframe-xemacs-popup-kludge and dframe-xemacs-popup-kludge.
+ (dframe-frame-mode, dframe-set-timer-internal)
+ (dframe-mouse-set-point): Remove use of with-no-warnings from
+ XEmacs-specific code.
+ (dframe-set-timer-internal): Fix very old bug with
+ post-command-idle-hook.
+
+ * emacs-lisp/byte-opt.el (byte-optimize-featurep): Handle `sxemacs'.
+
+2007-08-22 Chong Yidong <cyd@stupidchicken.com>
+
+ * image-mode.el (image-minor-mode): Use image-mode-text-map.
+
+2007-08-22 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * sort.el (sort-fold-case, sort-numeric-base): Mark as
+ safe-local-variable.
+
+2007-08-22 Johan Bockg\e,Ae\e(Brd <bojohan@dd.chalmers.se>
+
+ * net/browse-url.el (browse-url-emacs): New function.
+
+2007-08-22 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/bytecomp.el (byte-compile-from-buffer): Display a big fat
+ warning if the file uses old style backquotes.
+
+ * emacs-lisp/bytecomp.el (byte-compile-log-file)
+ (byte-recompile-directory, byte-compile-file)
+ (byte-compile-from-buffer): Use with-current-buffer.
+
+ * simple.el (text-invisible-p): Rename from line-move-invisible-p.
+ (line-move-invisible-p): Keep as an obsolete alias, just to be safe.
+ (line-move-1, line-move-finish, line-move-to-column)
+ (move-end-of-line, move-beginning-of-line): Use new name.
+
+2007-08-22 Glenn Morris <rgm@gnu.org>
+
+ * files.el (backup-buffer-copy): Check backup directory is
+ writable, to avoid infloop deleting old backup.
+
+ * mail/rmail.el (rmail-movemail-variant-p): Call on load to set
+ movemail related variables.
+ (rmail-insert-inbox-text): Use only rmail-movemail-program, which
+ will now be set before this is called.
+
+2007-08-21 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/backquote.el (backquote-delay-process): Fix last change.
+
+ * progmodes/ada-mode.el: Fix up comment style in header.
+ (ada-check-emacs-version): Remove.
+ (ada-mode): Set parse-sexp-* even if they don't exist: can't hurt.
+ (ada-region-selected): Use (featurep 'xemacs) rather than contortions
+ to try and quieten the byte-compiler.
+ (ada-create-keymap): Use [(..)] keys, which work on both (X)Emacs.
+
+ * vc.el (vc-annotate-warp-version): Don't use previous-line.
+
+2007-08-20 Johannes Weiner <hannes@saeurebad.de> (tiny change)
+
+ * emacs-lisp/lisp-mode.el (preceding-sexp): New fun, the code was
+ extracted from `eval-last-sexp-1'.
+ (eval-last-sexp-1): Call `preceding-sexp'.
+
+2007-08-19 Glenn Morris <rgm@gnu.org>
+
+ * Makefile.in (custom-deps, finder-data, autoloads, recompile)
+ (progmodes/cc-mode.elc, mh-e/mh-loaddefs.el): Use $(emacs) rather
+ than $(EMACS), so that EMACSLOADPATH is set. Prevents any system
+ shadow files messing up the compilation.
+
+2007-08-18 Glenn Morris <rgm@gnu.org>
+
+ * progmodes/scheme.el (scheme-mode-variables):
+ Set font-lock-comment-start-skip.
+
+2007-08-18 Martin Rudalics <rudalics@gmx.at>
+
+ * progmodes/ada-mode.el (ada-create-syntax-table):
+ Move set-syntax-table from here to ...
+ (ada-mode): ... here. Don't change global value of comment-multi-line.
+ Call new function ada-initialize-syntax-table-properties.
+ Add ada-handle-syntax-table-properties to font-lock-mode-hook.
+ (ada-deactivate-properties, ada-initialize-properties):
+ Replace by new functions ...
+ (ada-handle-syntax-table-properties, ada-set-syntax-table-properties)
+ (ada-initialize-syntax-table-properties): ... to set up syntax-table
+ properties uniformly, independently from whether font-lock-mode
+ is enabled or not. Handle read-only buffers and do not change
+ undo-list when setting syntax-table properties.
+ (ada-after-change-function): Use ada-set-syntax-table-properties.
+
+2007-08-17 Bob Rogers <rogers-emacs@rgrjr.dyndns.org> (tiny change)
+
+ * progmode/cperl-mode.el (cperl-look-at-leading-count)
+ (cperl-find-pods-heres): Fix an error when typing expressions like
+ `s{a}{b}'.
+
+2007-08-17 Glenn Morris <rgm@gnu.org>
+
+ * progmodes/compile.el (compilation-get-file-structure): Make use
+ of the directory part when checking for an existing entry, to
+ handle files with same basename in different directories.
+
+2007-08-16 Vinicius Jose Latorre <viniciusjl@ig.com.br>
+
+ * ps-print.el (ps-header-font-size, ps-header-title-font-size)
+ (ps-footer-font-size, ps-line-number-font-size, ps-line-spacing)
+ (ps-paragraph-spacing): Docstring fix.
+
2007-08-16 Stefan Monnier <monnier@iro.umontreal.ca>
+ * smerge-mode.el (smerge-resolve): New arg `safe'.
+ (smerge-resolve-all, smerge-batch-resolve): New function.
+ (smerge-refine): Make sure `diff' returns the expected result.
+ (smerge-parsep-re): New const.
+ (smerge-mode): Use it to adjust paragraph-separate.
+
+ * progmodes/perl-mode.el (perl-font-lock-syntactic-keywords):
+ Correctly match / regexp matchers as first char on a line when
+ fontifying only that line.
+
* emacs-lisp/cl-macs.el (cl-transform-lambda): Preserve the match-data.
2007-08-16 Glenn Morris <rgm@gnu.org>
* pcvs-util.el (cvs-qtypedesc-strings): Use new names
combine-and-quote-strings and split-string-and-unquote.
- * subr.el (combine-and-quote-strings): Renamed from strings->string.
- (split-string-and-unquote): Renamed from string->strings.
+ * subr.el (combine-and-quote-strings): Rename from strings->string.
+ (split-string-and-unquote): Rename from string->strings.
2007-08-10 Stefan Monnier <monnier@iro.umontreal.ca>
* lpr.el (lpr-page-header-switches): Move %s to separate element
for correct quoting. Doc fix.
-2007-06-13 Johan Bockg\e,Ae\e(Brd <bojohan@dd.chalmers.se> (tiny change)
+2007-06-13 Johan Bockg\e,Ae\e(Brd <bojohan@dd.chalmers.se>
* term/xterm.el (terminal-init-xterm): Escape parens in character
constants.