Richard M. Stallman [Sun, 21 Mar 1993 06:50:50 +0000 (06:50 +0000)]
(Fselect_window): Use Fhandle_switch_frame.
(Fset_window_configuration): Likewise.
Jim Blandy [Sun, 21 Mar 1993 05:50:17 +0000 (05:50 +0000)]
* isearch.el (isearch-switch-frame-handler): Call
handle-switch-frame instead of select-frame; it has been renamed.
Jim Blandy [Sun, 21 Mar 1993 05:14:35 +0000 (05:14 +0000)]
Fix typo.
Jim Blandy [Sun, 21 Mar 1993 05:11:23 +0000 (05:11 +0000)]
Use the `visiblity' parameter to determine the initial state of
the frame, instead of the `iconic-startup' and
`suppress-initial-map'.
* xfns.c (x_icon): Test the Qvisibility parameter against Qicon,
instead of the Qiconic_startup against Qt.
(x_create_frame): Test Qvisibility against Qnil and
Qicon, instead of testing Qsuppress_initial_map and Qvisibility.
(Qicon): New symbol.
(Qiconic_startup, Qsuppress_icon, Qsuppress_initial_map): Removed.
(syms_of_xfns): Adjusted appropriately.
* xfns.c [not HAVE_X11] (x_create_frame): Check Qicon_type,
instead of Qsuppress_icon.
* xfns.c (x_set_visibility): Instead of interpreting only Qt as
`make the frame visible' and everything else as `iconify the
frame', interpret Qicon as `iconify the frame' and everything else
as `make the frame visible.'
* xfns.c (x_get_arg): When the type of the resource is `symbol',
return `true' and `on' as Qt, and `false' and `off' as Qnil.
Jim Blandy [Sun, 21 Mar 1993 03:23:29 +0000 (03:23 +0000)]
* time.el (display-time): Doc fix.
Jim Blandy [Sat, 20 Mar 1993 23:06:44 +0000 (23:06 +0000)]
Doc fix.
Jim Blandy [Sat, 20 Mar 1993 23:03:35 +0000 (23:03 +0000)]
* dispnew.c (Fsleep_for): Make this take two arguments SECONDS and
MILLISECONDS, which add, rather than a second argument which says
"treat the first argument as milliseconds."
(Fsit_for): Same thing.
(Fsleep_for_milliseconds): Deleted; this can be done with Fsleep_for.
Jim Blandy [Sat, 20 Mar 1993 22:58:54 +0000 (22:58 +0000)]
* process.c (wait_reading_process_input): Doc fix.
Jim Blandy [Sat, 20 Mar 1993 22:58:21 +0000 (22:58 +0000)]
* systime.h (EMACS_HAS_USECS): #define this if HAVE_TIMEVAL is
#defined.
Jim Blandy [Sat, 20 Mar 1993 22:26:53 +0000 (22:26 +0000)]
Do * dispnew.c (sit_for): Doc fix.
Jim Blandy [Sat, 20 Mar 1993 22:21:12 +0000 (22:21 +0000)]
* sysdep.c (reset_sys_modes): Fix usage of EMACS_SET_TTY.
Jim Blandy [Sat, 20 Mar 1993 21:53:57 +0000 (21:53 +0000)]
* callproc.c (child_setup): Make sure that in, out, and err are
not less than three.
(relocate_fd): New function.
Jim Blandy [Sat, 20 Mar 1993 21:07:59 +0000 (21:07 +0000)]
* xterm.c (x_term_init): If the X connection is already in file
descriptor zero, don't dup it and close the old one.
Jim Blandy [Sat, 20 Mar 1993 20:56:55 +0000 (20:56 +0000)]
* s/hpux8.h, s/sunos4-1.h (OLDXMENU_OPTIONS): Define this, as in
Emacs 18.
Jim Blandy [Sat, 20 Mar 1993 20:48:34 +0000 (20:48 +0000)]
* xfns.c (Fx_open_connection): If we have X11R5, use
XrmSetDatabase to set the display's database. In older versions,
just store the value into x_current_display->db.
Jim Blandy [Sat, 20 Mar 1993 20:18:44 +0000 (20:18 +0000)]
* frame.c (Fraise_frame, Flower_frame): Renamed from
Fframe_to_front and Fframe_to_back.
(syms_of_frame): Adjusted appropriately.
Jim Blandy [Sat, 20 Mar 1993 20:14:00 +0000 (20:14 +0000)]
*** empty log message ***
Jim Blandy [Sat, 20 Mar 1993 19:45:17 +0000 (19:45 +0000)]
* fileio.c (HAVE_FSYNC): Define, if appropriate.
(Fwrite_region): Use HAVE_FSYNC.
* s-aix3-2.h (HAVE_FSYNC): Define.
Jim Blandy [Sat, 20 Mar 1993 19:30:58 +0000 (19:30 +0000)]
* emacs.c (Finvocation_name): New function.
(Vinvocation_name): New variable.
(init_cmdargs): Set it.
(syms_of_emacs): defsubr Finvocation_name, staticpro and
initialize Vinvocation_name.
* lisp.h (Vinvocation_name): New extern declaration.
* xterm.c (invocation_name): Variable deleted; use
Vinvocation_name now.
(x_text_icon, x_term_init): Use Vinvocation_name now instead of
invocation_name.
(x_term_init): Don't initialize invocation_name.
(syms_of_xterm): Don't initialize or staticpro invocation_name.
* xfns.c (invocation_name): Remove extern declaration for this.
[HAVE_X11] (Fx_get_resource): Use Vinvocation_name now instead of
invocation_name.
[not HAVE_X11] (Fx_get_default): Same.
Jim Blandy [Sat, 20 Mar 1993 18:12:07 +0000 (18:12 +0000)]
* make-dist: Fix typo.
Richard M. Stallman [Sat, 20 Mar 1993 09:21:13 +0000 (09:21 +0000)]
(Fx_display_color_p): Renamed from Fx_color_display_p.
(syms_of_xfns): Use new name in defsubr.
Richard M. Stallman [Sat, 20 Mar 1993 06:25:55 +0000 (06:25 +0000)]
(x_screen): Make this var file scope.
(Fx_server_version): Use Fcons, not list3.
(Fx_server_vendor, Fx_server_version, Fx_display_pixel_width)
(Fx_display_pixel_height, Fx_display_mm_width, Fx_display_mm_height)
(Fx_display_screens, Fx_display_planes, Fx_display_color_cells)
(Fx_display_visual_class, Fx_display_backing_store)
(Fx_display_save_under): New functions.
(x_screen_count, Vx_vendor, x_release, x_screen_height_mm)
(x_screen_width_mm, Vx_backing_store, x_save_under, Vx_screen_visual)
(x_visual_strings): Vars deleted.
(Fx_open_connection): Don't init those vars.
(syms_of_xfns): Set up new functions. Don't set up those vars as Lisp vars.
Nor x-screen-width and x-screen-height.
Eric S. Raymond [Fri, 19 Mar 1993 23:40:27 +0000 (23:40 +0000)]
Added documentation, made the change comment for old versions more
useful.
Eric S. Raymond [Fri, 19 Mar 1993 23:04:44 +0000 (23:04 +0000)]
Teach it about the new user-runnable command rcs-checkin.
Eric S. Raymond [Fri, 19 Mar 1993 23:01:33 +0000 (23:01 +0000)]
Initial revision
Eric S. Raymond [Fri, 19 Mar 1993 22:56:22 +0000 (22:56 +0000)]
Deleted some VMS caveats. If the src and lisp ChangeLogs are correct,
dired and mail and process control are now fully supported.
Eric S. Raymond [Fri, 19 Mar 1993 21:48:09 +0000 (21:48 +0000)]
Make sure that when new keywords are compiled, we see them
immediately.
Eric S. Raymond [Fri, 19 Mar 1993 21:32:09 +0000 (21:32 +0000)]
Typo fix.
Eric S. Raymond [Fri, 19 Mar 1993 21:21:39 +0000 (21:21 +0000)]
Info on the terminal-package-finding algorithm.
Eric S. Raymond [Fri, 19 Mar 1993 21:03:48 +0000 (21:03 +0000)]
All references to 18 changed to past tense; APOLLO and SUNBUG merged
in.
Eric S. Raymond [Fri, 19 Mar 1993 19:16:04 +0000 (19:16 +0000)]
Added 900-line support
Eric S. Raymond [Fri, 19 Mar 1993 19:11:04 +0000 (19:11 +0000)]
Initial revision
Jim Blandy [Fri, 19 Mar 1993 17:38:48 +0000 (17:38 +0000)]
* tex-mode.el (tex-send-command): Fix the command sent so that no
blank is inserted when replacing the asterisk with the file name.
Jim Blandy [Fri, 19 Mar 1993 17:28:14 +0000 (17:28 +0000)]
Some VMS changes from Richard Levitte <levitte@e.kth.se>:
* [VMS] systime.h: Include vmstime.h. VMS has the timezone
variable and the tzname array.
* s/vms.h: VMS does have select.
mth$dmod is the same as Unix's drem.
Use the time functions in vmstime.c.
No need to rename the malloc routines if we're using GNU malloc.
PURESIZE needs to be 330000.
* vmstime.c, vmstime.h: New files.
* systty.h: Don't try to initialize extern declarations under VAX C.
* vmspaths.h (PATH_LOADSEARCH): Include EMACS_LIBRARY:[LOCAL-LISP]
in PATH_LOADSEARCH.
(PATH_EXEC): Use EMACS_LIBRARY:[LIB-SRC] instead of [ETC].
* sysdep.c [VMS] (init_sys_modes): Don't allocate process_ef.
[VMS] (queue_kbd_input): Build events structure correctly.
[VMS] (gethostname): New function.
[VMS] (getwd): Don't get the PATH environment variable; that's
dumb. Call getcwd.
Eric S. Raymond [Fri, 19 Mar 1993 08:08:04 +0000 (08:08 +0000)]
Corrected typo, fixed it to discard = and TAGS files in some cases where it
should but didn't seen to.
Eric S. Raymond [Fri, 19 Mar 1993 07:49:20 +0000 (07:49 +0000)]
Added unlock and relock.
Eric S. Raymond [Fri, 19 Mar 1993 07:37:19 +0000 (07:37 +0000)]
Added unlock and relock productions.
Eric S. Raymond [Fri, 19 Mar 1993 07:20:22 +0000 (07:20 +0000)]
Initial revision
Eric S. Raymond [Fri, 19 Mar 1993 06:46:00 +0000 (06:46 +0000)]
Added keyword.
Eric S. Raymond [Fri, 19 Mar 1993 06:41:41 +0000 (06:41 +0000)]
Oops...
Richard M. Stallman [Fri, 19 Mar 1993 05:30:19 +0000 (05:30 +0000)]
(Fvisited_file_modtime): New function.
(Fset_visited_file_modtime): Accept an argument specifying time value.
If arg is nil, really use the filename handler.
Eric S. Raymond [Fri, 19 Mar 1993 05:27:03 +0000 (05:27 +0000)]
Added unlock and relock.
Richard M. Stallman [Fri, 19 Mar 1993 05:19:23 +0000 (05:19 +0000)]
(cons_to_long, long_to_cons): No longer static.
Jim Blandy [Thu, 18 Mar 1993 23:12:47 +0000 (23:12 +0000)]
Add a --compress option to force make-dist to use compress.
Jim Blandy [Thu, 18 Mar 1993 23:06:04 +0000 (23:06 +0000)]
* make-dist: Use gzip, if we can find it.
Jim Blandy [Thu, 18 Mar 1993 22:50:00 +0000 (22:50 +0000)]
* frame.h (FOR_EACH_FRAME): Change the definition so that
FRAME_VAR is a lisp object.
* dispnew.c (WINDOW_CHANGE_SIGNAL, do_pending_window_change):
Adjusted appropriately.
* xdisp.c (redisplay): Adjusted appropriately.
* dispnew.c (Fredraw_frame): Give this appropriate definitions for
MULTI_FRAME and non-MULTI_FRAME configurations.
(Fredraw_display): Give this a non-MULTI_FRAME-dependent definition.
Eric S. Raymond [Thu, 18 Mar 1993 22:31:30 +0000 (22:31 +0000)]
Initial revision
Eric S. Raymond [Thu, 18 Mar 1993 21:49:55 +0000 (21:49 +0000)]
Corrected Keywords header.
Eric S. Raymond [Thu, 18 Mar 1993 21:44:24 +0000 (21:44 +0000)]
Corrected Keywords header
Jim Blandy [Thu, 18 Mar 1993 21:39:28 +0000 (21:39 +0000)]
* solar.el (solar-time-string): Round the time properly.
Eric S. Raymond [Thu, 18 Mar 1993 21:29:42 +0000 (21:29 +0000)]
Add or correct keywords
Richard M. Stallman [Thu, 18 Mar 1993 19:22:48 +0000 (19:22 +0000)]
(make-frame): Renamed from new-frame.
(new-frame): Alias for make-frame.
Jim Blandy [Thu, 18 Mar 1993 16:11:17 +0000 (16:11 +0000)]
Some VMS changes from Richard Levitte <levitte@e.kth.se>:
* [VMS] systime.h: Include vmstime.h. VMS has the timezone
variable and the tzname array.
* s/vms.h: VMS does have select.
mth$dmod is the same as Unix's drem.
Use the time functions in vmstime.c.
No need to rename the malloc routines if we're using GNU malloc.
PURESIZE needs to be 330000.
* vmstime.c, vmstime.h: New files.
* systty.h: Don't try to initialize extern declarations under VAX C.
* vmspaths.h (PATH_LOADSEARCH): Include EMACS_LIBRARY:[LOCAL-LISP]
in PATH_LOADSEARCH.
(PATH_EXEC): Use EMACS_LIBRARY:[LIB-SRC] instead of [ETC].
* sysdep.c [VMS] (init_sys_modes): Don't allocate process_ef.
[VMS] (queue_kbd_input): Build events structure correctly.
[VMS] (gethostname): New function.
[VMS] (getwd): Don't get the PATH environment variable; that's
dumb. Call getcwd.
Jim Blandy [Thu, 18 Mar 1993 16:10:40 +0000 (16:10 +0000)]
* configure: Recognize rs6000-ibm-aix32 and rs6000-ibm-aix, and
make rs6000-ibm-aix default to -aix32.
Richard M. Stallman [Thu, 18 Mar 1993 10:18:30 +0000 (10:18 +0000)]
Fix spacing conventions.
Eric S. Raymond [Thu, 18 Mar 1993 03:38:31 +0000 (03:38 +0000)]
(function-key-map) Nuke code no longer bound to keys.
Eric S. Raymond [Thu, 18 Mar 1993 03:37:14 +0000 (03:37 +0000)]
As many key cookies as possible renamed to fit the new conventions
documented is lisp/term/README.
Eric S. Raymond [Thu, 18 Mar 1993 03:35:08 +0000 (03:35 +0000)]
Fix things so that bindings are added to the keymap already created by
terminal initialization.
Eric S. Raymond [Wed, 17 Mar 1993 23:50:29 +0000 (23:50 +0000)]
Less klugey version of fix.
Eric S. Raymond [Wed, 17 Mar 1993 22:31:58 +0000 (22:31 +0000)]
Add production to nuke binaries and doc files.
Eric S. Raymond [Wed, 17 Mar 1993 22:20:57 +0000 (22:20 +0000)]
Teach this to use help-screen.el.
Richard M. Stallman [Wed, 17 Mar 1993 21:40:14 +0000 (21:40 +0000)]
Doc fix.
Jim Blandy [Wed, 17 Mar 1993 20:11:00 +0000 (20:11 +0000)]
* xterm.c (x_display_box_cursor, x_display_bar_cursor): Don't
display the cursor on garbaged frames.
Eric S. Raymond [Wed, 17 Mar 1993 17:19:16 +0000 (17:19 +0000)]
Initial revision
Eric S. Raymond [Wed, 17 Mar 1993 17:17:05 +0000 (17:17 +0000)]
Add standard library headers.
Eric S. Raymond [Wed, 17 Mar 1993 16:56:02 +0000 (16:56 +0000)]
Add standard library headers.
Eric S. Raymond [Wed, 17 Mar 1993 16:26:48 +0000 (16:26 +0000)]
Initial revision
Eric S. Raymond [Wed, 17 Mar 1993 15:58:09 +0000 (15:58 +0000)]
Add standard library headers.
Eric S. Raymond [Wed, 17 Mar 1993 15:20:58 +0000 (15:20 +0000)]
Added standard library headers.
Eric S. Raymond [Wed, 17 Mar 1993 14:26:35 +0000 (14:26 +0000)]
(finder-compile-keywords) Treat nil in a path argument as $PWD.
(finder-by-keyword) Handle LFD as input gracefully.
Eric S. Raymond [Wed, 17 Mar 1993 14:01:56 +0000 (14:01 +0000)]
Increment version number to match vc.el's.
Eric S. Raymond [Wed, 17 Mar 1993 13:58:48 +0000 (13:58 +0000)]
(vc-header-strings) Name changed to vc-header-alist, to match the
docs.
(vc-finish-logentry, vc-next-comment, vc-previous-comment,
vc-comment-search-forward, vc-comment-search-backward) The VC comment
ring is now a separate buffer from *VC-log*; editing of old comments
is no longer destructive.
Eric S. Raymond [Wed, 17 Mar 1993 13:23:14 +0000 (13:23 +0000)]
Added `Developer's configuration' section.
Eric S. Raymond [Wed, 17 Mar 1993 13:11:50 +0000 (13:11 +0000)]
Supply second arg for tgetstr() calls.
Richard M. Stallman [Wed, 17 Mar 1993 09:22:15 +0000 (09:22 +0000)]
(_getpty): Declare this, not _get_pty.
Richard M. Stallman [Wed, 17 Mar 1993 09:19:47 +0000 (09:19 +0000)]
Fix typo in previous change.
Richard M. Stallman [Wed, 17 Mar 1993 07:59:09 +0000 (07:59 +0000)]
(Fprocess_send_eof): Make sure proc is running.
Paul Eggert [Tue, 16 Mar 1993 22:49:00 +0000 (22:49 +0000)]
Some awks don't understand "\r". Code around this.
Unfortunately this requires putting a carriage return in the source code.
Don't assume that rlog will tolerate times like `10:10:60';
RCS 5.7 won't allow this.
Paul Eggert [Tue, 16 Mar 1993 21:09:56 +0000 (21:09 +0000)]
(vc-version-diff): Use (message ...), not (message (format ...)).
(vc-backend-checkout, vc-backend-assign-name): Correct bogus messages.
Paul Eggert [Tue, 16 Mar 1993 20:21:05 +0000 (20:21 +0000)]
Merge today's change by eric with everybody else's
change (from 1992/08/04 through 1993/02/24).
Jim Blandy [Tue, 16 Mar 1993 18:36:27 +0000 (18:36 +0000)]
Doc fix.
Jim Blandy [Tue, 16 Mar 1993 18:35:04 +0000 (18:35 +0000)]
* bytecomp.el (byte-compile-from-buffer): Put buffer containing
compiled code in binary overwrite mode.
Jim Blandy [Tue, 16 Mar 1993 18:18:47 +0000 (18:18 +0000)]
src/\f * simple.el (quoted-insert): In overwrite mode, don't read digits
as an octal character code. In binary overwrite mode, overwrite
the characters instead of inserting them.
(overwrite-mode-textual, overwrite-mode-binary): New symbols, for
use in the mode line.
(overwrite-mode): Doc fix. Use force-mode-line-update.
(binary-overwrite-mode): New function.
* loaddefs.el (minor-mode-alist): Make the mode line element for
overwrite-mode be the symbol `overwrite-mode'.
Jim Blandy [Tue, 16 Mar 1993 18:18:05 +0000 (18:18 +0000)]
* cmds.c (overwrite_binary_mode): Deleted; this implements the
wrong feature.
(Qoverwrite_mode_binary): New variable.
(internal_self_insert): If current_buffer->overwrite_mode is
`overwrite-mode-binary', do as overwrite_binary_mode used to.
(syms_of_cmds): Remove defvar of overwrite_binary_mode; initialize
Qoverwrite_mode_binary.
* buffer.c (syms_of_buffer): Doc fix for overwrite_mode.
* buffer.h (struct buffer): Doc fix.
Eric S. Raymond [Tue, 16 Mar 1993 15:47:45 +0000 (15:47 +0000)]
vc-error-occurred: moved to vc-hooks.el in order for ^X^F of a
nonexistent file to work.
Eric S. Raymond [Tue, 16 Mar 1993 15:44:52 +0000 (15:44 +0000)]
vc-error-occurred needs to be in vc-hooks.
Jim Blandy [Tue, 16 Mar 1993 09:13:53 +0000 (09:13 +0000)]
* calendar.el (calendar-time-zone): Initialize this when
calendar.el loads, not in the defvar.
Jim Blandy [Tue, 16 Mar 1993 05:55:57 +0000 (05:55 +0000)]
Rename `live-window-p' to `window-live-p', for consistency with
`frame-live-p'.
* window.c (Fwindow_live_p): Renamed from Flive_window_p.
* lisp.h (CHECK_LIVE_WINDOW): Change to use Qwindow_live_p.
(Qwindow_live_p): Extern declaration renamed fom Qlive_window_p.
Richard M. Stallman [Tue, 16 Mar 1993 05:55:12 +0000 (05:55 +0000)]
(xmenu_show): Do BLOCK_INPUT; unblock just before returning.
Richard M. Stallman [Tue, 16 Mar 1993 05:54:56 +0000 (05:54 +0000)]
[SIGIO] (UNBLOCK_INPUT): Resignal if x_pending_input.
Jim Blandy [Mon, 15 Mar 1993 21:41:36 +0000 (21:41 +0000)]
* frame.c (Fframe_height, Fframe_width): Fix doc strings to match
those of the multi-frame versions in frame.el. Accept an optional
argument FRAME, also for consistency.
Jim Blandy [Mon, 15 Mar 1993 20:40:34 +0000 (20:40 +0000)]
*** empty log message ***
Jim Blandy [Mon, 15 Mar 1993 20:17:07 +0000 (20:17 +0000)]
* floatfns.c (logb): Add extern declaration for this.
* floatfns.c (Flogb): Under SYSV, implement this using frexp.
Jim Wilson [Mon, 15 Mar 1993 19:36:54 +0000 (19:36 +0000)]
(sparclite, sparclite-*): New configuration.
Jim Blandy [Mon, 15 Mar 1993 09:02:00 +0000 (09:02 +0000)]
* register.el (view-register): Neglect not to avoid failing to
properly display all the possible sorts of things one might find
in a buffer.
Jim Blandy [Mon, 15 Mar 1993 08:51:02 +0000 (08:51 +0000)]
Make frame configurations start with a distinctive symbol.
* frame.el (current-frame-configuration): Return a list as before,
but starting with `frame-configuration'.
(set-frame-configuration): Check that CONFIGURATION is a list
starting with `frame-configuration', strip it off, and do as before.
(frame-configuration-p): New function.
* register.el (jump-to-register): Use frame-configuration-p,
instead of catching an error in set-frame-configuration. Really now.
Jim Blandy [Mon, 15 Mar 1993 06:37:33 +0000 (06:37 +0000)]
* indent.el (indent-region, indent-region-function): Doc fix.
Richard M. Stallman [Mon, 15 Mar 1993 06:09:04 +0000 (06:09 +0000)]
(wait_reading_process_input): New option to wait
till a given cons cell has a non-nil car.
Delete vipc conditionals.
Richard M. Stallman [Mon, 15 Mar 1993 06:07:40 +0000 (06:07 +0000)]
(FRAMEP): Macro deleted.
Richard M. Stallman [Mon, 15 Mar 1993 06:06:56 +0000 (06:06 +0000)]
Include termhooks.h.