+2005-04-30 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/cc-mode.el (cc-create-define-alist): Check that file
+ exists. Initialise cc-define-alist.
+ (c-mode): Add cc-create-define-alist locally to after-save-hook.
+ If there is no file (Macroexpansion) don't create an alist.
+
+2005-04-29 Sam Steingold <sds@gnu.org>
+
+ * progmodes/cc-mode.el (cc-mode-cpp-program): New user variable.
+ (cc-create-define-alist): Use it instead of the hard-coded string.
+
+2005-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * international/mule-conf.el (file-coding-system-alist): Fix regexp
+ for latexenc.
+
+2005-04-29 Lute Kamstra <lute@gnu.org>
+
+ * emacs-lisp/generic.el: Improve commentary section.
+ (define-generic-mode): Improve docstring.
+
+2005-04-29 Carsten Dominik <dominik@science.uva.nl>
+
+ * textmodes/org.el (many places): Change to quiet the byte compiler.
+ (org-prefix-format-compiled): New variable.
+ (org-compile-prefix-format): New function.
+ (org-timeline, org-agenda, org-diary): Call org-compile-prefix-format.
+ (org-agenda-prefix-format,org-timeline-prefix-format): New options.
+ (org-agenda-get-scheduled): Check if file is opened in `org-mode'.
+ (org-get-entries-from-diary): Use `org-get-time-of-day' for
+ consistency with entries from `org-mode' files.
+ (org-get-time-of-day): Fix bug with partial matches early in a line.
+ (org-non-link-chars): New constant.
+ (org-link-regexp): Respect `org-non-link-chars'.
+ (org-agenda-day-view): Remove command.
+ (org-agenda-toggle-week-view): Rename from `org-agenda-week-view'.
+ (org-follow-bbdb-link, org-store-link): Search also company field.
+ (org-highlight-overlay): New variable.
+ (org-highlight, org-unhighlight): New functions.
+ (org-agenda-mode): Add pre-command-hook to remove highlight.
+ (org-evaluate-time-range): Behavior depends upon whether time stamp
+ contains a time or not.
+ (org-show-subtree, org-show-entry): New functions.
+ (org-agenda-cleanup-fancy-diary): Remove empty lines.
+
+2005-04-28 Luc Teirlinck <teirllm@auburn.edu>
+
+ * comint.el (comint-output-filter-functions): Add autoload cookie.
+
+2005-04-28 Kim F. Storm <storm@cua.dk>
+
+ * ido.el (ido-everywhere): Fix last change.
+
+2005-04-28 Arne J\e,Ax\e(Brgensen <arne@arnested.dk>
+
+ * international/latexenc.el: New file.
+ * international/mule-conf.el (file-coding-system-alist): For .tex,
+ .ltx, .dtx and .drv extensions, use `latexenc-find-file-coding-system'.
+
+2005-04-28 Lute Kamstra <lute@gnu.org>
+
+ * font-lock.el (font-lock-add-keywords)
+ (font-lock-remove-keywords): Clarify docstring.
+ (font-lock-keywords-alist, font-lock-removed-keywords-alist):
+ Don't start docstrings with a `*'.
+ (font-lock-update-removed-keyword-alist): Give it a docstring.
+
+ * generic-x.el: Update commentary section.
+ Only require font-lock when compiling.
+ Define all modes conditionally.
+ Place all generic modes in the generic-x-modes customization group.
+ (generic-x-modes): New customization group.
+ (generic-default-modes, generic-mswindows-modes)
+ (generic-unix-modes, generic-other-modes): New constants.
+ (generic-define-mswindows-modes, generic-define-unix-modes):
+ Update docstrings. Make them obsolete.
+ (generic-extras-enable-list): New default value. Update docstring.
+ Improve :type. Change :set function.
+ (bat-generic-mode-syntax-table, rul-generic-mode-syntax-table):
+ Fix docstring.
+
+ * emacs-lisp/generic.el (generic-mode-internal):
+ Simplify font-lock-defaults.
+ (define-generic-mode): Fix docstring.
+
+2005-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * progmodes/grep.el (grep-mode-font-lock-keywords): Use the
+ font-lock-face property to highlight matches.
+
+2005-04-28 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/cc-mode.el: (cc-create-define-alist): New function.
+ (cc-define-alist): New variable.
+ (c-mode): Make it local and initialise it.
+
+ * progmodes/gdb-ui.el (gdb-active-process): New variable.
+ (gdb-exited): New function.
+ (gdb-annotation-rules): Use it.
+ (gdb-starting): Set gdb-active-process to t.
+ (gdb-stopping): Amend doc string.
+ (gdb-reset): Set gdb-active-process to nil.
+
+ * tooltip.el (tooltip-gud-tips): Show the associated #define
+ directives when a C program under GDB is not executing.
+
+2005-04-27 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * progmodes/cperl-mode.el (cperl-mode): Don't precompile the
+ font-lock-fontify-syntactic-keywords.
+
+ * font-lock.el (font-lock-default-fontify-region): Don't force
+ parse-sexp-lookup-properties to nil.
+
+2005-04-27 Alexander Klimov <alserkli@inbox.ru> (tiny change)
+
+ * man.el (man-mode-syntax-table): Set up `:' to have
+ word-constituent syntax.
+
+2005-04-27 Lute Kamstra <lute@gnu.org>
+
+ * novice.el (disable-command): Don't add spurious newlines to the
+ init file. Reported by Dan Jacobson <jidanni@jidanni.org>.
+
2005-04-26 Jay Belanger <belanger@truman.edu>
* calc/calc-yank.el (calc-edit-finish): Make sure there is more
(comint-output-filter, comint-get-old-input-default)
(comint-line-beginning-position, comint-bol, comint-show-output)
(comint-backward-matching-input, comint-forward-matching-input)
- (comint-next-prompt, comint-previous-prompt): Rename
- `comint-use-prompt-regexp-instead-of-fields' to
+ (comint-next-prompt, comint-previous-prompt):
+ Rename `comint-use-prompt-regexp-instead-of-fields' to
`comint-use-prompt-regexp'. Keep old name as alias and declare
obsolete.
(comint-use-prompt-regexp): Shorten first line of doc string.