summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* (add-menu-item-1): Better error message ifRichard M. Stallman1995-03-111-0/+2
| | | | a menu not the last in the path does not exist.
* (vc-path): Use /usr/sccs only if it is a dir.Richard M. Stallman1995-03-111-2/+3
|
* Insure that all entry points call `bookmark-maybe-load-default-file'.Richard M. Stallman1995-03-111-562/+1273
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changed format of bookmark-alist and therefore of bookmark files. Have version stamps in bookmark files. Automatically upgrade old bookmark files to new format. Changed name of default bookmark file to ".emacs.bmk". Replaced "Bookmark-menu" with "bookmark-bmenu". The capitalization signified nothing; "bmenu" means "buffer-menu" -- that is, bmenu code is for the dired-like of bookmarks that appears when `list-bookmarks' is run, and the "bookmark-menu" prefix is for the menu-bar. Internally, use an alist instead of hardcoded list-positions for storing bookmark information. Applied <johng@media.mit.edu>'s patches for annotation support: (bookmark-send-annotation, bookmark-read-annotation-mode) (bookmark-edit-annotation-mode, bookmark-default-annotation-text) (bookmark-read-annotation-text-func, bookmark-read-annotation) (bookmark-send-edited-annotation, bookmark-edit-annotation): New functions. (bookmark-get-bookmark, bookmark-get-bookmark-record) (bookmark-name-from-full-record, bookmark-set-name) (bookmark-get-annotation, bookmark-set-annotation) (bookmark-get-info-node, bookmark-set-info-node) (bookmark-get-filename, bookmark-set-filename) (bookmark-get-position, bookmark-set-position) (bookmark-get-front-context-string, bookmark-set-front-context-string) (bookmark-get-rear-context-string, bookmark-set-rear-context-string): New subroutines. (bookmark-file-format-version, bookmark-end-of-version-stamp-marker): New variables. (bookmark-grok-file-format-version, bookmark-maybe-upgrade-file-format) (bookmark-upgrade-version-0-alist, bookmark-upgrade-file-format-from-0) (bookmark-insert-file-format-version-stamp): New functions. (bookmark-maybe-load-default-file): Renamed from bookmark-try-default-file'. (bookmark-old-default-file): New variable. (bookmark-default-file): Renamed from `bookmark-file'. New initial value, ".emacs.bmk". (bookmark-make-cell): Use backquote. Produce with the new format (Format Version 1). Use `format' to strip text-properties. (bookmark-write-file): Use `pp' instead of `princ'. Call `bookmark-insert-file-format-version-stamp'. (bookmark-all-names, bookmark-menu-popup-paned-bookmark-menu) (bookmark-menu-build-paned-menu, bookmark-menu-popup-paned-menu) (bookmark-insert-location): New functions. (bookmark-completing-read): New function. Everyone who called `completing-read' in the interactive spec now calls this. (bookmark-load-hook): New hook. (bookmark-make-menu-alist): Function deleted. (bookmark-popup-menu-and-apply-function): replaces `bookmark-make-menu-with-function'. (bookmark-load): Use `bookmark-alist-from-buffer'. Call `bookmark-maybe-upgrade-file-format'. (bookmark-set): If Info mode, record Info-current-node. Use `bookmark-bmenu-surreptitiously-rebuild-list'. (bookmark-buffer-file-name): Handle Info files. (bookmark-buffer-name): If Info mode, return Info-current-node. (bookmark-jump-noselect): For info node, use Info-goto-node. Use the helper functions, don't mess with the raw alist (except in completion, which we'll take care of later). Don't count on `bookmark-search-size' being correct; use the length of `forward-str' and `behind-str' instead. (bookmark-relocate): Use the helper functions; don't mess with the raw alist except in completion. (bookmark-rename): C-o in minibuffer now inserts old name. (bookmark-delete): New arg BATCH. (bookmark-bmenu-execute-deletions): Was `bookmark-bmenu-execute'. Just call bookmark-delete with the BATCH arg. Set the modification count and maybe save when done. Save point intuitively. (bookmark-insert-current-file-name): Just use `file-name-nondirectory'. (bookmark-location): Made non-interactive. (bookmark-bmenu-list): Replaces `list-bookmarks'. Delete arg ANNOTATION. Use mapcar to simplify. If not interactive-p, then use `set-buffer' instead of `switch-to-buffer'. (bookmark-kill-line): New function, used instead of kill-line. (bookmark-search-size): Init to 16 instead of 500.
* Initial revisionRichard M. Stallman1995-03-101-0/+596
|
* (line-move-ignore-invisible): New variable.Richard M. Stallman1995-03-101-1/+23
| | | | | (line-move): If that var is set, use vertical-motion. Skip any extra invis chars beyond where vertical-motion stops.
* (hexl-mode): Make after-revert-hook rehexlify.Richard M. Stallman1995-03-091-0/+7
| | | | (hexl-after-revert-hook): New function.
* (indent-new-comment-line): Clean up handling of \(...\) in comment-start-skip.Richard M. Stallman1995-03-081-6/+5
|
* (revert-buffer): Doc fix.Richard M. Stallman1995-03-081-1/+1
|
* (calculate-perl-indent): When backing up over continuations,Richard M. Stallman1995-03-081-2/+2
| | | | | don't go to line beg; perl-backward-to-start-of-continued-exp gives the right place.
* * term.el (term-eol-on-send): New variable. Use it.Per Bothner1995-03-081-10/+24
| | | | (term-send-input): Don't move process-mark until after 'history stuff.
* * cmacexp.el (c-macro-expansion): put the unique string before theFrancesco Potortì1995-03-071-4/+4
| | | | first #line directive (instead of after), preceded by a newline.
* (find-ls-option): Doc fix: now a cons.Roland McGrath1995-03-061-33/+38
| | | | | | (find-dired): Initialize the process-mark for the filter to use. Find listing switches in cdr of find-ls-option. (find-dired-filter): Use dired-insert-set-properties on new text.
* (compilation-buffer-p): Fix braino in last change: switch to the buffer first.Roland McGrath1995-03-061-13/+24
| | | | | | | | | | | | | (compilation-error-regexp-alist): Doc fix: optional cdrs give string containing %s to produce the file name from the matched text. (compilation-find-file): Reorder args: MARKER first, then FILENAME, DIR, and new arg &rest FORMATS (as they appear in parsed the fileinfo lists). Try each of the FORMATS in each directory tried. (compilation-next-error-locus): Apply compilation-find-file to the FILEINFO list. (compilation-parse-errors): Instead of a cons (DIR . FILE), make a list (FILE DIR [FORMATS...]) using the 4th cdr of the matching elt of regexp-alist.
* (menu-bar-help-menu): Binding for view-emacs-FAQ.Richard M. Stallman1995-03-061-1/+2
|
* (view-emacs-FAQ): New function. Bind to C-h F.Richard M. Stallman1995-03-061-0/+8
| | | | (help-for-help): Doc fix.
* (tar-grind-file-mode): Doc fix.Richard M. Stallman1995-03-061-1/+2
|
* (Info-extract-menu-node-name): Collapse multiple spaces.Richard M. Stallman1995-03-061-0/+3
|
* (shell-command-on-region): Obey REPLACE even ifRichard M. Stallman1995-03-031-7/+8
| | | | | OUTPUT-BUFFER is nil. Interactively, make REPLACE non-nil only if there is a prefix arg.
* (kill-emacs-query-functions): Doc fix.Richard M. Stallman1995-03-021-1/+4
|
* (vc-comment-to-change-log): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-021-2/+2
|
* (indented-text-mode): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-021-1/+1
|
* (tex-common-initialization, latex-mode, slitex-mode): Remove ^ fromBoris Goldowsky1995-03-021-38/+38
| | | | paragraph-start & paragraph-separate.
* (texinfo-mode): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-021-2/+2
|
* (texinfo-format-refill): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-021-2/+2
|
* (simula-mode): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-021-1/+1
|
* (mail-mode): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-021-4/+4
|
* (scribe-mode): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-021-2/+2
|
* (scheme-mode-variables): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-021-1/+1
|
* (news-reply-mode): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-021-2/+2
|
* (prolog-mode-variables): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-021-1/+1
|
* (perl-mode): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-021-1/+1
|
* (outline-mode): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-021-2/+2
|
* (Edit-options-mode): Remove ^ from paragraph-start.Boris Goldowsky1995-03-021-1/+1
|
* (nroff-mode): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-021-2/+2
|
* (modula-2-mode): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-021-1/+1
|
* (mim-mode): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-021-1/+1
|
* Use font-lock-maximum-decoration when setting fortran-font-lock-keywords.Simon Marshall1995-03-021-1/+3
|
* Use font-lock-maximum-decoration when setting f90-font-lock-keywords.Simon Marshall1995-03-021-1/+3
|
* Use font-lock-maximum-decoration to set ada-font-lock-keywords.Simon Marshall1995-03-021-1/+3
|
* Use font-lock-maximum-decoration when setting ada-font-lock-keywordsSimon Marshall1995-03-021-4/+6
|
* Added font-lock-maximum-decoration; use it to set lisp-font-lock-keywords, andSimon Marshall1995-03-021-117/+106
| | | | | | | | | C and C++ ones. Added font-lock-after-fontify-buffer-hook; font-lock-fontify-buffer runs it. Added font-lock-thing-lock-cleanup; font-lock-mode runs it when turning off. Fixed font-lock-fontify-region so it uses forward-comment from comment-start, rather than searching for comment-end. Mods to lisp-font-lock-keywords-1 and 2.
* Make sure shell-cd sets list-buffers-directory to a directory ending with `/'.Simon Marshall1995-03-021-1/+3
|
* (gud-massage-args): Variable and function deleted.Richard M. Stallman1995-03-021-7/+0
| | | | (gud-common-init): Don't set the variable.
* (gud-common-init): Put substed file name back in originalRichard M. Stallman1995-03-021-11/+18
| | | | | | | sequence in the args. Pass ARGS to massage-file even if no file name. (gud-gdb-massage-args, gud-sdb-massage-args, gud-dbx-massage-args) (gud-mipsdbx-massage-args, gud-xdb-massage-args) (gud-perldb-massage-args): Don't add FILE onto the args.
* (mh-letter-mode): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-011-2/+2
|
* (icon-mode): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-011-1/+1
|
* (gnus-uu-post-reply-mode): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-011-2/+2
|
* (edt-indent-or-fill-region): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-011-1/+1
|
* (c++-mode): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-011-1/+1
|
* (c-mode, c-fill-paragraph): Remove ^ from paragraph-start & paragraph-separate.Boris Goldowsky1995-03-011-5/+5
|