1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00
Commit graph

47184 commits

Author SHA1 Message Date
Richard M. Stallman
9b45407516 (lm-keywords-finder-p): Use with-no-warnings. 2003-06-04 09:48:50 +00:00
Richard M. Stallman
7788783202 *** empty log message *** 2003-06-04 09:42:47 +00:00
Richard M. Stallman
97bccfe5f8 (gud-minor-mode-type): Move defvar up. 2003-06-04 09:42:37 +00:00
Richard M. Stallman
83b5c8e0e3 (compilation-next-error): When moving fwd,
compare position of point with the errors.
2003-06-04 09:31:46 +00:00
Richard M. Stallman
880b04211a (Expressions): Delete C-M-DEL. 2003-06-04 09:30:10 +00:00
Richard M. Stallman
fcc91da664 (Shell Options): Clarify comint-scroll-show-maximum-output.
comint-move-point-for-output renamed from comint-scroll-to-bottom-on-output.
2003-06-04 09:28:58 +00:00
Richard M. Stallman
4a9cbbf846 Don't mention etc/ORDERS. 2003-06-04 09:26:40 +00:00
Richard M. Stallman
8e082eccda (Init Rebinding): Replace previous change with xref.
(Non-ASCII Rebinding): Explain that issue more briefly here.
2003-06-04 09:26:06 +00:00
Richard M. Stallman
beab64dc85 Update the example and explanation about let and buffer-local bindings. 2003-06-04 09:25:00 +00:00
Richard M. Stallman
54f7f2a41a base64-decode-string returns unibyte string. 2003-06-04 09:03:40 +00:00
Richard M. Stallman
e9407052f9 (dired-get-filename): Err for . and .. in usual case.
(dired-get-file-for-visit): Specify no-error to dired-get-filename,
and check for real errors here.
(dired-unmark-all-files): Specify no-error to dired-get-filename.
2003-06-04 09:02:55 +00:00
Richard M. Stallman
638df3f700 (list-buffers-noselect): Use window-inside-edges
to compute the number of offset spaces.
(list-buffers-noselect): Use Buffer-menu-buffer+size to
indent the dashes properly.  Put some in fixed-pitch.
2003-06-04 09:00:22 +00:00
Juanma Barranquero
73b0b745c3 (desktop-create-buffer): Undo last change.
(desktop-kill, desktop-save, desktop-remove): Use expand-directory rather than
concat to construct desktop filename.
(desktop-kill, desktop-read, desktop-change-dir): Ensure desktop-dirname is a
directory name.
(desktop-change-dir): Fix bug when DIR was relative.
2003-06-03 23:35:20 +00:00
Juanma Barranquero
e09f3bff95 (after-find-file): Fix arguments of call to `sit-for'. 2003-06-03 23:23:06 +00:00
Juanma Barranquero
d8bae9fc04 (last-sexp-toggle-display): Remove stale comment. 2003-06-03 23:14:25 +00:00
Stefan Monnier
1e802fb542 (update_tool_bar): Add missing UNGCPRO. 2003-06-03 22:36:13 +00:00
Stefan Monnier
a1637357dc (Info-extract-menu-node-name): Remove unused arg `errmessage'.
(Info-follow-reference): Update corresponding call.
(Info-node-spec-re): New const.
(Info-complete-menu-item): Use it to only allow : when necessary.
(Info-fontify-node): USe it as well.  Fixup typo.
2003-06-03 21:44:53 +00:00
Stefan Monnier
472d38201d (info-fontify-node): Use better help-echo text. 2003-06-03 20:56:59 +00:00
Stefan Monnier
0c3aa29ef8 (Info-fontify-node): Use :align-to display prop.
Use `invisible' rather than `display' prop to hide text.
2003-06-03 20:28:21 +00:00
Stefan Monnier
dde7f979b8 (Info-mode-hook): Obey obsolete `Info-fontify'.
(Info-find-in-tag-table-1): Remove unused vars.
(Info-display-images-node): Remove unused var paragraph-markers.
(Info-header-line): Remove.
(Info-select-node): Don't set it.
(Info-search): Remove unused var `current'.
(Info-follow-reference): Remove unused var `beg'.
(Info-extract-menu-node-name): Remove unused var `i'.
(Info-complete-menu-item): Use `with-current-buffer'.
(Info-index): Remove unused var `rnode'.
(Info-mode): Set header-line-format to check text-properties directly.
(Info-find-emacs-command-nodes): Remove unused var `found' and `exact'.
(Info-fontify-node): Use `push'.
(Info-speedbar-hierarchy-buttons): Use `dolist'.
(Info-speedbar-goto-node, Info-speedbar-fetch-file-nodes):
Check the return value of `string-match'.
(Info-speedbar-fetch-file-nodes): Factor out common code.
2003-06-03 19:54:42 +00:00
Stefan Monnier
914a8c4728 *** empty log message *** 2003-06-03 19:15:59 +00:00
Jan Djärv
adcb132cba * gtkutil.c (make_menu_item): Make sure we don't crash on a NULL
menu item label.
2003-06-03 17:38:41 +00:00
Stefan Monnier
fd6cfe111f (init_buffer_once): Make kill-buffer-hook permanent-local. 2003-06-03 13:30:08 +00:00
Lute Kamstra
fd1c38f415 (custom-get-fresh-buffer): Test for nonexistence buffer. 2003-06-03 11:24:42 +00:00
Richard M. Stallman
be781fa751 *** empty log message *** 2003-06-03 11:13:08 +00:00
Richard M. Stallman
c99a9eb33f (Fwindow_edges): Doc fix.
(Fwindow_pixel_edges, Fwindow_inside_edges)
(Fwindow_inside_pixel_edges): New functions.
(syms_of_window): defsubr them.
2003-06-03 11:12:48 +00:00
Richard M. Stallman
01aa0b2e3b (WINDOW_LEFT_FRINGE_COLS, WINDOW_RIGHT_FRINGE_COLS)
(WINDOW_MODE_LINE_LINES, WINDOW_HEADER_LINE_LINES): New macros.
2003-06-03 11:11:56 +00:00
Richard M. Stallman
c4e2d7912b (eval-last-sexp-1): Add save-excursion. 2003-06-03 11:10:31 +00:00
Richard M. Stallman
d9b9e93c76 (windmove-reference-loc, windmove-frame-edges): Use window-inside-edges.
(windmove-do-window-select): Fix error messages.
2003-06-03 11:09:56 +00:00
Richard M. Stallman
0770343057 (after-find-file): Simplify msg if nonexistent directory.
(make-directory): Doc fix.
2003-06-03 11:08:25 +00:00
Richard M. Stallman
b002141660 (dabbrev--goto-start-of-abbrev): Use minibuffer-prompt-end. 2003-06-03 11:07:23 +00:00
Richard M. Stallman
3fceac6afa (comint-move-point-for-output): Renamed from
comint-scroll-to-bottom-on-output.  Old name is alias.
Doc fix.  All uses changed.
(comint-scroll-show-maximum-output): Doc fix.

(comint-exec-1): Don't use directory-sep-char.
(comint-dynamic-complete-as-filename): Likewise.
2003-06-03 11:06:42 +00:00
Richard M. Stallman
0c3a466cb1 (global-map): Delete C-M-delete and C-M-backspace. 2003-06-03 11:04:06 +00:00
Richard M. Stallman
9f425ac249 Delete mention of etc/ORDERS file. Say VMS and Apollo systems were
supported only in past.
2003-06-03 11:03:20 +00:00
Markus Rost
7c3d5ad903 (ps-mode): Use autoload cookie in the standard way. 2003-06-03 04:15:06 +00:00
Stefan Monnier
dd310c45a0 (bibtex-member-of-regexp, bibtex-assoc-of-regexp, bibtex-format-entry)
(bibtex-find-entry, bibtex-autokey-demangle-name, bibtex-string-files-init)
(bibtex-mode): Fix up regexp usage and use match-string.
2003-06-02 22:41:50 +00:00
Stefan Monnier
7fbf4804e6 Long overdue merge.
Don't require `compile' since it seems unnecessary.
For all internal variables and functions the docstring comments have
been converted into proper docstrings
(bibtex-maintainer-address, bibtex-maintainer-salutation)
(bibtex-version): Remove support for bug reporting.
(bibtex-field-delimiters, bibtex-entry-delimiters)
(bibtex-sort-ignore-string-entries, bibtex-maintain-sorted-entries)
Replace make-variable-buffer-local by make-local-variable for
(bibtex-entry-format): New tag `required-fields'.
(bibtex-maintain-sorted-entries): New var.
(bibtex-sort-entry-class, bibtex-sort-entry-class-alist): New vars.
(bibtex-predefined-month-strings, bibtex-predefined-strings):
Make into alists with pairs (abbreviation expansion).
(bibtex-autokey-titleword-change-strings)
(bibtex-autokey-transcriptions): Make into alists.
Add new replacement pairs.
(bibtex-autokey-use-crossref): New var.
Replace bibtex-autokey-year-use-crossref-entry because updated code
for autokey generation handles crossrefs independently of
particular fields.
(bibtex-reference-key, bibtex-mode-syntax-table):
Remove = because it can't be part of a string's key.
(bibtex-complete-key-cleanup): New var.
(bibtex-complete): Merge bibtex-complete-string and bibtex-complete-key
into it (and bind to M-tab).
(bibtex-valid-entry-re, bibtex-any-valid-entry-re)
(bibtex-valid-entry-whitespace-re, bibtex-empty-field-re)
(bibtex-quoted-string-re): New vars.
(bibtex-field-name-for-parsing): Don't make-variable-buffer-local.
(zmacs-regions): Declare to quieten the byte-compiler.
(bibtex-comment-start): Don't include the space.
(bibtex-font-lock-syntactic-keywords): New var.
(bibtex-font-lock-keywords): Remove the entry for @Comment.
(bibtex-parse-field-string): Merge the functionality of
bibtex-parse-field-string-braced, bibtex-parse-quoted-string and
bibtex-parse-field-string-quoted.
(bibtex-search-forward-field-string): Remove.
(bibtex-parse-association): Use when.
(bibtex-parse-field-name): Use when.
(bibtex-parse-field-text): Use when and cond.
(bibtex-parse-field): Use let.
(bibtex-search-forward-field, bibtex-search-backward-field):
Make bound optional, use let, setq, and cddr.
(bibtex-start-of-field, bibtex-start-of-name-in-field)
(bibtex-end-of-name-in-field): Use nth.
(bibtex-name-in-field, bibtex-text-in-field-bounds)
(bibtex-text-in-field, bibtex-type-in-head, bibtex-key-in-head)
(bibtex-text-in-string): New functions.
(bibtex-reference-key-in-string): New fun.  Merge of
bibtex-start-of-reference-key-in-string and
bibtex-end-of-reference-key-in-string.
(bibtex-parse-string-prefix): Use let and when.
(bibtex-parse-string-postfix): Use when.
(bibtex-search-forward-string, bibtex-search-backward-string):
Use save-excursion and setq.
(bibtex-member-of-regexp): Use let.
(bibtex-assoc-of-regexp): Use caar und let.
(bibtex-skip-to-valid-entry): Return buffer position.
(bibtex-map-entries): Use save-excursion.
(bibtex-progress-message): Simplify.
(bibtex-search-entry): Use skip-chars-forward, when, save-match-data.
(bibtex-move-outside-of-entry): Handle the case that point is before
first entry.
(bibtex-enclosing-field): Use save-excursion, when.
(bibtex-format-field-delimiters): Merge into bibtex-format-entry.
(bibtex-enclosing-entry-maybe-empty-head): Simplify.
(bibtex-format-entry): Simplify.  Handle new tag required-fields of
bibtex-entry-format.
(bibtex-autokey-abbrev): Accept negative values of len.
(bibtex-autokey-get-field, bibtex-autokey-demangle-title): New funs.
(bibtex-autokey-get-namefield, bibtex-autokey-get-namelist)
(bibtex-autokey-get-yearfield-digits, bibtex-autokey-get-yearfield)
(bibtex-autokey-get-titlestring): Remove.
(bibtex-autokey-get-names): Simplify.
(bibtex-autokey-get-titles): Rename to bibtex-autokey-get-title.
(bibtex-autokey-demangle-name): Simplify, avoid error messages.
(bibtex-generate-autokey): Simplify.
(bibtex-parse-keys): Simplify, use push.
(bibtex-parse-strings): New fun similar to bibtex-parse-keys.
(bibtex-string-files-init): New fun.
(bibtex-parse-buffers-stealthily): Use bibtex-parse-keys,
bibtex-string-files-init and bibtex-parse-strings.
(bibtex-complete): Rename to bibtex-complete-internal, use push,
bibtex-reference-key-in-string, no sorting.
(bibtex-complete-string-cleanup): New fun, displays expansion of
completed strings.
(bibtex-choose-completion-string): New fun.  Required for
choose-completion-string-functions.
(bibtex-do-auto-fill): Remove.  Set fill-prefix in bibtex-mode.
(bibtex-pop): Simplify.
(bibtex-mode): Move setting of bibtex-string to bibtex-parse-strings.
Set choose-completion-string-functions.
(bibtex-print-help-message,bibtex-make-field, bibtex-end-of-entry)
(bibtex-count-entries): Simplify.
(bibtex-entry-index, bibtex-lessp): New funs for generalized sorting
scheme of indices, see bibtex-maintain-sorted-entries.
(bibtex-sort-buffer): Use bibtex-lessp for sorting.
(bibtex-find-crossref, bibtex-find-entry): New funs.
(bibtex-find-entry-location): Rename to bibtex-prepare-new-entry, use
bibtex-lessp, Simplify.
(bibtex-validate): Simplify.  Fixe bug of internal variable
questionable-month.
(bibtex-remove-OPT-or-ALT): Use when.
(bibtex-remove-delimiters, bibtex-kill-field, bibtex-kill-entry)
(bibtex-clean-entry, bibtex-fill-entry, bibtex-reformat): Simplify.
(bibtex-convert-alien): Use deactivate-mark rather than the
non-existent bibtex-mark-active variable.
(bibtex-complete-string, bibtex-complete-key): Merge into new
`smart' defun bibtex-complete.
(bibtex-String): Update for new sorting scheme, distinguish empty and
non-empty key strings.
2003-06-02 22:30:09 +00:00
Stefan Monnier
e2292b24db (sort-subr): Add predicate' arg. Remove sortcar' code. 2003-06-02 21:19:38 +00:00
Stefan Monnier
5435c793fa (Fsit_for): Don't lie about the number of args. 2003-06-02 20:39:12 +00:00
Jason Rumney
9862c13513 Changes from yesterday 2003-06-02 19:50:05 +00:00
Juanma Barranquero
efd60266f5 Revert changes of 2003-03-03 and 2003-05-28. 2003-06-02 19:26:18 +00:00
Dave Love
5b07197ad9 Include keyboard.h, charset.h, coding.h.
(xg_create_frame_widgets): Use ENCODE_UTF_8.
2003-06-02 18:50:51 +00:00
Dave Love
c14e5a3a15 (ENCODE_UTF_8): New.
(Qutf_8): Declare.
2003-06-02 18:49:53 +00:00
Dave Love
ecf488bc25 (Qutf_8): New.
(syms_of_coding): Intern it.
2003-06-02 18:49:29 +00:00
Dave Love
3db9e31e5e (Qutf_8): Moved to coding.c 2003-06-02 18:48:55 +00:00
Dave Love
646f98ec21 (ENCODE_MENU_STRING): New.
(list_of_panes, list_of_items, digest_single_submenu, xmenu_show):
Use it.
2003-06-02 18:48:43 +00:00
Dave Love
776a24a176 Use HAVE_FCNTL_H, not USG5.
(syms_of_callproc) <process-environment>: Doc fix.
2003-06-02 18:46:55 +00:00
Dave Love
54a2cb1213 Use HAVE_FCNTL_H, not USG5. 2003-06-02 18:45:00 +00:00
Dave Love
f0d6207551 (font_rescale_ratio): Fix for K&R. 2003-06-02 18:43:11 +00:00
Dave Love
3c29b03191 Use HAVE_FCNTL_H, not _POSIX_VERSION. 2003-06-02 18:42:13 +00:00