+2007-08-22 Carsten Dominik <dominik@science.uva.nl>
+
+ * textmodes/org.el (org-agenda-skip): Allow a form for
+ `org-agenda-skip-function'.
+ (org-agenda-redo): Re-use local settings.
+ (org-agenda): Store local settings.
+ (org-agenda-deadline-faces): New option.
+ (org-agenda-deadline-face): New function.
+ (org-agenda-get-deadlines, org-agenda-get-scheduled): Also handle
+ entries on their due date.
+ (org-agenda-get-timestamps): No longer handle the due dates of
+ schedules and deadline items.
+ (org-insert-link-global, org-open-at-point-global): New commands.
+ (org-export-as-ascii): Call `org-cleaned-string-for-export' with a
+ :for-ascii parameter.
+ (org-skip-comments): Function removed.
+ (org-cleaned-string-for-export): Handle special table lines.
+ (org-global-properties): New option.
+ (org-entry-get-with-inheritance): Check global properties.
+ (org-local-properties): New variable.
+ (org-set-regexps-and-options): Find the #+PROPERTY line.
+ (org-link-types): Change type into variable (was constant).
+ (org-make-link-regexps): New function.
+ (org-link-re-with-space, org-link-re-with-space2)
+ (org-angle-link-re, org-plain-link-re, org-bracket-link-regexp)
+ (org-bracket-link-analytic-regexp, org-any-link-re): Creation of
+ these regular expressions happens now in the function
+ `org-make-link-regexps'.
+ (org-store-link): Call the functions in
+ `org-store-link-functions'.
+ (org-add-link-type): New function.
+ (org-store-link-functions): New variable.
+ (org-activate-tags): Force matches to be in headlines.
+ (org-batch-store-agenda-views): Fix bug with killing agenda
+ buffer.
+ (org-columns-display-here): Make sure this works in a narrowed
+ buffer by checking for point-min.
+ (org-columns-display-here): Make the rest of the line intangible,
+ so that point never can be there.
+ (org-cleaned-string-for-export): Use `with-current-buffer'.
+ (org-replace-region-by-html): Use `with-current-buffer'.
+ (org-unfontify-region, org-do-occur, org-columns-display-here)
+ (org-columns-remove-overlays, org-columns-quit)
+ (org-columns-edit-value, org-columns-next-allowed-value)
+ (org-eval-in-calendar, org-agenda-undo, org-no-read-only)
+ (org-finalize-agenda, org-remove-subtree-entries-from-agenda)
+ (org-agenda-todo, org-agenda-change-all-lines)
+ (org-agenda-align-tags, org-agenda-priority)
+ (org-agenda-set-tags, org-agenda-toggle-archive-tag)
+ (org-agenda-show-new-time, org-cleaned-string-for-export)
+ (org-export-grab-title-from-buffer):
+ (org-export-as-ascii, org-export-as-html): Use `inhibit-read-only'
+ instead of `buffer-read-only'.
+ (org-export-as-html): Set `coding-system-for-write'.
+ (org-remember-store-without-prompt): New option.
+ (org-archive-subtree): Fixed bug with modifying TODO keyword.
+ (org-beginning-of-line): Also treat C-a special in items.
+ (org-table-convert-refs-to-rc): Fixed problem with column
+ reference after "..".
+ (org-columns-compute): Don't mark buffer modified because of text
+ properties.
+ (org-batch-store-agenda-views): Use the variable
+ `default-directory', not the function.
+ (org-clock-out-if-current): Respect `org-clock-out-when-done'.
+ (org-clock-out-when-done): New option.
+ (org-html-entities): Added HTML entities for smileys.
+
+
+2007-08-22 Glenn Morris <rgm@gnu.org>
+
+ * image.el (create-image): Doc fix.
+
+ * startup.el (tutorial-directory): New constant.
+ (fancy-splash-text): Tutorials now in tutorial-directory.
+ * tutorial.el (help-with-tutorial): Tutorials now in
+ tutorial-directory.
+
+2007-08-22 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/tramp.el (top): Require cl.el, when `copy-tree' is not available
+ otherwise.
+ (tramp-get-remote-path): New defun. Replace occurences of
+ `tramp-default-remote-path' by this function.
+ (tramp-set-remote-path): Move most of the code to
+ `tramp-get-remote-path'.
+ (tramp-get-ls-command, tramp-get-remote-id): Don't check for not
+ existing directories, this is done already in
+ `tramp-get-remote-path'.
+
+2007-08-22 Paul Pogonyshev <pogonyshev@gmx.net>
+
+ * image-file.el (image-file-name-extensions): Add "svg".
+ * image.el (image-type-header-regexps): Add svg entry.
+
+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 Juri Linkov <juri@jurta.org>
+
+ * delsel.el (delete-selection-pre-hook):
+ * emulation/cua-base.el (cua-paste): Use `mouse-region-match'
+ instead of checking last-command.
+
+2007-08-21 Juri Linkov <juri@jurta.org>
+
+ * loadup.el: Preload "button".
+
+2007-08-21 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/bytecomp.el (byte-compile-interactive-only-functions):
+ Add previous-line and next-line.
+
+ * vc-arch.el (vc-arch-extra-menu-map): New var and fun.
+ (vc-arch-find-file-not-found-hook): Remove, it's now the default.
+
+ * vc-hooks.el (vc-menu-entry): New var.
+ (vc-mode-line-map): Use it so that this menu also uses the extra-menu.
+ (menu-bar-tools-menu): Add the VC menu here rather than in menu-bar.el.
+ (vc-menu-map): Declare and initialize in one step.
+ (vc-menu-map-filter): Move&rename from menu-bar.el:menu-bar-vc-filter
+
+ * menu-bar.el (vc-menu-map): Don't setup any more.
+ Instead, just create the proper spot in the menu.
+
+2007-08-20 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-20 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * vc-bzr.el: Don't fiddle with vc-handled-backend.
+ (vc-bzr-registered): Don't redundantly protect against
+ file-error. Actually use the format-specific code.
+ (vc-bzr-buffer-nonblank-p): Remove.
+ (vc-bzr-status): Change `kindchange' -> `kindchanged'.
+
+2007-08-20 Juri Linkov <juri@jurta.org>
+
+ * startup.el (fancy-splash-text): Change multiple tabs into one
+ tab. Remove "Useful File menu items" section (with "Exit Emacs"
+ and "Recover Crashed Session").
+ (fancy-splash-screens): Set tab-width to 22.
+ (normal-splash-screen): Replace literal tabs with \t and
+ fix whitespace. Remove "Useful File menu items" section (with
+ "Exit Emacs" and "Recover Crashed Session").
+
+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-20 Thien-Thi Nguyen <ttn@gnuvola.org>
+
+ * vc-rcs.el (vc-rcs-annotate-command):
+ Fix bug introduced 2007-07-18T16:32:40Z!esr@snark.thyrsus.com:
+ Add back :vc-annotate-prefix propertization.
+
2007-08-20 Andreas Schwab <schwab@suse.de>
* mail/rmail.el (rmail-autodetect): Doc fix.
all links in two columns on two lines.
2007-08-19 Michael Kifer <kifer@cs.stonybrook.edu>
-
+
* viper.el (viper-remove-hooks): remove some additional viper hooks
when the user calls viper-go-away.
(viper-go-away): restore the default of default-major-mode.
Save the value of default-major-mode before vaperization.
-
+
* viper-cmd.el: Replace error "" with "Viper bell".
-
+
* viper-ex.el: Replace error "" with "Viper bell".
-
+
* ediff-util.el (ediff-make-temp-file): use the coding system of the
buffer for which file is created.
-
+
2007-08-19 Glenn Morris <rgm@gnu.org>
* Makefile.in (custom-deps, finder-data, autoloads, recompile)