Richard M. Stallman [Sun, 28 Mar 1993 08:29:21 +0000 (08:29 +0000)]
(Fexpand_file_name): Default DEFALT at beginning,
before expanding it. But avoid unneeded or infinite recursive expand.
(Fwrite_region): Set visit_file after expanding file arg.
Also expand VISIT arg if specified.
Richard M. Stallman [Sun, 28 Mar 1993 08:27:34 +0000 (08:27 +0000)]
(command_loop_1): Clear force_start of selected_window
after reading each key sequence.
Noah Friedman [Sun, 28 Mar 1993 07:32:08 +0000 (07:32 +0000)]
*** empty log message ***
Noah Friedman [Sun, 28 Mar 1993 07:25:36 +0000 (07:25 +0000)]
*** empty log message ***
Noah Friedman [Sun, 28 Mar 1993 07:13:09 +0000 (07:13 +0000)]
renamed to env.el; changed setenv to putenv.
Eric S. Raymond [Sun, 28 Mar 1993 06:40:46 +0000 (06:40 +0000)]
(vc-comment-to-changelog): A useful vc-checkin hook, added.
(vc-checkout): Now rejects attempts to check out files via FTP.
The `derived buffers' in the mode (the VC log buffer, status buffers,
and most buffer output commands) now know which file buffer was their
parent, and most commands will try to find such a parent buffer when
executed from within a special buffer.
Eric S. Raymond [Sun, 28 Mar 1993 06:36:19 +0000 (06:36 +0000)]
Fixed typo introduced by last patch.
Eric S. Raymond [Sun, 28 Mar 1993 06:24:54 +0000 (06:24 +0000)]
: Added autoload cookie for entry point.
Eric S. Raymond [Sun, 28 Mar 1993 06:24:44 +0000 (06:24 +0000)]
(auto-mode-alist): added pairs for .ms, .man, .mk, [Mm]akefile, .lex.
Eric S. Raymond [Sun, 28 Mar 1993 06:24:42 +0000 (06:24 +0000)]
(shrink-window-if-larger-than-buffer) Added doc string. Made argument
optional, because window-buffer does the right thing with nil.
Eric S. Raymond [Sun, 28 Mar 1993 06:24:33 +0000 (06:24 +0000)]
(electric-buffer-menu-mode-map): fillarray isn't a valid operation on maps
any more.
Richard M. Stallman [Sun, 28 Mar 1993 05:24:23 +0000 (05:24 +0000)]
(struct frame): New field face_alist.
Richard M. Stallman [Sun, 28 Mar 1993 05:23:45 +0000 (05:23 +0000)]
(struct face): New fields pixmap_h, pixmap_w.
Field `font' is now a pointer.
Richard M. Stallman [Sun, 28 Mar 1993 05:22:46 +0000 (05:22 +0000)]
(FRAME_FACES, FRAME_N_FACES, FRAME_DEFAULT_FACE)
(FRAME_MODE_LINE_FACE): New macros.
(struct x_display): New fields faces, n_faces.
Richard M. Stallman [Sun, 28 Mar 1993 05:21:24 +0000 (05:21 +0000)]
(Freplace_match): Clean up criterion about converting case.
If old text has any capitalized words, capitalize new text.
Richard M. Stallman [Sun, 28 Mar 1993 05:20:42 +0000 (05:20 +0000)]
(main): Call syms_of_xfaces.
Jim Blandy [Sat, 27 Mar 1993 18:32:23 +0000 (18:32 +0000)]
*** empty log message ***
Richard M. Stallman [Sat, 27 Mar 1993 18:04:02 +0000 (18:04 +0000)]
(struct buffer): Field `fieldlist' deleted.
(OVERLAY_START, OVERLAY_END, OVERLAY_VALID): New macros.
(OVERLAY_POSITION): Likewise.
(searchbuf): Decl deleted--doesn't belong here.
Delete include of regex.h for VMS.
Richard M. Stallman [Sat, 27 Mar 1993 18:03:10 +0000 (18:03 +0000)]
(init_buffer_once, reset_buffer):
Delete last vestige of fieldlist slot.
(Fregion_fields): Finally deleted.
(overlays_at, recenter_overlay_lists): New functions.
(Fmake_overlay, Fdelete_overlay, Foverlay_get, Foverlay_put): Likewise.
(Fmove_overlay, Foverlays_at, Fnext_overlay_change): Likewise.
(Foverlay_lists, Foverlay_recenter): Likewise.
Richard M. Stallman [Sat, 27 Mar 1993 18:01:28 +0000 (18:01 +0000)]
(try-face-font, find-face, get-face): New aliases.
Noah Friedman [Sat, 27 Mar 1993 08:21:02 +0000 (08:21 +0000)]
moby rlogin-filter fixes
Richard M. Stallman [Sat, 27 Mar 1993 06:29:16 +0000 (06:29 +0000)]
(set-case-syntax-delims, set-case-syntax-pair, set-case-syntax):
Do not set the standard case table.
Reintroduce arg (now named TABLE) which gives a downcase string to set.
Richard M. Stallman [Sat, 27 Mar 1993 06:19:51 +0000 (06:19 +0000)]
Add autoloads.
(set-case-syntax-delims, set-case-syntax-pair, set-case-syntax):
Delete arg STRING--always set the standard case table.
Be more thorough about doing that, and arrange to recompute the
equivalence and canonicalize parts of the table.
Richard M. Stallman [Sat, 27 Mar 1993 04:20:05 +0000 (04:20 +0000)]
(Fchar_equal): Don't ignore high bits of character.
Eric S. Raymond [Sat, 27 Mar 1993 01:58:44 +0000 (01:58 +0000)]
(add-hook) Added optional arg to cause hook to be appended rather than
prepended to the hook list. This obviates the 23 different hook-bashing
packages in LCD.
(get-word) Added. Lots of help and default-generator functions in LCD use
it, and it's remarkably difficult to get right, especially given the new
syntax primitives.
Eric S. Raymond [Sat, 27 Mar 1993 01:58:38 +0000 (01:58 +0000)]
(printify-buffer) Added, debugged from Roland McGrath's printify-buffer code
in LCD.
Eric S. Raymond [Sat, 27 Mar 1993 01:58:33 +0000 (01:58 +0000)]
(cookie) Enhanced it to handle both LINS files and UNIX fortune files.
Eric S. Raymond [Sat, 27 Mar 1993 01:58:26 +0000 (01:58 +0000)]
(fill-rectangle) Added. Inspired by Lynn Slater's insert-box package in LCD,
but the interface and implementation are different.
Eric S. Raymond [Sat, 27 Mar 1993 01:58:24 +0000 (01:58 +0000)]
(enable-and-notify) Added. Inspired by Roland McGrath's LCD package
enable-me.
Eric S. Raymond [Sat, 27 Mar 1993 01:58:22 +0000 (01:58 +0000)]
(Buffer-menu-toggle-read-only) Added, per Rob Austein's suggestion
in the LCD package bm-toggle.el.
Eric S. Raymond [Sat, 27 Mar 1993 01:58:20 +0000 (01:58 +0000)]
(undo-with-space) Added. C-x C-u now bound to this rather than undo.
This change was inspired by the LCD package undo-with-space by Thomas
Narten, but my code is simpler and uses the 19 event features.
Eric S. Raymond [Sat, 27 Mar 1993 01:58:16 +0000 (01:58 +0000)]
(fill-paragraph, justify-current-line) Now uses the skip-syntax-
forward and backward characters and char-syntax to be smart about
filling syntaxes other than text.
This change was inspired by Richard Caley's fill-para package from LCD,
but the implementation is original.
Richard M. Stallman [Fri, 26 Mar 1993 07:28:20 +0000 (07:28 +0000)]
(local-write-file-hooks): New variable.
(set-visited-file-name): Kill local-write-file-hooks as local var.
(basic-save-buffer): Use local-write-file-hooks.
Eric S. Raymond [Fri, 26 Mar 1993 04:17:45 +0000 (04:17 +0000)]
(psychoanalyze-pinhead) Needed a prefrontal lobotomy. I gave it one.
Eric S. Raymond [Fri, 26 Mar 1993 04:15:05 +0000 (04:15 +0000)]
Added Commentary.
Jim Blandy [Thu, 25 Mar 1993 23:27:42 +0000 (23:27 +0000)]
* xselect.c (SELECTION_QUANTUM): Don't use XMaxRequestSize on R3;
access the display structure directly.
Richard M. Stallman [Thu, 25 Mar 1993 17:56:41 +0000 (17:56 +0000)]
(searchbuf): Declare here.
Richard M. Stallman [Thu, 25 Mar 1993 17:44:56 +0000 (17:44 +0000)]
(mark_object): Mark face_alist of a frame.
Richard M. Stallman [Thu, 25 Mar 1993 06:32:43 +0000 (06:32 +0000)]
(Fy_or_n_p): Ensure cursor_in_echo_area = 0 when quit.
Jim Blandy [Thu, 25 Mar 1993 04:58:09 +0000 (04:58 +0000)]
* make-dist: Distribute lisp/term/ChangeLog.
Jim Blandy [Thu, 25 Mar 1993 04:39:49 +0000 (04:39 +0000)]
* x-win.el (x-defined-colors): Use x-color-defined-p instead of
x-defined-color.
(x-handle-geometry): Use x-parse-geometry instead of x-geometry.
Jim Blandy [Thu, 25 Mar 1993 04:37:38 +0000 (04:37 +0000)]
* x-win.el: Update copyright to 1993.
* x-win.el: Bind [M-next] to advertised-scroll-other-window instead of
scroll-other-window, and then make advertised-scroll-other-window
an alias for scroll-other-window.
* term/x-win.el: Require select.el.
(x-select-text): Update call to x-set-cut-buffer.
Put `PRIMARY' and `CLIPBOARD' in upper case.
(x-cut-buffer-or-selection-value): Put `PRIMARY' in upper case.
Jim Blandy [Thu, 25 Mar 1993 04:17:01 +0000 (04:17 +0000)]
* dispnew.c (getenv): Add extern declaration.
Jim Blandy [Thu, 25 Mar 1993 04:08:11 +0000 (04:08 +0000)]
Fix typo.
Jim Blandy [Thu, 25 Mar 1993 03:57:51 +0000 (03:57 +0000)]
Fix typo in source for `configure.tmp.$$.c'.
Jim Blandy [Thu, 25 Mar 1993 03:51:38 +0000 (03:51 +0000)]
* Makefile.in (C_SWITCH_SYSTEM): New variable.
(CFLAGS): Include C_SWITCH_SYSTEM in the flags to pass to the
compiler.
Jim Blandy [Thu, 25 Mar 1993 03:51:20 +0000 (03:51 +0000)]
Arrange for C compilation throughout the tree to get
C_SWITCH_SYSTEM from the configuration files.
* configure: Extract C_SWITCH_SYSTEM from the machine and
system-dependent files, and save it in the top-level Makefile.
* Makefile.in (C_SWITCH_SYSTEM): New flag for configure to edit.
(lib-src/Makefile): Edit C_SWITCH_SYSTEM into lib-src/Makefile.
Richard M. Stallman [Thu, 25 Mar 1993 03:40:35 +0000 (03:40 +0000)]
(describe-function): Add blank line above doc string.
Jim Blandy [Thu, 25 Mar 1993 02:54:23 +0000 (02:54 +0000)]
* dispnew.c (init_display): Get display name from environment
properly on VMS as well as Unix.
Jim Blandy [Thu, 25 Mar 1993 02:45:35 +0000 (02:45 +0000)]
* keymap.c (Fkeymapp): Doc fix.
Jim Blandy [Thu, 25 Mar 1993 02:27:16 +0000 (02:27 +0000)]
* process.c [VMS] (DCL_PROMPT): Remove hack.
(WIFSTOPPED, WIFSIGNALED, WIFEXITED, XRETCODE, WSTOPSIG,
WCOREDUMP, WTERMSIG): New dummy definitions.
(deactivate_process): Add missing semicolon.
Richard M. Stallman [Thu, 25 Mar 1993 02:21:51 +0000 (02:21 +0000)]
Add provide call.
Jim Blandy [Thu, 25 Mar 1993 02:16:10 +0000 (02:16 +0000)]
* xfns.c [VMS]: Get the gray_bits from [.bitmaps]gray.xbm.
Jim Blandy [Thu, 25 Mar 1993 02:12:14 +0000 (02:12 +0000)]
* xterm.h (x_focus_frame): Add extern keyword to declaration.
Jim Blandy [Thu, 25 Mar 1993 02:11:11 +0000 (02:11 +0000)]
* xterm.c [VMS]: Don't #include <sys/termio.h> and <string.h>.
Eric S. Raymond [Thu, 25 Mar 1993 01:57:43 +0000 (01:57 +0000)]
(lm-last-modified-date) Fixed return bug.
(lm-uthor, lm-maintainer) These now return cons pairs, not strings.
Eric S. Raymond [Thu, 25 Mar 1993 01:55:24 +0000 (01:55 +0000)]
Brent Benson's patch to support `cd -'.
Jim Blandy [Thu, 25 Mar 1993 01:49:59 +0000 (01:49 +0000)]
* make-dist: Include the VMS support files in oldXMenu in the
distribution.
Eric S. Raymond [Thu, 25 Mar 1993 01:49:59 +0000 (01:49 +0000)]
(mh-unshar) Added.
Eric S. Raymond [Thu, 25 Mar 1993 01:47:39 +0000 (01:47 +0000)]
Added a (provide 'emacsbug); lisp-mnt.el needs this.
Jim Blandy [Thu, 25 Mar 1993 01:28:21 +0000 (01:28 +0000)]
* calendar.el (calendar-standard-time-zone-name,
calendar-daylight-time-zone-name): Initialize these at load-time,
as well as calendar-time-zone.
* calendar.el (calendar-time-zone): Fix code which initializes
this.
Jim Blandy [Thu, 25 Mar 1993 01:15:34 +0000 (01:15 +0000)]
* config.h.in (HAVE_XFREE386): New flag, set by configure script.
If it's set, #define LIBX11_SYSTEM and HAVE_RANDOM as appropriate
for XFree386.
* sysdep.c (random, srandom): Don't define these if HAVE_RANDOM is
#defined.
Jim Blandy [Thu, 25 Mar 1993 01:14:34 +0000 (01:14 +0000)]
* configure: Doc fix.
* configure: Fix corrupted config_h_opts.
* configure: Properly report option names in error messages.
* configure: Properly recognize --x-includes and --x-libraries
options.
* configure: Fix syntax errors in code handling XFree386.
Richard M. Stallman [Wed, 24 Mar 1993 22:44:55 +0000 (22:44 +0000)]
Default to clipper-intergraph if system is clix.
Richard M. Stallman [Wed, 24 Mar 1993 10:05:49 +0000 (10:05 +0000)]
(push_key_description): Ignore bits above meta_modifier.
Jim Blandy [Wed, 24 Mar 1993 02:48:44 +0000 (02:48 +0000)]
*** empty log message ***
Jim Blandy [Wed, 24 Mar 1993 01:54:20 +0000 (01:54 +0000)]
* xfns.c (x_make_gc): Don't forget to block X input around the
X calls in this function.
* xfns.c [not HAVE_X11R4] (select_visual): It's v->visualid, not
x->visualid. x isn't defined.
Jim Blandy [Wed, 24 Mar 1993 01:53:00 +0000 (01:53 +0000)]
* keyboard.c [POLL_FOR_INPUT] (quit_throw_to_read_char): If
we're polling for input, abort; input polling should always be
suppressed while we're waiting for input.
* keyboard.c (interrupt_signal): Remove extern declaration of
Vwindow_system; this is no longer used.
Jim Blandy [Wed, 24 Mar 1993 01:51:35 +0000 (01:51 +0000)]
* dispnew.c (init_display): Initialize Vwindow_system.
Jim Blandy [Wed, 24 Mar 1993 01:46:10 +0000 (01:46 +0000)]
* keyboard.c (Fsuspend_emacs):
Change suspend-hooks back to suspend-hook and make it a normal hook.
Eric S. Raymond [Tue, 23 Mar 1993 18:27:03 +0000 (18:27 +0000)]
Fix library headers.
Jim Blandy [Tue, 23 Mar 1993 08:06:31 +0000 (08:06 +0000)]
Initial revision
Jim Blandy [Tue, 23 Mar 1993 07:41:49 +0000 (07:41 +0000)]
* files.el (insert-directory): Do chase symlinks before passing
the directory name to ls.
Eric S. Raymond [Tue, 23 Mar 1993 07:26:34 +0000 (07:26 +0000)]
Incorporated changes from Bob Weiner's enhanced buff-menu from the LCD
archive.
Jim Blandy [Tue, 23 Mar 1993 06:54:37 +0000 (06:54 +0000)]
* configure: Add special code to detect XFree386, and tell
config.h about it.
* configure: Properly handle extracting values of LIBS_MACHINE and
LIBS_SYSTEM that contain spaces.
Jim Blandy [Tue, 23 Mar 1993 06:26:18 +0000 (06:26 +0000)]
* sysdep.c (random, srandom): Don't define these if HAVE_RANDOM is
#defined.
Jim Blandy [Tue, 23 Mar 1993 05:57:11 +0000 (05:57 +0000)]
* config.h.in (C_SWITCH_X_SITE, LD_SWITCH_X_SITE): New flags.
* ymakefile (C_SWITCH_X_SITE, LD_SWITCH_X_SITE): Provide default
values. Include C_SWITCH_X_SITE in CFLAGS, include
LD_SWITCH_X_SITE in LIBX, and pass C_SWITCH_X_SITE to the make
which builds the X Menu library.
Jim Blandy [Tue, 23 Mar 1993 05:53:36 +0000 (05:53 +0000)]
* configure: Add `--x-includes' and `--x-libraries' options. I
think these are dopey, but no less than three alpha testers, at
large sites, have said they have their X files installed in odd
places. Implement them by setting C_SWITCH_X_SITE and
LD_SWITCH_X_SITE in src/config.h.
Jim Blandy [Tue, 23 Mar 1993 05:31:35 +0000 (05:31 +0000)]
* configure: Add `--x-includes' and `--x-libraries' options. I
think these are dopey, but no less than three alpha testers, at
large sites, have said they have their X files installed in odd
places.
Jim Blandy [Tue, 23 Mar 1993 04:58:07 +0000 (04:58 +0000)]
* xfns.c (Fx_parse_geometry): Renamed from Fx_geometry.
(Fx_color_defined_p): Renamed from Fx_defined_color.
(syms_of_xfns): Adjusted.
Richard M. Stallman [Tue, 23 Mar 1993 02:26:42 +0000 (02:26 +0000)]
(query-replace-map): Define backspace like delete.
Jim Blandy [Tue, 23 Mar 1993 02:16:18 +0000 (02:16 +0000)]
* diary-insert.el: Change the name to diary-ins.el.
* calendar.el: Change all autoload references to diary-ins.
Richard M. Stallman [Tue, 23 Mar 1993 00:54:49 +0000 (00:54 +0000)]
(current_column, Findent_to, position_indentation):
(Fmove_to_column, compute_motion): Allow tab_width up to 1000.
Richard M. Stallman [Tue, 23 Mar 1993 00:54:20 +0000 (00:54 +0000)]
(display_string, display_text_line): Allow tab_width up to 1000.
Richard M. Stallman [Mon, 22 Mar 1993 23:13:10 +0000 (23:13 +0000)]
(YACC): flag added to c_ext.
(c_ext): no more a synonim for c_ext&C_PLPL because of YACC.
(find_entries): consistently use streq when reasonable.
(find_entries): a .y file is a yacc file.
(get_C_stab): c_ext becomes c_ext&C_PLPL.
(C_entries): logical cplpl means c_ext&C_PLPL.
(C_entries): logical yacc_rules means we are after the first %%.
(C_entries): added logic for yacc files.
(C_entries): ':' case moved to the second switch.
(C_entries): do not examine token if structdef==scolonseen.
(consider_token): structtag set to null string for enum.
(GET_COOKIE): and related macros removed.
(logical): is now int, no more a char.
(reg): define deleted.
(isgood, _gd, notgd): deleted.
(gotone): deleted.
(TOKEN): member linestart removed.
(linepos, prev_linepos, lb1): deleted.
(main): call initbuffer on lbs array instead of lb1.
(init): removed the initialisation of the logical _gd array;
(find_entries): a .sa suffix means assembler file.
(C_create_stab): "auto", "void", "extern", "static" are st_C_typespec.
All C state machines rewritten.
(C_entries): complete rewrite.
(condider_token): complete rewrite.
(getline): deleted.
(C_entries): Added the quotednl logical variable.
Used for parsing of #define's spanning multiple lines.
(C_entries): Save the definedef status even when a
newline is met inside a string.
Eric S. Raymond [Mon, 22 Mar 1993 23:00:48 +0000 (23:00 +0000)]
Add TO-DO list.
Eric S. Raymond [Mon, 22 Mar 1993 22:58:27 +0000 (22:58 +0000)]
Initial revision
Eric S. Raymond [Mon, 22 Mar 1993 22:44:49 +0000 (22:44 +0000)]
Modified to use cookie.el
Eric S. Raymond [Mon, 22 Mar 1993 22:44:33 +0000 (22:44 +0000)]
Added or corrected Commentary section
Richard M. Stallman [Mon, 22 Mar 1993 19:50:35 +0000 (19:50 +0000)]
Decide automatically whether to use COFF or ELF.
Eric S. Raymond [Mon, 22 Mar 1993 19:23:41 +0000 (19:23 +0000)]
Fix a nasty bug --- the cleanup production was nuking the generated
tar file!
Eric S. Raymond [Mon, 22 Mar 1993 16:57:31 +0000 (16:57 +0000)]
Initial revision
Eric S. Raymond [Mon, 22 Mar 1993 16:53:22 +0000 (16:53 +0000)]
Added or corrected Commentary headers
Eric S. Raymond [Mon, 22 Mar 1993 14:57:04 +0000 (14:57 +0000)]
Don't distribute etc/Old files.
Richard M. Stallman [Mon, 22 Mar 1993 07:00:47 +0000 (07:00 +0000)]
(init_cmdargs): Fix simple bug in previous change.
Richard M. Stallman [Mon, 22 Mar 1993 06:59:54 +0000 (06:59 +0000)]
Don't load help-screen at run time if compiled.
Richard M. Stallman [Mon, 22 Mar 1993 06:54:36 +0000 (06:54 +0000)]
(Fy_or_n_p): Handle `recenter' response type.
Eric S. Raymond [Mon, 22 Mar 1993 05:51:55 +0000 (05:51 +0000)]
Alpha-sorted this, and added some new hot buttons for the 1990s.
Eric S. Raymond [Mon, 22 Mar 1993 05:46:50 +0000 (05:46 +0000)]
Initial revision
Eric S. Raymond [Mon, 22 Mar 1993 05:42:35 +0000 (05:42 +0000)]
Added or corrected Commentary sections