1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-09 05:01:02 -08:00
Commit graph

5724 commits

Author SHA1 Message Date
Richard M. Stallman
488bedffb5 (make-face-bold, make-face-italic, make-face-bold-italic)
(make-face-unbold, make-face-unitalic):
No error if font is already bold, italic, or whatever.
1995-07-25 04:50:43 +00:00
Richard M. Stallman
ec3bba39c6 (rmail-insert-inbox-text): Always use movemail when renaming a file. 1995-07-25 04:43:05 +00:00
Richard M. Stallman
d6be34f360 (Info-current-file): Doc fix.
(Info-find-node): Set Info-current-file to file name as specified.
1995-07-24 01:26:23 +00:00
Tom Tromey
6654e1b15e (tcl-word-no-props): New function.
(tcl-figure-type): Use it.
(tcl-current-word): Ditto.
1995-07-23 23:51:25 +00:00
Tom Tromey
a37875b4b5 Doc fixes. 1995-07-23 20:26:47 +00:00
Karl Heuer
645c4f6a8f Add latest changes of old library and some more.
(apropos): Only show unbound symbols when do-all
(apropos-documentation-check-elc-file): new copied function.
(apropos-command): also use `apropos-do-all' when called as function.
(apropos-print-doc): renamed from `apropos-print-documentation', i
is numeric index, replaces parameter tem.
(apropos-macrop): new function.
(apropos-print): use it to differentiate macros.
(apropos-symbol-face, apropos-keybinding-face, apropos-label-face)
(apropos-property-face, apropos-match-face): new variables
replace and extend the effect of `apropos-use-faces'.
(apropos-safe-documentation): renames `safe-documentation', also
returns a cons.
(apropos-regexp, apropos-files-scanned, apropos-accumulator)
(apropos-item): new variables to prevent compiler warnings.
(apropos-value-internal, apropos-documentation-internal): new fns.
1995-07-22 15:17:54 +00:00
Richard M. Stallman
dec4e22e1d (byte-optimize-lapcode): Fix format calls. 1995-07-21 20:57:25 +00:00
Richard M. Stallman
4a840d8bf7 (imenu-choose-buffer-index): Avoid trying to select WINDOW if it is nil. 1995-07-21 12:40:55 +00:00
Richard M. Stallman
3f5572980b (menu-bar-buffer-menu): Function deleted.
(global-map): Define [menu-bar buffer] as a keymap with no fcn name.
(menu-bar-update-buffers): After defining it, call it.
1995-07-21 08:30:54 +00:00
Richard M. Stallman
acedc3e30b (font-lock-make-faces): Redo logic for whether
to call font-lock-make-face for a given face.
1995-07-21 05:05:49 +00:00
Richard M. Stallman
3a0c47555c (indent-new-comment-line): fill-prefix overrides comment indentation. 1995-07-21 01:43:21 +00:00
Richard M. Stallman
bc35d5b39b (local-variables-section): Delete autoload cookie.
(skeleton-pair-insert-maybe): Renamed from pair-insert-maybe.
(skeleton-pair, skeleton-pair-filter, skeleton-pair-alist)
(skeleton-pair-on-word): Renamed from pair-...
(mirror-mode): Commented out.
1995-07-20 20:28:45 +00:00
Richard M. Stallman
b94f28eef7 (mail-fetch-field): Use buffer-substring-no-properties. 1995-07-20 17:54:10 +00:00
Richard M. Stallman
f34e691838 (derived-mode-set-keymap): Cope if old-map is nil. 1995-07-20 17:42:55 +00:00
Richard M. Stallman
7c70a955ac (menu-bar-update-yank-menu): Treat all-dashes specially. 1995-07-20 06:14:12 +00:00
Richard M. Stallman
6da74aab15 (mail-default-reply-to): Doc fix. 1995-07-19 15:43:56 +00:00
Richard M. Stallman
2b1c5e1217 (backquote): Doc fix. 1995-07-19 03:42:12 +00:00
Richard M. Stallman
b297554a28 (outline-next-visible-heading): Rewritten to handle
backwards motion and handle beg/end of buffer properly.
1995-07-19 03:19:03 +00:00
Richard M. Stallman
9dd2b34edf (electric-helpify): Autoload with-electric-help, electric-helpify. 1995-07-18 23:31:41 +00:00
Richard M. Stallman
878c1d73d0 (font-lock-defaults): New variable.
(nroff-mode-syntax-table): New variable to provide comment syntax
for font-lock; I'm not sure if this is (or should be) necessary in
19.29 with font-lock-defaults.
(nroff-font-lock-keywords): New variable.
(nroff-mode): Install nroff syntax table and font lock keywords.
Comment about comments in filling and line-counting.
1995-07-18 21:43:16 +00:00
Richard M. Stallman
fde7326e6d (forward-same-syntax): New function. 1995-07-18 21:37:32 +00:00
Richard M. Stallman
6738479381 Don't (require 'backquote).
(mouse-extend-internal): Select space in between "things" when
extending selection, ie. we are extending to "thing" boundaries.

