1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-30 08:09:04 +00:00
Commit Graph

26069 Commits

Author SHA1 Message Date
Kenichi Handa
f747bef986 *** empty log message *** 2004-05-06 00:04:56 +00:00
Stephen Eglen
971cb8347a (iswitchb-global-map): Fix typo. Removed unwanted ###autoloads from
source file.
2004-05-05 12:14:39 +00:00
Lars Hansen
2a93ca78ea (wdired-change-to-wdired-mode): Quote wdired-mode-hook in run-hooks.
Use substitute-command-keys in message.
(wdired-abort-changes): Add message.
2004-05-05 08:01:53 +00:00
Stefan Monnier
9a9069c994 (sql-xemacs-p, sql-emacs19-p, sql-emacs20-p): Remove.
(sql-mode-syntax-table): Use shared GNU EMacs/XEmacs syntax.
(sql-builtin-face, sql-doc-face): Remove.
(sql-mode-ansi-font-lock-keywords)
(sql-mode-oracle-font-lock-keywords)
(sql-mode-postgres-font-lock-keywords)
(sql-mode-linter-font-lock-keywords)
(sql-mode-ms-font-lock-keywords)
(sql-mode-mysql-font-lock-keywords): Use standard fonts.
(sql-product-font-lock): Fix font-lock reset when font rules change.
(sql-highlight-product): Remove incorrect font-lock reset logic.
2004-05-04 21:59:40 +00:00
Jonathan Yavner
c21c3d8966 Typo fix: "ses--column-widths" => "ses--col-widths" 2004-05-04 16:15:16 +00:00
Kim F. Storm
6ab6679999 *** empty log message *** 2004-05-04 13:45:52 +00:00
Kim F. Storm
0b3c2fe469 Update copyright and commentary. 2004-05-04 13:33:20 +00:00
Kim F. Storm
84263efb62 (ido-read-file-name): If command has ido property, don't use ido
if value is ignore, or read as directory if value is dir.
Set ido ignore property for dired-do-rename command.
2004-05-04 13:27:02 +00:00
Kim F. Storm
3f2b52ad64 (ido-read-internal): Fix call to read-file-name for edit.
Must expand directory for completion to work; and don't mess with
process-environment.
2004-05-04 13:05:19 +00:00
Kim F. Storm
bdcc01de44 *** empty log message *** 2004-05-04 13:03:55 +00:00
Juanma Barranquero
c57ada27c8 (help-argument-name): New face, inheriting from
font-lock-variable-name-face, to highlight function arguments in
`describe-function' and `describe-key'.
(help-do-arg-highlight): Auxiliary function to highlight a given list of
arguments in a string.
(help-highlight-arguments): Highlight the function arguments and all uses
of them in the docstring.
(describe-function-1): Use it. Do docstring output via `insert', not
'princ', so text attributes are preserved.
2004-05-04 00:22:29 +00:00
Juanma Barranquero
8eae13fde9 (winner-mode-map): Move winner-undo and winner-redo to C-c <left> and C-c
<right>, respectively (the previous bindings conflict with next-buffer,
prev-buffer).
2004-05-03 23:17:41 +00:00
Stefan Monnier
8bf38a9bfe (bibtex-progress-message): Fix docstring.
(bibtex-entry-update): New command bound to C-c C-u.
(bibtex-text-in-string): Fix regexp.
(bibtex-assoc-of-regexp): Remove.
(bibtex-progress-message): Fix docstring.
(bibtex-inside-field): Use if.
(bibtex-assoc-regexp): New function.
(bibtex-format-entry): Make code more robust so it formats also old entries.
(bibtex-autokey-demangle-title): Merge with obsolete function
bibtex-assoc-of-regexp.
(bibtex-field-list): New function.
(bibtex-entry): Use bibtex-field-list.
(bibtex-parse-entry): Fix docstring.
(bibtex-print-help-message): Use bibtex-field-list.
(bibtex-make-field): Use bibtex-field-list.
(bibtex-entry-index): Bugfix. Return crossref key if required.
(bibtex-lessp): Fix docstring.
2004-05-03 23:04:55 +00:00
Juanma Barranquero
e0db3d3f00 (electric-help-command-loop, electric-help-undefined, electric-help-help):
Check against unmapped commands.
2004-05-03 22:21:46 +00:00
Luc Teirlinck
9bfadbd382 *** empty log message *** 2004-05-03 21:53:38 +00:00
Jan Djärv
0928a1d825 * toolbar/tool-bar.el (tool-bar-setup): Use lookup-key for
cut/copy/paste in case menu-bar-enable-clipboard is in effect.
2004-05-03 21:48:21 +00:00
Luc Teirlinck
b36ee2a6ec (xselect-convert-to-string): Move comment to intended line. 2004-05-03 21:46:00 +00:00
Jan Djärv
e43a720fd6 * term/x-win.el (x-clipboard-yank): Don't exit on error from
x-get-selection.
2004-05-03 20:02:49 +00:00
Kim F. Storm
ef2887a290 (cua-mode): Deactivate mark when cua-mode is enabled. 2004-05-03 14:26:23 +00:00
Kim F. Storm
a6133defd6 *** empty log message *** 2004-05-03 14:25:58 +00:00
Jason Rumney
238add5e58 Remove files related to old msvc only windows build. 2004-05-03 14:19:40 +00:00
Kim F. Storm
6aa06cd8d2 (cua--update-indications): Fix last change. 2004-05-03 13:39:24 +00:00
Kim F. Storm
d83e1f9d7d *** empty log message *** 2004-05-03 13:39:08 +00:00
Luc Teirlinck
deae888e00 (xselect-convert-to-string): Bind `inhibit-read-only' to t. 2004-05-03 01:24:47 +00:00
Nick Roberts
294240c35d (gdb-goto-breakpoint): Make buffer display file at breakpoint. 2004-05-03 00:34:50 +00:00
Nick Roberts
31b5ff3984 *** empty log message *** 2004-05-03 00:33:21 +00:00
Nick Roberts
2b63b80f24 (gud-watch, gdb-display-buffer)
(gdb-display-source-buffer, gdb-put-breakpoint-icon)
(gdb-remove-breakpoint-icons, gdb-assembler-custom):
Look for window over visible frames.
2004-05-02 23:04:20 +00:00
Nick Roberts
a89f5c79cf *** empty log message *** 2004-05-02 23:03:26 +00:00
Stefan Monnier
822001db2a Arch-tags shouldn't be outline headers. 2004-05-02 20:45:51 +00:00
Stefan Monnier
e3bef839dd (compilation-gcpro): New var
(compilation-fake-loc): Use it.
(compilation-forget-errors): Reset it.
2004-05-02 20:44:55 +00:00
Stefan Monnier
55f2eb7e34 (diff-header-face, diff-file-header-face): Use min-colors. 2004-05-02 19:27:59 +00:00
Stefan Monnier
8a02e1933c Arch-tags shouldn't be outline headers. 2004-05-02 17:26:52 +00:00
Stefan Monnier
5ad1dfd6a1 *** empty log message *** 2004-05-02 17:25:53 +00:00
Eli Zaretskii
052ca4d1d2 (compilation-start): In the no-async-subprocesses branch, fontify
the buffer explicitly after the process exits.
2004-05-02 17:23:04 +00:00
Stefan Monnier
4f9ae12265 (bibtex-sort-buffer): Remove error message.
(bibtex-clean-entry): Disentangle code.
(bibtex-realign): New function.
(bibtex-reformat): Use mapcar and bibtex-realign.  Do not use
bibtex-beginning-of-first-entry and bibtex-skip-to-valid-entry.
Remove undocumented optional arg called-by-convert-alien.
(bibtex-convert-alien): Use bibtex-realign.  Use bibtex-reformat
for sorting instead of bibtex-sort-buffer.
2004-05-02 17:17:57 +00:00
Stefan Monnier
37384edefe *** empty log message *** 2004-05-02 16:48:20 +00:00
Eli Zaretskii
cf8f099f0a (compilation-start): In the no-async-subprocesses branch, call
sit-for to give redisplay a chance to show the updated process
status in the mode line.
2004-05-02 15:38:02 +00:00
Kenichi Handa
6482d09319 (describe-char): Copy the character with text
properties and overlays into the first line, and call
describe-text-properties on it.
2004-05-02 01:49:08 +00:00
Stefan Monnier
ee99b45b27 (python-compilation-line-number): Remove.
(python-compilation-regexp-alist): Don't use it any more.
(python-orig-start, python-input-filter): Remove.
(inferior-python-mode): Don't set up comint-input-filter-functions.
(python-send-region): Use compilation-fake-loc.
2004-05-01 21:16:07 +00:00
Stefan Monnier
9b7b51a21e (compilation-messages-start): New var.
(compilation-mode): Don't setup next-error-function here.
(compilation-setup): Set it up here instead (for minor modes as well).
Make compilation-messages-start buffer local.
(compilation-next-error-function): Use it.
(compilation-forget-errors): Set compilation-messages-start.
2004-05-01 21:13:00 +00:00
Luc Teirlinck
a4683d667d *** empty log message *** 2004-05-01 20:40:58 +00:00
Luc Teirlinck
7655d37803 (ielm-prompt-read-only): Update docstring. 2004-05-01 20:18:27 +00:00
Luc Teirlinck
b930b8efd4 (comint-prompt-read-only): Update docstring.
(comint-update-fence, comint-kill-whole-line)
(comint-kill-region): New functions.
2004-05-01 20:14:23 +00:00
Luc Teirlinck
f8b0f284a3 (kill-whole-line): Use "p" instead of "P" in interactive form. 2004-05-01 20:10:19 +00:00
Juanma Barranquero
9242b3b792 (help-add-fundoc-usage): Use %S instead of %s to format arglist so default
values in CL-style argument lists are correctly shown.
2004-05-01 13:55:16 +00:00
Jason Rumney
1e8b532f5a (w32-drag-n-drop): Use x-dnd.el functions. 2004-05-01 13:31:29 +00:00
Juri Linkov
4ae73f87a0 (dired-diff): Use `dired-dwim-target-directory'
if current dired buffer has no buffer mark.
2004-05-01 05:38:07 +00:00
Kenichi Handa
d1df889e9e (miscdic-convert): Don't generate a
quail file if it is up to date.
2004-05-01 04:38:47 +00:00
Juri Linkov
8aa3c14796 Don't put delete-selection' property on insert-parentheses' symbol
to take advantage of region handling in `insert-pair' function.
Suggested by Stephan Stahl <stahl@eos.franken.de>
2004-05-01 04:03:28 +00:00
Juri Linkov
5891bf24d9 (beginning-of-defun, end-of-defun):
Push mark on the first call of successive command calls.
(insert-pair): New fun created from `insert-parentheses' with
`open' and `close' arguments added.  Enclose active regions
in paired characters.  Compare adjacent characters syntax with
inserted characters syntax before inserting a space.
(insert-parentheses): Call `insert-pair' with ?\( ?\).
2004-05-01 03:58:43 +00:00
Juri Linkov
bdd9ab6e68 (confirm-kill-emacs): Change group from top-level emacs' to convenience'. 2004-05-01 03:51:49 +00:00
Juri Linkov
486add9d38 (propertized-buffer-identification):
Replace `(:weight bold)' by `Buffer-menu-buffer-face'.
Add C-M-arrow keys for consistency.
2004-05-01 03:50:24 +00:00
Juri Linkov
52f134eea7 (dired-touch-initial): New fun.
(dired-do-chxxx): Call it for op-symbol `touch'.
2004-05-01 03:47:42 +00:00
Juri Linkov
ca858c6419 (outline-blank-line): New var.
(outline-next-preface, outline-show-heading)
(outline-end-of-subtree): Use it.
2004-05-01 03:44:30 +00:00
Juri Linkov
3adff3ce7d (custom-mode-map): Add key binding C-x C-s' to Custom-save'. 2004-05-01 03:30:24 +00:00
Kim F. Storm
b1227a169f Change cursor-type block to hollow. 2004-04-30 22:54:57 +00:00
Kim F. Storm
b2b55d030d *** empty log message *** 2004-04-30 22:53:12 +00:00
Kim F. Storm
2ed2415d6d * emulation/cua-base.el: Add support for changing cursor types;
based on patch from Michael Mauger.
(cua-normal-cursor-color, cua-read-only-cursor-color)
(cua-overwrite-cursor-color, cua-global-mark-cursor-color):
Customization cursor type and/or cursor color.
(cua--update-indications): Handle cursor type changes.
(cua-mode): Update cursor indications if enabled.
2004-04-30 22:47:38 +00:00
Kim F. Storm
4bf6af929c (menu-bar-options-menu): Change menu text for CUA. 2004-04-30 21:44:12 +00:00
Kim F. Storm
3b365de3ad (cua--convert-rectangle-as): New defmacro.
(cua-upcase-rectangle, cua-downcase-rectangle): Use it.
(cua-upcase-initials-rectangle, cua-capitalize-rectangle):
New commands (suggested by Jordan Breeding)..
2004-04-30 21:43:36 +00:00
Kim F. Storm
82851d10ad (cua--standard-movement-commands):
Add cua-scroll-up and cua-scroll-down.
(cua-scroll-up, cua-scroll-down): New commands.
(cua--init-keymaps): Remap scroll-up and scroll-down.
2004-04-30 21:38:44 +00:00
Kim F. Storm
977e265471 (kill-ring-save): If region face background color is
unspecified (if no highlighting), show extent of fully visible
region even if transient-mark-mode is enabled.
2004-04-30 21:38:23 +00:00
Kim F. Storm
b2dae92a19 (mouse-drag-copy-region): New defcustom.
(mouse-set-region, mouse-drag-region-1): Use it.
2004-04-30 21:37:43 +00:00
Juanma Barranquero
3b0af40281 (smerge-diff-switches): Fix typo in docstring. 2004-04-30 21:12:42 +00:00
Juanma Barranquero
d4b6b1af2e Fix typo in comment. 2004-04-30 21:06:00 +00:00
Juanma Barranquero
76f024d9b7 (diff-switches): Fix typo in docstring. 2004-04-30 21:02:50 +00:00
Alex Schroeder
38784ed887 *** empty log message *** 2004-04-30 20:07:03 +00:00
Alex Schroeder
27240aa42f (xml-debug-print-internal): Don't add newline and
indentation to text nodes and write empty elements as empty tags
instead of opening and closing tags.
(xml-debug-print): Take optional indent-string argument.
(xml-print): Alias for xml-debug-print.
2004-04-30 20:00:19 +00:00
Glenn Morris
d71d20ea2c *** empty log message *** 2004-04-30 18:55:13 +00:00
Glenn Morris
8aa7b879cd (fortran-fill): Use local var `bol' rather than duplicate call to
`line-beginning-position'.
2004-04-30 18:54:44 +00:00
Glenn Morris
718d07060a (f90-get-present-comment-type): Return whitespace, as well as comment
chars, for consistent filling of comment blocks.  Use
`match-string-no-properties'.
(f90-break-line): Do not leave trailing whitespace when filling
comments.
2004-04-30 18:52:11 +00:00
Glenn Morris
cb7c17becc From Dave Love <fx@gnu.org>:
(diary-outlook-formats): New variable.
(diary-from-outlook-internal, diary-from-outlook)
(diary-from-outlook-gnus, diary-from-outlook-rmail): New functions to
import diary entries from Outlook-format appointments in mail
messages.
2004-04-30 18:50:08 +00:00
Stefan Monnier
2c2cd44fdd *** empty log message *** 2004-04-30 13:53:58 +00:00
Stefan Monnier
9fd8cb3673 (sql-product-alist): Rename variable `sql-product-support'.
Add Postgres login parameters.
(sql-set-product, sql-product-feature): Update with renamed variable.
(sql-connect-postgres): Add username prompt.
(sql-imenu-generic-expression, sql-mode-font-lock-object-name):
Make patterns less product specific.
(sql-xemacs-p, sql-emacs19-p): Add flags for emacs variants.
(sql-mode-abbrev-table): Modify initialization.
(sql-builtin-face): Add variable.
(sql-keywords-re): Add macro.
(sql-mode-ansi-font-lock-keywords): Update for ANSI-92.
(sql-mode-oracle-font-lock-keywords): Update for Oracle 9i.
(sql-mode-postgres-font-lock-keywords): Update for Postgres 7.3.
(sql-mode-mysql-font-lock-keywords): Update for MySql 4.0.
(sql-mode-linter-font-lock-keywords)
(sql-mode-ms-font-lock-keywords): Use `sql-keywords-re' macro.
(sql-mode-sybase-font-lock-keywords, sql-mode-informix-font-lock-keywords)
(sql-mode-interbase-font-lock-keywords, sql-mode-ingres-font-lock-keywords)
(sql-mode-solid-font-lock-keywords, sql-mode-sqlite-font-lock-keywords)
(sql-mode-db2-font-lock-keywords): Default to nil.
(sql-product-font-lock): Always highlight ANSI keywords.
(sql-add-product-keywords): Made similar to `font-lock-add-keywords'.
(sql-send-string): Add function.
2004-04-29 21:55:28 +00:00
Stefan Monnier
56e6d6fecc (python-send-command): New fun.
(python-send-region, python-load-file): Use it.
2004-04-29 20:34:11 +00:00
Stefan Monnier
7d5f942b02 (cfengine-beginning-of-defun, cfengine-end-of-defun):
Ensure progress through buffer.
2004-04-29 19:48:22 +00:00
Stefan Monnier
7830c895a2 (cfengine-mode): Accept a terminal (). 2004-04-29 19:09:20 +00:00
Stefan Monnier
0ff7f01e85 (compilation-last-buffer): Add var alias. 2004-04-29 19:02:12 +00:00
Stefan Monnier
dafb59b2a0 *** empty log message *** 2004-04-29 18:51:31 +00:00
Stefan Monnier
3ff0a7e940 (help-C-file-name): Use new subr-name.
Prepend `src/' to the file name.
(help-C-source-directory, help-subr-name, help-find-C-source): Remove.
(describe-function-1, describe-variable): Only find a C source file name
if DOC is already loaded.
2004-04-29 18:46:13 +00:00
Stefan Monnier
2ea0f8fde5 (help-function-def, help-variable-def):
Use the new find-function-search-for-symbol functionality.
Allow FILE to be `C-source'.
2004-04-29 18:43:32 +00:00
Stefan Monnier
c29dafeb0a (remove-overlays): Docstring change. 2004-04-29 18:42:24 +00:00
Stefan Monnier
4479a2f89a (find-function-C-source-directory): New var.
(find-function-C-source): New fun.
(find-function-search-for-symbol): Use it.
2004-04-29 18:39:14 +00:00
Juri Linkov
e461972853 (outline-next-preface, outline-show-heading): Don't leave unhidden blank line before heading.
(outline-end-of-subtree): Include last newline into subtree.
(hide-entry): Leave point at beginning of heading instead of end.
(outline-up-heading): Push mark for the first call of successive command calls.
2004-04-29 15:34:58 +00:00
Juri Linkov
a3a9c080fa (compilation-context-lines): Add nil option to disable compilation output window scrolling.
(compilation-set-window): Use it.
2004-04-29 15:31:38 +00:00
Juri Linkov
35904fd355 (isearch-mode-map): Bind \C-w to isearch-yank-word instead of isearch-yank-word-or-char.
Add new key bindings for isearch-yank-char to \C-f, and isearch-del-char to \C-b.
(isearch-del-char): New fun.
(isearch-forward, isearch-edit-string): Update docstring.
(isearch-yank-char): Doc fix.
(isearch-other-meta-char): Restore point after scrolling.
2004-04-29 15:28:55 +00:00
Luc Teirlinck
016b8f71ef (ielm-prompt-read-only, ielm-prompt): Update docstring.
(ielm-prompt-internal): New variable.
(ielm-font-lock-keywords): Remove irrelevant ielm-prompt keyword.
(ielm-send-input): Delete unused variable `buf'.
(ielm-eval-input): Use `ielm-prompt-internal'.
(inferior-emacs-lisp-mode): Use new variables
`comint-prompt-read-only' and `ielm-prompt-internal'.
Get rid of obsolete variable `directory-sep-char'.
(ielm): Use `zerop'.
2004-04-29 03:47:39 +00:00
Luc Teirlinck
70ac607ee3 (comint-prompt-read-only): New variable.
(comint-output-filter): Implement it.
2004-04-29 03:41:48 +00:00
John Paul Wallington
d70d59e9d7 (toplevel): Require cl at compile time.
Remove conditional definitions of `ignore-errors' and `caddar'
because they occur at run time.
2004-04-28 23:20:59 +00:00
John Paul Wallington
51adae0125 *** empty log message *** 2004-04-28 19:07:59 +00:00
Nick Roberts
8ce7881f12 (gdb-frame-breakpoints-buffer)
(gdb-frame-stack-buffer, gdb-frame-threads-buffer)
(gdb-frame-registers-buffer, gdb-frame-locals-buffer)
(gdb-frame-gdb-buffer, gdb-frame-assembler-buffer): Use
selected-window.
2004-04-28 18:16:07 +00:00
Nick Roberts
5ab26292ec (gud-common-init): Throw an error if program is
already running under gdb.
2004-04-28 18:15:12 +00:00
Nick Roberts
e51797d07e *** empty log message *** 2004-04-28 18:14:32 +00:00
John Paul Wallington
d42799bd58 (thumbs-delete-images): Fix formatting of prompt.
(thumbs-show-image-num): Move assignment of
`thumbs-current-image-filename' within dynamic scope of `i'.
(thumbs-emboss-image): Don't use `evenp'.
2004-04-28 16:58:44 +00:00
Richard M. Stallman
83a0f06074 *** empty log message *** 2004-04-28 10:12:03 +00:00
Richard M. Stallman
cc366e3370 (compilation-context-lines): Default now 0. 2004-04-28 08:36:09 +00:00
Juanma Barranquero
66dc9a0f2f (autoload-before-p): Remove.
(update-file-autoloads, update-directory-autoloads): Use `time-less-p'.
2004-04-27 22:46:52 +00:00
Juanma Barranquero
1c226f2ba5 (timeclock-time-less-p): Remove.
(timeclock-generate-report): Use `time-less-p'.
2004-04-27 22:44:39 +00:00
Juanma Barranquero
d1c4363775 (time-less-p): Remove. 2004-04-27 22:43:35 +00:00
Juanma Barranquero
98155da2ad (pcomplete-time-less-p): Remove. 2004-04-27 22:42:58 +00:00
Stefan Monnier
033ad8c637 *** empty log message *** 2004-04-27 22:02:27 +00:00
Masatake YAMATO
f24485f172 * subr.el (remove-overlays): Make arguments optional.
* wid-edit.el (widget-specify-button): Put evaporate to the
overlay for sample.
(widget-specify-sample): Put evaporate to the overlay for sample.
(widget-specify-doc): Put evaporate to the overlay for documentation.

