1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-27 01:01:52 -07:00
Commit graph

155589 commits

Author SHA1 Message Date
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
Karl Heuer
fcd4533c72 (LIB_STANDARD_LIBSRC): Use this instead of LIB_STANDARD.
(LOADLIBES): Use LIB_STANDARD_LIBSRC.
1995-12-21 16:45:29 +00:00
Karl Heuer
5750ebd89f Add #undef for index and rindex. 1995-12-21 08:06:29 +00:00
Karl Heuer
99d7a69de1 Improve copying status message. 1995-12-21 08:01:26 +00:00
Karl Heuer
3d68df05ca Just "solaris" now defaults to version 2.4.
Add sunos4.1.n-noshare as alternative.
1995-12-21 07:59:49 +00:00
Roland McGrath
501cf4283f (compilation-mode): Add autoload cookie. 1995-12-20 19:41:30 +00:00
Karl Heuer
453ed650c8 (Fcall_interactively): Don't log prompt strings. 1995-12-19 23:20:14 +00:00
Noah Friedman
6f579a691a (apropos-zippy): New command.
(yow-load-message, yow-after-load-message): New constants.
(yow, read-zippyism): Use them.

Now KEN and BARBIE are PERMANENTLY ADDICTED to MIND-ALTERING DRUGS..
1995-12-19 22:33:55 +00:00
Karl Heuer
26a4a227ac (apropos-match-face): Use `secondary-selection' rather
than `highlight' to distinguish it from mouse-face highlighting of
hyperlinks.
(apropos-mode-map): Rename from `apropos-local-map'.
(apropos-mode): Set it rather than have a local-map that made RET
locally unusable when copied to other buffer.
(apropos-print): Use it.  When there is only one property, show
what it is.  Remove superfluous `save-excursion', thus making help
commands' return-message be correct.
(apropos-print, apropos-describe-plist): `print-help-return-message'
like help commands.
1995-12-19 22:01:53 +00:00
Karl Heuer
ef818feb0d Use <paths.h>, not "paths.h". 1995-12-19 21:43:33 +00:00
Karl Heuer
fdee13ec10 (dired-flag-backup-files): Undo previous change. 1995-12-19 21:39:23 +00:00
Karl Heuer
066327aee3 (make-backup-file-name, backup-file-name-p): Use ~ even
on ms-dos.
1995-12-19 21:30:13 +00:00
Karl Heuer
53588795b1 [!MULTI_FRAME] (syms_of_frame): Make mouse-pixel-position
a synonym for mouse-position, for the benefit of lisp packages
that use it.
1995-12-19 21:10:33 +00:00
Karl Heuer
2eb271bec4 (display-time): make it work under ms-dos by setting the
`dos-display-time' variable instead of invoking `wakeup' as
asynchronous process (which doesn't work under ms-dos).
1995-12-19 21:02:04 +00:00
Karl Heuer
8ee2fef4e0 delete declarations for `Vdos_menubar_clock' and
`Vdos_timer_hooks'.
1995-12-19 21:00:06 +00:00
Karl Heuer
c9c65c869e (syms_of_dosfns): delete the `dos-menubar-clock' and
`dos-timer-hooks' variables (the usual modeline time display now
works and `display-time-hook' can be used under DOS).
1995-12-19 20:59:46 +00:00
Karl Heuer
382cafff99 (check_timer): get rid of the DOS-specific menubar clock
feature; call `display-time-filter' from time.el to display time
on the modeline instead.  This makes `display-time' work under DOS.
(abort): use our own function instead of the one from the library
which reverts the console device to cooked mode.
(syms_of_msdos): `dos-display-time'--a new variable for
communicating with `display-time'.
1995-12-19 20:57:15 +00:00
Karl Heuer
600a5f71e6 (auto-mode-alist): Recognize .S and .asm extensions. 1995-12-19 20:28:26 +00:00
Paul Eggert
ac138dc079 Fix misspelling in comment. 1995-12-17 03:32:19 +00:00
Lars Magne Ingebrigtsen
ddc2544e5e * nntp.el (nntp-open-server): Enable successful "connectionless"
server switching.
1995-12-16 14:54:55 +00:00
Stan Cox
627bd32d94 (AViiON): Add ix86-dg-dgux 1995-12-16 03:32:35 +00:00
Karl Heuer
7caa541657 Mouse-click method now bound using text
properties rather than local-set-key
1995-12-15 21:19:29 +00:00
Karl Heuer
c7608a53b0 (mail-bury): Use window-dedicated-p. 1995-12-15 21:16:34 +00:00
Karl Heuer
1540e4e9cc (set-auto-mode): Recognize `#!/bin/env INTERPRETER' hack. 1995-12-15 21:11:52 +00:00
Stan Cox
1bdabbcd25 (i*86*) Change [345] to [3456] 1995-12-15 15:43:33 +00:00
Richard M. Stallman
764387aaab (LD_SWITCH_MACHINE): Don't define if using GCC. 1995-12-15 02:21:20 +00:00
Richard M. Stallman
97a1ff91ab (x_set_menu_bar_lines) [USE_X_TOOLKIT]:
Don't crash for non-X frame.
1995-12-15 02:17:06 +00:00
Richard M. Stallman
69f033abe1 (message_dolog): Save and restore windows_or_buffers_changed. 1995-12-15 02:13:54 +00:00
Lars Magne Ingebrigtsen
6346a6e6d5 * gnus.el (gnus-summary-mode-line-format,
gnus-article-mode-line-format, gnus-group-mode-line-format):
Include the buffer name in the default mode strings.
(gnus-mode-non-string-length): Changed the default to not
limit/pad mode line lengths.
(gnus-set-mode-line): Supply new values for the mode string
variables.
(gnus-summary-remove-lines-marked-with): Put point on the current
article after expunging lines.
1995-12-14 12:05:03 +00:00