Use x-lost-selection-hooks to handle loss of selection.
(mouse-sel-lost-selection-hook): New function.
(mouse-sel-selection-owner-p-function): Variable removed.
(mouse-sel-selection-owner-p): Function removed.
(mouse-sel-validate-selection): Function removed.
1995-07-18 21:37:14 +00:00
Richard M. Stallman
dbb12f2cf8 (file-name-sans-versions): Recognize version control version numbers. 1995-07-18 20:57:57 +00:00
Richard M. Stallman
45fc7cc3c5 (vc-mode-line, vc-find-file-hook): Moved the test for
version-controlled symbolic link from the former to the latter.
1995-07-18 20:55:46 +00:00
Richard M. Stallman
6aa1372974 (vc-do-command): Added parameter BUFFER (the default,
if nil, is *vc*). Updated all callers.
(vc-next-action-on-file, vc-diff, vc-version-diff, vc-backend-diff):
Use buffer *vc-diff* for diff output instead of *vc*.
1995-07-18 20:52:39 +00:00
Richard M. Stallman
231e734dd5 (menu-bar-tools-menu): Don't define gnus entry if no network support. 1995-07-18 20:51:00 +00:00
Richard M. Stallman
f804f4e445 (auto-mode-alist): Recognize *.ads and *.adb as Ada specs and bodies. 1995-07-18 20:48:36 +00:00
Richard M. Stallman
276c121047 (ada-ident-re): Doc fix.
(ada-end-stmt-re): Corrected serious pb of wrong parentheses.
(ada-subprog-start-re): Removed 'body' from the list.
(ada-format-paramlist): Simplified a regexp.
(ada-indent-current): On first line of the buffer, indent to column 0.
Don't reindent if new position is the same as the old one.  Thus, a
correcly indended line is not modified.
(ada-get-indent-subprog): Simplified a regexp.
(ada-goto-matching-decl-start): Distinguish between normal type
declaration and protected types, which are more like procedures.
(ada-remove-trailing-spaces): Use save-match-data, save-restriction
and widen when removing whitespace.
(ada-font-lock-keywords-1): Add 'pragma' as keyword.
(ada-font-lock-keywords-2): Allow *qualified* idents after 'end'.
1995-07-18 20:48:04 +00:00
Richard M. Stallman
82c028e0bc (x-create-frame-with-faces):
Specify frame arg to x-color-values and frame-parameters.
(set-face-background): Pass background-p arg to face-color-supported-p.
1995-07-18 13:27:49 +00:00
Karl Heuer
88415bfc71 (bookmark-make): Strip text properties off name.
(bookmark-make-cell): Use `buffer-substring-no-properties'.
(bookmark-yank-word): Use buffer-substring-no-properties.
1995-07-17 23:19:51 +00:00
Karl Heuer
69adebeb51 (electric-buffer-list): Save point before
finding the first buffer line, and use that saved point to
determine the buffer to use, if it is a reasonable value.
1995-07-17 23:09:48 +00:00
Karl Heuer
2ab6bb1432 (ff-set-point-accordingly): Doc fix. 1995-07-17 23:07:35 +00:00
Karl Heuer
25b80ac146 (vc-backend-merge-news): Force to refetch the
properties after the merge.
1995-07-17 23:04:30 +00:00
Karl Heuer
bcad498517 (shell-command): Use save-match-data.
Put the buffer in shell mode, don't use shell-command-filter.
(shell-command-filter): Deleted.
(shell-command-sentinel): Don't reset the mode line.
Don't test the buffer name--what was that for, anyway?.
(column-number-mode): New variable and new command.
1995-07-17 23:03:53 +00:00
Karl Heuer
8b262cbcd5 (mail-setup-hook): New defvar.
(mail): Doc fix.
1995-07-17 23:00:06 +00:00
Karl Heuer
6f9340dd3c (normal-top-level): Don't use mail-host-address
for auto-save-list-file-name.
1995-07-17 22:59:04 +00:00
Karl Heuer
ef43639253 (x-create-frame-with-faces): Set background-mode
and display-type frame parameters.
(x-frob-font-slant, x-frob-font-weight):
Replace the adstyle field with *, if we can find it.
(set-face-background): Use face-color-supported-p.
(face-color-gray-p): New function.
(face-default-stipple): New variable.
(set-face-background): Use face-default-stipple for all grays.
(set-face-stipple): Change arg name.
(face-color-supported-p): Use face-color-gray-p.
1995-07-17 22:57:32 +00:00
Karl Heuer
7b0e1b8f6c (vc-mode-line): Don't write-protect a
VC-Log buffer.  Better mode line text for initial comments.
Streamlined the function.
(vc-locking-user): Consider a cvs file "locked"
if its status is either 'locally-modified or 'needs-merge.
(vc-workfile-version): Catch 'found when calling vc-find-cvs-master.
(vc-fetch-master-properties): Handle cvs status "Needs Checkout".
This is intended for future use.
(vc-fetch-master-properties): Shrink the window
that displays the error message.
1995-07-17 22:56:28 +00:00
Karl Heuer
fa195bce9c (remote-shell-program): Try rcmd also. 1995-07-17 22:54:43 +00:00
Karl Heuer
f9d5a20f45 (ediff-skip-unsuitable-frames): Use make-frame,
not ediff-make-frame.
1995-07-17 22:51:48 +00:00
Karl Heuer
260130bbb0 (menu-bar-help-menu): Add finder-by-keyword. 1995-07-17 22:51:17 +00:00
Karl Heuer
34a5f45f7e (canonically-space-region): Doc fix.
(fill-region-as-paragraph): In adaptive-fill-mode,
if paragraph has one line, take the fill prefix from it.
(adaptive-fill-regexp): Doc fix.
(fill-individual-paragraphs): Use `adaptive-fill-regexp'
to determine `fill-prefix' if `adaptive-fill-mode' is non-nil.
1995-07-17 22:50:30 +00:00
Karl Heuer
51a8e1cc2c (vendor-specific-keysyms):
In Sun keys, f36 was misnamed f35 and f37 misnamed f36.
1995-07-17 22:49:37 +00:00
Karl Heuer
63d991d634 (dabbrev--search): Don't let spurious match in middle
of word obscure real match at start of same word.
1995-07-17 22:48:39 +00:00
Karl Heuer
c1fe251ace (auto-mode-alist): Move .scm.[0-9] before nroff-mode.
Escape the second period.
1995-07-17 22:48:06 +00:00
Karl Heuer
e26815c37e (mouse-major-mode-menu): Catch quit in read-key-sequence.
(mouse-major-mode-menu): Don't call command-execute
if lookup-key gives nil.
1995-07-17 22:47:19 +00:00
Karl Heuer
37c29340c7 (byte-compile-output-file-form): Bind print-length
and print-level to nil.
1995-07-17 22:46:25 +00:00
Karl Heuer
e172f5463f (add-log-current-defun): Handle C struct definitions.
(add-change-log-entry): Use case-sensitive search for file name.
Find first blank line correctly.
1995-07-17 22:44:40 +00:00
Karl Heuer
97e6527f20 (byte-optimize-nth, byte-optimize-nthcdr):
Do nothing if form wrong length.
(byte-optimize-multiply): Fix bug in 0 case.
(byte-optimize-divide): Optimize (/ CONST CONST) if safe.
(byte-optimize-logmumble): Fix (logior -1 ...) case.
(byte-optimize-if): Optimize (if (not foo) nil ...).
1995-07-17 22:44:06 +00:00
Karl Heuer
cc3511def0 Add provide. 1995-07-17 22:42:57 +00:00