* etc/NEWS: Write about remove-overlays's arguments.

* man/widget.texi: Add remove-overlays to the example.
2004-04-27 21:00:31 +00:00
Jesper Harder
5242942fe7 (info-apropos): Make it an index node. Align node names
like makeinfo.
2004-04-27 14:43:04 +00:00
Eli Zaretskii
9339736070 *** empty log message *** 2004-04-27 14:24:00 +00:00
Eli Zaretskii
7844257c6e (browse-url-netscape-sentinel)
(browse-url-mozilla-sentinel, browse-url-galeon-sentinel)
(browse-url-epiphany-sentinel, browse-url-mosaic): Use
browse-url-*-program instead of a literal program name.
2004-04-27 14:03:10 +00:00
Eli Zaretskii
0c54865e0b *** empty log message *** 2004-04-27 13:55:29 +00:00
Eli Zaretskii
8a1b444695 Add "(require 'eshell)", to get necessary features
when M-x customize-group loads modules before the main
eshell.el.
2004-04-27 13:54:39 +00:00
Eli Zaretskii
27cd478d97 Capitalise Emacs and Lisp.
(type-break-good-break-interval, type-break-demo-boring-stats)
(type-break-terse-messages, type-break-file-name): New defcustoms.
(type-break-post-command-hook)
(type-break-warning-countdown-string): Quote variable names in doc.
(type-break-interval-start, type-break-auto-save-file-name): New defvars.
(type-break-mode): Document type-break-good-break-interval and the
"session" file.  Schedule break according to the session file.
Kill session file buffer on exit.  Organise for save-some-buffers
to always save the session file.
(type-break-mode-line-message-mode, type-break-query-mode):
Uppercase arguments.
(type-break-file-time, type-break-file-keystroke-count, timep)
(type-break-choose-file, type-break-get-previous-time)
(type-break-get-previous-count): New defuns.
(type-break): Avoid break querying after a completed break in the
case where the query was initiated during user invocation of the
break.  Optional terse messages.  Use
type-break-good-break-interval if type-break-good-rest-interval is
nil.  File the break time.
(type-break-schedule): New optional args for overriding the use of
the current time.
(type-break-cancel-time-warning-schedule): Avoid leftover warnings
after a break.
(type-break-check): File the keystroke count.
(type-break-do-query): Prevent a second query when the break is
interrupted.  Optional terse message.
(type-break-keystroke-reset): Record the start of a typing interval.
(type-break-demo-boring): Optional terse messages.  Display word
per minute and keystroke counts according to
type-break-demo-boring-stats.
2004-04-27 13:12:07 +00:00
Eli Zaretskii
12092fb374 (momentary-string-display): Support EXIT-CHAR that is
either a character representation of an event or an event
description list.
2004-04-27 13:07:16 +00:00
Eli Zaretskii
a4391d4225 Fix entry for dabbrev.el from 2004-04-21. 2004-04-27 12:57:55 +00:00
Eli Zaretskii
aecb322b96 (archive-maybe-copy): If ARCHIVE includes leading
directories, make sure they exist under archive-tmpdir.
2004-04-27 12:45:26 +00:00
Juri Linkov
a6095665e8 *** empty log message *** 2004-04-27 07:12:18 +00:00
Juri Linkov
eb9828986d Fix comment. 2004-04-27 06:52:35 +00:00
Juri Linkov
ffe2923b64 (picture-mode-map): Add arrow keys. 2004-04-27 06:46:51 +00:00
Juri Linkov
e4ef3e9287 (kill-ring-save): Use blink-matching-delay instead of the constant value 1.
(completions-common-part): Expand docstring.
2004-04-27 06:45:49 +00:00
Juri Linkov
6afd5d68ae (show-paren-highlight-openparen): New var.
(show-paren-function): Turn on openparen highlighting when
matching forward if show-paren-highlight-openparen is non-nil.
2004-04-27 06:43:42 +00:00
Juri Linkov
da4ae7d3d8 (log-view-diff): Replace interactive code "r"
by a list to allow to call it even if region is not active.
2004-04-27 06:42:48 +00:00
Juri Linkov
836bb47866 Add *info*<[0-9]+> to same-window-regexps instead of
same-window-buffer-names.
(info): New arg `buffer'.  Use it.  Doc fix.  Read file name for
non-numeric prefix argument, append the number to the buffer name
for numeric prefix argument.
(info-other-window): Bind same-window-regexps to nil.
(Info-reference-name): Rename to Info-point-loc.
(Info-find-node-2): Call forward-line for numeric Info-point-loc,
and Info-find-index-name for stringy Info-point-loc.
(Info-extract-menu-node-name): New arg `index-node'.  Use regexp
without middle `.', but with final `.' and optional line number
for it.  Set Info-point-loc for index nodes.
(Info-index): Remove middle `.' from index entry regexp.
Modify line number regexp.
(Info-index-next): Decrement line number.
(info-apropos): Remove middle `.' from index entry regexp.
Add optional line number regexp at the end.  Add matched value
for line number to the result list and insert it to the buffer.
(Info-fontify-node): Hide index line numbers.
(Info-goto-node): Replace "\\s *\\'" by "\\s +\\'" to not trim
empty matches.
(Info-follow-reference): Use `str' instead of
Info-following-node-name-re.
(Info-toc): Use full file names.  Set Info-current-node to "Top".
(Info-fontify-node): Compare file names without directory name.
(Info-try-follow-nearest-node): Don't set Info-reference-name.
Set second arg of Info-extract-menu-node-name for index nodes.
(info-xref-visited): Use magenta3 instead of magenta4.
(Info-mode): Add info-apropos to docstring.
2004-04-27 06:39:46 +00:00
Juri Linkov
598ea453d3 (view-emacs-news): With argument, display info for the
selected version by finding it among different NEWS files, and
narrowing the buffer to the selected version.
2004-04-27 06:35:25 +00:00
Eli Zaretskii
1d359d88af *** empty log message *** 2004-04-27 06:06:29 +00:00
Kim F. Storm
360fe9d22b *** empty log message *** 2004-04-26 22:39:49 +00:00
Kim F. Storm
3e8b5f3d71 (insert-sliced-image): Use line-height instead of
line-spacing property on newline.
2004-04-26 22:11:36 +00:00
Miles Bader
6c61299c60 Fix formatting. 2004-04-26 22:06:06 +00:00
Lars Hansen
ebb395551e (desktop-buffer-misc-data-function): Rename to desktop-save-buffer and change docstring.
(desktop-buffer-modes-to-save): Delete.
(desktop-save-buffer-p): Use desktop-save-buffer instead of
desktop-buffer-modes-to-save.
(desktop-save): Rename desktop-buffer-misc-data-function to
desktop-save-buffer and allow non-function value.
(desktop-missing-file-warning): Correct docstring.
2004-04-26 18:58:19 +00:00
Lars Hansen
cb5f1f6738 (dired-mode): Rename desktop-buffer-misc-data-function to desktop-save-buffer. 2004-04-26 18:56:23 +00:00
Lars Hansen
9d9d10ec34 (Info-mode): Rename desktop-buffer-misc-data-function
to desktop-save-buffer.
2004-04-26 18:55:32 +00:00
Lars Hansen
2b5f7b7feb (rmail-variables): Bind desktop-save-buffer to t. 2004-04-26 18:54:23 +00:00
Lars Hansen
1983467ef7 (mh-folder-mode): Bind desktop-save-buffer to t. 2004-04-26 18:53:49 +00:00
Eli Zaretskii
3a69e5ad81 (gud-pdb-command-name): Change default to "pydb". 2004-04-26 11:12:27 +00:00
Luc Teirlinck
9eca7c03d8 (ielm-prompt-read-only, ielm-prompt): Minor doc fix. 2004-04-26 03:13:43 +00:00
Luc Teirlinck
ee9cd72d5a (ielm-prompt-read-only, ielm-prompt): Expand docstring.
(ielm): Only go to the end of the buffer when starting a new process.
2004-04-26 02:43:42 +00:00
Lars Hansen
fbcb952966 *** empty log message *** 2004-04-25 20:58:26 +00:00
Juanma Barranquero
7636480366 (inferior-emacs-lisp-mode): Display working buffer on the mode line. Bind
`inhibit-read-only' to t before modifying properties of text in the buffer.
(ielm): Force point to the end of buffer, even when running ielm from inside
itself.
2004-04-25 17:18:00 +00:00
Jesper Harder
82f1aca958 (info-apropos): Reset Info-complete-cache. 2004-04-25 14:08:02 +00:00
Daniel Pfeiffer
dbd9767235 (compilation-error-regexp-alist-alist): Also recognize severe Irix et al. messages.
(compilation-normalize-filename, compile-abbreviate-directory): Delete functions.

