1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-20 12:40:56 -08:00
Commit graph

14617 commits

Author SHA1 Message Date
Karl Heuer
b55535f3b0 (rmail-make-basic-summary-line):
Recognize user-mail-address in From field means msg is from you.
1995-12-21 18:07:18 +00:00
Karl Heuer
40e09f8812 (rmail-ignored-headers): Add resent-date, nntp-posting-host.
(rmail-retry-failure): Fix previous change.
Combine variables mail-buffer and rmail-buffer.
Look for an end-delimiter in case where the start-of-bounce
delimiter looks like -- plus some more text.

(rmail-search): Doc fix.
1995-12-21 18:02:18 +00:00
Karl Heuer
107e7c7045 Doc fixes. 1995-12-21 18:01:15 +00:00
Karl Heuer
7cf202bd65 (rmail-spool-directory): Try /var/spool/mail.
(news-path): Use /var/spool/news as last resort.
1995-12-21 18:01:03 +00:00
Karl Heuer
69e01b8eb2 (window-setup-hook): Clear blink-matching-paren-on-screen;
don't touch  blink-paren-function.
1995-12-21 17:59:43 +00:00
Karl Heuer
34bb441e23 (makefile-font-lock-keywords): Fix bad structure
for the "^\t+#" element.

Add faces to menu only if window-system.
(makefile-mode): Do not check if makefile-define-space-face is
defined.  Call it only if window-system.
1995-12-21 17:56:09 +00:00
Karl Heuer
22466c0996 (lpr-switches, lpr-add-switches): Doc fixes. 1995-12-21 17:55:44 +00:00
Karl Heuer
93353fea26 (lisp-fill-paragraph): Several changes.
Change how to recognize partial comment lines,
how to find start of region to fill.  Use fill-region.
Use tabs when making comment-fill-prefix.
1995-12-21 17:54:46 +00:00
Karl Heuer
64690f3dfa (iso-ascii-convenient): New variable.
(iso-ascii-display): New function to implement that variable.
Use it instead of using standard-display-ascii directly.
1995-12-21 17:54:34 +00:00
Karl Heuer
72c2a4c132 Many doc fixes. 1995-12-21 17:50:40 +00:00
Karl Heuer
99ae9e9fda (isearch-done): Use executing-kbd-macro.
(isearch-just-started): New variable.
(isearch-mode): Set it.
(isearch-search): Clear it.
(isearch-repeat): If isearch-just-started, don't test for empty match.
(isearch-unread): Use store-kbd-macro-event.

