bpt/emacs.git
31 years agoChanges for Irix 4.0, tested this time:
Jim Blandy [Fri, 18 Jun 1993 23:33:20 +0000 (23:33 +0000)]
Changes for Irix 4.0, tested this time:
* s/irix4-0.h: Get rid of our fake definitions for setpgrp and
getpgrp.
* callproc.c (Fcall_process): Go ahead and use the USG calling
convention for setpgrp.
* ymakefile (pre-crt0.o): Add rule for this.  Perhaps it will help
separate-source-directory compilation.
* emacs.c (shut_down_emacs): Some USG systems #define
EMACS_HAVE_TTY_PGRP; call getpgrp as appropriate for such systems.
* sysdep.c (sys_suspend): Call getpgrp as appropriate for USG and
non-USG.
* process.c [IRIX] (create_process): Don't put child in process
group zero before opening the tty; Irix is like USG in this
regard.

31 years ago(compilation-error-regexp-alist): Generalize the
Richard M. Stallman [Fri, 18 Jun 1993 21:40:46 +0000 (21:40 +0000)]
(compilation-error-regexp-alist): Generalize the
Apollo/BSD4.3 regexp to handle IBM RS6k too.

31 years agoRemove #definition of HAVE_CLOSEDIR; autoconf figures this out.
Jim Blandy [Fri, 18 Jun 1993 18:58:46 +0000 (18:58 +0000)]
Remove #definition of HAVE_CLOSEDIR; autoconf figures this out.

31 years ago(mouse-secondary-save-then-kill): Don't switch windows.
Richard M. Stallman [Fri, 18 Jun 1993 17:59:02 +0000 (17:59 +0000)]
(mouse-secondary-save-then-kill): Don't switch windows.
Just set-buffer, and put save-excursion around it.
(mouse-set-secondary, mouse-start-secondary): Likewise.
(mouse-drag-secondary): Switch windows and move point just temporarily.

31 years ago* dired.el (dired-summary): dired-do-rename is on "R", not "r".
Jim Blandy [Fri, 18 Jun 1993 17:55:42 +0000 (17:55 +0000)]
* dired.el (dired-summary): dired-do-rename is on "R", not "r".

31 years ago* xfns.c: Always #include "bitmaps/gray.xbm"; the bitmaps seem to
Jim Blandy [Fri, 18 Jun 1993 16:33:12 +0000 (16:33 +0000)]
* xfns.c: Always #include "bitmaps/gray.xbm"; the bitmaps seem to
be missing on some systems, and there's no point in having
configure check; it should work fine to always use our copy.

31 years ago* configure.in: Only check for -lXbsd once.
Jim Blandy [Fri, 18 Jun 1993 15:59:49 +0000 (15:59 +0000)]
* configure.in: Only check for -lXbsd once.

31 years agoTypo.
Jim Blandy [Fri, 18 Jun 1993 15:48:31 +0000 (15:48 +0000)]
Typo.

31 years ago* make-dist: If using gzip, create distribution with '.gz' extension.
Jim Blandy [Fri, 18 Jun 1993 00:50:11 +0000 (00:50 +0000)]
* make-dist: If using gzip, create distribution with '.gz' extension.

* make-dist (lisp/term): This doesn't have a ChangeLog anymore.
(lisp/forms-mode): This doesn't exist anymore.

31 years ago* make-dist (lisp/term): This doesn't have a ChangeLog anymore.
Jim Blandy [Fri, 18 Jun 1993 00:05:16 +0000 (00:05 +0000)]
* make-dist (lisp/term): This doesn't have a ChangeLog anymore.

31 years ago(mail-citation-hook): New hook var.
Richard M. Stallman [Thu, 17 Jun 1993 23:44:04 +0000 (23:44 +0000)]
(mail-citation-hook): New hook var.
(mail-yank-original): Use that hook if not nil.

31 years agoChange usage comment.
Richard M. Stallman [Thu, 17 Jun 1993 23:41:18 +0000 (23:41 +0000)]
Change usage comment.

31 years ago* m/iris4d.h (LIB_STANDARD): Do *not* include -lbsd. We are
Jim Blandy [Thu, 17 Jun 1993 23:25:37 +0000 (23:25 +0000)]
* m/iris4d.h (LIB_STANDARD): Do *not* include -lbsd.  We are
now calling the BSD[sg]etpgrp functions directly, so this library
is not needed; it just provides the BSD[sg]etpgrp functions under
the [sg]etpgrp names.
* callproc.c [IRIX] (child_setup): Don't call setpgrp this time.
It's already been called up in Fcall_process, and create_process.

