Kim F. Storm [Wed, 16 Jun 2004 14:17:01 +0000 (14:17 +0000)]
(Vimage_types): Remove extern.
Kim F. Storm [Wed, 16 Jun 2004 14:16:17 +0000 (14:16 +0000)]
*** empty log message ***
Miles Bader [Wed, 16 Jun 2004 02:45:09 +0000 (02:45 +0000)]
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-410
Make sure image types are initialized for lookup too
Miles Bader [Wed, 16 Jun 2004 02:44:20 +0000 (02:44 +0000)]
Changes from arch/CVS synchronization
Luc Teirlinck [Wed, 16 Jun 2004 01:34:15 +0000 (01:34 +0000)]
(buffer-stale-function): Add hyperlink to emacs-xtra manual to docstring.
Luc Teirlinck [Wed, 16 Jun 2004 01:24:00 +0000 (01:24 +0000)]
(Autorevert, Supporting additional buffers): Explain special treatment
of buffers that automatically revert every `auto-revert-interval' seconds.
Vinicius Jose Latorre [Wed, 16 Jun 2004 00:03:26 +0000 (00:03 +0000)]
Comment doc string of defalias
Luc Teirlinck [Tue, 15 Jun 2004 22:12:14 +0000 (22:12 +0000)]
*** empty log message ***
Luc Teirlinck [Tue, 15 Jun 2004 22:09:18 +0000 (22:09 +0000)]
(dired-do-redisplay, dired-maybe-insert-subdir): Add hyperlink to
emacs-xtra manual to docstring.
Luc Teirlinck [Tue, 15 Jun 2004 22:03:33 +0000 (22:03 +0000)]
(global-auto-revert-non-file-buffers): Add hyperlink to emacs-xtra
manual to docstring, as well as an info-link.
Luc Teirlinck [Tue, 15 Jun 2004 21:13:34 +0000 (21:13 +0000)]
(File): Add emacs-xtra.
Luc Teirlinck [Tue, 15 Jun 2004 21:09:29 +0000 (21:09 +0000)]
(Reverting): Add anchor.
Luc Teirlinck [Tue, 15 Jun 2004 21:05:35 +0000 (21:05 +0000)]
(install-arch-indep, uninstall): Add emacs-xtra.
Luc Teirlinck [Tue, 15 Jun 2004 21:01:44 +0000 (21:01 +0000)]
(INFO_TARGETS, DVI_TARGETS, ../info/emacs-xtra): Add emacs-xtra.
Luc Teirlinck [Tue, 15 Jun 2004 20:55:24 +0000 (20:55 +0000)]
New file.
Kim F. Storm [Tue, 15 Jun 2004 10:35:05 +0000 (10:35 +0000)]
(try_cursor_movement): Exclude header line from scroll
margin at top of window.
(try_window_reusing_current_matrix): Calculate proper cursor position
after scrolling up with non-zero scroll margin, as the old cursor
position corresponds to value of PT before executing this command.
(try_window_id): Consider scroll margin at bottom of window too;
otherwise we fail to scroll when hl-line-mode is enabled.
Kim F. Storm [Tue, 15 Jun 2004 10:33:15 +0000 (10:33 +0000)]
*** empty log message ***
Kim F. Storm [Tue, 15 Jun 2004 09:42:31 +0000 (09:42 +0000)]
(skip_chars): Only recognize [:class:] when it has the
proper format and class is a lower-case word.
Kim F. Storm [Tue, 15 Jun 2004 09:42:18 +0000 (09:42 +0000)]
*** empty log message ***
Luc Teirlinck [Mon, 14 Jun 2004 22:06:15 +0000 (22:06 +0000)]
(Dired Enter): Mention conditions on `ls' switches.
(Dired and Find): Mention differences with ordinary Dired buffers.
Jan Djärv [Mon, 14 Jun 2004 21:53:24 +0000 (21:53 +0000)]
* gtkutil.c (xg_get_image_for_pixmap): New function.
(xg_get_gdk_pixmap_and_mask): Removed.
(update_frame_tool_bar): Call xg_get_image_for_pixmap instead of
xg_get_gdk_pixmap_and_mask.
Jan Djärv [Mon, 14 Jun 2004 21:51:49 +0000 (21:51 +0000)]
* xterm.h (struct x_display_info): Typo in comment fixed.
Juanma Barranquero [Mon, 14 Jun 2004 21:17:25 +0000 (21:17 +0000)]
*** empty log message ***
Juanma Barranquero [Mon, 14 Jun 2004 21:11:21 +0000 (21:11 +0000)]
(Images): Document new delayed library loading, variable
`image-library-alist' and (existing but undocumented) function
`image-type-available-p'.
Juanma Barranquero [Mon, 14 Jun 2004 21:01:37 +0000 (21:01 +0000)]
(image-library-alist): Initialize to a known set of probable library names.
Juanma Barranquero [Mon, 14 Jun 2004 20:58:36 +0000 (20:58 +0000)]
(image-library-alist): New variable to map image types to external
libraries. Initialized to nil, unless system-specific configs change it.
(image-type-available-p): Determine whether an image type is available by
calling `init-image-library'.
Juanma Barranquero [Mon, 14 Jun 2004 20:49:05 +0000 (20:49 +0000)]
(Vimage_types): Delete (moved to image.c).
Juanma Barranquero [Mon, 14 Jun 2004 20:47:25 +0000 (20:47 +0000)]
(Vimage_types): Move from xdisp.c.
(Vimage_type_cache): New variable.
(define_image_type): New argument indicating whether an image library was
loaded; cache loaded status and return t on success, nil otherwise.
(CACHE_IMAGE_TYPE, ADD_IMAGE_TYPE): New macros.
(w32_delayed_load): New function to load an image library from a list of
possible filenames.
(init_xpm_functions, init_png_functions, init_jpeg_functions)
(init_tiff_functions, init_gif_functions): Use `w32_delayed_load'.
(CHECK_LIB_AVAILABLE): Call `define_image_library' with new argument.
(Finit_image_library): New function, extracted from `init_image'. Try to
initialize an image library on demand and cache whether we were successful
or not.
(syms_of_image): Initialize `Vimage_types' and `Vimage_type_cache'. Add
recognized image types to Vimage_types. Export `init-image-library'.
(init_image): Remove initialization of all image types, except xbm and pbm.
Juanma Barranquero [Mon, 14 Jun 2004 20:44:48 +0000 (20:44 +0000)]
(Vimage_types): Make it conditional on HAVE_WINDOW_SYSTEM.
Andreas Schwab [Mon, 14 Jun 2004 09:04:41 +0000 (09:04 +0000)]
*** empty log message ***
Kenichi Handa [Mon, 14 Jun 2004 01:20:46 +0000 (01:20 +0000)]
*** empty log message ***
Kenichi Handa [Mon, 14 Jun 2004 00:35:11 +0000 (00:35 +0000)]
(windows-1256, cp1125): Fix tables
for several characters.
Luc Teirlinck [Mon, 14 Jun 2004 00:20:28 +0000 (00:20 +0000)]
(time-stamp): Doc fix.
Luc Teirlinck [Sun, 13 Jun 2004 23:08:05 +0000 (23:08 +0000)]
(Copyrights, Timestamps): Recommend `before-save-hook' instead of
`write-file-functions'.
Kenichi Handa [Sun, 13 Jun 2004 22:57:46 +0000 (22:57 +0000)]
(ccl-encode-mule-utf-8): Fix previous change.
Richard M. Stallman [Sun, 13 Jun 2004 22:39:41 +0000 (22:39 +0000)]
*** empty log message ***
Richard M. Stallman [Sun, 13 Jun 2004 22:39:20 +0000 (22:39 +0000)]
(cmd_error): Don't call any_kboard_state if inside a recursive edit level.
(command_loop): Call any_kboard_state before command_loop_2 when at top level.
Richard M. Stallman [Sun, 13 Jun 2004 22:37:07 +0000 (22:37 +0000)]
Comment change.
Richard M. Stallman [Sun, 13 Jun 2004 22:36:05 +0000 (22:36 +0000)]
(re_wctype, re_iswctype): Function defs longer static.
(CHAR_CLASS_MAX_LENGTH, re_wctype_t, re_wchar_t)
(re_wctype, re_iswctype, re_wctype_to_bit):
Non-function definitions moved to regex.h.
Richard M. Stallman [Sun, 13 Jun 2004 22:34:19 +0000 (22:34 +0000)]
(CHAR_CLASS_MAX_LENGTH, re_wctype_t, re_wchar_t)
(re_wctype, re_iswctype, re_wctype_to_bit):
Non-function definitions moved here from regex.c.
Richard M. Stallman [Sun, 13 Jun 2004 22:27:53 +0000 (22:27 +0000)]
(Fselect_window): Doc fix.
Richard M. Stallman [Sun, 13 Jun 2004 22:25:34 +0000 (22:25 +0000)]
Include regex.h.
(skip_chars): New arg HANDLE_ISO_CLASSES. Callers changed.
If requested, make a list of classes, then check the scanned
chars for membership in them.
(in_classes): New function.
(Fskip_chars_forward): Doc fix.
Andreas Schwab [Sun, 13 Jun 2004 22:20:55 +0000 (22:20 +0000)]
(Ftry_completion, Fall_completions, Ftest_completion):
Avoid calling specbind when completion-regexp-list is empty.
Richard M. Stallman [Sun, 13 Jun 2004 22:14:41 +0000 (22:14 +0000)]
Update for CC Mode 5.30 and incidental amendments.
("AWK"): Is consistently thus spelt throughout.
(AWK, Pike): Document as "C-like modes".
(@kbd{M-j}): Document as alternative to @kbd{C-M-j}.
(M-x man): Supersedes M-x manual-entry.
Add numerous index entries. Correct "ESC a/e" to "M-a/e".
("Comments in C"): Delete node; the info is in CC Mode manual.
(c-comment-only-line-offset): Remove description.
(C-c ., C-c C-c): Describe new C Mode bindings.
(C-u TAB, indent-code-rigidly, c-indent-exp, c-tab-always-indent)
(@dfn{Style}, c-default-style, comment-column, comment-padding)
(c-up-conditional, c-beginning-of-statement, c-end-of-statement):
Amend definitions.
(c-beginning-of-defun, c-end-of-defun, c-context-line-break):
Describe functions.
(c-comment-start-regexp, c-hanging-comment-ender-p)
(c-hanging-comment-starter-p): Remove obsolete definitions.
Richard M. Stallman [Sun, 13 Jun 2004 22:08:07 +0000 (22:08 +0000)]
(Init Syntax): Explain about vars that do special
things when set with setq or with Custom.
(Init Examples): Add line-number-mode example.
Richard M. Stallman [Sun, 13 Jun 2004 22:03:53 +0000 (22:03 +0000)]
(sentence-end): Add 0x5397d as close brace.
Richard M. Stallman [Sun, 13 Jun 2004 22:02:49 +0000 (22:02 +0000)]
Doc fixes: say "PC Selection mode", not "`pc-selection-mode'".
Richard M. Stallman [Sun, 13 Jun 2004 22:01:36 +0000 (22:01 +0000)]
Put `...' around symbols in warning messages.
Richard M. Stallman [Sun, 13 Jun 2004 22:00:17 +0000 (22:00 +0000)]
(previous-matching-history-element): Specify a default.
Richard M. Stallman [Sun, 13 Jun 2004 21:58:41 +0000 (21:58 +0000)]
(hexl-mode): Catch errors in hexl-goto-address.
Richard M. Stallman [Sun, 13 Jun 2004 21:56:49 +0000 (21:56 +0000)]
(custom-declare-face): Simplify code.
Richard M. Stallman [Sun, 13 Jun 2004 21:55:49 +0000 (21:55 +0000)]
(abbrev-mode, edit-abbrevs-map): Doc fixes.
Richard M. Stallman [Sun, 13 Jun 2004 21:54:30 +0000 (21:54 +0000)]
Delete bytecode compilation item.
Luc Teirlinck [Sun, 13 Jun 2004 21:32:14 +0000 (21:32 +0000)]
(before-save-hook): Add `time-stamp' to the options.
Luc Teirlinck [Sun, 13 Jun 2004 21:23:24 +0000 (21:23 +0000)]
(time-stamp): Recommend adding it to `before-save-hook', rather than
`write-file-functions'.
Make a similar change in `Commentary' section.
Kai Großjohann [Sun, 13 Jun 2004 16:49:55 +0000 (16:49 +0000)]
Reindent `diff-current-defun'.
Kai Großjohann [Sun, 13 Jun 2004 16:48:44 +0000 (16:48 +0000)]
(diff-current-defun): If at start of hunk, use
position of first change.
Andreas Schwab [Sun, 13 Jun 2004 15:35:03 +0000 (15:35 +0000)]
(cancel_hourglass_unwind): Return a value.
(modify_event_symbol): Always use %ld for printing EMACS_INT.
(Fexecute_extended_command): Likewise.
Andreas Schwab [Sun, 13 Jun 2004 15:33:33 +0000 (15:33 +0000)]
(print_object): Always use %ld for printing EMACS_INT.
Andreas Schwab [Sun, 13 Jun 2004 15:30:31 +0000 (15:30 +0000)]
(SYNTAX_ENTRY_FOLLOW_PARENT): Rename local variable to
avoid clashes.
(SYNTAX): Likewise.
(SYNTAX_WITH_FLAGS): Likewise.
(SYNTAX_MATCH): Likewise.
Andreas Schwab [Sun, 13 Jun 2004 15:28:55 +0000 (15:28 +0000)]
(char_quoted): Avoid warning about undefined operation.
(find_defun_start): Likewise.
(scan_lists): Likewise.
(INC_FROM): Likewise.
(scan_sexps_forward): Likewise.
Andreas Schwab [Sun, 13 Jun 2004 15:04:45 +0000 (15:04 +0000)]
Include <ctype.h>.
Andreas Schwab [Sun, 13 Jun 2004 14:50:07 +0000 (14:50 +0000)]
(face_attr_equal_p): Declare parameters.
Lars Hansen [Sun, 13 Jun 2004 13:39:59 +0000 (13:39 +0000)]
*** empty log message ***
Lars Hansen [Sun, 13 Jun 2004 13:39:31 +0000 (13:39 +0000)]
(dired-mark-omitted): Update keybinding.
Lars Hansen [Sun, 13 Jun 2004 13:38:14 +0000 (13:38 +0000)]
(dired-mark-omitted): Bind to "*O".
Karl Fogel [Sun, 13 Jun 2004 01:59:21 +0000 (01:59 +0000)]
* bookmark.el (bookmark-bmenu-relocate): New function, as
suggested by David J. Biesack <David.Biesack@sas.com>.
(bookmark-bmenu-mode-map): Bind `bookmark-bmenu-relocate' to "R".
(bookmark-bmenu-mode): Describe binding in doc string.
(bookmark-set-filename): Save the bookmark list if it's time.
Kenichi Handa [Sun, 13 Jun 2004 00:25:18 +0000 (00:25 +0000)]
*** empty log message ***
Kenichi Handa [Sun, 13 Jun 2004 00:22:19 +0000 (00:22 +0000)]
(CCL_READ_CHAR): If hit EOF, set REG to -1.
Kenichi Handa [Sun, 13 Jun 2004 00:21:39 +0000 (00:21 +0000)]
(ccl-decode-mule-utf-8): Fix previous change.
(ccl-untranslated-to-ucs): Fix typo.
Miles Bader [Sat, 12 Jun 2004 13:13:44 +0000 (13:13 +0000)]
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-403
Yet more build-in-place tweaking of arch tagging
Eli Zaretskii [Sat, 12 Jun 2004 10:34:54 +0000 (10:34 +0000)]
Fix formatting of last entry.
Eli Zaretskii [Sat, 12 Jun 2004 10:33:57 +0000 (10:33 +0000)]
*** empty log message ***
Eli Zaretskii [Sat, 12 Jun 2004 10:32:44 +0000 (10:32 +0000)]
(Fdefun): Signal an error if NAME is not a symbol.
Eli Zaretskii [Sat, 12 Jun 2004 10:26:37 +0000 (10:26 +0000)]
(python-open-block-statement-p): Fix
indentation after a block opening that contains a comment.
Eli Zaretskii [Sat, 12 Jun 2004 10:16:10 +0000 (10:16 +0000)]
(completion-ignored-extensions): Add file extensions
of Python byte-compiled files.
Juri Linkov [Sat, 12 Jun 2004 06:09:32 +0000 (06:09 +0000)]
Add news for Dired and Info modes.
Juri Linkov [Sat, 12 Jun 2004 06:03:28 +0000 (06:03 +0000)]
*** empty log message ***
Juri Linkov [Sat, 12 Jun 2004 06:02:17 +0000 (06:02 +0000)]
(Operating on Files): Add dired-do-touch.
Juri Linkov [Sat, 12 Jun 2004 05:57:52 +0000 (05:57 +0000)]
Move menu help lines from `* Menu:' to file header.
Describe the purpose of a red *.
Juri Linkov [Sat, 12 Jun 2004 05:54:43 +0000 (05:54 +0000)]
(Info-goto-node): Add autoload.
(Info-toc): Add substring-no-properties on Info file name.
(Info-mode, info, Info-toc, Info-mode-menu): Doc fix.
(Info-mode-map): Bind L to Info-history, T to Info-toc.
Miles Bader [Sat, 12 Jun 2004 04:51:11 +0000 (04:51 +0000)]
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401
More build-in-place tweaking of arch tagging
Kenichi Handa [Sat, 12 Jun 2004 02:36:47 +0000 (02:36 +0000)]
*** empty log message ***
Kenichi Handa [Sat, 12 Jun 2004 02:33:39 +0000 (02:33 +0000)]
(CCL_CALL_FOR_MAP_INSTRUCTION): Save eof_ic in
ccl_prog_stack_struct and update it.
(CCL_INVALID_CMD): If CCL_DEBUG is defined, call ccl_debug_hook.
(CCL_READ_CHAR): Get instruction counter from eof_ic, not from
ccl->eof_ic on EOF.
(ccl_debug_hook): New function.
(struct ccl_prog_stack): New member eof_ic.
(ccl_driver): Handle EOF in subrountine call correctly.
Kenichi Handa [Sat, 12 Jun 2004 02:21:21 +0000 (02:21 +0000)]
(set-language-environment): Load subst tables if necessary.
Kenichi Handa [Sat, 12 Jun 2004 02:20:10 +0000 (02:20 +0000)]
(decode-char): Load subst tables if necessary.
(encode-char): Likewise.
Kenichi Handa [Sat, 12 Jun 2004 02:18:36 +0000 (02:18 +0000)]
(utf-16-decode-ucs): Handle a surrogate
pair correctly. Call ccl-mule-utf-untrans for untranslable chars.
(utf-16le-decode-loop): Set r5 to -1 before loop.
(utf-16be-decode-loop): Likewise.
(ccl-decode-mule-utf-16le): Add EOF processing block.
(ccl-decode-mule-utf-16be): Likewise.
(ccl-decode-mule-utf-16le-with-signature): Likewise.
(ccl-decode-mule-utf-16be-with-signature): Likewise.
(ccl-decode-mule-utf-16): Likewise. Set r5 to -1 initially.
(ccl-mule-utf-16-encode-untrans): New CCL.
(utf-16-decode-to-ucs): Handle pre-read character.
(utf-16le-encode-loop): Handle surrogate pair.
(utf-16be-encode-loop): Likewise.
(ccl-encode-mule-utf-16le-with-signature): Adjusted for the change
of utf-16le-encode-loop.
(ccl-encode-mule-utf-16be-with-signature): Adjusted for the change
of utf-16be-encode-loop.
(mule-utf-16-post-read-conversion): Call
utf-8-post-read-conversion at first.
(mule-utf-16[{le|be}], mule-utf-16{le|be}-with-signature): Include
CJK charsets in safe-charsets if utf-translate-cjk-mode is on.
Add post-read-conversion and pre-write-conversion.
Kenichi Handa [Sat, 12 Jun 2004 02:10:37 +0000 (02:10 +0000)]
(utf-translate-cjk-charsets): New
variable.
(utf-translate-cjk-unicode-range): New variable.
(utf-translate-cjk-load-tables): New function.
(utf-lookup-subst-table-for-decode): New function.
(utf-lookup-subst-table-for-encode): New function.
(utf-translate-cjk-mode): Init-value changed to t. Don't load
tables here. Update safe-charsets of utf-* coding systems.
(ccl-mule-utf-untrans): New CCL.
(ccl-decode-mule-utf-8): Call ccl-mule-utf-untrans. Use `repeat'
at end of each branch.
(ccl-mule-utf-8-encode-untrans): New CCL.
(ccl-encode-mule-utf-8): Call ccl-mule-utf-8-encode-untrans.
(ccl-untranslated-to-ucs): Handle 2-byte encoding. Set r1 to the
length of encoding. Don't return r0.
(utf-8-compose): New arg hash-table. Handle 2-byte encoding.
(utf-8-post-read-conversion): Narrow to region properly. If
utf-translate-cjk-mode is on, load tables if necessary. Call
utf-8-compose with hash-table arg if necessary. Call
XXX-compose-region instead of XXX-post-read-convesion.
(utf-8-pre-write-conversion): New function.
(mule-utf-8): Include CJK charsets in safe-charsets if
utf-translate-cjk-mode is on. Add pre-write-conversion.
Luc Teirlinck [Fri, 11 Jun 2004 22:38:52 +0000 (22:38 +0000)]
(dired-revert): If buffer is marked unmodified before
reverting, keep it marked unmodified.
Adapt to new conventions for commenting out code.
(dired-make-relative): Adapt to new conventions for commenting out code.
Kim F. Storm [Fri, 11 Jun 2004 21:48:22 +0000 (21:48 +0000)]
(shut_down_emacs): Inhibit redisplay during shutdown.
Kim F. Storm [Fri, 11 Jun 2004 21:47:28 +0000 (21:47 +0000)]
*** empty log message ***
Juanma Barranquero [Fri, 11 Jun 2004 16:43:14 +0000 (16:43 +0000)]
*** empty log message ***
Kenichi Handa [Fri, 11 Jun 2004 06:03:16 +0000 (06:03 +0000)]
Temporarily set utf-translate-cjk-mode to nil.
Kenichi Handa [Fri, 11 Jun 2004 05:59:35 +0000 (05:59 +0000)]
(devanagari-compose-region): Add autoload cookie.
Kenichi Handa [Fri, 11 Jun 2004 05:58:29 +0000 (05:58 +0000)]
(ccl-dump-call): Fix printing the subroutine name.
Kenichi Handa [Fri, 11 Jun 2004 05:56:44 +0000 (05:56 +0000)]
(encode_coding_string): Check CODING_FINISH_INTERRUPT.
Miles Bader [Fri, 11 Jun 2004 03:52:53 +0000 (03:52 +0000)]
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-397
Work around vc-arch problems when building eshell
2004-06-10 Miles Bader <miles@gnu.ai.mit.edu>
* lisp/eshell/esh-module.el (eshell-load-defgroups): Bind
`vc-handled-backends' to nil when opening files.
Miles Bader [Fri, 11 Jun 2004 02:39:51 +0000 (02:39 +0000)]
Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396
Tweak arch tagging to make build/install-in-place less annoying
Previously, autoconf-created Makefiles and the like would contain
duplicate taglines (unfortunately, autoconf doesn't seem to have a
`strip in generated file' comment mechanism) leading to conflicts, and
installing in place would create unknown directories and copies of
source directories (leading to conflicts with the source directories).
This changeset makes all autoconf-processed files use explicit id-tags
and adds .arch-inventory entries to ignore installation directories.
Juanma Barranquero [Fri, 11 Jun 2004 01:04:28 +0000 (01:04 +0000)]
*** empty log message ***
Juanma Barranquero [Fri, 11 Jun 2004 01:02:51 +0000 (01:02 +0000)]
(parse-colon-path, cd): Doc fixes (refer to `path-separator', not colon).