summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
...
* (skeleton-newline-indent-rigidly): New variable.Karl Heuer1995-08-191-73/+106
| | | | | | | | | | | | | | | | | | | | (skeleton-internal-1): Use it for indenting after \n because previous behaviour was only useful for `sh-script.el' and old `ada.el'. Other modes now get their own indentation. (skeleton, skeleton-modified, skeleton-point, skeleton-regions): `New' variables for passing between the mutually recursive functions of the skeleton engine. Introduced to remove compiler warnings. (skeleton-proxy): New argument `str' to make this settable when calling a skeleton as a function. (skeleton-insert): New argument `str' to pass down. Element `\n' now usually indents according to mode. Subskeletons may also have a list of strings as iterator. Earlier modification also removed meaning of `quit' -- I did not put it back in since it's useless. When quitting out of a subskeleton while still wrapping around text don't duplicate first line of that text. (skeleton-end-hook): New hook useful say for modes that leave a `;' on an empty line to indent right and then want to clean it up when doing a skeleton there.
* (vc-next-action-on-file): Changed doc string, CVS case.André Spiegel1995-08-181-78/+84
| | | | | | | | | | | | | | | | | | | (vc-backend-checkin): Clear master properties before doing the check-in. In the CVS case, catch error and display an appropriate message in the echo area. (vc-backend-revert): Clear master properties, because some might get outdated by the operation. (vc-backend-merge-news): Scan the output of "cvs update" and find out whether conflicts have occurred. (vc-finish-logentry): Delete the *VC-log* buffer *before* doing the actual check-in. That leads to a better display in case the check-in fails. (vc-latest-on-branch-p): Defined it for CVS in the obvious way. (vc-next-action-on-file): Removed special CVS cases. At this level, CVS is now mostly handled like the other backends. (vc-backend-checkout): CVS case: Clear sticky tag as default when doing a verbose checkout. (This used to be done in vc-next-action-on-file.)
* (vc-fetch-master-properties): Recognize cvs status "Unresolved Conflict".André Spiegel1995-08-181-11/+33
| | | | | | | | | | | (vc-locking-user): Count cvs status `unresolved-conflict' as "locked". (vc-checkout-model): New property and access function (still simplistic). (vc-after-save-hook): New function. (vc-mode-line): When the file is locked by somebody else, make the buffer read-only. (Formerly this was only done for root.) Don't write-protect the buffer if the file is unlocked. Instead, install vc-after-save-hook, which "locks" the file when modifications are saved.
* (pascal-mode): Set comment-start.Richard M. Stallman1995-08-171-4/+6
| | | | (pascal-toggle-completions): Doc fix.
* (hilit-submit-feedback): New bug-reporting address.Karl Heuer1995-08-171-11/+4
|
* Update address in comment.Karl Heuer1995-08-172-2/+2
|
* (rmail-new-summary): Enable the Input/output menu.Richard M. Stallman1995-08-171-0/+1
|
* (vc-next-action-on-file): Moved the setting of the default branch toAndré Spiegel1995-08-171-12/+21
| | | | | | vc-backend-checkout, where it belongs. (vc-backend-checkout): If an explicit version was specified, adjust the default branch accordingly.
* Changed references to vc-top-version into vc-master-workfile-version.André Spiegel1995-08-171-2/+3
|
* (vc-top-version): Renamed to vc-master-workfile-version. Updated allAndré Spiegel1995-08-171-14/+13
| | | | references.
* (vc-next-action-on-file): Query when trying to lock non-latestAndré Spiegel1995-08-171-1/+9
| | | | version.
* (vc-revert-buffer1): Split part of the function into vc-buffer-contextAndré Spiegel1995-08-171-34/+101
| | | | | | | | | | | | | | | | and vc-restore-buffer-context, so we can use it also in other circumstances. (vc-buffer-context, vc-restore-buffer-context): New functions. (vc-clear-headers): New function, uses the above. (vc-cancel-version): When `norevert', locks the most recent remaining version. Also, refuse to work on anything but the latest version of a branch. Removed the check whether the version is the user's, because that is difficult to decide, now that multiple branches are possible. (vc-latest-on-branch-p): New function. (vc-head-version): New access function to the already existing property. (vc-trunk-p, vc-branch-part): Functions moved before first use.
* (show-paren-command-hook): Do nothing if have unread events.Richard M. Stallman1995-08-161-1/+3
|
* (inferior-lisp): Use pop-to-buffer.Richard M. Stallman1995-08-161-1/+2
| | | | Add *inferior-lisp* to same-window-buffer-names.
* (run-scheme): Use pop-to-buffer.Richard M. Stallman1995-08-161-5/+5
| | | | Add *scheme* to same-window-buffer-names.
* (run-scheme): Use pop-to-buffer.Richard M. Stallman1995-08-161-1/+1
|
* (sh-mode-map): Use new name skeleton-pair-insert-maybe.Karl Heuer1995-08-151-10/+10
| | | | (sh-mode): Use new names skeleton-pair-alist, skeleton-pair-filter.
* (sh-test): New variable.Karl Heuer1995-08-151-32/+59
| | | | | | | (sh-if, sh-until, sh-while): Use it. (sh-while-getopts): Handle csh passably well. (sh-font-lock-keywords): Use `font-lock-variable-name-face'. (sh-set-shell): Respect `font-lock-maximum-decoration'.
* (skeleton-pair-insert-maybe): Plain insert in Ovwrt modeKarl Heuer1995-08-151-61/+60
| | | | | | | | | | | (skeleton-insert): If skeleton doesn't fit in window, put beginning at top before going to _ point. (skeleton-internal-list): Rewritten so that resume: sections pertain only to inferior skeletons and make str available there (skeleton-read): Don't quit and remove partial skeleton when empty string entered for outer iterator. Added implicit argument `input'. (define-skeleton, skeleton-insert, skeleton-internal-list): Use `x rather than backquote's (` x) or own (list 'x)
* Comment change.Richard M. Stallman1995-08-151-16/+11
|
* (sc-attribs-extract-namestring): If name has <...>,Richard M. Stallman1995-08-151-2/+7
| | | | treat everything before that as the full name.
* *** empty log message ***Karl Heuer1995-08-151-10/+0
|
* Rewrite as a minor mode.Karl Heuer1995-08-151-72/+26
|
* (vip-set-hooks): Use view-mode-hook, not view-hook.Karl Heuer1995-08-141-3/+3
|
* (basic-save-buffer-1): Pass new arg to write-region.Richard M. Stallman1995-08-141-2/+3
|
* (insert-file-contents-literally): New function.Richard M. Stallman1995-08-141-9/+38
| | | | (find-file-noselect): Use it if new optional argument `rawfile' is non-nil.
* (command-line-1): Add option --eval to evalute anRichard M. Stallman1995-08-141-1/+10
| | | | expression on the command line and print the result.
* (forms-check-number-of-fields): New vbl.Richard M. Stallman1995-08-141-5/+15
| | | | (forms-mode): Don't issue warning if vbl says not to.
* (recover-file): It's ok if the visited file doesn't exist.Richard M. Stallman1995-08-131-3/+32
| | | | | (recover-session-finish): Compute "file name" from autosave file if no visited file.
* (mouse-drag-region): Unread the up-event rather than execute it here.Richard M. Stallman1995-08-131-2/+3
|
* (rmail-convert-file): Look back for ^_ only at bol.Richard M. Stallman1995-08-121-2/+2
|
* (shell-command-on-region): Don't examine order ofRichard M. Stallman1995-08-121-4/+4
| | | | | point and mark; use order of START and END instead. Interactively pass point and mark, not region-beg and region-end.
* Insert missing quote in help-font-lock-keywords.Simon Marshall1995-08-111-1/+1
|
* (isearch-other-meta-char): Avoid bug checking whetherRichard M. Stallman1995-08-101-1/+5
| | | | | a key is defined in the function key map. Call cancel-kbd-macro-events.
* (byte-compile-insert-header): Use 19.29, not 19.28.90Richard M. Stallman1995-08-101-54/+56
| | | | | | | | | as limit for where dynamic docstrings are allowed. (byte-compile-insert-header): New args inbuffer and outbuffer. Test byte-compile-dynamic-docstrings in the initially current buffer. (byte-compile-from-buffer): Add new args to byte-compile-insert-header.
* (server-buffer-done): Pause between client commands,Richard M. Stallman1995-08-101-4/+6
| | | | but not after the last one.
* (vc-dired-reformat-line): Display eight character user names correctly.Richard M. Stallman1995-08-101-1/+1
|
* Comment change.Richard M. Stallman1995-08-101-4/+7
|
* Comment change.Richard M. Stallman1995-08-101-4/+7
|
* Added Font Lock mode support.Simon Marshall1995-08-101-0/+21
|
* Rewrite texinfo-font-lock-keywords; don't fontify syntactically.Simon Marshall1995-08-101-10/+13
|
* Tweak fortran-font-lock-keywords-1.Simon Marshall1995-08-101-1/+1
|
* Functionality for font-lock-beginning-of-syntax-function to be used by ↵Simon Marshall1995-08-101-128/+262
| | | | font-lock-fontify-region when calculating the cache state. Also wrap value of buffer-file-truename to guard against clash detection. Also add scheme-font-lock-keywords.
* (interpreter-mode-alist): Delete autoload cookie.Richard M. Stallman1995-08-092-2/+7
|
* * man.el (Man-translate-references): Anchor the regexps.Francesco Potortì1995-08-091-3/+3
|
* (vc-revert-buffer): In a dedicated solitary window,Richard M. Stallman1995-08-081-2/+8
| | | | make the frame invisible instead of trying to delete window.
* (forward-paragraph): Don't overlook a paragraph-startRichard M. Stallman1995-08-081-2/+2
| | | | line just because it ends at eob.
* (dired-mode-map): Set up the map completelyRichard M. Stallman1995-08-081-224/+225
| | | | before storing it into dired-mode-map.
* (command-line-1): Fix previous change.Richard M. Stallman1995-08-071-1/+1
|
* (tcl-do-auto-fill): Only fill past fill-column; for 19.29.Tom Tromey1995-08-071-21/+25
| | | | (tcl-auto-fill-mode): Use force-mode-line-update.