bpt/emacs.git
31 years ago* dired.c (Fdirectory_files): Compile the MATCH regexp after
Jim Blandy [Mon, 15 Mar 1993 03:04:52 +0000 (03:04 +0000)]
* dired.c (Fdirectory_files): Compile the MATCH regexp after
calling everything else which might compile a regexp.

* dired.c (Fdirectory_files): Properly GCPRO the strings while
calling Fexpand_file_name and Fdirectory_file_name.

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 15 Mar 1993 02:00:20 +0000 (02:00 +0000)]
*** empty log message ***

31 years ago* make-dist: Distribute `src/bitmaps' too.
Jim Blandy [Mon, 15 Mar 1993 01:16:36 +0000 (01:16 +0000)]
* make-dist: Distribute `src/bitmaps' too.

31 years agoAdd extern declaration for do_line_insertion_deletion_costs.
Jim Blandy [Mon, 15 Mar 1993 01:09:20 +0000 (01:09 +0000)]
Add extern declaration for do_line_insertion_deletion_costs.

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 15 Mar 1993 01:05:11 +0000 (01:05 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 15 Mar 1993 00:46:58 +0000 (00:46 +0000)]
*** empty log message ***

31 years agoAdd GNU copyright notice.
Jim Blandy [Mon, 15 Mar 1993 00:16:34 +0000 (00:16 +0000)]
Add GNU copyright notice.

31 years agoInitial revision
Richard M. Stallman [Sun, 14 Mar 1993 23:39:34 +0000 (23:39 +0000)]
Initial revision

31 years agoInitial revision
Jim Blandy [Sun, 14 Mar 1993 22:49:14 +0000 (22:49 +0000)]
Initial revision

31 years agoRecognize AIX 3.2 and make it the default for -aix.
Charles Hannum [Sun, 14 Mar 1993 22:24:26 +0000 (22:24 +0000)]
Recognize AIX 3.2 and make it the default for -aix.

31 years ago* keyboard.h (internal_last_event_frame): This should be extern,
Jim Blandy [Sun, 14 Mar 1993 21:43:17 +0000 (21:43 +0000)]
* keyboard.h (internal_last_event_frame): This should be extern,
dummy.

31 years ago* fns.c (Fy_or_n_p): Display the answer.
Jim Blandy [Sun, 14 Mar 1993 20:56:05 +0000 (20:56 +0000)]
* fns.c (Fy_or_n_p): Display the answer.

31 years agoWed Mar 10 23:00:51 1993 Jim Blandy (jimb@totoro.cs.oberlin.edu)
Jim Blandy [Sun, 14 Mar 1993 20:34:26 +0000 (20:34 +0000)]
Wed Mar 10 23:00:51 1993  Jim Blandy  (jimb@totoro.cs.oberlin.edu)

* MACHINES: Update description of SYSVr3 and r4 support, due to
Eric Raymond's changes.

Tue Mar  9 10:57:57 1993  Jim Blandy  (jimb@totoro.cs.oberlin.edu)

* MACHINES: Mention that you have to edit the configure script
when you add support for a new machine, to get it to recognize the
configuration name.

31 years agoentered into RCS
Richard M. Stallman [Sun, 14 Mar 1993 20:19:28 +0000 (20:19 +0000)]
entered into RCS

31 years ago*** empty log message ***
Jim Blandy [Sun, 14 Mar 1993 05:50:49 +0000 (05:50 +0000)]
*** empty log message ***

31 years ago(NO_X_DESTROY_DATABASE): Defined.
Richard M. Stallman [Sun, 14 Mar 1993 05:40:29 +0000 (05:40 +0000)]
(NO_X_DESTROY_DATABASE): Defined.