31 years ago* faces.el (make-face-bold, make-face-italic,
Jim Blandy [Thu, 17 Jun 1993 22:59:49 +0000 (22:59 +0000)]
* faces.el (make-face-bold, make-face-italic,
make-face-bold-italic, make-face-unbold, make-face-unitalic):
Always pass the frame parameter to internal-try-face-font; we only
want to set the face for this frame.

* faces.el (make-face-bold, make-face-italic,
make-face-bold-italic, make-face-unbold, make-face-unitalic):
Fix error messages.

31 years ago(set-face-background-pixmap, face-background-pixmap): Functions commented out.
Richard M. Stallman [Thu, 17 Jun 1993 22:07:26 +0000 (22:07 +0000)]
(set-face-background-pixmap, face-background-pixmap): Functions commented out.

31 years ago* xfaces.c (compute_base_face): Initialize the face's stipple.
Jim Blandy [Thu, 17 Jun 1993 22:03:40 +0000 (22:03 +0000)]
* xfaces.c (compute_base_face): Initialize the face's stipple.
Although we don't use this feature now, face_eql notices it.

* xfaces.c (compute_base_face): Set cached_index to an invalid
index, to avoid an unnecessary comparison.

31 years ago* callproc.c (Fcall_process, child_setup): If IRIX is #defined,
Jim Blandy [Thu, 17 Jun 1993 22:03:06 +0000 (22:03 +0000)]
* callproc.c (Fcall_process, child_setup): If IRIX is #defined,
call setpgrp with arguments, even if USG is #defined.
* process.c [IRIX] (create_process): Don't call setpgrp before
opening the pty.  Call it after doing the TIOCNOTTY ioctl.

31 years ago* keyboard.c (read_key_sequence): Don't confuse mock input with
Jim Blandy [Thu, 17 Jun 1993 21:23:29 +0000 (21:23 +0000)]
* keyboard.c (read_key_sequence): Don't confuse mock input with
function-key-map expansion, and continue reading mock events when
the current sequence is unbound.

* keyboard.c (read_key_sequence): After providing a prefix symbol
for a mouse event, modify the mouse event to indicate that that
won't need to be done again, by putting the event's position
symbol in a list.

* keyboard.c (read_key_sequence): When returning mock input which
has run off the end of the current maps, make sure the events get
echoed, and make it into this-command-keys.

* keyboard.c (read_key_sequence): When re-reading a previously
read mouse click which requires a prefix symbol, make sure to set
last_real_key_start appropriately, so we can properly drop
button-down events.

31 years ago(mouse-start-secondary): New function.
Richard M. Stallman [Thu, 17 Jun 1993 18:17:32 +0000 (18:17 +0000)]
(mouse-start-secondary): New function.
(mouse-set-secondary, mouse-drag-secondary): New functions.
(mouse-kill-secondary, mouse-secondary-save-then-kill): New functions.

31 years agoentered into RCS
Richard M. Stallman [Thu, 17 Jun 1993 07:31:16 +0000 (07:31 +0000)]
entered into RCS

31 years agoComment changes for renaming from c++-mode.el to cplus-md.el.
Richard M. Stallman [Thu, 17 Jun 1993 07:03:08 +0000 (07:03 +0000)]
Comment changes for renaming from c++-mode.el to cplus-md.el.

31 years ago(generate-file-autoloads): Undo previous change
Richard M. Stallman [Thu, 17 Jun 1993 06:59:49 +0000 (06:59 +0000)]
(generate-file-autoloads): Undo previous change
because make-docfile requires defvar doc string to start on first line.

31 years ago(vc-rename-file): Remove periods from error messages.
Richard M. Stallman [Thu, 17 Jun 1993 05:08:23 +0000 (05:08 +0000)]
(vc-rename-file): Remove periods from error messages.
(vc-backend-logentry-check, vc-revert-buffer): Likewise.
(vc-retrieve-snapshot, vc-create-snapshot): Likewise.
(vc-diff, vc-finish-logentry, vc-steal-lock): Likewise.
(vc-register, vc-next-action-on-file, vc-registration-error): Likewise.
(vc-cancel-version): Add space to end of question.

31 years agoDon't let the 'B' interactive spec default to buffers viewed in
Jim Blandy [Thu, 17 Jun 1993 05:06:36 +0000 (05:06 +0000)]
Don't let the 'B' interactive spec default to buffers viewed in
any visible frame.
* buffer.c (Fother_buffer): Pass Qt as the second argument
to Fget_buffer_window.
* window.c (window_loop): In GET_BUFFER_WINDOW case, ignore
non-visible frames.
(Fget_buffer_window): Change doc string to mention that passing Qt
for the FRAME argument returns windows on visible frames only.
(Qvisible): Removed.

31 years agoDon't let the 'B' interactive spec default to buffers viewed in
Jim Blandy [Thu, 17 Jun 1993 05:05:53 +0000 (05:05 +0000)]
Don't let the 'B' interactive spec default to buffers viewed in
any visible frame.
* buffer.c (Fother_buffer): Pass Qt as the second argument
to Fget_buffer_window.
* window.c (window_loop): In GET_BUFFER_WINDOW case, ignore
non-visible frames.
(Fget_buffer_window): Change doc string to mention that passing Qt
for the FRAME argument returns windows on visible frames only.

31 years agoChanges for correct pgrp behavior; approach suggested by Bob
Jim Blandy [Thu, 17 Jun 1993 05:04:57 +0000 (05:04 +0000)]
Changes for correct pgrp behavior; approach suggested by Bob
Glickstein <bobg@zindigo.z-code.com>:
* m/iris4d.h (LIB_STANDARD): Do list -lbsd here.
* s/irix4-0.h (getpgrp, setpgrp): #define these to call BSDgetpgrp
and BSDsetpgrp.
(GETPGRP_NO_ARG): Don't #define this.
* emacs.c (main): Don't test GETPGRP_NO_ARG.
* sysdep.c (sys_suspend): Don't test GETPGRP_NO_ARG.

31 years agoRemove decl for Qvisible.
Jim Blandy [Thu, 17 Jun 1993 05:03:45 +0000 (05:03 +0000)]
Remove decl for Qvisible.

31 years ago* keyboard.c (read_key_sequence): If we add events to a key
Jim Blandy [Thu, 17 Jun 1993 04:59:35 +0000 (04:59 +0000)]
* keyboard.c (read_key_sequence): If we add events to a key
sequence that didn't come from the input stream (e.g. `mode-line'
prefixing a mouse click, or an expansion from function-key-map),
and end up with a sequence that runs off the end of the current
maps, return the entire key sequence, not just the initial portion
which was bound or unbound.

