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.
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.
Jim Blandy [Fri, 18 Jun 1993 18:58:46 +0000 (18:58 +0000)]
Remove #definition of HAVE_CLOSEDIR; autoconf figures this out.
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.
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".
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.
Jim Blandy [Fri, 18 Jun 1993 15:59:49 +0000 (15:59 +0000)]
* configure.in: Only check for -lXbsd once.
Jim Blandy [Fri, 18 Jun 1993 15:48:31 +0000 (15:48 +0000)]
Typo.
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.
Jim Blandy [Fri, 18 Jun 1993 00:05:16 +0000 (00:05 +0000)]
* make-dist (lisp/term): This doesn't have a ChangeLog anymore.
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.
Richard M. Stallman [Thu, 17 Jun 1993 23:41:18 +0000 (23:41 +0000)]
Change usage comment.
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.
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.
Richard M. Stallman [Thu, 17 Jun 1993 22:07:26 +0000 (22:07 +0000)]
(set-face-background-pixmap, face-background-pixmap): Functions commented out.
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.
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.
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.
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.
Richard M. Stallman [Thu, 17 Jun 1993 07:31:16 +0000 (07:31 +0000)]
entered into RCS
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.
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.
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.
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.
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.
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.
Jim Blandy [Thu, 17 Jun 1993 05:03:45 +0000 (05:03 +0000)]
Remove decl for Qvisible.
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.
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.
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.
Jim Blandy [Thu, 17 Jun 1993 04:57:09 +0000 (04:57 +0000)]
* configure.in: Look for the closedir function.
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.
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.
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.
Jim Blandy [Thu, 17 Jun 1993 02:59:21 +0000 (02:59 +0000)]
* Makefile.in: Remember, spaces are not tabs.
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.
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.
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.
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.
Jim Blandy [Thu, 17 Jun 1993 02:28:19 +0000 (02:28 +0000)]
* fileio.c (Finsert_file_contents): Two new args, BEG and END.
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.
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.
Jim Blandy [Thu, 17 Jun 1993 00:16:29 +0000 (00:16 +0000)]
* subr.el (event-basic-type): Deal with listy events properly.
Jim Blandy [Wed, 16 Jun 1993 23:50:05 +0000 (23:50 +0000)]
* Makefile.in (CPP): New variable, set by the top-level Makefile.
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.
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.
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.
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.
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.
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.
Roland McGrath [Wed, 16 Jun 1993 22:37:24 +0000 (22:37 +0000)]
(Finsert_buffer_substring): Doc fix.
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.
Roland McGrath [Wed, 16 Jun 1993 22:08:23 +0000 (22:08 +0000)]
(generate-autoload-cookie, update-autoloads-here): Doc fixes.
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.
Jim Blandy [Wed, 16 Jun 1993 22:02:28 +0000 (22:02 +0000)]
* configure.in: Add case for m88k-motorola-sysv4.
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.
Jim Blandy [Wed, 16 Jun 1993 21:42:25 +0000 (21:42 +0000)]
* unexec.c [HPUX] (sbrk): This returns a void *.
Richard M. Stallman [Wed, 16 Jun 1993 21:40:36 +0000 (21:40 +0000)]
Comment changes.
Richard M. Stallman [Wed, 16 Jun 1993 21:39:03 +0000 (21:39 +0000)]
entered into RCS
Richard M. Stallman [Wed, 16 Jun 1993 21:33:18 +0000 (21:33 +0000)]
(disassemble-internal): If function is autoload, load it.
Jim Blandy [Wed, 16 Jun 1993 21:28:28 +0000 (21:28 +0000)]
*** empty log message ***
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.
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.
Jim Blandy [Wed, 16 Jun 1993 21:19:06 +0000 (21:19 +0000)]
* frame.c (store_frame_param): Fix error message punctuation.
Jim Blandy [Wed, 16 Jun 1993 20:52:40 +0000 (20:52 +0000)]
* s/isc3-0.h (memmove): #define this to call safe_bcopy.
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.
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.
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.
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.
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.
Richard M. Stallman [Wed, 16 Jun 1993 17:51:16 +0000 (17:51 +0000)]
(x-switch-definitions): Fix -iconic.
Richard M. Stallman [Wed, 16 Jun 1993 17:42:48 +0000 (17:42 +0000)]
(byte-compile-file-form-defmumble): Typo in prev change.
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.
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.
Jim Blandy [Wed, 16 Jun 1993 15:45:33 +0000 (15:45 +0000)]
entered into RCS
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.
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.
Richard M. Stallman [Wed, 16 Jun 1993 06:47:09 +0000 (06:47 +0000)]
(TAGS): cd to src to run etags.
Richard M. Stallman [Wed, 16 Jun 1993 06:46:27 +0000 (06:46 +0000)]
Calls to access_keymap updated.
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.
Richard M. Stallman [Tue, 15 Jun 1993 23:11:38 +0000 (23:11 +0000)]
(server-process-filter): Use server-switch-buffer.
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.
Richard M. Stallman [Tue, 15 Jun 1993 21:00:33 +0000 (21:00 +0000)]
(inferior-lisp-buffer): Move defvar earlier.
Richard M. Stallman [Tue, 15 Jun 1993 20:51:15 +0000 (20:51 +0000)]
(define-mail-alias): Remove excess whitespace better.
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.
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.
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.
Richard M. Stallman [Tue, 15 Jun 1993 19:16:46 +0000 (19:16 +0000)]
Comment change.
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.
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.
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.
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.
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.
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.
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.
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.
Richard M. Stallman [Mon, 14 Jun 1993 18:53:40 +0000 (18:53 +0000)]
(picture-replace-match): New function.
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.
Jim Blandy [Mon, 14 Jun 1993 15:24:24 +0000 (15:24 +0000)]
* holidays.el: Eval calendar-holidays; don't just use its value.
Jim Blandy [Mon, 14 Jun 1993 15:12:07 +0000 (15:12 +0000)]
Mention that gzip files end in ".gz", not ".z".