Kim F. Storm
a0ef72dfd7
(save-match-data): Add RESEAT arg `evaporate' to
...
set-match-data to free markers in match-data.
2005-06-08 22:37:23 +00:00
Kim F. Storm
10ddc30eee
(replace-match-data): Pass RESEAT arg `t' to
...
match-data to unchain markers in match-data.
2005-06-08 22:37:13 +00:00
Luc Teirlinck
7df73b0d1e
(Log Buffer): Document when there can be more than one file to be committed.
2005-06-08 22:36:28 +00:00
Luc Teirlinck
e2e8c87d3b
*** empty log message ***
2005-06-08 22:34:19 +00:00
Kim F. Storm
89f2614d96
* composite.c (compose_chars_in_text):
...
* eval.c (do_autoload):
* macmenu.c (set_frame_menubar):
* process.c (read_process_output, exec_sentinel):
* xmenu.c (set_frame_menubar):
* xdisp.c (prepare_menu_bars, update_menu_bar, update_tool_bar):
* w32menu.c (set_frame_menubar):
Use record_unwind_save_match_data.
Rename restore_match_data to restore_search_regs.
2005-06-08 22:33:36 +00:00
Kim F. Storm
5fe2b5a58d
(Fmatch_data, Fset_match_data): Fix EXFUN.
...
(record_unwind_save_match_data): Add prototype.
(restore_search_regs): Rename from restore_match_data.
2005-06-08 22:32:33 +00:00
Kim F. Storm
abd0071cac
(Fmatch_data): Add optional RESEAT arg. Unchain markers
...
in REUSE list if non-nil; free them if equal to evaporate.
(Fset_match_data): Add optional RESEAT arg. Unchain markers in LIST
if non-nil; free them if equal to evaporate. Use XCAR/XCDR.
(restore_search_regs): Rename from restore_match_data. Uses changed.
(unwind_set_match_data): New function.
(record_unwind_save_match_data): New function like save-match-data.
2005-06-08 22:32:20 +00:00
Stefan Monnier
72f23b85ef
*** empty log message ***
2005-06-08 19:41:19 +00:00
Stefan Monnier
d48f0f00da
(debug): Don't iconify if we know we'll re-enter the debugger immediately
...
anyway. Undo the 2005-06-06 change, rendered unnecessary now.
2005-06-08 19:35:54 +00:00
Richard M. Stallman
995987378d
*** empty log message ***
2005-06-08 15:55:18 +00:00
Richard M. Stallman
a566ce8e09
(define-minor-mode): If BODY is empty, give the variable a doc string
...
that doesn't say don't set it directly.
2005-06-08 15:54:43 +00:00
Richard M. Stallman
96a017e43c
(no-break-space): Test class' before min-colors'
2005-06-08 15:53:51 +00:00
Richard M. Stallman
8177179364
(ispell-check-version): Use match-string-no-properties.
...
(ispell-region, ispell-buffer-local-parsing, ispell-buffer-local-dict)
(ispell-buffer-local-words): Likewise.
2005-06-08 15:45:34 +00:00
Richard M. Stallman
9391790a10
(makefile-shell-face): Make this a no-op
...
except on terminals with enough colors to really display it.
(makefile-dependency-regex): Delete spurious `bb'.
2005-06-08 15:43:59 +00:00
Richard M. Stallman
676873ff44
(escape-glyph): Use blue once again in last case.
...
(no-break-space): Redefined so that it isn't invisible on a tty.
2005-06-08 15:41:36 +00:00
Richard M. Stallman
03ceda9edd
Comment changes.
2005-06-08 15:35:05 +00:00
Richard M. Stallman
8135a25a77
(Entire Match Data): Clarify when match-data
...
returns markers and when integers.
2005-06-08 15:34:13 +00:00
Richard M. Stallman
b74f585b6b
(Defining Faces): Explain that face name should not end in `-face'.
2005-06-08 15:33:10 +00:00
Richard M. Stallman
03de439911
(Mode Line Data): Minor cleanup.
...
(Customizing Keywords): Node split out of Search-based Fontification.
Add example of using font-lock-add-keywords from a hook.
Clarify when MODE should be non-nil, and when nil.
2005-06-08 15:32:01 +00:00
Richard M. Stallman
beac3988df
Undo previous change.
2005-06-08 15:28:27 +00:00
Richard M. Stallman
547d2b3797
(get_next_display_element): Alter previous change:
...
Distinguish Vshow_nonbreak_escape = t or not t.
For t, use escape_glyph once again, as before previous change.
Use space or hyphen for display, instead of the non-ASCII char.
(syms_of_xdisp) <show-nonbreak-escape>: Doc fix.
2005-06-08 15:26:33 +00:00
Richard M. Stallman
9d13865997
Clean up whitespace.
2005-06-08 15:18:49 +00:00
Richard M. Stallman
01836ccef0
(Fstart_process): Don't touch command_channel_p slot.
2005-06-08 15:18:10 +00:00
Richard M. Stallman
638322a4ac
(struct process): Conditionalize slots adaptive_read_buffering,
...
read_output_delay and read_output_skip on ADAPTIVE_READ_BUFFERING.
Delete command_channel_p.
2005-06-08 15:16:31 +00:00
Kim F. Storm
f77e451419
Linux kernel 2.6.10 may corrupt process output.
...
Warn that using CVS+SSH may corrupt files, include work-around.
2005-06-08 12:13:32 +00:00
Kim F. Storm
4a29de231e
*** empty log message ***
2005-06-08 12:13:21 +00:00
Kim F. Storm
89a28f0b24
(ido-read-file-name): Fallback to read-file-name on C-f
...
also when reading directory name.
2005-06-08 12:00:46 +00:00
Lute Kamstra
f8820a5524
(flyspell-mode-line-string): Remove autoload cookie.
...
(flyspell-mode): Remove defvar.
2005-06-08 09:49:58 +00:00
Lute Kamstra
b978659cce
(flyspell-mode): Use define-minor-mode.
2005-06-08 08:14:32 +00:00
Juri Linkov
ecc8893aa3
*** empty log message ***
2005-06-08 03:21:08 +00:00
Juri Linkov
5309066b1c
(Faces): Add `shadow' face.
2005-06-08 03:20:56 +00:00
Juri Linkov
6e408ba539
(Standard Faces): Add `shadow' face.
2005-06-08 03:18:35 +00:00
Juri Linkov
081bae6ba4
Add shadow' face and move mode-line-highlight' to new section `New faces'.
2005-06-08 03:15:45 +00:00
Masatake YAMATO
602907aea1
* xdisp.c (note_mode_line_or_margin_highlight): Check
...
the overlapping of re-rendering area to avoid flickering.
(note_mouse_highlight): Call clear_mouse_face if PART
is not ON_MODE_LINE nor ON_HEADER_LINE.
2005-06-07 14:32:23 +00:00
Kim F. Storm
db853b7a75
Improve commentary for adaptive read buffering.
2005-06-07 13:19:25 +00:00
Kim F. Storm
8b793bed53
*** empty log message ***
2005-06-07 13:19:11 +00:00
Juanma Barranquero
28893db2e7
Update comment.
2005-06-07 13:02:04 +00:00
Lute Kamstra
6d64c19123
(org-run-mode-hooks): New function.
...
(org-agenda-mode): Use it.
2005-06-07 12:56:00 +00:00
Juanma Barranquero
590bc48b85
(defstruct): Set 'doc-string-elt property.
2005-06-07 10:52:08 +00:00
Masatake YAMATO
24cca6f2c0
* display.texi (Faces): Write about mode-line-highlight.
2005-06-07 03:30:21 +00:00
Stefan Monnier
3d031334d8
*** empty log message ***
2005-06-06 21:33:29 +00:00
Luc Teirlinck
dd314c0fc3
(font-lock-add-keywords): Doc fix.
2005-06-06 21:32:57 +00:00
Luc Teirlinck
a54aae9e65
*** empty log message ***
2005-06-06 21:31:22 +00:00
Stefan Monnier
9cfc7da424
(x_create_toolkit_scroll_bar): Use XtNarrowScrollbars if available.
2005-06-06 21:27:50 +00:00
Stefan Monnier
afde5d4e25
(iso-sgml2iso-trans-tab): Add NBSP.
2005-06-06 21:25:48 +00:00
Stefan Monnier
29a47b89ac
(tex-guess-mode): Add RequirePackage.
...
(tex-compile-default): In the absence of any history, use the order in
tex-compile-alist to choose the preferred command.
(tex-compile-commands): Reorder a bit.
2005-06-06 21:15:03 +00:00
Stefan Monnier
7ad046405d
(flyspell-auto-correct-binding, flyspell-incorrect-face)
...
(flyspell-duplicate-face): Use (X)Emacs-agnostic code.
(flyspell-mode-map): Don't overwrite at each load. Remove code
redundant with the subsequent add-minor-mode. Merge Emacs and XEmacs code.
(flyspell-word): Minor simplification.
(flyspell-math-tex-command-p): Quieten the byte-compiler.
(flyspell-external-point-words): Remove unused vars `size' and `start'.
(flyspell-do-correct): Rename from flyspell-xemacs-correct.
Merge the corresponding Emacs code.
(flyspell-correct-word, flyspell-xemacs-popup): Use flyspell-do-correct.
2005-06-06 21:06:19 +00:00
Jan Djärv
f5f870c03c
* macmenu.c (menu_quit_handler, install_menu_quit_handler): New
...
functions for popping down menus on C-g.
(set_frame_menubar, mac_menu_show): Call install_menu_quit_handler.
2005-06-06 20:24:13 +00:00
Jan Djärv
1b0fc0ce61
* macterm.c: Make mac_quit_char_modifiers and mac_quit_char_keycode
...
non-static.
2005-06-06 20:23:56 +00:00
Jan Djärv
16d2e7043a
* macmenu.c (menu_quit_handler, install_menu_quit_handler): New
...
functions for popping down menus on C-g.
(set_frame_menubar, mac_menu_show): Call install_menu_quit_handler.
* macterm.c: Make mac_quit_char_modifiers and mac_quit_char_keycode
non-static.
* config.in: Added HAVE_CANCELMENUTRACKING
2005-06-06 20:23:30 +00:00