31 years ago* config.h.in (HAVE_CLOSEDIR): Add an #undef for autoconf to
Jim Blandy [Thu, 17 Jun 1993 04:59:01 +0000 (04:59 +0000)]
* config.h.in (HAVE_CLOSEDIR): Add an #undef for autoconf to
change.
* sysdep.c (closedir): Only define this if autoconf can't find
HAVE_CLOSEDIR.  If we're running under solaris (defined (sun) &&
defined (USG5_4)), then don't free the buffer separately.

31 years agoChanges for correct pgrp behavior; approach suggested by Bob
Jim Blandy [Thu, 17 Jun 1993 04:58:27 +0000 (04:58 +0000)]
Changes for correct pgrp behavior; approach suggested by Bob
Glickstein <bobg@zindigo.z-code.com>:
* m/iris4d.h (LIB_STANDARD): Do list -lbsd here.
* s/irix4-0.h (getpgrp, setpgrp): #define these to call BSDgetpgrp
and BSDsetpgrp.
(GETPGRP_NO_ARG): Don't #define this.
* emacs.c (main): Don't test GETPGRP_NO_ARG.
* sysdep.c (sys_suspend): Don't test GETPGRP_NO_ARG.

* config.h.in (HAVE_CLOSEDIR): Add an #undef for autoconf to
change.
* sysdep.c (closedir): Only define this if autoconf can't find
HAVE_CLOSEDIR.  If we're running under solaris (defined (sun) &&
defined (USG5_4)), then don't free the buffer separately.

31 years ago* configure.in: Look for the closedir function.
Jim Blandy [Thu, 17 Jun 1993 04:57:09 +0000 (04:57 +0000)]
* configure.in: Look for the closedir function.

31 years ago(mouse-menu-choose-yank): New function. Put it in the edit menu.
Richard M. Stallman [Thu, 17 Jun 1993 04:17:21 +0000 (04:17 +0000)]
(mouse-menu-choose-yank): New function.  Put it in the edit menu.
(yank-menu-length): New variable.

