+2005-03-04 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * international/code-pages.el (windows-1250, windows-125[2-8])
+ (iso-8859-10, -13, -16, georgian-ps): Add autoload cookies.
+
+2005-03-03 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * frame.el (blink-cursor-mode): `emacs-quick-startup' may not be
+ bound yet.
+
+2005-03-02 Romain Francoise <romain@orebokech.com>
+
+ * ibuf-ext.el (ibuffer-filter-disable): Move back to the current
+ buffer after removing limits.
+ (ibuffer-pop-filter): Ditto.
+ Update copyright.
+
+2005-03-02 Miles Bader <miles@gnu.org>
+
+ * button.el (make-text-button): If the user doesn't specify a
+ type, use the default. Rewrite to use `add-text-properties' and
+ plist functions.
+
+2005-03-01 Lute Kamstra <lute@gnu.org>
+
+ * emacs-lisp/debug.el (inhibit-debug-on-entry): Add docstring.
+ (debugger-jumping-flag): New var.
+ (debug-entry-code): Use it.
+ (debugger-jump): Use debugger-jumping-flag and add
+ debugger-reenable to post-command-hook.
+ (debugger-reenable): Use debugger-jumping-flag and remove itself
+ from post-command-hook.
+ (debug, debug-on-entry, cancel-debug-on-entry): Remove call to
+ debugger-reenable.
+
+2005-03-01 Robert J. Chassell <bob@rattlesnake.com>
+
+ * textmodes/texinfmt.el (texinfo-no-refill-regexp): Comment out
+ inclusion of "itemize\\|", which may be unnecessary, is certainly
+ inelegant, and stops refilling in itemize lists when formatting
+ Japanese Texinfo files to Info.
+ Update copyright to 2005.
+
+2005-03-01 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-get-location): Use a warning instead
+ of an error if GDB can't find the source file.
+
+2005-03-01 Glenn Morris <gmorris@ast.cam.ac.uk>
+
+ * calendar/calendar.el (redraw-calendar): Work from any buffer,
+ not just the calendar.
+
+ * calendar/diary-lib.el (mark-diary-entries): Remove any old marks
+ first.
+ (diary-redraw-calendar): New function.
+ (make-diary-entry): Add diary-redraw-calendar to local
+ write-contents-functions. Turn off selective display before
+ inserting in diary.
+
+2005-03-01 Kim F. Storm <storm@cua.dk>
+
+ * emacs-lisp/copyright.el (copyright-fix-years): New command.
+
+2005-03-01 Lute Kamstra <lute@gnu.org>
+
+ * emacs-lisp/debug.el (debug-on-entry-1): Reimplement to make sure
+ that debug-entry-code can be safely removed from a function while
+ this code is being evaluated. Revert the 2005-02-27 change as the
+ new implementation no longer requires it. Make sure that a
+ function body containing just a string is not mistaken for a
+ docstring.
+ (debug): Skip one more frame in case of debug on entry.
+ (debugger-setup-buffer): Delete one more frame line in case of
+ debug on entry.
+ (debugger-frame-number): Update to use the new text introduced by
+ the 1999-11-03 change. Skip one more frame in case of debug on entry.
+
+2005-02-28 Kim F. Storm <storm@cua.dk>
+
+ * double.el (double-translate-key): Call force-window-update after
+ read-event to avoid crash in redisplay.
+
+2005-02-28 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/debug.el (inhibit-debug-on-entry): New var.
+ (debug): Use it. Move the inhibit-trace earlier.
+ (debug-entry-code): New const.
+ (debug-on-entry-1): Use it.
+
+2005-02-28 Chong Yidong" <cyd@stupidchicken.com> (tiny change)
+
+ * international/utf-16.el (ccl-encode-mule-utf-16le):
+ Fix BUFFER_MAGNIFICATION to 2.
+ (ccl-encode-mule-utf-16be): Likewise.
+
+2005-02-28 Kenichi Handa <handa@m17n.org>
+
+ * international/utf-16.el (ccl-encode-mule-utf-16le-with-signature):
+ Fix BUFFER_MAGNIFICATION to 4.
+ (ccl-encode-mule-utf-16be-with-signature): Likewise.
+
+2005-02-28 Nick Roberts <nickrob@snap.net.nz>
+
+ * speedbar.el (speedbar-update-flag): Doc fix.
+ (speedbar-show-info-under-mouse): Give set-mouse-position the right
+ argument.
+
+2005-02-27 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * reveal.el (reveal-post-command): Don't try to reveal overlays which
+ have a non-nil `invisible' property but are actually visible.
+
+ * progmodes/perl-mode.el (perl-imenu-generic-expression): Add entries
+ for perldoc sections.
+ (perl-outline-regexp, perl-outline-level): New var and function.
+ (perl-mode): Use them.
+
+2005-02-27 Glenn Morris <gmorris@ast.cam.ac.uk>
+
+ * calendar/diary-lib.el (diary-remind): Discard any mark portion
+ from diary-entry. Reported by Andrew Kemp <ajwk@pell.uklinux.net>.
+
+2005-02-27 Luc Teirlinck <teirllm@auburn.edu>
+
+ * cus-edit.el: Comment change.
+ (custom-buffer-create-internal): Slightly reword text at top of
+ Custom buffers. Mention there that saving an option edits the
+ init file. Add link to Emacs manual node on `custom-file'.
+ (custom-magic-alist): Rewrite individual State messages to use
+ capitalized keywords. Doc fix.
+
+2005-02-27 Matt Hodges <MPHodges@member.fsf.org>
+
+ * calendar/calendar.el (calendar-buffer): Move above
+ calendar-week-start-day.
+ (calendar-week-start-day): Doc fix. Add :set function.
+ (calendar-minimum-window-height): New variable.
+ (generate-calendar-window): Only resize window if selected-window
+ is displaying the calendar buffer. Use new variable
+ calendar-minimum-window-height.
+ (generate-calendar): Reword error message.
+ (calendar-mode-map): Bind DEL to scroll-other-window-down.
+
+2005-02-27 Andreas Schwab <schwab@suse.de>
+
+ * vc.el (vc-do-command): Don't run command asynchronously when
+ operating in a remote directory.
+
+ * net/tramp.el (tramp-file-name-for-operation): Fix misapplied
+ change from sync with Tramp 2.0.47.
+
+2005-02-27 Richard M. Stallman <rms@gnu.org>
+
+ * textmodes/ispell.el (ispell-change-dictionary): Doc fix.
+
+ * textmodes/flyspell.el (flyspell-mode-on):
+ Call ispell-change-dictionary only if necessary.
+
+ * emacs-lisp/re-builder.el (regexp-builder): New function.
+
+ * register.el (describe-register-1): Explicitly handle
+ yank-excluded-properties = t.
+
+ * cus-edit.el (custom-buffer-create-internal): Improve progress msgs.
+ (custom-magic-alist): Change the status descriptions again.
+ (face widget-type): Total rewrite based on `restricted-sexp'
+ to eliminate the confusing double hiding levels.
+
+ * emacs-lisp/debug.el (debug-on-entry-1):
+ If function body is empty, add nil as body form.
+
+2005-02-26 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/trace.el (inhibit-trace): New var.
+ (trace-make-advice): Use it.
+
+ * emacs-lisp/debug.el (debug): Put back the inhibit-trace.
+
+2005-02-26 Kim F. Storm <storm@cua.dk>
+
+ * mouse.el (mouse-1-click-in-non-selected-windows): New defcustom.
+ (mouse-on-link-p, mouse-drag-region-1): Use it.
+
+2005-02-25 Lute Kamstra <lute@gnu.org>
+
+ * replace.el (query-replace-read-from): Fix 2005-02-19 change.
+
+2005-02-24 Luc Teirlinck <teirllm@auburn.edu>
+
+ * frame.el (blink-cursor-mode): Add :group keyword.
+
+2005-02-24 Ulf Jasper <ulf.jasper@web.de>
+
+ * calendar/icalendar.el (icalendar--decode-isodatetime):
+ New optional argument DAY-SHIFT.
+ (icalendar-export-region): Fix coding-system-for-write.
+ (icalendar--convert-ical-to-diary): Shift end-day of all-day
+ events by one.
+
+2005-02-24 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * textmodes/tex-mode.el (tex-font-lock-keywords-3): #n is atomic.
+
+2005-02-24 Kim F. Storm <storm@cua.dk>
+
+ * international/iso-acc.el (iso-accents-compose): Fix crash
+ during redisplay. Call force-window-update after read-event
+ and delete-region to signal that window is not accurate.
+
+2005-02-23 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacs-lisp/debug.el (debug): Hide the buffer if it's not killed.
+ Remove unused and inexistent var `inhibit-trace'.
+ (debugger-mode): Use run-mode-hooks.
+ (debugger-list-functions): Add buttons; setup xref stack.
+
+2005-02-23 Richard M. Stallman <rms@gnu.org>
+
+ * calendar/appt.el (appt-time-msg-list): 3rd elt of each
+ appointment says it was explicitly made.
+ (appt-add): Set the 3rd element.
+ (appt-make-list): Preserve explicit appointments.
+
+ * subr.el (find-tag-default): Catch errors in forward-sexp.
+
+2005-02-23 Juri Linkov <juri@jurta.org>
+
+ * info.el (Info-isearch-search): New defcustom.
+ (Info-isearch-search): Call the default isearch function
+ when Info-isearch-search is nil.
+ (Info-isearch-wrap): Use variable Info-isearch-search.
+
+2005-02-22 Luc Teirlinck <teirllm@auburn.edu>
+
+ * cus-edit.el: Comment change.
+
+2005-02-22 Kim F. Storm <storm@cua.dk>
+
+ * progmodes/hideif.el (hide-ifdef-use-define-alist):
+ Use completing-read. Suggested by Juan-Leon Lahoz Garcia.
+
+2005-02-22 Simon Josefsson <jas@extundo.com>
+
+ * net/browse-url.el (browse-url-netscape-new-window-is-tab):
+ New variable.
+ (browse-url-netscape): Use it. Suggested by "Johann 'Myrkraverk'
+ Oskarsson" <myrkraverk@users.sourceforget.net>.
+
+2005-02-22 Kim F. Storm <storm@cua.dk>
+
+ * mouse.el (mouse-on-link-p): If arg POS is a mouse event,
+ check that window of that event is the selected window.
+ (mouse-drag-region-1): Compare mouse event window to selected
+ window before setting point.
+
+ * tooltip.el (tooltip-show-help-function): Pass event to
+ mouse-on-link-p so it can check selected window.
+
+2005-02-22 Kenichi Handa <handa@m17n.org>
+
+ * ps-mule.el (ps-mule-header-string-charsets): Delete it.
+ (ps-mule-show-warning): New function.
+ (ps-mule-begin-job): Use ps-mule-show-warning if unprintable
+ characters are found.
+
+ * ps-print.el (ps-header-footer-string): Return a list of header
+ and footer strings.
+
+2005-02-21 Wolfgang Jenkner <wjenkner@inode.at> (tiny change)
+
+ * pcvs.el (cvs-retrieve-revision): Fix thinko.
+
+2005-02-21 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * frame.el (blink-cursor-mode): Use define-minor-mode.
+
+ * term/mac-win.el (function-key-map): Use char-names more consistently.
+ (file-name-coding-system): Only set it for MacOS-9. The other case is
+ already handled in mule-cmds.el (where it also works when mac-win.el
+ is not used).
+
+2005-02-21 Kenichi Handa <handa@m17n.org>
+
+ * international/mule.el (ctext-pre-write-conversion): Always use
+ " *code-converting-work*" buffer for work.
+
+ * textmodes/ispell.el (ispell-dictionary-alist): Fix docstring.
+
+2005-02-20 Thien-Thi Nguyen <ttn@gnu.org>
+
+ * progmodes/scheme.el (scheme-font-lock-keywords-2): Handle named-let.
+
+2005-02-20 Jonathan Yavner <jyavner@member.fsf.org>
+
+ * ses.el (undo-more): Restore defadvice, but only the part that
+ allows changes outside the restricted area of the buffer.
+
+2005-02-20 Kim F. Storm <storm@cua.dk>
+
+ * simple.el (line-move): Add fourth optional arg try-vscroll which
+ must be set to perform auto-window-vscroll.
+ When moving backwards and doing auto-window-vscroll, automatically
+ vscroll to the last part of lines which are taller than the window.
+ (next-line, previous-line): Set try-vscroll arg on line-move.
+
+2005-02-19 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * replace.el (query-replace, query-replace-regexp)
+ (replace-string, replace-regexp): When operating on region, make
+ the minibuffer prompt say so.
+
+ * isearch.el (isearch-forward): Document isearch-query-replace and
+ isearch-query-replace-regexp keybindings.
+
+2005-02-19 Jay Belanger <belanger@truman.edu>
+
+ * calc/calc-aent.el (math-read-token): Add local variable.
+
+ * calc/calc-prog.el (calc-user-define-edit): Add local variable.
+ (calc-edit-top): Move declaration to earlier in file.
+ (calc-edit-macro-repeats): Add local variables.
+
+ * calc/calcalg2.el: Add differentiation rule for calcFunc-coth.
+ Adjust differentiation rules for calcFunc-tan, calcFunc-cot,
+ calcFunc-tanh.
+ Adjust integration rule for calcFunc-tan.
+
+2005-02-19 Michael Kifer <kifer@cs.stonybrook.edu>
+
+ * viper-cmd.el (viper-prefix-commands): Make into a defconst.
+ (viper-exec-buffer-search): Use regexp-quote to quote buffer string.
+ (viper-minibuffer-setup-sentinel): Make some variables buffer-local.
+ (viper-skip-separators): Bug fix.
+ (viper-set-searchstyle-toggling-macros): Allow to unset macros in a
+ particular major mode.
+ (viper-del-backward-char-in-replace): Don't put deleted char on the
+ kill ring.
+
+ * viper-ex.el (viper-color-display-p): New function.
+ (viper-has-face-support-p): Use viper-color-display-p.
+
+ * viper-keym.el (viper-gnus-modifier-map): New keymap.
+
+ * viper-macs.el (viper-unrecord-kbd-macro): Bug fix.
+
+ * viper-util.el (viper-glob-unix-files): Fix shell status check.
+ (viper-file-remote-p): Make equivalent to file-remote-p.
+
+ * viper.el (viper-major-mode-modifier-list):
+ Use viper-gnus-modifier-map.
+
+2005-02-19 David Kastrup <dak@gnu.org>
+
+ * subr.el (subregexp-context-p): Fix garbled doc string by adding
+ quoting.
+
+2005-02-19 Jay Belanger <belanger@truman.edu>
+
+ * calc/calc-math.el (calc-arctan, calc-tanh, calc-arctanh):
+ Remove extra definitions.
+ (calc-coth): New function.
+ (calcFunc-cot): Fix `let'.
+
+2005-02-19 Eli Zaretskii <eliz@gnu.org>
+
+ * faces.el (escape-glyph, minibuffer-prompt): Add commentary for
+ the reasons we use "type pc" in these faces.
+
+ * button.el (button): Ditto.
+
+2005-02-19 Michael Mauger <mmaug@yahoo.com>
+
+ * replace.el (query-replace-read-from): Set the value of
+ query-replace-from-history-variable to handle the case of an empty
+ string entered to accept the suggested default.
+
+ * net/tramp.el (tramp-file-name-for-operation):
+ Use dired-call-process instead of dired-call-process-command.
+
+2005-02-19 Jay Belanger <belanger@truman.edu>
+
+ * calc/calc-arith.el (math-trig-inverses, math-div-trig)
+ (math-div-non-trig): New variables.
+ (math-combine-prod-trig, math-div-new-trig, math-div-new-non-trig)
+ (math-div-isolate-trig, math-div-isolate-trig-term): New functions.
+ (math-combine-prod, math-div-symb-fancy): Add simplifications for
+ trig expressions.
+
+2005-02-19 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-var-update-handler)
+ (gdb-speedbar-timer-fn): Ensure speedbar updates with new values
+ for watch expressions,
+ (gdb-var-create-handler): Don't set speedbar-update-flag.
+ (gdb-post-prompt): Simplify test for speedbar.
+
+2005-02-19 Michael Kifer <kifer@cs.stonybrook.edu>
+
+ * ediff.el (ediff-set-diff-overlays-in-one-buffer)
+ (ediff-set-fine-overlays-in-one-buffer,ediff-goto-word): Make sure
+ we use the syntax table of the correct buffer.
+ (ediff-same-file-contents,ediff-same-contents): Enhancements thanks to
+ Felix Gatzemeier.
+
+ * ediff-init.el (ediff-hide-face): Check for definedness of functions.
+ (ediff-file-remote-p): Make synonymous with file-remote-p.
+ In all deffaces ediff-*-face-*, use min-colors.
+
+ * ediff-mult.el (ediff-meta-mark-equal-files): Make use of
+ ediff-recurse-to-subdirectories.
+ (ediff-mark-if-equal): Check that the arguments are strings, use
+ ediff-same-contents (after to Felix Gatzemeier).
+
+ * ediff.el (ediff-merge-on-startup): Don't set buffer-modified-p to
+ nil.
+
+2005-02-18 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * log-view.el (log-view-message-re): Fix up Subversion regexp.
+
+2005-02-18 David Kastrup <dak@gnu.org>
+
+ * progmodes/meta-mode.el (meta-mark-active): Fix condition to just
+ use `mark-active' when defined.
+
+2005-02-18 Kenichi Handa <handa@m17n.org>
+
+ * ps-print.el (ps-font-info-database): New entry
+ ZapfChancery-MediumItalic with correct font name. Fix font name
+ of the entry Zapf-Chancery-MediumItalic.
+
+2005-02-16 Luc Teirlinck <teirllm@auburn.edu>
+
+ * autorevert.el (auto-revert-stop-on-user-input): Further doc fix.
+
+2005-02-16 Kim F. Storm <storm@cua.dk>
+
+ * ido.el (ido-fallback-command): Pass user input to fallback command.
+
+2005-02-16 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-set-gud-minor-mode-existing-buffers)
+ (gdb-find-file-hook): Add server prefix.
+
+2005-02-16 Richard M. Stallman <rms@gnu.org>
+
+ * replace.el (perform-replace): Pass new args to replace-highlight.
+ (replace-highlight): Take region args,
+ and pass them to isearch-lazy-highlight-new-loop.
+
+ * novice.el (disabled-command-hook): Autoload the defalias
+ and the make-obsolete-variable call.
+
+ * menu-bar.el (menu-bar-select-frame): FRAME defaults to selected.
+
+ * isearch.el (isearch-lazy-highlight-start-limit)
+ (isearch-lazy-highlight-end-limit): New variables limit
+ the region for highlighting.
+ (isearch-lazy-highlight-new-loop): New args BEG and END.
+ (isearch-lazy-highlight-search): Use the new vars.
+ (isearch-lazy-highlight-update): Likewise.
+
+ * dired.el (dired-build-subdir-alist): Bind buffer-undo-list to t.
+
+ * cus-start.el (all): Use default-boundp.
+
+2005-02-15 David Casperson <casper@unbc.ca> (tiny change)
+
+ * menu-bar.el (menu-bar-select-frame): Handle current frame.
+
+2005-02-15 Luc Teirlinck <teirllm@auburn.edu>
+
+ * autorevert.el (auto-revert-stop-on-user-input)
+ (auto-revert-verbose): Doc fixes.
+
+2005-02-15 Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de>
+
+ * international/mule-cmds.el (set-locale-environment): Remove call
+ to set-selection-coding-system on Windows.
+
+2005-02-15 Jay Belanger <belanger@truman.edu>
+
+ * calc/calc-alg.el: Add simplification rules for calcFunc-sec,
+ calcFunc-csc, calcFunc-cot, calcFunc-sech, calcFunc-csch, and
+ calcFunc-coth.
+ (math-simplify-sqrt): Add simplifications.
+
+ * calc/calc-arith.el (math-real-if-arg-functions): Add functions
+ to list.
+
+ * calc/calc-ext.el: Add functions to autoloads.
+
+ * calc/calc-math.el (calc-sec, calc-csc, calc-cot, calc-sech)
+ (calc-csch, calc-coth, calcFunc-sec, calcFunc-csc, calcFunc-cot)
+ (calcFunc-sech, calcFunc-csch, calcFunc-coth, math-sec-raw)
+ (math-csc-raw, math-cot-raw): New functions.
+
+ * calc/calc-rules.el (calc-DistribRules, calc-NegateRules): Add rules.
+
+ * calc/calc-undo.el (calc-handle-undo): Remove prefix from
+ the variable name in a message.
+
+ * calc/calc-units.el: Add simplification rules for calcFunc-sec,
+ calcFunc-csc, calcFunc-cot.
+
+ * calc/calcalg2.el: Add derivative and integration rules for
+ calcFunc-sec, calcFunc-csc, calcFunc-cot, calcFunc-sech,
+ calcFunc-csch, calcFunc-coth.
+ (math-do-integral-methods): Add to checks for when to use
+ substitutions.
+
+ * calc/calccomp.el (math-eqn-special-funcs): Add functions to list.
+
+2005-02-15 Lute Kamstra <lute@gnu.org>
+
+ * emacs-lisp/lisp-mode.el (lisp-mode-variables):
+ Add ;;;###autoload to `outline-regexp'. Suggested by Stefan Monnier
+ <monnier@iro.umontreal.ca>
+ (lisp-outline-level): Improve efficiency. Suggested by David
+ Kastrup <dak@gnu.org>.
+
+2005-02-15 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-find-file-unhook): New variable.
+ (gdb-set-gud-minor-mode, gdb-set-gud-minor-mode-1)
+ (gdb-set-gud-minor-mode-existing-buffers): New functions.
+ (gdb-find-file-hook): New hook. Add it to find-file-hook.
+ (gdb-info-breakpoints-custom, gdb-source-info): Simplify.
+
+2005-02-14 Luc Teirlinck <teirllm@auburn.edu>
+
+ * cus-start.el (all): Comment change.
+
+2005-02-14 Lute Kamstra <lute@gnu.org>
+
+ * cus-start.el (all): Check if symbol is void.
+
+2005-02-14 Carsten Dominik <dominik@science.uva.nl>
+
+ * textmodes/reftex-cite.el (reftex-do-citation): Cleanup single
+ optional argument to \cite.
+
+2005-02-14 Richard M. Stallman <rms@gnu.org>
+
+ * cus-edit.el (custom-buffer-create-internal): Update help message.
+ (custom-magic-alist): Update help messages.
+
+ * cus-start.el (all): Allow a var to specify a standard value.
+
+2005-02-12 Luc Teirlinck <teirllm@auburn.edu>
+
+ * custom.el (custom-theme-set-variables): Handle variable aliases.
+
+ * frame.el (blink-cursor-timer): Doc fix.
+ (blink-cursor): Make it an alias for `blink-cursor-mode' and
+ declare obsolete.
+ (blink-cursor-mode): Define with defcustom and use correct
+ standard expression in that defcustom.
+ * startup.el (command-line): Adapt to above changes in frame.el.
+
+2005-02-11 Lute Kamstra <lute@gnu.org>
+
+ * apropos.el (apropos-score-doc): Prevent division by zero.
+
+2005-02-11 Ulf Jasper <ulf.jasper@web.de>
+
+ * calendar/icalendar.el (icalendar--get-event-property): Doc fix.
+ (icalendar--get-event-property-attributes)
+ (icalendar--get-event-properties)
+ (icalendar--datetime-to-diary-date): New functions.
+ (icalendar--split-value): Doc fix.
+ (icalendar--datetime-to-noneuropean-date)
+ (icalendar--datetime-to-european-date): New optional argument
+ SEPARATOR. Return result as a string instead of a list.
+ (icalendar--get-weekday-number): Check if ABBREVWEEKDAY is nil.
+ (icalendar--convert-string-for-export): Rename arg S to STRING.
+ (icalendar-export-region): Doc fix. Change name of error buffer.
+ Save output buffer.
+ (icalendar-import-file): Add blank at end of prompt.
+ (icalendar-import-buffer): Doc fix. Do not switch to error
+ buffer. Indicate status in return value.
+ (icalendar--convert-ical-to-diary): Doc fix. Change name of error
+ buffer. Save output buffer. Handle exception from recurrence
+ rules (EXDATE, EXRULE). Handle start- and end-date of recurring
+ events. Fix problems with weekly all-day events.
+
+2005-02-10 Richard M. Stallman <rms@gnu.org>
+
+ * simple.el (eval-expression-print-format):
+ Avoid warning about edebug-active.
+
+ * help.el (help-for-help-internal): Rename from help-for-help.
+ (help-for-help): Define with defalias.
+
+ * font-core.el (font-lock-default-function): Use with-no-warnings.
+
+ * cus-edit.el (custom-buffer-create-internal): Improve help-echo.
+
+ * custom.el (defface): Doc fix.
+
+2005-02-10 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-ann3): Re-instate GDB command "set
+ width 0" to prevent word wrapping problems.
+
+2005-02-09 Kim F. Storm <storm@cua.dk>
+
+ * ido.el (ido-file-extensions-order): New defcustom.
+ (ido-file-extension-lessp, ido-file-extension-aux)
+ (ido-file-extension-order): New advanced file ordering.
+ (ido-file-lessp): New simple file ordering.
+ (ido-sort-list): Remove.
+ (ido-make-file-list): Use ido-file-lessp or ido-file-extension-lessp.
+ (ido-make-dir-list, ido-completion-help): Use ido-file-lessp.
+
+2005-02-08 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * progmodes/grep.el (grep-regexp-alist): Match an optional ^[[K
+ that some versions of grep produce.
+ (grep-mode-font-lock-keywords): Likewise.
+
+2005-02-09 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-location-list): New variable.
+ (gdb-cdir): Delete.
+ (gdb-info-breakpoints-custom, gdb-goto-breakpoint)
+ (gdb-source-info): Treat case when source file is in another
+ directory properly.
+ (gdb-get-location): New function.
+
+2005-02-07 Jay Belanger <belanger@truman.edu>
+
+ * calc/calc-prog.el (calc-write-parse-table-part)
+ (calc-fix-token-name): Fix a check for language type.
+
+ * calc/calccomp.el (math-compose-expr): Fix a check for language type.
+
+2005-02-07 Andre Spiegel <spiegel@gnu.org>
+
+ * vc-hooks.el (vc-make-version-backup): Ignore file-errors such
+ as directory not writable.
+
+2005-02-07 Kim F. Storm <storm@cua.dk>
+
+ * emulation/cua-base.el (cua-max-undo, cua-undo): Remove.
+ (cua--standard-movement-commands): Remove list.
+ Instead, set CUA property value to move for movement commands.
+ (cua-movement-commands): Remove. Users must set CUA prop instead.
+ (cua--pre-command-handler): Check CUA property.
+ (cua--init-keymaps): Don't remap undo commands.
+ (cua-mode): Don't call cua--rectangle-on-off.
+
+ * emulation/cua-rect.el (cua--undo-list, cua--tidy-undo-counter)
+ (cua--rect-undo, cua--tidy-undo-lists, cua--rectangle-on-off): Remove.
+ (cua--rect-undo-set-point): New var.
+ (cua--rectangle-undo-boundary): Setup undo apply entry.
+ (cua--rect-undo-handler): New function for rectangle undo.
+ (cua--rect-start-position, cua--rect-end-position): Add.
+ (cua--rectangle-post-command): Call cua--rectangle-set-corners
+ for restored rectangle. Set point if cua--rect-undo-set-point.
+
+2005-02-06 Jay Belanger <belanger@truman.edu>
+
+ * calc/calc-lang.el (calc-tex-language): Display more information
+ in messages.
+
+ * calc/calccomp.el (math-compose-expr): Allow multiline matrices
+ in TeX mode.
+
+2005-02-06 Richard M. Stallman <rms@gnu.org>
+
+ * emacs-lisp/lisp.el (buffer-end): Doc fix.
+
+2005-02-05 Arne_J\e,Ax\e(Brgensen <arne@arnested.dk> (tiny change)
+
+ * net/ldap.el (ldap-search-internal): Support attributes with
+ optional descriptions separated by a semi-colon, as in
+ "userCertificate;binary".
+
+2005-02-05 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
+
+ * x-dnd.el (x-dnd-handle-xdnd): Handle the case where the flags
+ isn't a cons (i.e. the version is 0).
+
+2005-02-05 Eli Zaretskii <eliz@gnu.org>
+
+ * help.el (help-for-help): Doc fix.
+
+2005-02-05 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el: Update copyright. Put GDB-Frames before
+ GDB-Windows on the menu-bar as this works better.
+
+2005-02-04 Jay Belanger <belanger@truman.edu>
+
+ * calc/calc-embed.el (calc-embedded-update): Don't put in
+ unnecessary newlines. Adjust the end of formula marker.
+
+ * calc/calc-lang.el (math-latex-parse-frac): Don't use arguments.
+ (math-latex-parse-two-args): New function.
+
+2005-02-03 Lute Kamstra <lute@gnu.org>
+
+ * help-fns.el (help-with-tutorial): Make sure that users cannot
+ remove the entire text of the tutorial by means of `undo'.
+
2005-02-03 Stefan Monnier <monnier@iro.umontreal.ca>
* textmodes/ispell.el (ispell-internal-change-dictionary): Fix problem
(tramp-multi-action-process-alive): New defun.
(tramp-multi-actions): Use it.
(tramp-handle-find-backup-file-name): `copy-tree' is available
- since Emacs 21.4 only (XEmacs has it). Implementation rewritten
+ since Emacs 22.1 only (XEmacs has it). Implementation rewritten
in order to avoid this function.
(tramp-handle-write-region): Set current buffer. If connection
wasn't open, `file-modes' has changed it accidently. Reported by
(tramp-async-proc): New variable.
(tramp-handle-shell-command): Adding asynchronous processes.
They are far from being perfect, but it works at least for
- `find-grep-dired' and `find-name-dired' in Emacs 21.4.
+ `find-grep-dired' and `find-name-dired' in Emacs 22.1.
(top-level): Require password.el if visible. Should be mandatory
once No Gnus has found its way into (X)Emacs.
(tramp-read-passwd): Invoke `password-read' if available,
Apply `file-attributes' instead of `tramp-handle-file-attributes' in
order to make the function more general.
(tramp-handle-file-attributes): Replace proprietary optional
- parameter NONNUMERIC by the recently (Emacs 21.4) introduced ID-FORMAT.
+ parameter NONNUMERIC by the recently (Emacs 22.1) introduced ID-FORMAT.
(tramp-handle-file-attributes-with-perl): Handle parameter
NONNUMERIC if set. This wasn't done in the past.
(tramp-post-connection): Apply second parameter "$2" if
* net/tramp-smb.el (tramp-smb-handle-delete-file):
Correct cut'n'waste error (`filename' instead of `directory').
(tramp-smb-handle-directory-files-and-attributes)
- (tramp-smb-handle-file-attributes): Add recently (Emacs 21.4)
+ (tramp-smb-handle-file-attributes): Add recently (Emacs 22.1)
introduced parameter ID-FORMAT.
(tramp-smb-handle-make-directory-internal): Correct cut'n'waste
error (`directory' instead of `ldir').