31 years ago* diary-insert.el (insert-anniversary-diary-entry,
Jim Blandy [Sun, 14 Mar 1993 00:43:19 +0000 (00:43 +0000)]
* diary-insert.el (insert-anniversary-diary-entry,
        insert-block-diary-entry): Fix calendar-date-display-form used.

31 years ago* s/usg5-4.h: Remove extraneous text after #undef LIB_X11_LIB.
Jim Blandy [Sat, 13 Mar 1993 23:31:35 +0000 (23:31 +0000)]
* s/usg5-4.h: Remove extraneous text after #undef LIB_X11_LIB.

31 years ago(rmail-summary-next-msg): Call display-buffer.
Richard M. Stallman [Sat, 13 Mar 1993 21:52:43 +0000 (21:52 +0000)]
(rmail-summary-next-msg): Call display-buffer.
(rmail-summary-previous-all, rmail-summary-next-all): Likewise.
(rmail-summary-rmail-update): Do nothing if rmail buffer not visible.
(rmail-summary-mode-map): Don't bind C-n, C-p.  Use ordinary move cmds.

31 years ago*** empty log message ***
Richard M. Stallman [Sat, 13 Mar 1993 21:25:55 +0000 (21:25 +0000)]
*** empty log message ***

31 years agoDoc fix.
Jim Blandy [Sat, 13 Mar 1993 21:14:27 +0000 (21:14 +0000)]
Doc fix.

31 years agoInitial revision
Richard M. Stallman [Sat, 13 Mar 1993 20:12:23 +0000 (20:12 +0000)]
Initial revision

31 years ago(xmenu_show): New arg enable_list.
Richard M. Stallman [Fri, 12 Mar 1993 22:37:07 +0000 (22:37 +0000)]
(xmenu_show): New arg enable_list.
(keymap_panes): New arg enables
(single_keymap_panes): New arg enables.  Fill in its contents.
(list_of_panes, list_of_items): New arg enables.  Fill in contents.
(Fx_popup_menu): Pass enable and enable_list args.
(single_keymap_panes): Set enable flag to -1 if cmd definition is nil.

31 years ago(internal_self_insert): Check that tab_width does not
Richard M. Stallman [Fri, 12 Mar 1993 21:42:58 +0000 (21:42 +0000)]
(internal_self_insert): Check that tab_width does not
exceed 20, to be consistent with indent.c and xdisp.c.

31 years agoFixed typo. tigetstr -> tgetstr.
Eric S. Raymond [Fri, 12 Mar 1993 20:13:56 +0000 (20:13 +0000)]
Fixed typo.  tigetstr -> tgetstr.

31 years agoAdded library headers.
Eric S. Raymond [Fri, 12 Mar 1993 19:53:22 +0000 (19:53 +0000)]
Added library headers.

31 years ago(query-replace-map): New keymap.
Richard M. Stallman [Fri, 12 Mar 1993 12:04:55 +0000 (12:04 +0000)]
(query-replace-map): New keymap.
(perform-replace): Use query-replace-map.
(query-replace, query-replace-regexp, map-query-replace-regexp):
(replace-string, replace-regexp): Don't print `done' if unread chars.

31 years ago(Qrange_error, Qdomain_error, Qsingularity_error):
Richard M. Stallman [Fri, 12 Mar 1993 12:04:04 +0000 (12:04 +0000)]
(Qrange_error, Qdomain_error, Qsingularity_error):
(Qoverflow_error, Qunderflow_error): New vars.

31 years ago(Fcurrent_time_string): Optional arg specifies time.
Richard M. Stallman [Fri, 12 Mar 1993 12:02:31 +0000 (12:02 +0000)]
(Fcurrent_time_string): Optional arg specifies time.

31 years ago(Fx_popup_menu): Allow a frame instead of a window, in arg.
Richard M. Stallman [Fri, 12 Mar 1993 10:15:36 +0000 (10:15 +0000)]
(Fx_popup_menu): Allow a frame instead of a window, in arg.
Use Fcar, Fcdr when extracting from event, to check data types.

31 years agoComment fix.
Richard M. Stallman [Fri, 12 Mar 1993 06:27:05 +0000 (06:27 +0000)]
Comment fix.

31 years ago(mark_object): Mark the menu_bar_items field.
Richard M. Stallman [Fri, 12 Mar 1993 06:26:38 +0000 (06:26 +0000)]
(mark_object): Mark the menu_bar_items field.

31 years ago(display_menu_bar): New function.
Richard M. Stallman [Fri, 12 Mar 1993 06:26:18 +0000 (06:26 +0000)]
(display_menu_bar): New function.
(redisplay_window): Call display_menu_bar.

31 years ago(syms_of_keyboard): Set up Qmenu_bar.
Richard M. Stallman [Fri, 12 Mar 1993 06:25:48 +0000 (06:25 +0000)]
(syms_of_keyboard): Set up Qmenu_bar.
(menu_bar_items): New function.
(menu_bar_one_keymap, menu_bar_item): New functions.
(make_lispy_event): Handle menu bar events.
(read_key_sequence): Make dummy prefix `menu-bar' for menu bar events.

31 years ago(FRAME_MENU_BAR_ITEMS): New macro (two versions).
Richard M. Stallman [Fri, 12 Mar 1993 06:22:11 +0000 (06:22 +0000)]
(FRAME_MENU_BAR_ITEMS): New macro (two versions).
(struct frame): New field menu_bar_items.

(FRAME_MENU_BAR_LINES): New macro (two versions).
(struct frame): New field menu_bar_lines.

31 years ago(Fx_popup_menu): Allow a frame instead of a window, in arg.
Richard M. Stallman [Fri, 12 Mar 1993 06:20:52 +0000 (06:20 +0000)]
(Fx_popup_menu): Allow a frame instead of a window, in arg.

31 years ago(tigetstr): Add dummy definition to make Emacs link again.
Richard M. Stallman [Thu, 11 Mar 1993 21:36:22 +0000 (21:36 +0000)]
(tigetstr): Add dummy definition to make Emacs link again.

31 years agoCancel previous change, since it discarded
Richard M. Stallman [Thu, 11 Mar 1993 18:50:04 +0000 (18:50 +0000)]
Cancel previous change, since it discarded
earlier necessary changes.

31 years agoAdded headers, commented out code the duplicates startup effects.
Eric S. Raymond [Thu, 11 Mar 1993 09:00:25 +0000 (09:00 +0000)]
Added headers, commented out code the duplicates startup effects.

31 years agoAdded headers, removed function bindings.
Eric S. Raymond [Thu, 11 Mar 1993 08:56:55 +0000 (08:56 +0000)]
Added headers, removed function bindings.

31 years agoAdded headers, changed some keycap names.
Eric S. Raymond [Thu, 11 Mar 1993 08:52:30 +0000 (08:52 +0000)]
Added headers, changed some keycap names.

31 years agoAdded headers, changes some keycap names.
Eric S. Raymond [Thu, 11 Mar 1993 08:48:43 +0000 (08:48 +0000)]
Added headers, changes some keycap names.

31 years agoAdded headers, removed function-key bindings.
Eric S. Raymond [Thu, 11 Mar 1993 08:45:57 +0000 (08:45 +0000)]
Added headers, removed function-key bindings.

31 years agoAdded headers, changed a few cookie names.
Eric S. Raymond [Thu, 11 Mar 1993 08:41:42 +0000 (08:41 +0000)]
Added headers, changed a few cookie names.

31 years agoInitial revision
Eric S. Raymond [Thu, 11 Mar 1993 08:36:39 +0000 (08:36 +0000)]
Initial revision

31 years agoAdded lots more cookies to fkey_table[], and code to do even more.
Eric S. Raymond [Thu, 11 Mar 1993 08:13:27 +0000 (08:13 +0000)]
Added lots more cookies to fkey_table[], and code to do even more.

31 years ago(x_frame_parms): Add elts for visibility and menu-bar-lines.
Richard M. Stallman [Thu, 11 Mar 1993 08:10:58 +0000 (08:10 +0000)]
(x_frame_parms): Add elts for visibility and menu-bar-lines.
(enum x_frame_parm): Likewise.
(x_set_menu_bar_lines, x_set_menu_bar_lines_1): New functions.
(x_set_visibility): New function.
(Fx_create_frame): Handle menu-bar-lines parm.
(x_report_frame_params): Report Qvisibility.
(syms_of_xfns): Set up Qvisibility.

31 years ago(syms_of_xmenu): Set up Qmenu_enable.
Richard M. Stallman [Thu, 11 Mar 1993 08:09:52 +0000 (08:09 +0000)]
(syms_of_xmenu): Set up Qmenu_enable.
(single_keymap_panes): Test menu-enable property of symbol
to decide whether to include it in the menu.

31 years agoAdded autoload, binding and menu line for new finder feature (P).
Eric S. Raymond [Thu, 11 Mar 1993 07:55:27 +0000 (07:55 +0000)]
Added autoload, binding and menu line for new finder feature (P).

31 years ago(command_loop_1): Typo in last change.
Richard M. Stallman [Thu, 11 Mar 1993 07:54:22 +0000 (07:54 +0000)]
(command_loop_1): Typo in last change.

31 years ago(change_frame_size): Handle FRAME_MENU_BAR_LINES.
Richard M. Stallman [Thu, 11 Mar 1993 07:49:34 +0000 (07:49 +0000)]
(change_frame_size): Handle FRAME_MENU_BAR_LINES.

31 years ago(x_frame_parms): Add elts for visibility and menu-bar-lines.
Richard M. Stallman [Thu, 11 Mar 1993 07:48:36 +0000 (07:48 +0000)]
(x_frame_parms): Add elts for visibility and menu-bar-lines.
(enum x_frame_parm): Likewise.
(x_set_menu_bar_lines, x_set_menu_bar_lines_1): New functions.
(x_set_visibility): New function.
(Fx_create_frame): Handle menu-bar-lines parm.
(Fframe_parameters): Report menu-bar-lines parm.
(syms_of_frame): Set up Qmenu_bar_lines.

31 years agoBug fix.
Eric S. Raymond [Thu, 11 Mar 1993 07:45:02 +0000 (07:45 +0000)]
Bug fix.

31 years ago(Flogb): Fix arg names. Don't confuse Lisp_Object with integer.
Richard M. Stallman [Thu, 11 Mar 1993 07:25:50 +0000 (07:25 +0000)]
(Flogb): Fix arg names.  Don't confuse Lisp_Object with integer.

31 years ago(Flogb): Fix use of IN_FLOAT.
Richard M. Stallman [Thu, 11 Mar 1993 07:22:49 +0000 (07:22 +0000)]
(Flogb): Fix use of IN_FLOAT.

31 years ago* xterm.c (x_find_modifier_meanings): XDisplayKeycodes only
Jim Blandy [Thu, 11 Mar 1993 07:19:36 +0000 (07:19 +0000)]
* xterm.c (x_find_modifier_meanings): XDisplayKeycodes only
appeared in X11R4; for earlier versions, just access the members
of the Display directly.

31 years ago* xrdb.c (get_user_db): Since xrdb.c doesn't #include xterm.h,
Jim Blandy [Thu, 11 Mar 1993 07:18:48 +0000 (07:18 +0000)]
* xrdb.c (get_user_db): Since xrdb.c doesn't #include xterm.h,
we can't test HAVE_X11R4 to see how we should get the resource
manager string; cheat.

31 years ago* unexec.c (copy_text_and_data): Error message tweaked.
Jim Blandy [Thu, 11 Mar 1993 07:18:15 +0000 (07:18 +0000)]
* unexec.c (copy_text_and_data): Error message tweaked.

31 years ago* textprop.c (Fadd_text_properties): Initialize the modified flag.
Jim Blandy [Thu, 11 Mar 1993 07:17:54 +0000 (07:17 +0000)]
* textprop.c (Fadd_text_properties): Initialize the modified flag.
Use a "for (;;)" loop at the end of the function, to indicate that
all exiting is taken care of inside the loop.
(Fremove_text_properties): Same.

31 years ago* systime.h (timezone): Add an explicit declaration for this
Jim Blandy [Thu, 11 Mar 1993 07:17:15 +0000 (07:17 +0000)]
* systime.h (timezone): Add an explicit declaration for this
variable under USG 5-4.

31 years ago* syssignal.h (sigunblock): Add definition which works under SYSVr4.
Jim Blandy [Thu, 11 Mar 1993 07:16:39 +0000 (07:16 +0000)]
* syssignal.h (sigunblock): Add definition which works under SYSVr4.
* emacs.c (fatal_error_signal): Unblock the signal which we're
handling using sigunblock.

31 years ago* sysdep.c (read_input_waiting): Set e.frame_or_window, not
Jim Blandy [Thu, 11 Mar 1993 07:14:54 +0000 (07:14 +0000)]
* sysdep.c (read_input_waiting): Set e.frame_or_window, not
e.frame; the latter doesn't exist anymore.

* sysdep.c (start_of_data): If ORDINARY_LINK is #defined, we don't
have the data_start symbol defined, so we'll just use the address
of environ.

* sysdep.c (init_baud_rate): Use input_fd, instead of fd; the
latter is undefined.

31 years ago* process.c (process_send_signal): In the TERMIOS code for sending
Jim Blandy [Thu, 11 Mar 1993 07:14:16 +0000 (07:14 +0000)]
* process.c (process_send_signal): In the TERMIOS code for sending
control characters to processes, don't try to return Qnil; just
return.

* process.c [! subprocesses] (wait_reading_process_input):
Remember to re-enable polling for input.

31 years ago* floatfns.c (Flogb): Undo the change of Feb 22.
Jim Blandy [Thu, 11 Mar 1993 07:13:24 +0000 (07:13 +0000)]
* floatfns.c (Flogb): Undo the change of Feb 22.

31 years ago* emacs.c (__do_global_ctors, __do_global_ctors_aux,
Jim Blandy [Thu, 11 Mar 1993 07:13:06 +0000 (07:13 +0000)]
* emacs.c (__do_global_ctors, __do_global_ctors_aux,
__do_global_dtors, __CTOR_LIST__, __DTOR_LIST__, __main): Don't
define these if ORDINARY_LINK is #defined; in that case, the
standard linking procedure will find definitions for these.

* emacs.c (main): SIGIOT isn't defined on all systems; don't set
its signal handler unless it is.

31 years ago* dired.c (NAMLEN): Never use d_nameln to get the length of the
Jim Blandy [Thu, 11 Mar 1993 07:11:34 +0000 (07:11 +0000)]
* dired.c (NAMLEN): Never use d_nameln to get the length of the
directory entry's name; it is used inconsistently.  Always call
strlen instead.

31 years ago* s/usg5-4.h: Changes from Eric Raymond:
Jim Blandy [Thu, 11 Mar 1993 07:11:06 +0000 (07:11 +0000)]
* s/usg5-4.h: Changes from Eric Raymond:
If we're doing ordinary linking, define LIB_STANDARD appropriately.
Give LIBS_DEBUG a null definition; usg5-4 has no -lg.
#define LIBS_STANDARD as "-lc"; usg5-4 has no -lPW.
#define NSIG, if it's not already defined.
#define HAVE_TERMIOS instead of HAVE_TCATTR.
Provide our own definition of LIB_X11_LIB.

31 years ago* s/usg5-3.h (LIBX11_SYSTEM): Eric Raymond says the libraries here
Jim Blandy [Thu, 11 Mar 1993 07:10:34 +0000 (07:10 +0000)]
* s/usg5-3.h (LIBX11_SYSTEM): Eric Raymond says the libraries here
were slightly wrong.

31 years ago* m/template.h, s/template.h: Mention that `etc/MACHINES' and
Jim Blandy [Thu, 11 Mar 1993 07:10:06 +0000 (07:10 +0000)]
* m/template.h, s/template.h: Mention that `etc/MACHINES' and
`configure' should be updated whenever support for a configuration
is added or improved.

31 years ago* m/intel386.h (LIB_STANDARD): If USG5_4 is #defined, there's no
Jim Blandy [Thu, 11 Mar 1993 07:08:47 +0000 (07:08 +0000)]
* m/intel386.h (LIB_STANDARD): If USG5_4 is #defined, there's no
need to include `-lPW'; that has been merged with `-lc'.

31 years ago* sun-mouse.el (suspend-emacstool): Run suspend-hooks, not
Jim Blandy [Thu, 11 Mar 1993 07:07:43 +0000 (07:07 +0000)]
* sun-mouse.el (suspend-emacstool): Run suspend-hooks, not
suspend-hook.

31 years ago* simple.el (kill-ring-save): Doc fix.
Jim Blandy [Thu, 11 Mar 1993 07:07:17 +0000 (07:07 +0000)]
* simple.el (kill-ring-save): Doc fix.

31 years ago* resume.el: Doc fix.
Jim Blandy [Thu, 11 Mar 1993 07:06:01 +0000 (07:06 +0000)]
* resume.el: Doc fix.

31 years ago* simple.el (yank, yank-pop): Always return nil; don't rely on
Jim Blandy [Thu, 11 Mar 1993 07:05:23 +0000 (07:05 +0000)]
* simple.el (yank, yank-pop): Always return nil; don't rely on
exchange-point-and-mark to return nil.
* fill.el (justify-current-line): Return nil, to be sure to
conform with documentation.

31 years ago* files.el (basic-save-buffer): If file-precious-flag is set, and
Jim Blandy [Thu, 11 Mar 1993 07:04:44 +0000 (07:04 +0000)]
* files.el (basic-save-buffer): If file-precious-flag is set, and
we write the buffer to a temp file and then rename it, don't
neglect to set the new file's modes properly.

31 years ago* calendar.el (hebrew-calendar-yahrzeit): Change reference to
Jim Blandy [Thu, 11 Mar 1993 07:03:57 +0000 (07:03 +0000)]
* calendar.el (hebrew-calendar-yahrzeit): Change reference to
        nonexistent function last-month-of-hebrew-year to the correct
        function hebrew-calendar-last-month-of-year.

31 years ago* cal-mayan.el (calendar-mayan-haab-on-or-before,
Jim Blandy [Thu, 11 Mar 1993 07:03:17 +0000 (07:03 +0000)]
* cal-mayan.el (calendar-mayan-haab-on-or-before,
        calendar-mayan-tzolkin-on-or-before): Change `mod' to `%'.

* cal-mayan.el (calendar-next-tzolkin-date): Delete bogus second
defun.

31 years ago(command-line-1): Fix copyright year.
Richard M. Stallman [Thu, 11 Mar 1993 07:02:13 +0000 (07:02 +0000)]
(command-line-1): Fix copyright year.

31 years ago* bytecomp.el: Declare suspend-hook to be an obsolete variable.
Jim Blandy [Thu, 11 Mar 1993 07:02:11 +0000 (07:02 +0000)]
* bytecomp.el: Declare suspend-hook to be an obsolete variable.

31 years ago* term/x-win.el: Disable suspending under X windows by setting
Jim Blandy [Thu, 11 Mar 1993 07:01:17 +0000 (07:01 +0000)]
* term/x-win.el: Disable suspending under X windows by setting
suspend-hooks, not suspend-hook.  The latter is an obsolete name.
Use add-hook instead of setting suspend-hooks directly.

31 years ago* timer.c (main): Set the ownership of the stdin file descriptor
Jim Blandy [Thu, 11 Mar 1993 07:00:12 +0000 (07:00 +0000)]
* timer.c (main): Set the ownership of the stdin file descriptor
to the current process.  Print error messages if either of the
fcntl's fails.

* timer.c (sigcatch): Declare this to return SIGTYPE (defined in
../src/config.h), not void.

31 years ago* b2m.c (main): Don't exit upon reading a blank line.
Jim Blandy [Thu, 11 Mar 1993 06:59:53 +0000 (06:59 +0000)]
* b2m.c (main): Don't exit upon reading a blank line.

31 years ago* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.
Jim Blandy [Thu, 11 Mar 1993 06:58:58 +0000 (06:58 +0000)]
* configure: Recognize strings like "sysvr0" or "sysvr1" as System V.

* configure: When processing the name of the configure script,
collapse `././' to `./', but leave a single `./' prefix alone.

* configure: Doc fix.

* configure: Handle isc3.0 correctly.

31 years ago* Makefile.in (install.sysv): Add a second `$' in front of
Jim Blandy [Thu, 11 Mar 1993 06:58:20 +0000 (06:58 +0000)]
* Makefile.in (install.sysv): Add a second `$' in front of
`${dest}', so that the shell will expand it, instead of Make.

31 years agoentered into RCS
Jim Blandy [Thu, 11 Mar 1993 06:18:56 +0000 (06:18 +0000)]
entered into RCS

31 years ago* keyboard.c (command_loop_1): Adjust to the fact that display
Jim Blandy [Thu, 11 Mar 1993 03:49:34 +0000 (03:49 +0000)]
* keyboard.c (command_loop_1): Adjust to the fact that display
tables are now vectors of vectors, not vectors of strings.

31 years ago(function-key-map): Map key symbols backspace, return... into ASCII chars.
Richard M. Stallman [Wed, 10 Mar 1993 06:31:49 +0000 (06:31 +0000)]
(function-key-map): Map key symbols backspace, return... into ASCII chars.
Likewise their Meta versions.
Also add `ascii-character' properties.

31 years agoDefine HAVE_TCATTR based on HAVE_TERMIOS earlier.
Richard M. Stallman [Wed, 10 Mar 1993 05:34:06 +0000 (05:34 +0000)]
Define HAVE_TCATTR based on HAVE_TERMIOS earlier.
(struct emacs_tty): Separate the struct decl
from the EMACS_..._TTY... macro definitions.
Use HAVE_TCATTR to decide whether to use `struct termios'.

31 years ago(FLOAT_CHECK_ERRNO): Define unless NO_FLOAT_CHECK_ERRNO.
Richard M. Stallman [Wed, 10 Mar 1993 05:33:40 +0000 (05:33 +0000)]
(FLOAT_CHECK_ERRNO): Define unless NO_FLOAT_CHECK_ERRNO.

Changes from Lucid:
(HAVE_MATHERR, FLOAT_CHECK_ERRNO, FLOAT_CATCH_SIGILL): New parm macros.
(FLOAT_CHECK_DOMAIN, HAVE_RINT): New parm macros.
(HAVE_INVERSE_HYPERBOLIC, HAVE_CBRT): New parm macros.
[!HAVE_RINT]: Define rint as macro.
(IN_FLOAT): Major rewrite; several alternate versions.
(IN_FLOAT2): New macro.
(arith_error, range_error, domain_error, domain_error2): New macros.
(Facos, Fasin, Fatan, Fcos, Fsin, Ftan, Fexp, Fexpt, Flog): Changed.
(Flog10, Fsqrt, Fabs, Ffloat, Flogb): Changed.
(Ffloor, Fceiling, Fround, Ftruncate): Changed.
(Fcube_root): Renamed from Fcbrt.
(matherr): New function.
(float_error): Only if FLOAT_CATCH_SIGILL.

31 years ago(Fdefine_key): Use proper meta-bit to clear.
Richard M. Stallman [Wed, 10 Mar 1993 05:24:42 +0000 (05:24 +0000)]
(Fdefine_key): Use proper meta-bit to clear.

(access_keymap): Handle ints beyond the ASCII range.
(store_in_keymap): Likewise.
(Faccessible_keymaps): Use meta_modifier.
Use vectors for the key sequences.
(Fwhere_is_internal): Use meta_modifier.
(append_key): Always return a vector.

31 years ago(syms_of_data) [LISP_FLOAT_TYPE]: Define new error conditions:
Richard M. Stallman [Wed, 10 Mar 1993 05:14:04 +0000 (05:14 +0000)]
(syms_of_data) [LISP_FLOAT_TYPE]: Define new error conditions:
Qarith_error, Qrange_error, Qdomain_error,
Qsingularity_error, Qoverflow_error, Qunderflow_error.

31 years ago(Fy_or_n_p): Use query-replace-map.
Richard M. Stallman [Wed, 10 Mar 1993 05:13:24 +0000 (05:13 +0000)]
(Fy_or_n_p): Use query-replace-map.

31 years ago(set_point): Check invisibility of following character, not previous character.
Richard M. Stallman [Wed, 10 Mar 1993 05:12:42 +0000 (05:12 +0000)]
(set_point): Check invisibility of following character, not previous character.

(textget): Handle categories.
(get_local_map): New function.
(verify_interval_modification): Call textget correctly.

31 years ago*** empty log message ***
Jim Blandy [Tue, 9 Mar 1993 23:40:36 +0000 (23:40 +0000)]
*** empty log message ***

31 years agoInitial revision
Jim Blandy [Tue, 9 Mar 1993 23:02:46 +0000 (23:02 +0000)]
Initial revision

31 years agoFix typo.
Eric S. Raymond [Tue, 9 Mar 1993 23:02:40 +0000 (23:02 +0000)]
Fix typo.

31 years ago(run-at-time): Allow an integer as TIME.
Richard M. Stallman [Tue, 9 Mar 1993 22:57:25 +0000 (22:57 +0000)]
(run-at-time): Allow an integer as TIME.
(cancel-timer): New function.

31 years agoVersion 5 baseline.
Eric S. Raymond [Tue, 9 Mar 1993 22:56:29 +0000 (22:56 +0000)]
Version 5 baseline.

31 years ago(c-beginning-of-statement): If next to a comment, use sentence motion.
Richard M. Stallman [Tue, 9 Mar 1993 22:14:36 +0000 (22:14 +0000)]
(c-beginning-of-statement): If next to a comment, use sentence motion.

31 years ago(query-replace-map): Add `quit' bindings. Delete default binding.
Richard M. Stallman [Tue, 9 Mar 1993 21:18:31 +0000 (21:18 +0000)]
(query-replace-map): Add `quit' bindings.  Delete default binding.