(isearch-search-and-update): Use isearch-case-fold-search
around the looking-at call.
1995-12-21 17:49:54 +00:00
Karl Heuer
0a8e8bc63e (imenu-update-menubar): New function.
(imenu-add-to-menubar): Use an ordinary menu bar submenu.
Add imenu-add-to-menubar to menu-bar-update-hook to update the submenu.
(imenu--make-index-alist): Add noerror argument.
(imenu--menubar-select): New function.
(imenu--create-keymap-1, imenu--create-keymap-2): New arg COMMANDS.
(imenu): Allow a string as arg.
1995-12-21 17:47:08 +00:00
Karl Heuer
bcdef904cb (gud-sdb-marker-filter): Modify the regexp for sysVR3 to
take care of the asterisk prompt.  Correctly set gud-marker-acc.
1995-12-21 17:45:44 +00:00
Karl Heuer
409adbc7fb (enable-flow-control-on): Try the whole TERM name
before trying to strip off words from the end.
1995-12-21 17:43:20 +00:00
Karl Heuer
3a30dc2546 (report-emacs-bug): If `mail' asks for confirmation
and the user doesn't give it, don't do anything more.
Explain a way to cancel the message.
Include recent keys and recent *Messages* messages at end.
1995-12-21 17:40:55 +00:00
Karl Heuer
e470e6f041 (standard-display-european): Test code 161, not 160. 1995-12-21 17:39:04 +00:00
Karl Heuer
6f71c5cd11 (symbol-under-point, symbol-before-point)
(symbol-under-or-before-point, symbol-before-point-for-complete):
Use unwind-protect to restore syntax table.
(symbol-before-point, symbol-before-point-for-complete):
Start the backward scan-sexps from point, not (1+ (point)).
1995-12-21 17:38:40 +00:00
Karl Heuer
14fcc701c7 (calendar-astro-from-absolute): Autoload it. 1995-12-21 17:34:52 +00:00
Karl Heuer
393ae6ec84 (byte-compile-output-docform): Don't do dynamic doc
strings if byte-compile-compatibility.
1995-12-21 17:33:20 +00:00
Karl Heuer
92751e420f (byte-compile-unfold-lambda): Recursively optimize body. 1995-12-21 17:32:21 +00:00
Karl Heuer
560fcebc15 (ange-ftp-load): Added missing form to `cdr' down
tryfiles in `while' loop.

(ange-ftp-start-process): Bind env var TERM to dumb.
1995-12-21 17:30:47 +00:00
Karl Heuer
6b4eb5930d (LIBXT_STATIC, STATIC_OPTION): Defined. 1995-12-21 17:20:11 +00:00
Karl Heuer
923735b79f (C_SWITCH_SYSTEM): #undef this if THIS_IS_MAKEFILE. 1995-12-21 17:19:48 +00:00
Karl Heuer
5e182e80bf (C_DEBUG_SWITCH): Definition turned off. 1995-12-21 17:19:24 +00:00
Karl Heuer
d595ec09e9 (LIBXMU, NO_EDITRES): Define only if not HAVE_LIBXMU. 1995-12-21 17:19:05 +00:00
Karl Heuer
80e203c4f0 (X11R5_INHIBIT_I18N): Defined. 1995-12-21 17:18:37 +00:00
Karl Heuer
14d46a1400 (HAVE_X11R6): New macro, defined when appropriate. 1995-12-21 17:18:02 +00:00
Karl Heuer
15ffd0b38e (x_connection_signal): Set an alarm around XNoOp call. 1995-12-21 17:16:13 +00:00
Karl Heuer
271d6c1c27 [X11R5_INHIBIT_I18N]: Undef HAVE_X_I18N if X11R5. 1995-12-21 17:15:31 +00:00
Karl Heuer
77ae0fe324 (Fsplit_window): Rename size to size_int and chsize to size. 1995-12-21 17:14:53 +00:00
Karl Heuer
a03f91ada2 (add_properties, remove_properties, set_properties):
Call signal_after_change.
1995-12-21 17:14:30 +00:00
Karl Heuer
f75e1ee572 (PURE_P): New macro (three definitions).
(CHECK_IMPURE): Use PURE_P.
1995-12-21 17:13:56 +00:00
Karl Heuer
798b64bbf6 (Fopen_network_stream): Call bind_polling_period earlier. 1995-12-21 17:13:25 +00:00
Karl Heuer
113620cc87 (Ferror_message_string): New function.
(syms_of_print): defsubr it.  Doc fix.
(print_error_message): New subroutine.
1995-12-21 17:12:52 +00:00
Karl Heuer
5bb8cce10c (read_minibuf): Pass PROPS arg to make_buffer_string.
Let make_buffer_string handle the gap.
1995-12-21 17:12:20 +00:00
Karl Heuer
013961a120 (C_SWITCH_MACHINE): Define only if THIS_IS_MAKEFILE. 1995-12-21 17:11:50 +00:00
Karl Heuer
2d5f65a994 (Fstore_kbd_macro_event): New function.
(syms_of_macros): defsubr it.
1995-12-21 17:11:28 +00:00
Karl Heuer
d36b882672 (init_lread): Add ../lisp (in build dir) to load-path
when dumping.
1995-12-21 17:11:03 +00:00
Karl Heuer
d964248c51 (Fkey_binding): Handle text-property keymaps.
Include puresize.h.
(store_in_keymap): Check PURE_P (def) and copy if nec.
1995-12-21 17:10:27 +00:00
Karl Heuer
22a513448f (Fcommand_execute): Allow function + args list as cmd.
(cmd_error_internal): Use print_error_message.
1995-12-21 17:08:30 +00:00
Karl Heuer
51931aca6e (syms_of_fileio): Doc fix. 1995-12-21 17:00:42 +00:00
Karl Heuer
fc950e0910 (skip_debugger): New function.
(find_handler_clause): Call skip_debugger.
(Vdebug_ignored_errors): New variable.
(syms_of_eval): Set up Lisp variable.
1995-12-21 17:00:18 +00:00
Karl Heuer
260e2e2a33 (Fset_time_zone_rule): Move static var environbuf
to top level.
(syms_of_editfns): Initialize environbuf explicitly.

(Vbuffer_access_fontified_property): New variable.
(syms_of_editfns): Set up Lisp var.
(make_buffer_string): Don't call the Vbuffer_access_fontify_functions
if the text is already fontified.
(Fbuffer_string): Pas 1 for PROPS arg.
(update_buffer_properties): New subroutine.
(Finsert_buffer_substring): Use update_buffer_properties.

(make_buffer_string): New arg PROPS.
(Fbuffer_string, Fbuffer_substring): Pass new arg.
(Fbuffer_substring_no_properties): New function.
(syms_of_editfns): defsubr it.
(Vbuffer_access_fontify_functions): New variable.
(Qbuffer_access_fontify_functions): New variable.
(syms_of_editfns): Set up Lisp variable, initialize them.
(make_buffer_string): Run this new hook.
1995-12-21 16:58:55 +00:00
Karl Heuer
62380da21c (HAVE_LIBXMU): Add #undef. 1995-12-21 16:58:14 +00:00
Karl Heuer
e5443bab69 (Fbackward_char, Fforward_char): Rename arg to ARG. 1995-12-21 16:57:16 +00:00
Karl Heuer
71eda2d573 (Fcall_interactively): Handle an arg of form (FCN ARGS...).
(Fcall_interactively): Move have_prefix_arg label to 'p'.
1995-12-21 16:57:00 +00:00
Karl Heuer
29ea926860 (struct buffer): Delete redisplay_end_trigger field. 1995-12-21 16:56:26 +00:00
Karl Heuer
a25f13ae8a (Fkill_buffer): Rename arg bufname to buffer.
Don't gcpro it after the last use.
(Fswitch_to_buffer, Fpop_to_buffer): Rename arg bufname to buffer.
(Fset_buffer): Likewise, and rename local buffer to buf.

(reset_buffer, init_buffer_once): Delete code that touches
redisplay_end_trigger field in buffer.
1995-12-21 16:55:39 +00:00
Karl Heuer
449d572b14 (LIBXT): Handle LIBXT_STATIC.
(THIS_IS_MAKEFILE): New definition.

(dotdot): New variable.
(SOME_MACHINE_LISP): Use relative file names.
(shortlisp): New variable.
(${etc}DOC): Use shortlisp instead of lisp.

(keymap.o): Depend on puresize.h.
1995-12-21 16:54:34 +00:00
Karl Heuer
2c081c2d63 (redisplay_window): Don't do the scroll_step thing
if startp is outside the accessible part of the buffer.
1995-12-21 16:52:06 +00:00