Chong Yidong [Wed, 16 Nov 2005 05:49:18 +0000 (05:49 +0000)]
* gnu.h (gnu_bits): Xpm version of the new Emacs icon.
* xterm.c (x_bitmap_icon): Use the xpm if available.
* image.c (x_create_bitmap_from_xpm_data): New function.
Luc Teirlinck [Wed, 16 Nov 2005 05:02:40 +0000 (05:02 +0000)]
(file-name-shadow-properties, file-name-shadow-tty-properties)
(file-name-shadow, file-name-shadow-mode): Add :version keyword.
Luc Teirlinck [Wed, 16 Nov 2005 04:59:07 +0000 (04:59 +0000)]
*** empty log message ***
Luc Teirlinck [Wed, 16 Nov 2005 04:53:15 +0000 (04:53 +0000)]
*** empty log message ***
Luc Teirlinck [Wed, 16 Nov 2005 04:06:52 +0000 (04:06 +0000)]
(auto-compression-mode): Add :version keyword, because default was changed.
Luc Teirlinck [Wed, 16 Nov 2005 04:04:58 +0000 (04:04 +0000)]
Whitespace change.
Luc Teirlinck [Wed, 16 Nov 2005 03:58:28 +0000 (03:58 +0000)]
*** empty log message ***
Luc Teirlinck [Wed, 16 Nov 2005 03:52:35 +0000 (03:52 +0000)]
(global-font-lock-mode): Add :version keyword, because default was changed.
Luc Teirlinck [Wed, 16 Nov 2005 03:48:45 +0000 (03:48 +0000)]
(file-name-shadow-mode): Undo last change; the file itself is new in 22.1.
Luc Teirlinck [Wed, 16 Nov 2005 03:44:17 +0000 (03:44 +0000)]
(file-name-shadow-mode): Set :version to "22.1", because default was changed.
Luc Teirlinck [Wed, 16 Nov 2005 02:42:57 +0000 (02:42 +0000)]
*** empty log message ***
Luc Teirlinck [Wed, 16 Nov 2005 02:38:24 +0000 (02:38 +0000)]
(lisp, shortlisp): Add rfn-eshadow.
Luc Teirlinck [Wed, 16 Nov 2005 02:30:58 +0000 (02:30 +0000)]
(command-line): Use `custom-reevaluate-setting' for `file-name-shadow-mode'.
Luc Teirlinck [Wed, 16 Nov 2005 02:26:37 +0000 (02:26 +0000)]
Preload rfn-eshadow.
Luc Teirlinck [Wed, 16 Nov 2005 02:25:19 +0000 (02:25 +0000)]
(file-name-shadow-mode): Set :init-value to t.
Luc Teirlinck [Wed, 16 Nov 2005 02:02:03 +0000 (02:02 +0000)]
(custom-add-parent-links): Fix bug whereby, for instance,
`(fringe custom-face)' shadowed `(fringe custom-group)'
in the custom-group property of the symbol frames and the
fringe group got no link to its parent group frames.
Doc fix.
Nick Roberts [Wed, 16 Nov 2005 01:03:35 +0000 (01:03 +0000)]
Make SIGTSTP work like SIGINT normally does.
Nick Roberts [Wed, 16 Nov 2005 01:01:24 +0000 (01:01 +0000)]
*** empty log message ***
Nick Roberts [Wed, 16 Nov 2005 00:55:52 +0000 (00:55 +0000)]
(gud-stop-subjob): New function.
(gud-menu-map, gud-tool-bar-map): Use it.
Stefan Monnier [Tue, 15 Nov 2005 23:02:03 +0000 (23:02 +0000)]
(rfn-eshadow-regexp): Remove.
(rfn-eshadow-sifn-equal): New function.
(rfn-eshadow-update-overlay): Rewrite to use substitute-in-file-name.
Kim F. Storm [Tue, 15 Nov 2005 22:55:48 +0000 (22:55 +0000)]
(gud-menu-map): Let [stop] stop program rather than kill it.
(gud-tool-bar-map): Likewise. Move cont/until/finish buttons
to a more useful/logical place.
Kim F. Storm [Tue, 15 Nov 2005 22:55:18 +0000 (22:55 +0000)]
*** empty log message ***
Nick Roberts [Tue, 15 Nov 2005 22:37:49 +0000 (22:37 +0000)]
(gud-menu-map): Make visibility of stop and
go buttons complementary.
Nick Roberts [Tue, 15 Nov 2005 22:36:55 +0000 (22:36 +0000)]
*** empty log message ***
Richard M. Stallman [Tue, 15 Nov 2005 20:15:13 +0000 (20:15 +0000)]
*** empty log message ***
Michael Kifer [Tue, 15 Nov 2005 18:49:33 +0000 (18:49 +0000)]
2005-11-15 Michael Kifer <kifer@cs.stonybrook.edu>
* ediff-util (ediff-make-temp-file): use proper file-name-handler
operation
Michael Kifer [Tue, 15 Nov 2005 18:44:30 +0000 (18:44 +0000)]
2005-11-15 Michael Kifer <kifer@cs.stonybrook.edu>
* viper-utils (viper-non-word-characters-reformed-vi): quote `-' in
string.
* viper.el (viper-emacs-state-mode-list): Ensure that
rcirc-mode buffers come up in Emacs state.
Richard M. Stallman [Tue, 15 Nov 2005 17:26:35 +0000 (17:26 +0000)]
*** empty log message ***
Dan Nicolaescu [Tue, 15 Nov 2005 17:13:22 +0000 (17:13 +0000)]
(term-termcap-format): Fix typos.
(term-down): Fix the negative argument case.
Andreas Schwab [Tue, 15 Nov 2005 13:53:45 +0000 (13:53 +0000)]
(free_float): Make free list chaining aliasing-safe.
(make_float): Likewise.
(free_cons): Likewise.
(Fcons): Likewise.
(check_cons_list): Likewise.
(Fmake_symbol): Likewise.
(allocate_misc): Likewise.
(free_misc): Likewise.
(gc_sweep): Likewise.
Andreas Schwab [Tue, 15 Nov 2005 13:53:09 +0000 (13:53 +0000)]
(struct Lisp_Cons): Make cdr a union.
(XCDR_AS_LVALUE): Adjust.
(struct Lisp_Float): Make data a union.
(XFLOAT_DATA): Adjust.
Nick Roberts [Tue, 15 Nov 2005 12:27:29 +0000 (12:27 +0000)]
(gud-menu-map, gud-tool-bar-map): Re-define buttons and include new ones.
(gud-tool-bar-item-visible-no-fringe): New function.
(gud-menu-map): Use it.
Nick Roberts [Tue, 15 Nov 2005 12:25:49 +0000 (12:25 +0000)]
Remove face-alias left over from change on
2005-08-15.
(gdb-ann3): New command gud-go.
(menu): Accomodate gdb-mi.el.
(gdb-assembler-custom): Make buffer of selected window current
so that set-window-point works.
Nick Roberts [Tue, 15 Nov 2005 12:24:56 +0000 (12:24 +0000)]
*** empty log message ***
Nick Roberts [Tue, 15 Nov 2005 11:57:24 +0000 (11:57 +0000)]
Make more intuitive.
Nick Roberts [Tue, 15 Nov 2005 11:55:04 +0000 (11:55 +0000)]
Use a more appropriate variable name.
Nick Roberts [Tue, 15 Nov 2005 11:53:23 +0000 (11:53 +0000)]
Old gud-break icon.
Use for interrupting inferior.
Nick Roberts [Tue, 15 Nov 2005 11:51:18 +0000 (11:51 +0000)]
Old gud-remove icon.
Use for run/continue.
YAMAMOTO Mitsuharu [Tue, 15 Nov 2005 07:56:27 +0000 (07:56 +0000)]
(HASHKEY_QUERY_CACHE): New define.
(xrm_create_database, xrm_q_put_resource): Empty query cache.
(xrm_get_resource): Use query cache.
YAMAMOTO Mitsuharu [Tue, 15 Nov 2005 03:18:37 +0000 (03:18 +0000)]
(init_image) [MAC_OS]: Don't call EnterMovies if
inhibit_window_system is set.
Luc Teirlinck [Tue, 15 Nov 2005 00:07:03 +0000 (00:07 +0000)]
(auto-compression-mode): Enable it in a way that works correctly for
Custom and that does not override a user who disables it.
Luc Teirlinck [Tue, 15 Nov 2005 00:05:27 +0000 (00:05 +0000)]
*** empty log message ***
Luc Teirlinck [Mon, 14 Nov 2005 23:19:42 +0000 (23:19 +0000)]
(help-make-xrefs, help-xref-on-pp, help-xref-interned, help-follow):
Make hyperlinks for variables that are unbound, but have a non-nil
variable-documentation property.
Luc Teirlinck [Mon, 14 Nov 2005 23:16:26 +0000 (23:16 +0000)]
*** empty log message ***
Luc Teirlinck [Mon, 14 Nov 2005 23:05:53 +0000 (23:05 +0000)]
(define-derived-mode): Remove defvar for mode hook. (It conflicted
with defcustoms for some mode hooks.) Use the `variable-documentation'
property to give the mode hook a docstring and expand that docstring.
Stefan Monnier [Mon, 14 Nov 2005 22:30:35 +0000 (22:30 +0000)]
(savehist-mode): Don't bother with `custom-set-minor-mode.
(savehist-coding-system): Check XEmacs version.
(history-length): Declare also at run time.
(savehist-mode): Don't emit a message. Don't run the minor mode hook.
Don't set the customize state.
(savehist-minibuffer-hook): Special case for when
minibuffer-history-variable is equal to t.
Stefan Monnier [Mon, 14 Nov 2005 22:19:28 +0000 (22:19 +0000)]
(write-file): Refresh VC status.
Stefan Monnier [Mon, 14 Nov 2005 22:14:23 +0000 (22:14 +0000)]
(diary-list-entries, diary-show-all-entries)
(mark-diary-entries, make-diary-entry): Check default-major-mode rather
than fundamental-mode to see if the mode was set.
Romain Francoise [Mon, 14 Nov 2005 21:04:26 +0000 (21:04 +0000)]
If `vm-visit-folder' doesn't exist, define it as a dummy function in
`eval-when-compile' to avoid compiler warning.
Require `man' at compile time.
Jay Belanger [Mon, 14 Nov 2005 20:21:40 +0000 (20:21 +0000)]
(calcFunc-ldiv): Check to see if the first argument is a scalar.
Jay Belanger [Mon, 14 Nov 2005 20:13:46 +0000 (20:13 +0000)]
(calc-left-divide): New function.
Jay Belanger [Mon, 14 Nov 2005 20:13:25 +0000 (20:13 +0000)]
Change calcFunc-writeoutpower and calc-writeoutpower to
calcFunc-powerexpand and calc-powerexpand in autoloads.
Add calcFunc-ldiv to autoloads.
Jay Belanger [Mon, 14 Nov 2005 20:12:56 +0000 (20:12 +0000)]
(calcFunc-write-out-power): Rename calcFunc-powerexpand.
(math-write-out-power): Rename math-powerexpand, have it handle
negative exponents.
(calc-writeoutpower): Rename calc-powerexpand.
Jay Belanger [Mon, 14 Nov 2005 20:12:35 +0000 (20:12 +0000)]
(calcFunc-ldiv): New function.
Juri Linkov [Mon, 14 Nov 2005 18:28:49 +0000 (18:28 +0000)]
(custom-make-dependencies): Reverse the list of found dependencies.
Juri Linkov [Mon, 14 Nov 2005 18:28:12 +0000 (18:28 +0000)]
(custom-variable-prompt): Set the default value arg of completing-read.
Dan Nicolaescu [Mon, 14 Nov 2005 16:20:34 +0000 (16:20 +0000)]
(menu-bar-options-menu): Delete "Syntax
Highlighting" entry, it is on by default now.
(menu-bar-options-save): Do not save global-font-lock-mode.
Dan Nicolaescu [Mon, 14 Nov 2005 08:03:59 +0000 (08:03 +0000)]
(menu-bar-options-menu): Delete "Syntax
Highlighting" entry, it is on by default now.
Richard M. Stallman [Mon, 14 Nov 2005 04:53:14 +0000 (04:53 +0000)]
(flyspell-large-region): Call flyspell-accept-buffer-local-defs.
(flyspell-notify-misspell): Fix misspelling of "Misspelling".
(flyspell-process-localwords): New function.
(flyspell-large-region): Call flyspell-process-localwords and
flyspell-delete-region-overlays.
(flyspell-delete-region-overlays): New function.
(flyspell-delete-all-overlays): Call that.
Richard M. Stallman [Mon, 14 Nov 2005 04:47:05 +0000 (04:47 +0000)]
(help-for-help-internal): Improve doc of C-h a.
Stefan Monnier [Mon, 14 Nov 2005 04:33:03 +0000 (04:33 +0000)]
(vc-svn-registered): Catch all errors.
Stefan Monnier [Mon, 14 Nov 2005 04:18:53 +0000 (04:18 +0000)]
(custom-make-dependencies): Typo.
Michael Albinus [Sun, 13 Nov 2005 22:12:59 +0000 (22:12 +0000)]
* net/tramp-util.el (top): Fix compilation warning.
Kim F. Storm [Sun, 13 Nov 2005 21:25:13 +0000 (21:25 +0000)]
(help-for-help-internal): Fix `a' entry. Add `d' entry.
Kim F. Storm [Sun, 13 Nov 2005 21:25:02 +0000 (21:25 +0000)]
*** empty log message ***
Richard M. Stallman [Sun, 13 Nov 2005 17:01:38 +0000 (17:01 +0000)]
*** empty log message ***
Nick Roberts [Sun, 13 Nov 2005 09:03:36 +0000 (09:03 +0000)]
(gud-menu-map): Move parentheses (again).
(gud-speedbar-buttons): Match on "const char *" too.
Nick Roberts [Sun, 13 Nov 2005 09:02:23 +0000 (09:02 +0000)]
(gdb-var-create-handler, gdb-var-list-children-handler):
Match on "const char *" too.
(gdb-var-evaluate-expression-handler): Match on empty string.
(gdb-var-update-handler): Only call
gdb-var-evaluate-expression-handler when required.
Nick Roberts [Sun, 13 Nov 2005 09:00:56 +0000 (09:00 +0000)]
*** empty log message ***
YAMAMOTO Mitsuharu [Sun, 13 Nov 2005 05:48:59 +0000 (05:48 +0000)]
(LIBS_CARBON) [!HAVE_CARBON]: Remove `-framework Carbon'.
YAMAMOTO Mitsuharu [Sun, 13 Nov 2005 05:46:52 +0000 (05:46 +0000)]
[USE_CG_TEXT_DRAWING] (mac_draw_string_cg): New function.
(x_draw_glyph_string_foreground) [USE_CG_TEXT_DRAWING]: Use it.
(XLoadQueryFont) [USE_CG_TEXT_DRAWING]: Set members cg_font and
cg_glyphs in struct MacFontStruct if synthesized bold or italic is
not used and font substitution never occurs for ASCII and Latin-1
characters.
(XLoadQueryFont): Maximum and minimum metrics are now those among
ASCII characters.
(XLoadQueryFont) [!MAC_OS8 || USE_ATSUI]: Apply WebKit-style
height adjustments for Courier, Helvetica, and Times.
YAMAMOTO Mitsuharu [Sun, 13 Nov 2005 05:46:17 +0000 (05:46 +0000)]
(USE_CG_TEXT_DRAWING): New define.
(struct MacFontStruct) [USE_CG_TEXT_DRAWING]: New members cg_font
and cg_glyphs.
Nick Roberts [Sat, 12 Nov 2005 21:26:55 +0000 (21:26 +0000)]
(gud-menu-map): Revert to window-fringes for
selected window. This still doesn't work for speedbar.
(gud-speedbar-buttons): Handle string expressions properly.
Nick Roberts [Sat, 12 Nov 2005 21:21:51 +0000 (21:21 +0000)]
(gdb-var-create-handler)
(gdb-var-evaluate-expression-handler): Handle strings properly.
(gdb-var-list-children-regexp, gdb-var-list-children-handler):
Handle strings properly. Move "type" field into regexp.
Nick Roberts [Sat, 12 Nov 2005 21:17:12 +0000 (21:17 +0000)]
*** empty log message ***
Karl Fogel [Sat, 12 Nov 2005 20:46:10 +0000 (20:46 +0000)]
* bookmark.el (bookmark-maybe-message): New function to reduce code
duplication: invokes `message' iff baud-rate is high enough.
(bookmark-write-file): Use above instead of an inline conditional.
(bookmark-load): Same.
Karl Fogel [Sat, 12 Nov 2005 20:30:22 +0000 (20:30 +0000)]
(bookmark-write-file): Don't visit the destination file, just write
the data to it using write-region. This is similar to 2005-05-29T08:36:26Z!rms@gnu.org
of saveplace.el, but with an additional change to avoid visiting the
file in the first place.
Chong Yidong [Sat, 12 Nov 2005 17:17:52 +0000 (17:17 +0000)]
* hi-lock.el (hi-lock-mode): Set the default value of
font-lock-defaults.
Chong Yidong [Sat, 12 Nov 2005 14:45:08 +0000 (14:45 +0000)]
Checked macos.texi
Romain Francoise [Sat, 12 Nov 2005 14:19:34 +0000 (14:19 +0000)]
*** empty log message ***
Richard M. Stallman [Sat, 12 Nov 2005 05:42:54 +0000 (05:42 +0000)]
*** empty log message ***
Luc Teirlinck [Sat, 12 Nov 2005 02:44:51 +0000 (02:44 +0000)]
(find-lisp-find-dired-insert-file): Pass 'string arg to `file-attributes'.
(find-lisp-format): The UID and GID can now be strings.
Luc Teirlinck [Sat, 12 Nov 2005 02:42:59 +0000 (02:42 +0000)]
*** empty log message ***
Kim F. Storm [Sat, 12 Nov 2005 00:58:46 +0000 (00:58 +0000)]
(Help): Fix C-h a entry. Add C-h d entry.
(Help Summary): Add C-h d and C-h e.
(Apropos): Clarify that all apropos commands may search for either
list of words or a regexp. Add C-h d for apropos-documentation.
Describe apropos-documentation-sort-by-scores user option.
Kim F. Storm [Sat, 12 Nov 2005 00:58:35 +0000 (00:58 +0000)]
*** empty log message ***
Kim F. Storm [Sat, 12 Nov 2005 00:58:11 +0000 (00:58 +0000)]
Add C-h d binding.
Kim F. Storm [Sat, 12 Nov 2005 00:57:38 +0000 (00:57 +0000)]
(help-map): Bind C-h d to apropos-documentation.
Kim F. Storm [Sat, 12 Nov 2005 00:10:56 +0000 (00:10 +0000)]
(what-cursor-position): Print (EOB) instead of (100%)
when point is at end-of-buffer.
Kim F. Storm [Sat, 12 Nov 2005 00:10:40 +0000 (00:10 +0000)]
(apropos-match-face): Doc fix.
(apropos-sort-by-scores): Add new choice `verbose'.
(apropos-documentation-sort-by-scores): New defcustom.
(apropos-pattern): Now contains the pattern entered by the user.
(apropos-pattern-quoted): New defvar.
(apropos-regexp): New defvar, containing the regexp corresponding
to apropos-pattern.
(apropos-all-words-regexp): Renamed from apropos-all-regexp.
(apropos-read-pattern): New defun. Use it to read pattern arg in
interactive calls; returns list of words for a word list, and
string for a regexp.
(apropos-parse-pattern): Renamed from apropos-rewrite-regexp. Now
parses a list of words or regexp as returned by apropos-read-pattern.
(apropos-calc-scores): Return nil if apropos-regexp doesn't match.
(apropos-score-doc): Return a very high score if the string
entered by the user matches literally.
(apropos-variable): Doc fix. Use apropos-read-pattern.
(apropos-command): Doc fix. Use apropos-read-pattern and
apropos-parse-pattern. Call apropos-print with nosubst=t.
(apropos, apropos-value): Doc fix. Use apropos-read-pattern and
apropos-parse-pattern.
(apropos-documentation): Doc fix. Use apropos-read-pattern and
apropos-parse-pattern. Locally bind apropos-sort-by-scores to
apropos-documentation-sort-by-scores. Call apropos-print with
nosubst=t.
(apropos-documentation-internal): Pass doc string through
substitute-key-definition before adding text properties.
Highlight substring matching literal user input if possible.
(apropos-documentation-check-doc-file): Remove locals beg and end.
Fix calculation of score (as added twice). Pass doc string through
substitute-key-definition before adding text properties.
(apropos-documentation-check-elc-file): Pass doc string through
substitute-key-definition before adding text properties.
Highlight substring matching literal user input if possible.
(apropos-print): Add new arg NOSUBST; if set, command and variable
doc strings have already been passed through substitute-key-definition.
Add code to handle apropos-accumulator items without score element
for backwards compatibility (e.g. with woman package).
Only show scores if apropos-sort-by-scores is `verbose'.
Kim F. Storm [Sat, 12 Nov 2005 00:08:35 +0000 (00:08 +0000)]
*** empty log message ***
Steven Tamm [Fri, 11 Nov 2005 16:46:08 +0000 (16:46 +0000)]
Update macterm comment
Steven Tamm [Fri, 11 Nov 2005 16:33:44 +0000 (16:33 +0000)]
macterm.c (backtranslate_modified_keycode): New function to
mask modifiers off of keycodes for use in modifier mapping.
(mac_determine_quit_char_modifiers): Remove
mac-reverse-ctrl-meta and replace it with more flexible system
mapping mac modifier keys to emacs modifier keys.
(convert_fn_keycode): Map Fn-keys to their original keycode
using a table (english keyboard only).
(syms_of_macterm): Define mac-control-modifier,
mac-command-modifier, mac-function-modifier.
Define meta and ctrl for use as modifiers.
Kim F. Storm [Fri, 11 Nov 2005 15:45:44 +0000 (15:45 +0000)]
(pitx): Fix output format if n_overlay_strings > 0.
(bt): Add post hook to "backtrace" to always dump lisp call stack to
increase chance of people sending it to us when reporting bugs.
Kim F. Storm [Fri, 11 Nov 2005 15:45:18 +0000 (15:45 +0000)]
*** empty log message ***
Kim F. Storm [Fri, 11 Nov 2005 15:36:36 +0000 (15:36 +0000)]
(Fsubstitute_command_keys): Doc fix.
Kim F. Storm [Fri, 11 Nov 2005 15:36:23 +0000 (15:36 +0000)]
(FATAL ERRORS): Fix infinite loop in redisplay
when displaying a non-breaking space in an overlay string.
Kim F. Storm [Fri, 11 Nov 2005 15:33:34 +0000 (15:33 +0000)]
(struct it): New member ignore_overlay_strings_at_pos_p.
Kim F. Storm [Fri, 11 Nov 2005 15:33:23 +0000 (15:33 +0000)]
(handle_stop): Skip overlay string handling if
ignore_overlay_strings_at_pos_p is set.
(set_iterator_to_next): At end of display vector, set
ignore_overlay_strings_at_pos_p if dpvec came from an overlay
string, so we skip those overlay strings at current pos.
Kim F. Storm [Fri, 11 Nov 2005 15:32:54 +0000 (15:32 +0000)]
*** empty log message ***
Miles Bader [Fri, 11 Nov 2005 05:14:54 +0000 (05:14 +0000)]
Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-647
lisp/gnus/ChangeLog: Remove duplicate entry