+2008-04-26 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * abbrev.el (define-abbrev-table): Apply props even if the table
+ exists already.
+
+ * minibuffer.el (completion-table-with-context): Fix `pred' for the
+ various kinds of completion tables.
+ (completion-emacs22-try-completion): Place cursor after the /, as was
+ done in Emacs-22's minibuffer-complete-word.
+ Fix bug reported by David Hansen <david.hansen@gmx.net>.
+ (completion-emacs22-try-completion): Merge all mergable text rather
+ than just /.
+ (completion-pcm--delim-wild-regex): New var.
+ (completion-pcm-word-delimiters): New custom.
+ (completion-pcm--prepare-delim-re, completion-pcm--pattern-trivial-p)
+ (completion-pcm--string->pattern, completion-pcm--pattern->regex)
+ (completion-pcm--all-completions, completion-pcm-all-completions)
+ (completion-pcm--merge-completions, completion-pcm--pattern->string)
+ (completion-pcm-try-completion): New functions.
+ (completion-styles-alist): Add them.
+ (completion-styles): Add it to the default.
+
+2008-04-25 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gud-watch): Don't create speedbar...
+ (gdb-var-create-handler): ...until here when there are values.
+ (gdb-post-prompt): Don't do -var-update with no watch expressions.
+ (gdb-info-locals-handler): Don't match "struct {...}" as an array.
+
+2008-04-25 Eli Zaretskii <eliz@gnu.org>
+
+ * ls-lisp.el (ls-lisp-format): Fix last change.
+ (ls-lisp-uid-d-fmt, ls-lisp-uid-s-fmt, ls-lisp-gid-d-fmt)
+ (ls-lisp-gid-s-fmt, ls-lisp-filesize-d-fmt)
+ (ls-lisp-filesize-f-fmt): New defvars.
+ (ls-lisp-insert-directory): Dynamically compute format specifiers
+ for displaying UID, GID, and file size, and store them in the
+ above variables.
+ (ls-lisp-format): Use ls-lisp-filesize-f-fmt, ls-lisp-uid-s-fmt,
+ ls-lisp-uid-d-fmt, ls-lisp-gid-s-fmt, and ls-lisp-gid-d-fmt
+ instead of constant format strings.
+ (ls-lisp-format-file-size): Use ls-lisp-filesize-f-fmt and
+ ls-lisp-filesize-d-fmt instead of constant format strings.
+
+2008-04-24 Nick Roberts <nickrob@snap.net.nz>
+
+ * progmodes/gdb-ui.el (gdb-invalidate-assembler): Compare numeric
+ value of addresses rather than (partial) string value.
+ (gdb-frame-handler): Change regexp according to above change.
+ (gdb-breakpoints-mode, gdb-frames-mode, gdb-threads-mode)
+ (gdb-registers-mode, gdb-memory-mode, gdb-locals-mode)
+ (gdb-assembler-mode): Disable undo in these buffers.
+
+2008-04-24 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/tramp.el (tramp-get-remote-stat): Test whether stat supports
+ %s. Reported by Loris Bennett <loris.bennett@fu-berlin.de>.
+
+2008-04-24 Sam Steingold <sds@gnu.org>
+
+ * textmodes/remember.el (remember-diary-extract-entries): Use
+ diary-make-entry instead of the obsolete make-diary-entry.
+
2008-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
* subr.el (translation-table-for-input): Mark as obsolete.
2008-04-19 Nick Roberts <nickrob@snap.net.nz>
* progmodes/gdb-ui.el (gdb-mouse-set-clear-breakpoint):
- Select window clicked on first (regression in 22.2).
+ Select window clicked on first.
(gdb): Display thread number in mode-line.
(gdb-make-header-line-mouse-map): Move to avoid byte compiler warnings.
(gdb-breakpoints-header): New variable.