(compilation-buffer-name): New arg MODE-COMMAND.
(compilation-start): Pass new arg to compilation-buffer-name.
(compile-goto-error): Use next-error-internal.
2005-10-01 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>
* textmodes/bibtex.el (bibtex-valid-entry-whitespace-re): Do not
match newline.
(bibtex-realign): Do not use bibtex-valid-entry-whitespace-re.
(bibtex-summary): remove unnecessary save-excursion.
(bibtex-fill-field-bounds): Use fill-region-as-paragraph.
(mac_draw_string_common, x_per_char_metric)
(mac_compute_glyph_string_overhangs, init_font_name_table)
(XLoadQueryFont, mac_unload_font) [USE_ATSUI]: Add ATSUI support.
(atsu_get_text_layout_with_text_ptr) [USE_ATSUI]: New function.
(x_draw_glyph_string_background)
(x_draw_glyph_string_foreground) [MAC_OS8 && USE_ATSUI]: Don't use
XDrawImageString. Always draw background and foreground separately.
(x_draw_glyph_string_foreground) [USE_ATSUI]: Don't use 8-bit
functions for one-byte chars when using ATSUI-compatible fonts.
(atsu_font_id_hash) [USE_ATSUI]: New variable.
(syms_of_macterm) [USE_ATSUI]: Initialize and staticpro it.
(XLoadQueryFont): Set min_byte1, max_byte1, min_char_or_byte2, and
max_char_or_byte2 more in detail.
(quit_char_comp, mac_check_for_quit_char) [MAC_OSX]: Remove functions.
Stefan Monnier [Sat, 1 Oct 2005 04:00:50 +0000 (04:00 +0000)]
(mm-inline-media-tests): Check presence of the diff-mode
function rather than the diff-mode.el package.
(mm-display-external): Use with-current-buffer.
(mm-viewer-completion-map, mm-viewer-completion-map):
Move initialization inside declaration.
Chong Yidong [Sat, 1 Oct 2005 03:01:42 +0000 (03:01 +0000)]
* speedbar.el: Re-apply arch tag.
(speedbar-version): Renamed to version 1.0. Suggested by Eric
M. Ludlam.
Reapply two changes from Emacs CVS' version of speedbar lost
during the merge:
(speedbar-use-imenu-flag): Avoid unnecessary use of
locate-library.
(speedbar-frame-parameters): Improve customize type.
Stefan Monnier [Fri, 30 Sep 2005 21:04:56 +0000 (21:04 +0000)]
(ange-ftp-gwp-start): Use with-current-buffer.
(ange-ftp-file-directory-p): Fix the symlink case.
(ange-ftp-insert-directory): When listing a single file, get a list of
the parent buffer and extract the relevant line. Inspired from a patch by
Katsumi Yamaoka <yamaoka@jpl.org>.
(ange-ftp-file-name-sans-versions): Simplify.
Bill Wohler [Fri, 30 Sep 2005 17:48:04 +0000 (17:48 +0000)]
2005-09-30 Bill Wohler <wohler@newt.com>
Moved MH-E image files from toolbar and mail directories into
etc/images.
* mail/reply2.*: Moved to etc/images/mail/reply*.
* toolbar/execute.*, toolbar/highlight.*, toolbar/mh-logo.xpm:
* toolbar/page-down.*, toolbar/show.*, toolbar/widen.*: Moved to
etc/images.
* toolbar/alias.*, toolbar/refile.*, toolbar/repack.*:
* toolbar/reply*: Moved to etc/images/mail.
* toolbar/rescan.*: Moved and renamed to etc/images/refresh.*.
* mh-e/mh-customize.el (mh-refile-msg, mh-tool-bar-reply-from)
(mh-tool-bar-reply-to, mh-tool-bar-reply-all)
(mh-alias-grab-from-field, mh-pack-folder): Image files moved to
etc/images/mail so added "mail/" prefix.
(mh-reply): Ditto. Also renamed reply2.* to reply.*.
(mh-rescan-folder): Ditto. Renamed image file to refresh.* since
it can be used in the general sense. Does not have "mail/" prefix.
David Ponce [Fri, 30 Sep 2005 06:28:53 +0000 (06:28 +0000)]
(tree-widget-themes-load-path): New variable.
(tree-widget-themes-directory): Doc fix.
(tree-widget-image-formats) [Emacs]: Doc fix.
(tree-widget--locate-sub-directory): New function.
(tree-widget-themes-directory): Use it.
David Ponce [Fri, 30 Sep 2005 06:18:55 +0000 (06:18 +0000)]
(recentf-filename-handlers): Rename from
`recentf-filename-handler'. Allow a list of functions.
(recentf-menu-items-for-commands): Fix :help strings.
(recentf-apply-filename-handlers): New function.
(recentf-expand-file-name): Use it.
(recentf-cleanup): Remove duplicates too.
Juri Linkov [Thu, 29 Sep 2005 22:57:28 +0000 (22:57 +0000)]
(compilation-error, compilation-warning)
(compilation-info, compilation-line-number, compilation-column-number):
Change group from `font-lock-highlighting-faces' to `compilation'.
2005-09-27 Arne J\e,Ax\e(Brgensen <arne@arnested.dk>
* lisp/gnus/message.el (message-remove-duplicates): New function.
Implementation borrowed from `gnus-remove-duplicates'.
(message-idna-to-ascii-rhs): Also encode idna addresses in
Reply-To:, Mail-Reply-To: and Mail-Followup-To:.
(message-idna-to-ascii-rhs-1): When `message-use-idna' is 'ask
only ask about the same idna domain once per header and also tell
in what header to replace the idna domain.
* lisp/gnus/gnus-art.el (article-decode-idna-rhs): Also decode idna
addresses in Reply-To:, Mail-Reply-To: and Mail-Followup-To:.
(article-decode-idna-rhs): Fix regexp so that all idna-address in
a header is decoded and not just the last one.
2005-09-27 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/gnus-art.el (gnus-mime-display-single): Don't modify text if it
has been decoded.
* lisp/gnus/mm-decode.el (mm-insert-part): Don't modify text if it has been
decoded.
* lisp/gnus/mm-view.el (mm-inline-text): Don't strip text props unless
decoding enriched or richtext parts.
2005-09-26 Katsumi Yamaoka <yamaoka@jpl.org>
* man/gnus.texi (Server Buffer Format): Document the %a format spec.
Jay Belanger [Wed, 28 Sep 2005 00:50:55 +0000 (00:50 +0000)]
Update `versionnumber'.
Remove `versiondate'.
(Error Recovery): Refer to "initial state" rather than "default
state".
(Algebra): Mention LaTeX language mode.
(Programming): Delete reference to "Z =".
Preliminary Forth support.
(prolog_pr): Cast strlen to int before comparison.
(LOOKING_AT, LOOKING_AT_NOCASE): Let the preprocessor check that
the second argument is indeed a literal string.
(longopts, print_help, main): The -a (--append) option
can be used in ctags also; for one, the Linux make file uses it.