+2007-07-25 Glenn Morris <rgm@gnu.org>
+
+ * Relicense all FSF files to GPLv3 or later.
+
+ * COPYING: Switch to GPLv3.
+
+2007-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * pcvs.el (cvs-temp-buffer): Undo last ill-conceived change.
+ Replace it with another one which disables undo before calling
+ erase-buffer and then turns it back on if needed.
+
+2007-07-24 Vinicius Jose Latorre <viniciusjl@ig.com.br>
+
+ * ps-print.el: Problem with foreground and background color when
+ printing a buffer with and without faces. Reported by Christian
+ Schlauer <cs-muelleimer-rubbish.bin@arcor.de>.
+ (ps-print-version): New version 6.7.5.
+ (ps-default-fg): Change default value to nil, so black color is used
+ when a face does not specify a foreground color.
+ (ps-default-bg): Change default value to nil, so white color is used
+ for background color.
+ (ps-begin-job): Fix code.
+
+2007-07-24 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * vc-hg.el (vc-hg-revision-completion-table): Temporarily comment out.
+
+2007-07-24 Alan Mackenzie <acm@muc.de>
+
+ * emacs-lisp/bytecomp.el (byte-compile-from-buffer):
+ Initialise byte-compile-unresolved-functions before rather than
+ after a compilation.
+ (byte-compile-unresolved-functions): Amplify doc string.
+
+2007-07-24 Glenn Morris <rgm@gnu.org>
+
+ * calendar/cal-tex.el (cal-tex-holidays, cal-tex-diary)
+ (cal-tex-rules, cal-tex-buffer, cal-tex-24)
+ (cal-tex-cursor-month-landscape, cal-tex-cursor-month)
+ (cal-tex-cursor-week, cal-tex-cursor-week2)
+ (cal-tex-cursor-week-iso, cal-tex-week-hours)
+ (cal-tex-cursor-week-monday, cal-tex-weekly4-box)
+ (cal-tex-cursor-filofax-2week, cal-tex-cursor-filofax-week)
+ (cal-tex-cursor-filofax-daily, cal-tex-daily-page): Doc fix.
+
+2007-07-24 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * pcvs.el (cvs-temp-buffer): Disable undo in temp buffers.
+
+2007-07-23 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * ses.el (ses-cleanup): Prevent Emacs from spuriously checking if the
+ underlying file is uptodate.
+
+2007-07-23 Richard Stallman <rms@gnu.org>
+
+ * progmodes/octave-inf.el (inferior-octave-prompt): Accept .exe.
+
+2007-07-23 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * progmodes/sh-script.el (sh-font-lock-backslash-quote)
+ (sh-font-lock-flush-syntax-ppss-cache): New funs.
+ (sh-font-lock-syntactic-keywords): Use them to distinguish the
+ different possible cases for \'.
+ (sh-font-lock-paren): Mark the relevant text with font-lock-multiline.
+
+ * vc-hooks.el (vc-find-root): Walk up the tree to find an existing
+ `file' from which to start the search and fix case where `file' is the
+ current directory and the root as well.
+
+ * pcvs.el (cvs-mode-add-change-log-entry-other-window): Use a directory
+ name for buffer-file-name if it refers to a directory.
+
+2007-07-22 Jason Rumney <jasonr@gnu.org>
+
+ * w32-fns.el (set-default-process-coding-system): Use dos line ends
+ for input to cmdproxy on all versions of Windows.
+ Use dos line ends for input to plink.
+
+ * comint.el (comint-simple-send): Concat newline before sending.
+ (comint-password-prompt-regexp): Recognize plink's passphrase prompt.
+
+2007-07-22 Juri Linkov <juri@jurta.org>
+
+ * isearch.el (isearch-edit-string): Save old point and
+ isearch-other-end to old-point and old-other-end before reading
+ the search string from minibuffer. After exiting minibuffer set
+ point to old-other-end if point and the search direction is the
+ same as before reading the search string.
+ (isearch-del-char): Don't set isearch-yank-flag to t. Put point
+ to isearch-other-end. Instead of isearch-search-and-update call
+ three functions isearch-search, isearch-push-state and isearch-update.
+
+2007-07-22 Ralf Angeli <angeli@caeruleus.net>
+
+ * textmodes/reftex.el (reftex-access-parse-file): Do not risk
+ destroying an existing buffer.
+
+2007-07-22 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
+
+ * startup.el (command-line-x-option-alist): Use x-handle-no-bitmap-icon.
+
+ * term/x-win.el (x-handle-no-bitmap-icon): New function.
+
+2007-07-22 Ralf Angeli <angeli@caeruleus.net>
+
+ * textmodes/reftex.el (reftex-access-parse-file): Create parse
+ file in a way that does not interfere with recentf.
+
+2007-07-21 Thien-Thi Nguyen <ttn@gnuvola.org>
+
+ * image-dired.el (image-dired-sane-db-file): New func.
+ (image-dired-write-tags, image-dired-remove-tag)
+ (image-dired-list-tags, image-dired-write-comments)
+ (image-dired-get-comment, image-dired-mark-tagged-files)
+ (image-dired-create-gallery-lists): Call new func.
+ Reported by Dieter Wilhelm <dieter@duenenhof-wilhelm.de>.
+
+2007-07-21 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * vc-hg.el (vc-hg-diff): Use vc-hg-command.
+ (vc-hg-dir-state): Fix loop.
+ (vc-hg-print-log): Fix expected return value for vc-hg-command.
+ (vc-hg-next-version, vc-hg-delete-file, vc-hg-rename-file)
+ (vc-hg-register, vc-hg-create-repo, vc-hg-checkin)
+ (vc-hg-revert): Likewise.
+ (vc-hg-revision-table, vc-hg-revision-completion-table): New functions.
+
+2007-07-21 Thien-Thi Nguyen <ttn@gnuvola.org>
+
+ * emacs-lisp/lisp-mode.el (calculate-lisp-indent): In the
+ case of alignment under a constant symbol, find and consider
+ the sexp actually at indentation to be the "last sexp".
+
+2007-07-20 Eli Zaretskii <eliz@gnu.org>
+
+ * makefile.w32-in (install-lisp-SH, install-lisp-CMD): New targets.
+ (install): Use them to copy all *.el files before *.elc.
+ (clean): Don't delete *~.
+
+2007-07-20 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * vc-hg.el (vc-hg-workfile-unchanged-p): New function.
+
+2007-07-19 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * vc-hg.el (vc-hg-registered): Replace if with when.
+ (vc-hg-state): Deal with nonexistent files.
+
+2007-07-18 Juanma Barranquero <lekktu@gmail.com>
+
+ * follow.el (follow-mode-hook, follow-mode-off-hook, follow-mode)
+ (follow-delete-other-windows-and-split, follow-recenter)
+ (follow-windows-aligned-p, follow-point-visible-all-windows-p)
+ (follow-redisplay, follow-estimate-first-window-start)
+ (follow-xemacs-scrollbar-support, follow-intercept-process-output):
+ Fix typos in docstrings.
+
+2007-07-17 Thien-Thi Nguyen <ttn@gnuvola.org>
+
+ * bookmark.el (bookmark-show-all-annotations):
+ Make sure each inserted annotation ends with newline.
+
+ (bookmark-maybe-sort-alist): Don't modify
+ bookmark-alist. Instead, if not sorting, simply return it.
+ (bookmark-bmenu-list): Call bookmark-maybe-sort-alist
+ for its return value, not for its side effect.
+
+2007-07-17 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * vc.el: Add more info about the vc-registered function.
+
+2007-07-16 David Kastrup <dak@gnu.org>
+
+ * emacs-lisp/advice.el (defadvice): Doc fix.
+
+2007-07-16 Juanma Barranquero <lekktu@gmail.com>
+
+ * subr.el (when, unless): Doc fix.
+
+2007-07-16 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * vc-hg.el (vc-hg-state): Handle removed files.
+ (vc-hg-dir-state, vc-hg-dired-state-info): New functions.
+ (vc-hg-checkout): Re-enable.
+
+2007-07-15 Richard Stallman <rms@gnu.org>
+
+ * kmacro.el (kmacro-bind-to-key): Avoid comparisons on function keys.
+
+ * tutorial.el (tutorial--find-changed-keys):
+ Handle C-x specially like ESC.
+
2007-07-15 Roland McGrath <roland@frob.com>
* add-log.el (add-change-log-entry): Check add-log-full-name
2007-07-15 Jeff Miller <jmiller@cablespeed.com> (tiny change)
- * calendar/cal-bahai.el (calendar-goto-bahai-date): Add autoload
- cookie.
+ * calendar/calendar.el (calendar-goto-bahai-date): Autoload it.
2007-07-13 Eli Zaretskii <eliz@gnu.org>
* replace.el (match): Use yellow1 instead of yellow.
- * progmodes/gdb-ui.el (breakpoint-enabled): Use red1 instead of
- red.
+ * progmodes/gdb-ui.el (breakpoint-enabled): Use red1 instead of red.
* pcvs-info.el (cvs-unknown): Likewise.
* longlines.el (longlines-wrap-region): Avoid marking buffer as
modified.
- (longlines-auto-wrap, longlines-window-change-function): Remove
- unnecessary calls to set-buffer-modified-p.
+ (longlines-auto-wrap, longlines-window-change-function):
+ Remove unnecessary calls to set-buffer-modified-p.
2007-06-20 Stefan Monnier <monnier@iro.umontreal.ca>
2007-07-02 Martin Rudalics <rudalics@gmx.at>
- * help-mode.el (help-make-xrefs): Skip spaces too when skipping tabs.
+ * help-mode.el (help-make-xrefs): Skip spaces too when skipping tabs.
* mouse.el (mouse-drag-mode-line-1): Quit mouse tracking when
event is not a cons cell. Do not unread drag-mouse-1 events.
* calendar/timeclock.el: Update version number.
(timeclock-modeline-display): Mention timeclock-use-display-time
in explanatory message.
- (timeclock-log): Suppress warnings when finding the log. Don't
- check for a nil project twice. Run hooks after killing the
+ (timeclock-log): Suppress warnings when finding the log.
+ Don't check for a nil project twice. Run hooks after killing the
buffer (if applicable).
(timeclock-geometric-mean): Rename to `timeclock-mean' (it never
was geometric). All uses changed.
2007-06-04 Katsumi Yamaoka <yamaoka@jpl.org>
- * mail/mail-extr.el (mail-extract-address-components): Recognize
- non-ASCII characters except for NBSP as words.
+ * mail/mail-extr.el (mail-extract-address-components):
+ Recognize non-ASCII characters except for NBSP as words.
2007-06-04 Ryan Yeske <rcyeske@gmail.com>
* files.el (magic-mode-alist): Remove image-type-auto-detected-p.
(magic-fallback-mode-alist): Add image-type-auto-detected-p.
- * image.el (image-type-auto-detected-p): Don't scan
- auto-mode-alist.
+ * image.el (image-type-auto-detected-p): Don't scan auto-mode-alist.
* longlines.el (longlines-mode): Make longlines-auto-wrap
buffer-local. Add hooks unconditionally.
2007-05-29 Martin Rudalics <rudalics@gmx.at>
* textmodes/table.el (table--point-entered-cell-function)
- (table--point-left-cell-function): Bind
- `inhibit-point-motion-hooks' to t.
+ (table--point-left-cell-function):
+ Bind `inhibit-point-motion-hooks' to t.
2007-05-29 Nikolaj Schumacher <n_schumacher@web.de> (tiny change)
GNU Emacs is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2, or (at your option)
+ the Free Software Foundation; either version 3, or (at your option)
any later version.
GNU Emacs is distributed in the hope that it will be useful,