Brian Fox [Wed, 22 Sep 1993 18:14:10 +0000 (18:14 +0000)]
(Fdelete_windows_on): Fix DEFUN to allow optional second arg to appear.
Brian Fox [Wed, 22 Sep 1993 18:13:27 +0000 (18:13 +0000)]
(read_minibuf): Don't add history item if it is
string-equal to the most recent history item.
Brian Fox [Wed, 22 Sep 1993 18:12:09 +0000 (18:12 +0000)]
(doprnt): Use a fixed buffer to store the format
specification, but only if we are sure it will fit. Otherwise,
use alloca () to get enouhg space. Don't allow negative size
specifications to core dump; instead, treat them as positive
("%-20d" == "%20d").
Brian Fox [Wed, 22 Sep 1993 18:11:10 +0000 (18:11 +0000)]
(Qextended_command_history): New variable prevents
sharing of M-x command history with other commands that read
values in the minibuffer.
Brian Fox [Wed, 22 Sep 1993 18:08:51 +0000 (18:08 +0000)]
(sys_write): Keep trying to write out the data until
all of the data is written, or until we receive an error which is
not an interrupted write.
Brian Fox [Wed, 22 Sep 1993 18:07:44 +0000 (18:07 +0000)]
(XScreenNumberOfScreen): Move assignments out of declaration for (dpy,
dpyscr). Some older versions of MIPS compilers miscompile this expression.
Brian Fox [Tue, 21 Sep 1993 07:51:53 +0000 (07:51 +0000)]
(vc-do-command): Remove debugging output. Use (forward-line -1) instead
of (previous-line 1).
(vc-print-log): Delete extraneous lines of RCS output if present.
Brian Fox [Tue, 21 Sep 1993 07:50:14 +0000 (07:50 +0000)]
(texinfo-format-region texinfo-format-buffer): Add ###autoload cookies.
(batch-texinfo-format): Use `buffer-disable-undo' instead of obsolete
function `buffer-flush-undo'.
Brian Fox [Tue, 21 Sep 1993 07:48:37 +0000 (07:48 +0000)]
(slitex-mode): Add ###autoload magic cookie.
Brian Fox [Tue, 21 Sep 1993 07:47:15 +0000 (07:47 +0000)]
(suppress-keymap): Use substitute-key-definition instead of manually
checking each key (we were using 127 instead of 255 anyway).
Brian Fox [Tue, 21 Sep 1993 07:46:03 +0000 (07:46 +0000)]
(s-hemi-seasons n-hemi-seasons): New constants are hemisphere
dependent list of season names. The names are "international"; i.e.,
`vernal' and `autumnal' are used consistently.
(solar-equinoxes-solstices): Use new constants, allowing southern
hemisphere reports to be meaningful.
(sunrise-sunset): Use `frame-width' instead of `screen-width'.
Brian Fox [Tue, 21 Sep 1993 07:43:20 +0000 (07:43 +0000)]
(kill-region): Use `equal' instead of `eq' to compare markers `beg'
and `end'. They might be two different markers that point to the same
place.
Brian Fox [Tue, 21 Sep 1993 07:34:20 +0000 (07:34 +0000)]
(rmail-convert-file): If the file is empty, don't convert it after
inserting the BABYL header.
Brian Fox [Tue, 21 Sep 1993 07:32:51 +0000 (07:32 +0000)]
(outline-minor-mode): Force update of modeline when outline-minor-mode
is toggled.
Brian Fox [Tue, 21 Sep 1993 07:23:26 +0000 (07:23 +0000)]
(local-write-file-hooks): Make this variable buffer-local.
Brian Fox [Tue, 21 Sep 1993 07:18:36 +0000 (07:18 +0000)]
(edebug-enter): Don't call the current function being debugged in
pre-command-hook or post-command-hook.
Brian Fox [Tue, 21 Sep 1993 07:12:36 +0000 (07:12 +0000)]
(dired-mode): Don't change the value of case-fold-search.
(dired-build-subdir-alist): Call `expand-file-name' to clean up
the subdirectory title (removing extra "./").
Brian Fox [Tue, 21 Sep 1993 07:10:31 +0000 (07:10 +0000)]
(diff): Doc fix.
Brian Fox [Tue, 21 Sep 1993 07:06:16 +0000 (07:06 +0000)]
(diary-syntax-table): Make sure that we use a copy of
standard-syntax-table, and not the table itself.
Brian Fox [Tue, 21 Sep 1993 07:00:37 +0000 (07:00 +0000)]
(compile-internal): Back out jimb change of making buffer read-only. It
is non-ergonomic.
Brian Fox [Tue, 21 Sep 1993 06:51:15 +0000 (06:51 +0000)]
(calendar-absolute-from-time): Fix typo by interchanging (floor) and (%).
Brian Fox [Tue, 21 Sep 1993 06:47:21 +0000 (06:47 +0000)]
(side-effect-free-fns): Add "-" and "1-" to the list.
Richard M. Stallman [Tue, 21 Sep 1993 03:44:04 +0000 (03:44 +0000)]
Total rewrite by Gillespie.
Richard M. Stallman [Mon, 20 Sep 1993 20:03:30 +0000 (20:03 +0000)]
entered into RCS
Roland McGrath [Mon, 20 Sep 1993 20:02:01 +0000 (20:02 +0000)]
*** empty log message ***
Richard M. Stallman [Mon, 20 Sep 1993 17:36:49 +0000 (17:36 +0000)]
(mouse-save-then-kill): If follows a multi-click selection,
extend the selection.
(mouse-save-then-kill-delete-region): New subroutine.
(mouse-selection-click-count): New variable.
(mouse-drag-region): Set it.
Francesco Potortì [Mon, 20 Sep 1993 16:08:50 +0000 (16:08 +0000)]
Mon Sep 20 18:06:12 1993 Francesco Potorti` (pot at fly)
* etags.c (C_entries): is_func is initialised here instead of in
consider_token for the sake of the yacc rules section.
(C_entries): Now class, struct, enum, union and typedef produce
named tags.
Richard M. Stallman [Mon, 20 Sep 1993 15:40:38 +0000 (15:40 +0000)]
(ispell-message): New command, with menu bar item.
Richard M. Stallman [Mon, 20 Sep 1993 13:49:26 +0000 (13:49 +0000)]
(@rip_paths@locallisppath): Delete ${datadir}/emacs/site-lisp.
Brian Fox [Mon, 20 Sep 1993 13:47:22 +0000 (13:47 +0000)]
(do-install): Don't abort if ln or chmod at the end
of the installation fail. Suggested by Karl Berry.
(*clean): Use "$(MAKE) $(MAKEFLAGS)" wherever "make"
was used. Set MAKEFLAGS from MFLAGS.
Richard M. Stallman [Sun, 19 Sep 1993 20:04:21 +0000 (20:04 +0000)]
Use "sh -c pwd" when we want to avoid having the
shell fix up the value of $PWD.
Roland McGrath [Sun, 19 Sep 1993 19:54:04 +0000 (19:54 +0000)]
Use AC_QUOTE_SQUOTE twice to properly quote vpath_sed value.
Remove ${extra_output} from AC_OUTPUT call.
Richard M. Stallman [Sun, 19 Sep 1993 19:32:35 +0000 (19:32 +0000)]
(indented-text-mode): Make only blank lines
separate or start paragraphs. Doc fix.
Richard M. Stallman [Sun, 19 Sep 1993 19:28:39 +0000 (19:28 +0000)]
Add #undef HAVE_RES_INIT.
Roland McGrath [Sun, 19 Sep 1993 02:05:38 +0000 (02:05 +0000)]
(revert-buffer): Enable menu item when the buffer is modified.
Brian Fox [Sun, 19 Sep 1993 01:54:48 +0000 (01:54 +0000)]
add-log-full-name, add-log-mailing-address: new varialbes
Brian Fox [Sun, 19 Sep 1993 00:17:52 +0000 (00:17 +0000)]
Fixed naked backquotes in "echo" strings
Richard M. Stallman [Sat, 18 Sep 1993 02:13:02 +0000 (02:13 +0000)]
- (hilit-rehighlight-region): added (save-restriction (widen))
to avoid hangups in dired.
- Also slight improvements to fortran patterns and
hilit-default-face-table doc string
- added optional case-fold argument to hilit-set-mode-patterns
- added hilit-rehighlight-buffer-quietly to dired-after-readin-hook
- fixed bug in hilit-string-find that mishandled some strings: "\\"
- work-around for bug in next-overlay-change
- the pattern matcher now starts it's searches from the end of the
most recently highlighted region (which is not necessarily the end
of the most recently matched regex).
- code moved from hilit-highlight-region to hilit-set-mode-patterns.
This will affect you if you pass your patterns directly to
hilit-highlight-region....use a pseudo-mode instead.
- twiddled C/C++, latex, texinfo, fortran, nroff patterns.
- added calendar-mode, icon-mode and pascal-mode patterns
- diverged lisp-mode and emacs-lisp-mode...also added lisp keywords.
Richard M. Stallman [Fri, 17 Sep 1993 21:26:18 +0000 (21:26 +0000)]
(mouse-set-region): Put region in kill ring.
(mouse-drag-region): Handle double and triple clicks
when displaying region and when setting it.
(mouse-skip-word, mouse-start-end): New functions.
Roland McGrath [Fri, 17 Sep 1993 18:52:33 +0000 (18:52 +0000)]
(read-zippyism): New function.
Roland McGrath [Fri, 17 Sep 1993 18:51:05 +0000 (18:51 +0000)]
(read-cookie): New function.
Richard M. Stallman [Fri, 17 Sep 1993 17:51:40 +0000 (17:51 +0000)]
(directory-abbrev-alist): Doc fix.
Richard M. Stallman [Fri, 17 Sep 1993 16:50:01 +0000 (16:50 +0000)]
Fix typo in previous change.
Richard M. Stallman [Fri, 17 Sep 1993 16:49:28 +0000 (16:49 +0000)]
Set up keymap at load time.
(iso-accents-mode): Not here. Just setq iso-accents-minor-mode.
(iso-accents-minor-mode): Make it local in all buffers.
Richard M. Stallman [Fri, 17 Sep 1993 16:43:38 +0000 (16:43 +0000)]
Fix previous change.
Richard M. Stallman [Thu, 16 Sep 1993 22:58:36 +0000 (22:58 +0000)]
(LIBS_SYSTEM): Use -lresolv if it seems appropriate.
Richard M. Stallman [Thu, 16 Sep 1993 20:08:34 +0000 (20:08 +0000)]
Test for res_init in libc.
Richard M. Stallman [Thu, 16 Sep 1993 20:02:25 +0000 (20:02 +0000)]
(perldb): New function, plus subroutines.
Richard M. Stallman [Thu, 16 Sep 1993 15:34:08 +0000 (15:34 +0000)]
In the file ${tempcname}, use configure___ instead of @configure@.
Richard M. Stallman [Thu, 16 Sep 1993 14:56:45 +0000 (14:56 +0000)]
(font-lock-fontify-region): Don't add `font-lock' props.
(font-lock-unfontify-region): Don't remove `font-lock' props.
(font-lock-hack-keywords): Don't add `font-lock' props.
Handle values other than t and nil for allow-overlap-p specially.
(c-font-lock-keywords-1): Don't override how comments in #if... appear.
Highlight text after #else or #endif.
Paul Eggert [Wed, 15 Sep 1993 23:19:13 +0000 (23:19 +0000)]
(vc-prefix-map): Bind C-x v ~ to vc-version-other-window.
Paul Eggert [Wed, 15 Sep 1993 23:19:13 +0000 (23:19 +0000)]
(vc-version-other-window): New function.
(vc-backend-checkout): Add optional arg workfile, which specifies where
to put the working file.
Richard M. Stallman [Wed, 15 Sep 1993 22:59:12 +0000 (22:59 +0000)]
(rmail-forward): Insert the text right after the header separator.
Richard M. Stallman [Wed, 15 Sep 1993 05:25:16 +0000 (05:25 +0000)]
Change typos in comments.
(forms-delete-record, forms--update): Use `delete-region' instead of
`kill-line' to avoid messing around with the kill ring.
Release 2.1 for Emacs 19.19.
(forms--process-format-list): No need to prepend a text item anymore.
(forms--ro-modification-start): Renamed to `forms--iif-start.
(forms--ro-properties): Renamed to `forms--iif-properties'.
(forms--romh): Renamed to `forms--iif-hook'. Rewritten to use
`insert-in-front-hooks' instead of `modification-hooks'.
(forms--romh-post-command-hook): Renamed to
`forms--iif-post-command-hook'. Rewritten to use
`insert-in-front-hooks' instead of `modification-hooks'.
(forms--make-format, forms--make-format-elt-using-text-properties):
Use `insert-in-front-hooks' instead of `modification-hooks'.
Remove `forms--electric' code. Use `front-sticky' and
`rear-nonsticky' text properties to control the insertion of text
between read-only fields.
(forms--show-record): Remove `forms--electric' code.
Richard M. Stallman [Tue, 14 Sep 1993 19:47:43 +0000 (19:47 +0000)]
(LIB_STANDARD): Add a second -lc after crtn.o.
Richard M. Stallman [Tue, 14 Sep 1993 18:20:59 +0000 (18:20 +0000)]
Fix lots of doc strings.
(iso-accents-mode): Positive arg means enable.
No arg means toggle.
Richard M. Stallman [Tue, 14 Sep 1993 16:51:54 +0000 (16:51 +0000)]
Initial revision
Richard M. Stallman [Tue, 14 Sep 1993 12:12:42 +0000 (12:12 +0000)]
(LIBS_MACHINE): Make definition empty.
Richard M. Stallman [Tue, 14 Sep 1993 12:10:53 +0000 (12:10 +0000)]
(graft_intervals_into_buffer): New arg INHERIT.
Richard M. Stallman [Tue, 14 Sep 1993 12:10:27 +0000 (12:10 +0000)]
(Funexpand_abbrev, Fexpand_abbrev): Pass new arg to insert_from_string.
Richard M. Stallman [Tue, 14 Sep 1993 12:10:02 +0000 (12:10 +0000)]
(Fsubstitute_command_keys): Pass new arg to insert_from_string.
Richard M. Stallman [Tue, 14 Sep 1993 12:09:15 +0000 (12:09 +0000)]
(Fminibuffer_complete_word): Pass new arg to insert_from_string*.
Richard M. Stallman [Tue, 14 Sep 1993 12:08:49 +0000 (12:08 +0000)]
(Finsert_and_inherit): New function.
(Finsert_and_inherit_before_markers): New function.
(Finsert, Finsert_before_markers): Pass new arg to insert_from_string*.
Richard M. Stallman [Tue, 14 Sep 1993 12:08:30 +0000 (12:08 +0000)]
(Freplace_match): Call Finsert_and_inherit.
Richard M. Stallman [Tue, 14 Sep 1993 12:08:02 +0000 (12:08 +0000)]
(insert_from_string): Pass extra arg to graft_intervals_into_buffer.
New arg INHERIT.
(insert_from_string_before_markers): New arg INHERIT.
Richard M. Stallman [Mon, 13 Sep 1993 04:15:45 +0000 (04:15 +0000)]
(HAVE_X11R4): If AIX, do not define HAVE_X11R4.
Richard M. Stallman [Mon, 13 Sep 1993 04:15:24 +0000 (04:15 +0000)]
(AIX3_2): Defined.
Richard M. Stallman [Mon, 13 Sep 1993 04:15:08 +0000 (04:15 +0000)]
(LIBS_MACHINE): Include -lrts, -liconv only if AIX3_2.
Richard M. Stallman [Sun, 12 Sep 1993 12:36:30 +0000 (12:36 +0000)]
(bzero, bcopy, bcmp): Don't define as functions
if they are defined as macros.
Richard M. Stallman [Sun, 12 Sep 1993 11:25:16 +0000 (11:25 +0000)]
(sc-glom-headers): Bind mark-active around calling region-...
(sc-cite-original): Likewise.
Roland McGrath [Sun, 12 Sep 1993 10:51:49 +0000 (10:51 +0000)]
Dist vpath.sed
Roland McGrath [Sun, 12 Sep 1993 10:49:30 +0000 (10:49 +0000)]
(lib-src/Makefile, src/Makefile, oldXMenu/Makefile): Depend on vpath.sed.
Replace sed comand for VPATH with @vpath_sed@.
Roland McGrath [Sun, 12 Sep 1993 10:47:34 +0000 (10:47 +0000)]
Substitute variable `vpath_sed'.
If not in $srcdir and $srcdir is configured,
issue warning that GNU make is required,
and set vpath_sed to use vpath.sed script.
Roland McGrath [Sun, 12 Sep 1993 10:45:13 +0000 (10:45 +0000)]
Initial revision
Roland McGrath [Sun, 12 Sep 1993 01:35:44 +0000 (01:35 +0000)]
Include <src/paths.h>, instead "src/paths.h".
Roland McGrath [Sun, 12 Sep 1993 01:34:01 +0000 (01:34 +0000)]
Include <paths.h>, not "paths.h".
Richard M. Stallman [Sat, 11 Sep 1993 15:13:31 +0000 (15:13 +0000)]
(font-lock-fontify-region): Put on `font-lock'
property as well as `face' property.
(font-lock-hack-keywords): Likewise.
Richard M. Stallman [Sat, 11 Sep 1993 10:45:25 +0000 (10:45 +0000)]
(hack-local-variables-prop-line): Ignore any specification
for `mode:', since set-auto-mode has already handled it.
(set-auto-mode): Clean up. Handle more than one `mode:' spec in -*-.
Richard M. Stallman [Sat, 11 Sep 1993 10:40:03 +0000 (10:40 +0000)]
(rmail-convert-file): Narrow to exclude the Babyl header.
Richard M. Stallman [Fri, 10 Sep 1993 13:48:39 +0000 (13:48 +0000)]
(dun-save-game): Use correct name of endgame question.
Roland McGrath [Fri, 10 Sep 1993 06:15:46 +0000 (06:15 +0000)]
Include <config.h> instead of "config.h".
Roland McGrath [Fri, 10 Sep 1993 06:08:27 +0000 (06:08 +0000)]
Remove check for $srcdir being configured. This pretty much works now.
Grok {m68*-hp,i[34]86-*}-netbsd* and set opsys=netbsd.
Check for XFree86 (/usr/X386/include) independent of whether -lXbsd exists.
Roland McGrath [Fri, 10 Sep 1993 05:40:51 +0000 (05:40 +0000)]
(b2m, movemail, fakemail, env, emacsserver, emacsclient, getdate.o,
timer.o, timer): Remove `-I${srcdir}/../src', since it is already in
CPP_FLAGS.
Roland McGrath [Fri, 10 Sep 1993 05:18:08 +0000 (05:18 +0000)]
(info, dvi, clean, mostlyclean, distclean, realclean, unlock, relock): Use
`$(MAKE)' in place of plain `make'.
Roland McGrath [Fri, 10 Sep 1993 05:15:05 +0000 (05:15 +0000)]
(clean): Use rm -f.
(xmakefile): Use -I. in cpp run.
Roland McGrath [Fri, 10 Sep 1993 05:05:39 +0000 (05:05 +0000)]
(rmail-spool-directory): Use "/var/mail/" if system-type is netbsd.
Roland McGrath [Fri, 10 Sep 1993 05:02:57 +0000 (05:02 +0000)]
Initial revision
Roland McGrath [Fri, 10 Sep 1993 05:01:21 +0000 (05:01 +0000)]
Recognize operating system `netbsd*'.
Roland McGrath [Fri, 10 Sep 1993 04:47:05 +0000 (04:47 +0000)]
(ALL_CFLAGS, CPP_CFLAGS): Put -I. -I../src before -I${srcdir}
-I${srcdir}/../src.
Roland McGrath [Fri, 10 Sep 1993 04:36:09 +0000 (04:36 +0000)]
entered into RCS
Roland McGrath [Fri, 10 Sep 1993 04:22:01 +0000 (04:22 +0000)]
*** empty log message ***
Noah Friedman [Thu, 9 Sep 1993 04:31:05 +0000 (04:31 +0000)]
require 'shell
Paul Eggert [Wed, 8 Sep 1993 19:06:01 +0000 (19:06 +0000)]
(vc-backend-steal): Fix typo when invoking the 'rcs' command
to steal the lock.
Richard M. Stallman [Wed, 8 Sep 1993 17:53:49 +0000 (17:53 +0000)]
(x_term_init): Call change_keyboard_wait_descriptor,
instead of dup2. Use the existing X desc number in fcntl calls.
(XTread_socket): Don't forget to clear out `mask'.
Richard M. Stallman [Wed, 8 Sep 1993 17:53:11 +0000 (17:53 +0000)]
(keyboard_descriptor): New variable.
(wait_reading_process_input, init_keyboard): Use it.
Also call change_input_fd.
(change_keyboard_wait_descriptor): New function.
Richard M. Stallman [Wed, 8 Sep 1993 16:55:53 +0000 (16:55 +0000)]
(stuff_char): Use input_fd.
(narrow_foreground_group, widen_foreground_group, init_sys_modes)
(init_baud_rate, init_sigio, request_sigio, unrequest_sigio): Likewise.
(change_input_fd): New function.
Francesco Potortì [Wed, 8 Sep 1993 15:28:44 +0000 (15:28 +0000)]
* filelock.c (fill_in_lock_short_file_name): corrected the crc
generation algorithm.
Roland McGrath [Wed, 8 Sep 1993 07:39:14 +0000 (07:39 +0000)]
(shell-dirstack-message): Recognize ~ by matching the expansion of "~" with
comint-filename-prefix prepended. Strip comint-filename-prefix from elts.
Roland McGrath [Wed, 8 Sep 1993 07:09:00 +0000 (07:09 +0000)]
(rlogin): After rlogin-mode, set comint-filename-prefix locally to indicate
the host, and cd to /HOST:~/.
(rlogin-mode-map): Start with (cons 'keymap shell-mode-map), rather than
with a full copy of comint-mode-map.
Roland McGrath [Wed, 8 Sep 1993 07:06:46 +0000 (07:06 +0000)]
(shell-cd): New function, like `cd' but prepend comint-filename-prefix.
(shell-resync-dirs, shell-process-cd, shell-process-pushd,
shell-process-popd): Use shell-cd in place of cd.