(compilation-get-file-structure): New function inherits functionality of the two preceding ones.

(compilation-internal-error-properties, compilation-fake-loc): Use it so that different paths to the same file share the same markers.  Also optimize finding adjacent marker slightly.
2004-04-25 12:55:43 +00:00
Kim F. Storm
9ff3aa31d3 *** empty log message *** 2004-04-24 23:42:41 +00:00
Kim F. Storm
c3ea173da5 (insert-sliced-image): Add line-spacing t property
to newlines separating image lines.
2004-04-24 23:30:05 +00:00
Luc Teirlinck
21fb758865 *** empty log message *** 2004-04-24 23:29:39 +00:00
Luc Teirlinck
b784bda46b (comint-delete-output): Bind inhibit-read-only to t. 2004-04-24 23:06:03 +00:00
Luc Teirlinck
759f960aea (ielm-prompt-read-only): New user option.
(ielm-prompt): Expand docstring to describe new behavior.
(inferior-emacs-lisp-mode): Implement ielm-prompt-read-only and
mention it in the docstring.
2004-04-24 22:58:40 +00:00
Andreas Schwab
14116f3caf (sh-leading-keywords) <sh>: Add "!". 2004-04-24 20:58:17 +00:00
Andreas Schwab
fd75d62d7a . 2004-04-24 18:17:27 +00:00
Andreas Schwab
de9dc5e59c (diff): Set default-directory in diff buffer. 2004-04-24 18:17:04 +00:00
Eli Zaretskii
6f60853a51 (mail-bury): Don't delete the frame where the
mail was being composed if the terminal cannot display more than
one frame; instead, switch to previous frame.
2004-04-24 16:36:15 +00:00
Eli Zaretskii
8a60950d6e (rmail-mail-new-frame): Doc fix.
(rmail-start-mail): Support rmail-mail-new-frame even on
terminals that can display only one frame at a time.
2004-04-24 08:57:31 +00:00
Eli Zaretskii
473551acc8 *** empty log message *** 2004-04-24 08:47:16 +00:00
Stefan Monnier
f578d9f8aa (checkdoc-output-error-regex-alist): New var.
(checkdoc-output-font-lock-keywords): Remove error regexp.
(checkdoc-output-mode-map): Remove.
(checkdoc-output-mode): Derive from compilation-mode.
(checkdoc-find-error-mouse, checkdoc-find-error): Remove.
2004-04-23 22:25:17 +00:00
Stefan Monnier
d549a7dfb2 (wdired-mode-map): Move init into declaration. Fix `return' binding.
(wdired-change-to-wdired-mode, wdired-change-to-dired-mode):
Use force-mode-line-update.
(wdired-get-filename): Use `unless'.
(wdired-preprocess-files): Don't assume names have no \n and use / for dirsep.
(wdired-normalize-filename): Use replace-regexp-in-string.
(wdired-load-hooks): Remove.
(wdired-mode-hooks): Rename to wdired-mode-hook.
2004-04-23 22:22:13 +00:00
Stefan Monnier
2ecab8401f (dired-mode-map): Add a menu entry for wdired. 2004-04-23 22:13:32 +00:00
Miles Bader
dc68cfc3c9 Changes from arch/CVS synchronization 2004-04-23 22:04:58 +00:00
Juanma Barranquero
c62aec7835 *** empty log message *** 2004-04-23 21:35:38 +00:00
Juanma Barranquero
21a2e05d67 (pcomplete-opt, pcomplete-actual-arg, pcomplete-match-string,
pcomplete-comint-setup, pcomplete-here, pcomplete--help,
pcomplete--here): Doc fixes.
2004-04-23 21:34:46 +00:00
Juanma Barranquero
0382cf8ffe (inferior-emacs-lisp-mode): Fix docstring. 2004-04-23 21:33:38 +00:00
Stefan Monnier
09c774f713 (rx-syntax): Move sregex style syntax to code.
(rx-bracket, rx-check-any, rx-any): Clean up name space.
2004-04-23 21:25:58 +00:00
Stefan Monnier
ccfbe67988 Doc fixes.
(rx-constituents): Add/extend many forms.
(rx-check): Check form is a list.
(bracket): Defvar.
(rx-check-any, rx-any, rx-check-not): Modify.
(rx-not): Simplify.
(rx-trans-forms, rx-=, rx->=, rx-**, rx-not-char, rx-not-syntax): New.
(rx-kleene): Use rx-trans-forms.
(rx-quote-for-set): Delete.
(rx): Allow multiple args.
2004-04-23 21:23:29 +00:00
Juanma Barranquero
4b284383bb (vc-print-log): Fix code that handles wrong-number-of-arguments in backend
call.
2004-04-23 21:03:21 +00:00
Juanma Barranquero
0d2ce4efca (vc-default-workfile-unchanged-p): Fix code that handles
wrong-number-of-arguments in backend call.
2004-04-23 21:01:07 +00:00
Stefan Monnier
6a84b1a2f5 New file. 2004-04-23 20:57:46 +00:00
Stefan Monnier
538996c7cd Add support for cfengine-mode.
(info-lookup-setup-mode): Use dolist.
2004-04-23 20:44:54 +00:00
Kenichi Handa
f24814e0e9 *** empty log message *** 2004-04-23 02:11:35 +00:00
Kenichi Handa
44416f23ab (char-displayable-p): Simplified by using internal-char-font. 2004-04-23 02:08:22 +00:00
Juanma Barranquero
d814862aa6 *** empty log message *** 2004-04-23 00:25:28 +00:00
Juanma Barranquero
bd6766d34d Add "-*- makefile -*-" mode tag. 2004-04-23 00:24:35 +00:00
Stefan Monnier
6fc049f621 (diff-next-error): New fun.
(diff-mode): Use it.
2004-04-22 22:57:09 +00:00
Stefan Monnier
e462ab772a (next-error): Change arg name. Add support for the documented C-u C-x ` usage. 2004-04-22 22:56:08 +00:00
Stefan Monnier
bb2c34b147 (special-display-popup-frame, next-multiframe-window)
(previous-multiframe-window): Only consider frames on same display.
2004-04-22 21:08:10 +00:00
Lars Hansen
2a3f604d66 (Info-restore-desktop-buffer): Delete with-no-warnings. 2004-04-22 19:49:45 +00:00
Lars Hansen
608c2ea2d0 (mh-restore-desktop-buffer): Delete with-no-warnings. 2004-04-22 19:48:27 +00:00
Stefan Monnier
063a45c59c *** empty log message *** 2004-04-21 22:42:13 +00:00
Stefan Monnier
f71d34b0a8 (compilation-mode-font-lock-keywords):
Minor sanity check on the `hyperlink' slot.
2004-04-21 22:37:16 +00:00
Stefan Monnier
23cbd56647 (recompile): Compile new files. 2004-04-21 22:35:10 +00:00
Stefan Monnier
6f8e359068 (batch-byte-recompile-directory): Add byte-recompile-directory's opt `arg'. 2004-04-21 22:34:27 +00:00
Stefan Monnier
5ebfa0ab28 (cvs-tree-use-charset): New var.
(cvs-tree-char-space, cvs-tree-char-hbar, cvs-tree-char-vbar)
(cvs-tree-char-branch, cvs-tree-char-eob, cvs-tree-char-bob)
(cvs-status-cvstrees): Use it.
2004-04-21 22:31:19 +00:00
Juri Linkov
89b064a999 Restore 2004-04-18 changes. 2004-04-21 22:23:25 +00:00
Kim F. Storm
879054ea28 *** empty log message *** 2004-04-21 21:45:15 +00:00
Kim F. Storm
8fb5d2f1d9 (telnet): Add optional port arg. 2004-04-21 21:42:06 +00:00
Kim F. Storm
d88beab585 New next-error framework, use in occur. 2004-04-21 21:39:26 +00:00
Kim F. Storm
5d9f0de2de From: Teodor Zlatanov <tzz@lifelogs.com>
(compilation-start): Set next-error-last-buffer so
next-error knows where to jump.
(compilation-setup): Set the buffer-local variable
next-error-function to 'compilation-next-error-function.
(compilation-buffer-p, compilation-buffer-internal-p): Use an
alternate way to find if a buffer is a compilation buffer, for
next-error convenience.
(next-error-no-select, previous-error-no-select, next-error)
(previous-error, first-error): Move to simple.el.
(compilation-find-buffer): Move to next-error-find-buffer in simple.el.
(compilation-last-buffer): Remove.
(compilation-start, compilation-next-error, compilation-setup)
(compilation-next-error-function, compilation-find-buffer):
Remove compilation-last-buffer use.
2004-04-21 21:37:18 +00:00
Kim F. Storm
423e4de7c1 From: Teodor Zlatanov <tzz@lifelogs.com>
(occur-next-error, occur-1): Hook into the next-error framework.
2004-04-21 21:36:42 +00:00
Kim F. Storm
50f007fb09 From: Teodor Zlatanov <tzz@lifelogs.com>
(next-error-last-buffer, next-error-function):
New variables for the next-error framework.
(next-error-buffer-p): New function.
(next-error-find-buffer): Generalize compilation-find-buffer.
(next-error, previous-error, first-error, next-error-no-select)
(previous-error-no-select): Move from compile.el.
2004-04-21 21:36:15 +00:00
Juanma Barranquero
a568a2cc4f *** empty log message *** 2004-04-21 21:09:17 +00:00
Juanma Barranquero
05cecc580e (WINS): Add url/ directory. 2004-04-21 21:02:07 +00:00
Lars Hansen
54b06e6651 *** empty log message *** 2004-04-21 21:01:13 +00:00
Juanma Barranquero
c9341aa0fb (font-lock-preprocessor-face): Remove spurious quote.
(font-lock-warning-face): Fix spacing.
2004-04-21 21:00:33 +00:00
Stefan Monnier
508bce68ce (info-node, info-menu-5, info-xref, info-header-node)
(Info-title-1-face, Info-title-2-face, Info-title-3-face)
(Info-title-4-face): Use new syntax.
(info-xref-visited): Inherit from info-xref.
2004-04-21 20:54:19 +00:00
Stefan Monnier
780b142e2d (checkdoc-output-mode): Make it a normal major mode.
(checkdoc-buffer-label): Make sure the file name is meaningful.
(checkdoc-output-to-error-buffer): Remove.
(checkdoc-error, checkdoc-start-section): Rewrite.
2004-04-21 20:54:03 +00:00
Lars Hansen
e5780ae17e (desktop-buffer-mode-handlers): New variabel. Alist
of major mode specific functions to restore a desktop buffer.
(desktop-buffer-handlers): Make variabel obsolete.
(desktop-create-buffer): Use desktop-buffer-mode-handlers. Catch
errors signaled in handlers. Update buffer count. Evaluate
desktop-buffer-point.
(desktop-buffer-dired): Rename to dired-restore-desktop-buffer and
move to dired.el.
(desktop-buffer-info): Rename to Info-restore-desktop-buffer and
move to info.el.
(desktop-buffer-rmail): Rename to rmail-restore-desktop-buffer and
move to mail/rmail.el.
(desktop-buffer-mh): Rename to mh-restore-desktop-buffer and move
to mh-e/mh-e.el.
(desktop-buffer-file): Rename to desktop-restore-file-buffer. An
fail, print message (to message buffer) even if
desktop-missing-file-warning is nil.
(desktop-buffer-misc-data-function): New buffer local
variable. Function returning major mode specific data.
(desktop-buffer-misc-functions): Make variable obsolete.
(desktop-save): Use desktop-buffer-misc-data-function.
(desktop-buffer-dired-misc-data): Rename to
dired-desktop-buffer-misc-data and move to dired.el.
(desktop-buffer-info-misc-data): Rename to
Info-desktop-buffer-misc-data and move to info.el.
(desktop-read): Add message about number of buffers
restored/failed.
2004-04-21 20:53:35 +00:00
Lars Hansen
31b4c84809 (dired-restore-desktop-buffer) Move from desktop.el. Add parameters.
Pause to display error only when desktop-missing-file-warning is non-nil.
(dired-desktop-buffer-misc-data): Move from desktop.el. Add parameter.
2004-04-21 20:52:18 +00:00
Lars Hansen
f3a45db0d1 (Info-restore-desktop-buffer): Move from desktop.el. Add Parameters.
(Info-desktop-buffer-misc-data): Move from desktop.el. Add parameter.
2004-04-21 20:51:06 +00:00
Lars Hansen
431f70e079 (rmail-restore-desktop-buffer): Move from desktop.el. Add Parameters. 2004-04-21 20:49:37 +00:00
Lars Hansen
c4e2f5679f (mh-restore-desktop-buffer): Move from desktop.el. Add Parameters. 2004-04-21 20:48:48 +00:00
Stefan Monnier
c3f85d9536 (python-maybe-jython): Don't assume point-min==1. 2004-04-21 20:48:47 +00:00
Richard M. Stallman
e921af9e6c (dabbrev--substitute-expansion): Fix a bug which lead
to loss of case of letters when performing case-insensitive
expansions on certain abbreviations.
2004-04-21 19:22:52 +00:00
Richard M. Stallman
0ce7de922c (cperl-putback-char): Delete Emacs 18 definition. 2004-04-21 19:19:44 +00:00
Richard M. Stallman
c12bc1fbd8 (ctext-post-read-conversion): Use assoc-string, not assoc-ignore-case. 2004-04-21 19:17:03 +00:00
Richard M. Stallman
f15466c5d8 Use assoc-string, not assoc-ignore-case. 2004-04-21 19:16:15 +00:00
Richard M. Stallman
f8bbbafb17 (mailcap-mime-data): Mark as risky. 2004-04-21 19:15:28 +00:00
Richard M. Stallman
67d170f2d2 (easy-menu-add): Do call x-popup-menu, but only if it's defined. 2004-04-21 19:14:49 +00:00
Richard M. Stallman
dc0485c4f8 (disassemble): Handle lambda-exp as arg. 2004-04-21 19:14:04 +00:00
Richard M. Stallman
a4f6653194 Fix previous change. 2004-04-21 19:13:00 +00:00