1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-01 08:17:38 +00:00
Commit Graph

17267 Commits

Author SHA1 Message Date
Richard M. Stallman
614710af5b (debug): Use save-excursion inside the binding of buffer-read-only. 1997-03-30 07:05:14 +00:00
Richard M. Stallman
e190af9a8e Minor doc fix. 1997-03-30 05:28:43 +00:00
Richard M. Stallman
22d5cb5048 (sh-set-shell): If file has no #! line,
set the syntax table based on the default shell.
1997-03-30 02:10:40 +00:00
Richard M. Stallman
9479d258c9 (hs-show-all, hs-safety-is-job-n): Fix messages.
Changed to use overlays for hiding instead of selective display.
Commented out the support for XEmacs because it doesn't support overlays.
(hs-special-modes-alist): Added support for java-mode.
(hs-minor-mode-hook): New variable.
(hs-c-start-regexp, hs-c-end-regexp, hs-forward-sexp-func)
(hs-block-start-regexp, hs-block-end-regexp)
(hs-find-block-beginning): Doc string fixes.
(hs-hide-comments-when-hiding-all): New variable.
(hs-safety-is-job-n, hs-minor-mode, hs-flag-region):
Use overlays for hiding.
(hs-inside-single-line-comment-p, hs-discard-overlays)
(hs-already-hidden-p): New internal functions.
(hs-hide-block-at-point, hs-hide-initial-comment-block)
(java-hs-forward-sexp, hs-mouse-toggle-hiding): New functions.
(hs-inside-comment-p, hs-hide-block)
(hs-show-block): Added support for single line comments.
(hs-hide-all): Added support for hiding comments.
1997-03-29 08:51:22 +00:00
Richard M. Stallman
b8f3a097ad (make-auto-save-file-name): Replace both / and \
with sequences starting with %.
1997-03-29 04:21:32 +00:00
Richard M. Stallman
7ff3757e3e Minor change. 1997-03-29 03:08:50 +00:00
Richard M. Stallman
c3348e101b (make-auto-save-file-name): Replace both / and \
with sequences starting with %.
1997-03-29 00:32:54 +00:00
Richard M. Stallman
9201fa0683 (with-electric-help): Remove hook on exit.
(electric-help-exit): Add doc string.  Remove hook before exit.
1997-03-28 22:58:58 +00:00
Erik Naggum
4b1434c2ca (set-variable): Use user-variable-p. Clean up. 1997-03-28 02:33:07 +00:00
Noah Friedman
387ccacecf (eldoc-idle-delay): Make defvar, not defconst.
(eldoc-minor-mode-string): Make defvar, not defconst.
(eldoc-argument-case): Make defvar, not defconst.
1997-03-27 10:44:56 +00:00
Richard M. Stallman
d898671ff0 Add copyright notice and distribution terms. 1997-03-27 00:47:31 +00:00
Richard M. Stallman
c51f4e0d2c (set-variable): Take default from `variable-at-point'. 1997-03-27 00:25:39 +00:00
Richard M. Stallman
fcd532ae81 (uncompress-while-visiting): Handle .tgz files. 1997-03-26 07:36:48 +00:00
Richard M. Stallman
7e60d5d365 (outline-discard-overlays): Fix the case
where an overlay extends on both sides of the region.
(outline-mark-subtree): New function.
(outline-mode-prefix-map): Put outline-mark-subtree on C-c @.
1997-03-26 07:30:26 +00:00
Richard M. Stallman
48cbe093bb (outline-discard-overlays): Fix the case
where an overlay extends on both sides of the region.
1997-03-26 06:05:58 +00:00
Richard M. Stallman
59f23005cf (Fopen_network_stream): Use same socket for in and out. 1997-03-25 03:52:53 +00:00
Richard M. Stallman
43e34a410d Initial revision 1997-03-25 03:49:38 +00:00
Richard M. Stallman
a98daaefa1 (auto-mode-alist): Add .com element. 1997-03-25 03:49:26 +00:00
Richard M. Stallman
87c033db6f (function-key-map): Define iso-lefttab. 1997-03-25 02:34:42 +00:00
Richard M. Stallman
5d0e8ddd8e (mh-find-progs): When looking for mh-lib, construct
likely paths based on mh-progs rather than using a static list.
1997-03-25 02:22:04 +00:00
Richard M. Stallman
201bf3329c (grep-program): New variable.
(grep-command): Use it, and test whether it supports the -e
option; fix doc string (last command is stored in history variable).
(grep-null-device): Declare before grep-program and grep-command.
(grep-find-use-xargs, grep-find-command, grep-find-history):
New variables.
(grep-find): New command.
(grep): Only concatenate grep-null-device to COMMAND when it's
not nil (to support grep-find).
1997-03-24 23:59:44 +00:00
Doug Evans
debdd3caea (m32r,mn10300): Add. 1997-03-24 20:38:28 +00:00
Richard M. Stallman
dfa9e6fcb0 (makefile-backslash-align): New variable.
(makefile-backslash-region): Re-imported from cc-mode; modified to
handle makefile-backslash-align.
(makefile-append-backslash, makefile-delete-backslash):
Re-imported from cc-mode.
(makefile-backslashify-current-line): Function deleted.
(makefile-fill-paragraph): New function.
(makefile-mode-map): Bind C-c C-c to comment-region.
(makefile-mode): Set fill-paragraph to makefile-fill-paragraph.
1997-03-24 05:30:10 +00:00
Richard M. Stallman
ef5a634509 (set-screen-height): Doc fix. 1997-03-24 05:25:14 +00:00
Erik Naggum
dcb26650b6 (Fbury_buffer): add missing semi 1997-03-23 22:37:52 +00:00
Richard M. Stallman
6844ae32c9 (rmail-forward): Don't do dash-quoting on the signature. 1997-03-23 20:51:53 +00:00
Richard M. Stallman
6f6e0bcd51 (command-line-1): Initialize *scratch* with
text saying not to use it for creating a file.
1997-03-23 20:51:17 +00:00
Richard M. Stallman
214b32165e (frames_bury_buffer): New function. 1997-03-23 20:49:24 +00:00
Richard M. Stallman
dec989eb88 (Fbury_buffer): Call frames_bury_buffer. 1997-03-23 20:48:31 +00:00
Paul Eggert
6ef88a0a80 (initialize_fullname): Set NIS_PATH to the empty string before invoking
nismatch, in case it's set to some nonstandard value.
1997-03-23 18:46:03 +00:00
Richard M. Stallman
441affdb50 (XTread_socket): Accept XK_ISO_* keys. 1997-03-22 23:59:53 +00:00
Richard M. Stallman
04f215f0cc (make_lispy_event): Use iso_lispy_function_keys for
XK_ISO_* keys found in XFree86.
(ISO_FUNCTION_KEY_OFFSET): New macro.
(iso_lispy_function_keys): New table.
1997-03-22 23:58:58 +00:00
Richard M. Stallman
0272c2a42c Update copyright year. 1997-03-22 23:46:26 +00:00
Richard M. Stallman
37954a9a2f (imenu-scanning-message): Support for bigger numbers.
(imenu--generic-function): Fixed probably a typo: named appeared
twice in an item. Put function after name and beg in a special
item because a normal item has name and beg (for orthogonality).
(imenu-add-to-menubar): First test to see if the mode supports imenu.
(imenu--menubar-select): Use the defined variable imenu-rescan-item.

(imenu-default-goto-function): New subroutine, broken out of `imenu'.
(imenu-default-goto-function): New variable.
(imenu): Made it use the above function, via that variable.
1997-03-22 23:42:48 +00:00
Richard M. Stallman
d17fd03514 Explain which tasks are better, generally. 1997-03-22 07:36:21 +00:00
Richard M. Stallman
1097aea030 (XTread_socket): Handle ISO_Left_Tab. 1997-03-22 04:21:00 +00:00
Richard M. Stallman
850ebd4fab (Fset_window_buffer): Increment display_count if it is an integer. 1997-03-22 04:18:04 +00:00
Richard M. Stallman
636a5e284a (Freplace_match): Give error if
NEWTEXT uses backslash in an invalid way.
1997-03-22 04:17:06 +00:00
Richard M. Stallman
b5dc1c835a (wait_reading_process_input): If wait_for_cell,
ignore subprocess input and respond only to keyboard.
(non_process_wait_mask): New variable.
(add_keyboard_wait_descriptor): Update it.
(delete_keyboard_wait_descriptor): Update it.
(init_process): Initialize it.
1997-03-22 04:13:50 +00:00
Richard M. Stallman
e837058bc3 (print): Generate a backslash in \2e10. 1997-03-22 04:13:05 +00:00
Richard M. Stallman
375ff4f1e3 (struct frame): New field buffer_list. 1997-03-22 04:08:59 +00:00
Richard M. Stallman
fa54c6ae11 (frame_buffer_list, set_frame_buffer_list): New functions.
(store_frame_param): Handle buffer-list parameter.
(Qbuffer_list): New variable.
(syms_of_frame_1): Initialize it.
(make_frame): Initialize buffer_list field.
(Fframe_parameters): Handle buffer-list parameter.
(frames_discard_buffer): New function.
(make_frame): Initialize buffer_list.
1997-03-22 04:07:26 +00:00
Richard M. Stallman
99a8b2d236 Change copyright year. 1997-03-22 04:06:40 +00:00
Richard M. Stallman
f809d1628d (struct buffer): New field display_count. 1997-03-22 04:05:44 +00:00
Richard M. Stallman
7962a441e7 (reset_buffer): Initialize display_count slot.
(Fkill_buffer): Call frames_discard_buffer.
(record_buffer): Move buffer to front of frame_buffer_list.
(Fother_buffer): Use frame_buffer_list.

(init_buffer_once): Set up display_count.
(syms_of_buffer): Set up Lisp variable.
1997-03-22 04:04:53 +00:00
Richard M. Stallman
a0e1f1855c (mark_object): Mark the buffer_list field. 1997-03-22 04:02:03 +00:00
Richard M. Stallman
941e78a72a (tq-process-buffer): Catch errors running tq-queue-head-fn. 1997-03-22 03:55:49 +00:00
Richard M. Stallman
328a37ec31 (substitute-key-definition):
Compare with equal if definition is a key sequence.
1997-03-22 03:55:21 +00:00
Richard M. Stallman
1cd24721c2 (newline): Be more conservative about when to use the optimization.
(universal-argument-more): If previous arg is `-', change that to -4.
1997-03-22 03:54:14 +00:00
Richard M. Stallman
ff9c168275 (sh-case): Define with defun and defvar
instead of define-skeleton.
1997-03-22 03:53:10 +00:00