31 years ago(scan_lists, Fforward_comment): #if 0 the code
Richard M. Stallman [Thu, 17 Jun 1993 04:09:15 +0000 (04:09 +0000)]
(scan_lists, Fforward_comment): #if 0 the code
to treat two-character comment enders with a special shortcut.

(scan_sexps_forward): Set state.comstart to before the
comment starter, not after.

31 years ago* lisp.h (CHECK_LIST, CHECK_STRING, CHECK_CONS, CHECK_SYMBOL,
Jim Blandy [Thu, 17 Jun 1993 02:59:54 +0000 (02:59 +0000)]
* lisp.h (CHECK_LIST, CHECK_STRING, CHECK_CONS, CHECK_SYMBOL,
CHECK_VECTOR, CHECK_BUFFER, CHECK_WINDOW, CHECK_LIVE_WINDOW,
CHECK_PROCESS, CHECK_NUMBER, CHECK_NATNUM, CHECK_MARKER,
CHECK_NUMBER_COERCE_MARKER, CHECK_FLOAT, CHECK_NUMBER_OR_FLOAT,
CHECK_NUMBER_OR_FLOAT_COERCE_MARKER, CHECK_OVERLAY): Wrap a do
... while (0) around these compound statements to make them
syntactically equivalent to a single statement.

31 years ago* Makefile.in: Remember, spaces are not tabs.
Jim Blandy [Thu, 17 Jun 1993 02:59:21 +0000 (02:59 +0000)]
* Makefile.in: Remember, spaces are not tabs.

31 years ago* configure.in (CPP): Autoconf sets this to a shell variable
Jim Blandy [Thu, 17 Jun 1993 02:55:11 +0000 (02:55 +0000)]
* configure.in (CPP): Autoconf sets this to a shell variable
reference, which doesn't work when it's edited into a makefile.
Expand that variable reference.

31 years ago* Makefile.in (src/Makefile): Don't bother exiting single quotes
Jim Blandy [Thu, 17 Jun 1993 02:54:43 +0000 (02:54 +0000)]
* Makefile.in (src/Makefile): Don't bother exiting single quotes
and entering double quotes to get the values of LD_SWITCH_X_SITE
and the other make variables; make substitutes them in anyway.

31 years ago* ls-lisp.el (insert-directory): If no handler, convert SWITCHES
Jim Blandy [Thu, 17 Jun 1993 02:53:14 +0000 (02:53 +0000)]
* ls-lisp.el (insert-directory): If no handler, convert SWITCHES
from a string to a list of characters.

31 years ago* xdisp.c (redisplay_window): No need to subtract one from start
Jim Blandy [Thu, 17 Jun 1993 02:41:40 +0000 (02:41 +0000)]
* xdisp.c (redisplay_window): No need to subtract one from start
before passing it to the set_vertical_scroll_bar_hook.

31 years ago* fileio.c (Finsert_file_contents): Two new args, BEG and END.
Jim Blandy [Thu, 17 Jun 1993 02:28:19 +0000 (02:28 +0000)]
* fileio.c (Finsert_file_contents): Two new args, BEG and END.

31 years ago* Makefile.in (uninstall): Don't remove the lisp and etc
Jim Blandy [Thu, 17 Jun 1993 00:50:19 +0000 (00:50 +0000)]
* Makefile.in (uninstall): Don't remove the lisp and etc
directories if they're in the source tree.

31 years agoDon't let the 'B' interactive spec default to buffers viewed in
Jim Blandy [Thu, 17 Jun 1993 00:39:37 +0000 (00:39 +0000)]
Don't let the 'B' interactive spec default to buffers viewed in
any visible frame.
* buffer.c (Fother_buffer): Pass Qvisible as the second argument
to Fget_buffer_window.
* window.c (Qvisible): New symbol.
(window_loop): In GET_BUFFER_WINDOW case, if frames is Qvisible,
ignore non-visible frames.
(Fget_buffer_window): Expand doc string to mention that Qvisible
is an interesting value for FRAME argument.
(syms_of_window): Init and staticpro Qvisible.
* lisp.h (Qvisible): New declaration.

31 years ago* subr.el (event-basic-type): Deal with listy events properly.
Jim Blandy [Thu, 17 Jun 1993 00:16:29 +0000 (00:16 +0000)]
* subr.el (event-basic-type): Deal with listy events properly.

31 years ago* Makefile.in (CPP): New variable, set by the top-level Makefile.
Jim Blandy [Wed, 16 Jun 1993 23:50:05 +0000 (23:50 +0000)]
* Makefile.in (CPP): New variable, set by the top-level Makefile.

31 years agoChanges for correct pgrp behavior from Bob Glickstein
Jim Blandy [Wed, 16 Jun 1993 23:49:54 +0000 (23:49 +0000)]
Changes for correct pgrp behavior from Bob Glickstein
<bobg@zindigo.z-code.com>:
* m/iris4d.h (LIB_STANDARD): Do include -lbsd here.
* s/irix4-0.h (USE_IRIX_BSDPGRP): #define this.
(GETPGRP_NO_ARG): Don't #define this.
* callproc.c [USE_IRIX_BSDPGRP] (Fcall_process): Call BSDsetpgrp
instead of plain setpgrp.
[USE_IRIX_BSDPGRP] (child_setup): Same.
* emacs.c [GETPGRP_NO_ARG] (main, shut_down_emacs): CPP clauses
deleted; this flag isn't needed anymore.
[USE_IRIX_BSDPGRP] (main, shut_down_emacs): Call BSDsetpgrp and
BSDgetpgrp instead of plain setpgrp and getpgrp.
* process.c [USE_IRIX_BSDPGRP] (create_process): Don't call
setpgrp before opening the tty.  Call BSDsetpgrp instead of
setpgrp, after opening the tty.
* sysdep.c [USE_IRIX_BSDPGRP] (sys_suspend,
narrow_foreground_group, widen_foreground_group): Call BSDgetpgrp
and BSDsetpgrp instead of getpgrp and setpgrp.

31 years agoBring mumbleclean targets into conformance with GNU coding standards.
Jim Blandy [Wed, 16 Jun 1993 23:49:07 +0000 (23:49 +0000)]
Bring mumbleclean targets into conformance with GNU coding standards.
* Makefile.in (distclean): Call clean to do most of the work.
Delete aixcc.c and TAGS.
(realclean): Just call distclean.

31 years ago* Makefile.in (CPP): New variable.
Jim Blandy [Wed, 16 Jun 1993 23:46:17 +0000 (23:46 +0000)]
* Makefile.in (CPP): New variable.
(src/Makefile): Edit CPP into src/Makefile.

        Bring mumbleclean targets into conformance with GNU coding standards.
* Makefile.in (mostlyclean, clean): Separate these two; just have
them pass the request to the subdirectory makefiles.
(distclean): Pass the request down, and then get rid of the
files configure built, and get rid of the Makefiles.
(realclean): Pass the request down, and then do the same things
distclean does.
(uninstall, info, dvi): New targets.

31 years ago*solar.el (solar-setup, solar-ephemeris-time, sunrise-sunset): Change
Jim Blandy [Wed, 16 Jun 1993 23:12:21 +0000 (23:12 +0000)]
*solar.el (solar-setup, solar-ephemeris-time, sunrise-sunset): Change
        Universal Time (UT) to Coordinated Universal Time (UTC).
        (solar-time-string): Use calendar-daylight-time-offset instead of
        1 hr, and use calendar-daylight-savings-switchover-time instead of
        midnight.  Add an optional parameter to allow forcing the use of
        standard or daylight savings time.  Fix code so it works in
        southern hemisphere (start of dst precedes end of dst in a
        calendar year) and when dst either starts or ends in a calendar
        year, but not both.

31 years ago* calendar.el (calendar-current-time-zone): Change variable names
Jim Blandy [Wed, 16 Jun 1993 23:10:55 +0000 (23:10 +0000)]
* calendar.el (calendar-current-time-zone): Change variable names
        to make them more readable.
        (calendar-time-zone, calendar-standard-time-zone-name,
        calendar-daylight-time-zone-name, calendar-daylight-savings-ends,
        calendar-daylight-savings-starts): Don't autload them.

        * calendar.el (calendar-holidays): Quote it to delay evaluation
        until it's needed.

31 years ago(make-autoload): Use memq once instead eq twice.
Roland McGrath [Wed, 16 Jun 1993 23:06:58 +0000 (23:06 +0000)]
(make-autoload): Use memq once instead eq twice.
(generate-file-autoloads): For non-autoloads, copy the defn textually
rather than printing it after reading.

31 years ago(Finsert_buffer_substring): Doc fix.
Roland McGrath [Wed, 16 Jun 1993 22:37:24 +0000 (22:37 +0000)]
(Finsert_buffer_substring): Doc fix.

31 years ago(LIBS_SYSTEM): Don't attempt to #define this if we already have a
Jim Blandy [Wed, 16 Jun 1993 22:09:24 +0000 (22:09 +0000)]
(LIBS_SYSTEM): Don't attempt to #define this if we already have a
definition of LIB_SYSTEM from s/usg5-4.h.

31 years ago(generate-autoload-cookie, update-autoloads-here): Doc fixes.
Roland McGrath [Wed, 16 Jun 1993 22:08:23 +0000 (22:08 +0000)]
(generate-autoload-cookie, update-autoloads-here): Doc fixes.

31 years ago* m/delta88k.h (HAVE_GETTIMEOFDAY): Don't #define this; autoconf
Jim Blandy [Wed, 16 Jun 1993 22:07:28 +0000 (22:07 +0000)]
* m/delta88k.h (HAVE_GETTIMEOFDAY): Don't #define this; autoconf
takes care of that.

31 years ago* configure.in: Add case for m88k-motorola-sysv4.
Jim Blandy [Wed, 16 Jun 1993 22:02:28 +0000 (22:02 +0000)]
* configure.in: Add case for m88k-motorola-sysv4.

31 years ago* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy [Wed, 16 Jun 1993 21:53:54 +0000 (21:53 +0000)]
* configure.in: Move clause for PC-compatible i386 box to the end
of the case statement, to avoid masking configurations below.

* configure.in: Add support for HP/UX versions 7, 8, and 9 on
the HP 68000 machines.

31 years ago* unexec.c [HPUX] (sbrk): This returns a void *.
Jim Blandy [Wed, 16 Jun 1993 21:42:25 +0000 (21:42 +0000)]
* unexec.c [HPUX] (sbrk): This returns a void *.

31 years agoComment changes.
Richard M. Stallman [Wed, 16 Jun 1993 21:40:36 +0000 (21:40 +0000)]
Comment changes.

31 years agoentered into RCS
Richard M. Stallman [Wed, 16 Jun 1993 21:39:03 +0000 (21:39 +0000)]
entered into RCS

31 years ago(disassemble-internal): If function is autoload, load it.
Richard M. Stallman [Wed, 16 Jun 1993 21:33:18 +0000 (21:33 +0000)]
(disassemble-internal): If function is autoload, load it.

31 years ago*** empty log message ***
Jim Blandy [Wed, 16 Jun 1993 21:28:28 +0000 (21:28 +0000)]
*** empty log message ***

31 years ago* window.c (check_frame_size): Allow minibuffer-only frames to be
Jim Blandy [Wed, 16 Jun 1993 21:26:47 +0000 (21:26 +0000)]
* window.c (check_frame_size): Allow minibuffer-only frames to be
one line high.

31 years ago* frame.el (set-frame-configuration): Don't try to set a frame's
Jim Blandy [Wed, 16 Jun 1993 21:24:11 +0000 (21:24 +0000)]
* frame.el (set-frame-configuration): Don't try to set a frame's
minibuffer.  This parameter can't be changed, so that would signal
an error.

31 years ago* frame.c (store_frame_param): Fix error message punctuation.
Jim Blandy [Wed, 16 Jun 1993 21:19:06 +0000 (21:19 +0000)]
* frame.c (store_frame_param): Fix error message punctuation.

31 years ago* s/isc3-0.h (memmove): #define this to call safe_bcopy.
Jim Blandy [Wed, 16 Jun 1993 20:52:40 +0000 (20:52 +0000)]
* s/isc3-0.h (memmove): #define this to call safe_bcopy.

31 years ago* configure.in: Move clause for PC-compatible i386 box to the end
Jim Blandy [Wed, 16 Jun 1993 20:49:26 +0000 (20:49 +0000)]
* configure.in: Move clause for PC-compatible i386 box to the end
of the case statement, to avoid masking configurations below.

31 years ago* sysdep.c (closedir): Don't free directory buffer if it looks
Jim Blandy [Wed, 16 Jun 1993 20:31:01 +0000 (20:31 +0000)]
* sysdep.c (closedir): Don't free directory buffer if it looks
like it and the DIR were malloced together.

31 years ago* sysdep.c [ultrix] (init_sys_modes): Don't set LLITOUT; it
Jim Blandy [Wed, 16 Jun 1993 20:02:58 +0000 (20:02 +0000)]
* sysdep.c [ultrix] (init_sys_modes): Don't set LLITOUT; it
disables the meta key.

31 years ago(parens-require-spaces): Var renamed and sense changed.
Richard M. Stallman [Wed, 16 Jun 1993 19:34:11 +0000 (19:34 +0000)]
(parens-require-spaces): Var renamed and sense changed.
(insert-parentheses): Corresponding changes.

31 years ago(rmail-output): Use insert-file-contents to look at
Richard M. Stallman [Wed, 16 Jun 1993 19:24:34 +0000 (19:24 +0000)]
(rmail-output): Use insert-file-contents to look at
beginning of output file.

31 years ago(x-switch-definitions): Fix -iconic.
Richard M. Stallman [Wed, 16 Jun 1993 17:51:16 +0000 (17:51 +0000)]
(x-switch-definitions): Fix -iconic.

31 years ago(byte-compile-file-form-defmumble): Typo in prev change.
Richard M. Stallman [Wed, 16 Jun 1993 17:42:48 +0000 (17:42 +0000)]
(byte-compile-file-form-defmumble): Typo in prev change.

31 years agoBring mumbleclean targets into conformance with GNU coding standards.
Jim Blandy [Wed, 16 Jun 1993 16:32:32 +0000 (16:32 +0000)]
Bring mumbleclean targets into conformance with GNU coding standards.
* Makefile.in (mostlyclean): New target.
(clean): Just call mostlyclean.  Get rid of ../etc/DOC too.
(distclean): Use clean to do most of the work.
Get rid of ../etc/DOC-* too.
(realclean): New target.

31 years ago* buffer.c (list_buffers_1): Return the desired point.
Jim Blandy [Wed, 16 Jun 1993 16:29:40 +0000 (16:29 +0000)]
* buffer.c (list_buffers_1): Return the desired point.
(Flist_buffers): Put point there in the buffer summary.

31 years agoentered into RCS
Jim Blandy [Wed, 16 Jun 1993 15:45:33 +0000 (15:45 +0000)]
entered into RCS

31 years ago* configure.in (version): Check the X libraries for XrmSetDatabase
Jim Blandy [Wed, 16 Jun 1993 15:09:42 +0000 (15:09 +0000)]
* configure.in (version): Check the X libraries for XrmSetDatabase
and random, and see if we have -lXbsd.

31 years ago* xdisp.c (redisplay_window): No need to subtract BEGV to compute
Jim Blandy [Wed, 16 Jun 1993 14:13:15 +0000 (14:13 +0000)]
* xdisp.c (redisplay_window): No need to subtract BEGV to compute
the scroll bar handle's end.

31 years ago(TAGS): cd to src to run etags.
Richard M. Stallman [Wed, 16 Jun 1993 06:47:09 +0000 (06:47 +0000)]
(TAGS): cd to src to run etags.

31 years agoCalls to access_keymap updated.
Richard M. Stallman [Wed, 16 Jun 1993 06:46:27 +0000 (06:46 +0000)]
Calls to access_keymap updated.

31 years ago(xmenu_show): Store 0 in *ERROR at the beginning.
Richard M. Stallman [Tue, 15 Jun 1993 23:17:10 +0000 (23:17 +0000)]
(xmenu_show): Store 0 in *ERROR at the beginning.

(Fx_popup_menu): Call keymap_panes right in one-keymap case.

31 years ago(server-process-filter): Use server-switch-buffer.
Richard M. Stallman [Tue, 15 Jun 1993 23:11:38 +0000 (23:11 +0000)]
(server-process-filter): Use server-switch-buffer.

31 years ago(gud-xdb-directories): Renamed from gud-xdb-paths.
Richard M. Stallman [Tue, 15 Jun 1993 21:04:48 +0000 (21:04 +0000)]
(gud-xdb-directories): Renamed from gud-xdb-paths.
Defvar moved earlier.  All uses changed.
(gud-xdb-debugger-startup): Rename local var `paths'.
(gud-xdb-file-name): Likewise.

31 years ago(inferior-lisp-buffer): Move defvar earlier.
Richard M. Stallman [Tue, 15 Jun 1993 21:00:33 +0000 (21:00 +0000)]
(inferior-lisp-buffer): Move defvar earlier.

31 years ago(define-mail-alias): Remove excess whitespace better.
Richard M. Stallman [Tue, 15 Jun 1993 20:51:15 +0000 (20:51 +0000)]
(define-mail-alias): Remove excess whitespace better.

31 years ago(define-mail-abbrev): Renamed from define-mail-alias.
Richard M. Stallman [Tue, 15 Jun 1993 20:50:11 +0000 (20:50 +0000)]
(define-mail-abbrev): Renamed from define-mail-alias.
(build-mail-abbrevs): Use new name.

31 years ago(build-mail-abbrevs): Pass just two args to define-mail-alias.
Richard M. Stallman [Tue, 15 Jun 1993 20:36:10 +0000 (20:36 +0000)]
(build-mail-abbrevs): Pass just two args to define-mail-alias.

31 years ago(byte-compile-file-form-defmumble): Use defalias
Richard M. Stallman [Tue, 15 Jun 1993 19:29:59 +0000 (19:29 +0000)]
(byte-compile-file-form-defmumble): Use defalias
for named function, even if no doc string.

31 years agoComment change.
Richard M. Stallman [Tue, 15 Jun 1993 19:16:46 +0000 (19:16 +0000)]
Comment change.

31 years ago(xdb): New debugger supported (xdb under HPUX-PARISC).
Richard M. Stallman [Tue, 15 Jun 1993 16:31:24 +0000 (16:31 +0000)]
(xdb): New debugger supported (xdb under HPUX-PARISC).
(gud-xdb-debugger-startup): New function.
(gud-xdb-file-name, gud-xdb-accumulation): New functions.
(gud-xdb-marker-filter, gud-xdb-paths, gud-xdb-find-file): New.

31 years ago(dired-repeat-over-lines): Going fwd, skip new lines
Richard M. Stallman [Tue, 15 Jun 1993 07:59:07 +0000 (07:59 +0000)]
(dired-repeat-over-lines): Going fwd, skip new lines
that FUNCTION inserts after the current line.
Going backwd, no need for dired-move-to-filename each time.

31 years ago(adjust_intervals_for_insertion): By default, copy
Richard M. Stallman [Tue, 15 Jun 1993 07:48:27 +0000 (07:48 +0000)]
(adjust_intervals_for_insertion): By default, copy
properties from before the insertion.

31 years agoMake prefix keys work with keymap inheritance
Richard M. Stallman [Tue, 15 Jun 1993 06:26:00 +0000 (06:26 +0000)]
Make prefix keys work with keymap inheritance
by creating an inheritance structure for each subkeymap
that we create in the inheriting keymap.

(access_keymap): New arg NOINHERIT.  All calls changed.
(define_as_prefix): New function.
(Fdefine_key): Use them.

31 years ago(set_point): When moving over invis chars,
Richard M. Stallman [Tue, 15 Jun 1993 05:27:54 +0000 (05:27 +0000)]
(set_point): When moving over invis chars,
don't screw up at end of buffer.

31 years ago(parens-dont-require-spaces): New variable.
Richard M. Stallman [Mon, 14 Jun 1993 22:58:54 +0000 (22:58 +0000)]
(parens-dont-require-spaces): New variable.
(insert-parentheses): Obey that variable.

31 years ago(emerge-make-diff3-list): Pass ancestor second.
Richard M. Stallman [Mon, 14 Jun 1993 21:44:34 +0000 (21:44 +0000)]
(emerge-make-diff3-list): Pass ancestor second.
(emerge-extract-diffs3): Replace group-1 with group-2.
(emerge-handle-local-variables): Pass no arg to hack-local-variables.

31 years ago(dabbrev-expand): Do all changes with replace-match.
Richard M. Stallman [Mon, 14 Jun 1993 18:55:10 +0000 (18:55 +0000)]
(dabbrev-expand): Do all changes with replace-match.
In picture-mode, use picture-replace-match instead.

31 years ago(picture-replace-match): New function.
Richard M. Stallman [Mon, 14 Jun 1993 18:53:40 +0000 (18:53 +0000)]
(picture-replace-match): New function.

31 years ago* s/linux.h (LIBS_MACHINE, HAVE_SYSVIPC): Set the former to -lipc,
Jim Blandy [Mon, 14 Jun 1993 15:35:55 +0000 (15:35 +0000)]
* s/linux.h (LIBS_MACHINE, HAVE_SYSVIPC): Set the former to -lipc,
and #define the latter.

31 years ago* holidays.el: Eval calendar-holidays; don't just use its value.
Jim Blandy [Mon, 14 Jun 1993 15:24:24 +0000 (15:24 +0000)]
* holidays.el: Eval calendar-holidays; don't just use its value.

31 years agoMention that gzip files end in ".gz", not ".z".
Jim Blandy [Mon, 14 Jun 1993 15:12:07 +0000 (15:12 +0000)]
Mention that gzip files end in ".gz", not ".z".