]> git.eshelyaron.com Git - emacs.git/log
emacs.git
28 years ago(regex_compile): Use TRANSLATE before calling SET_LIST_BIT.
Richard M. Stallman [Thu, 19 Sep 1996 03:00:06 +0000 (03:00 +0000)]
(regex_compile): Use TRANSLATE before calling SET_LIST_BIT.

28 years agoClarify how completing-read returns an empty string.
Richard M. Stallman [Wed, 18 Sep 1996 22:57:51 +0000 (22:57 +0000)]
Clarify how completing-read returns an empty string.

28 years ago(Fcompleting_read): Doc fix.
Richard M. Stallman [Wed, 18 Sep 1996 22:56:24 +0000 (22:56 +0000)]
(Fcompleting_read): Doc fix.

28 years ago(imenu--mouse-menu): Add special handling for rescan item.
Richard M. Stallman [Wed, 18 Sep 1996 22:18:14 +0000 (22:18 +0000)]
(imenu--mouse-menu): Add special handling for rescan item.

28 years ago(tq-filter): No need for save-match-data.
Richard M. Stallman [Wed, 18 Sep 1996 22:00:30 +0000 (22:00 +0000)]
(tq-filter): No need for save-match-data.

28 years agoComment change.
Karl Heuer [Tue, 17 Sep 1996 21:38:17 +0000 (21:38 +0000)]
Comment change.

28 years ago(C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM): Don't define them if using GCC.
Richard M. Stallman [Tue, 17 Sep 1996 19:02:36 +0000 (19:02 +0000)]
(C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM): Don't define them if using GCC.

28 years ago(byte-compile-lambda): If the doc string is also the
Richard M. Stallman [Tue, 17 Sep 1996 19:01:09 +0000 (19:01 +0000)]
(byte-compile-lambda): If the doc string is also the
return value, use it for both.

28 years agoComment changes.
Erik Naggum [Tue, 17 Sep 1996 17:49:23 +0000 (17:49 +0000)]
Comment changes.

28 years agoDeclare make_symbol ().
Erik Naggum [Tue, 17 Sep 1996 17:43:56 +0000 (17:43 +0000)]
Declare make_symbol ().

28 years ago(syms_of_keyboard): Initialize and staticpro internal_last_event_frame and
Erik Naggum [Tue, 17 Sep 1996 16:26:44 +0000 (16:26 +0000)]
(syms_of_keyboard): Initialize and staticpro internal_last_event_frame and
read_key_sequence_cmd.

28 years ago(init_obarray): staticpro Qvariable_documentation.
Erik Naggum [Tue, 17 Sep 1996 16:19:15 +0000 (16:19 +0000)]
(init_obarray): staticpro Qvariable_documentation.

28 years ago(syms_of_keymap): staticpro global_map.
Erik Naggum [Tue, 17 Sep 1996 16:19:07 +0000 (16:19 +0000)]
(syms_of_keymap): staticpro global_map.

28 years ago(syms_of_fileio): staticpro Qset_visited_file_modtime.
Erik Naggum [Tue, 17 Sep 1996 16:18:22 +0000 (16:18 +0000)]
(syms_of_fileio): staticpro Qset_visited_file_modtime.

28 years ago(syms_of_dired): staticpro Qdirectory_files, Qfile_name_completion,
Erik Naggum [Tue, 17 Sep 1996 16:18:04 +0000 (16:18 +0000)]
(syms_of_dired): staticpro Qdirectory_files, Qfile_name_completion,
Qfile_name_all_completions, and Qfile_attributes.

28 years ago(syms_of_casetab): staticpro Vascii_canontable, Vascii_eqv_table, and
Erik Naggum [Tue, 17 Sep 1996 16:18:00 +0000 (16:18 +0000)]
(syms_of_casetab): staticpro Vascii_canontable, Vascii_eqv_table, and
Vascii_upcase_table.

28 years ago(Fmake_symbol): Initialize `obarray' field.
Erik Naggum [Tue, 17 Sep 1996 15:36:26 +0000 (15:36 +0000)]
(Fmake_symbol): Initialize `obarray' field.

28 years agoReplaced symbol BSD with BSD_SYSTEM.
Karl Heuer [Tue, 17 Sep 1996 04:49:51 +0000 (04:49 +0000)]
Replaced symbol BSD with BSD_SYSTEM.

28 years agoComment change.
Karl Heuer [Tue, 17 Sep 1996 03:47:11 +0000 (03:47 +0000)]
Comment change.

28 years agoReplaced symbol BSD with BSD_SYSTEM.
Karl Heuer [Tue, 17 Sep 1996 03:43:54 +0000 (03:43 +0000)]
Replaced symbol BSD with BSD_SYSTEM.

28 years agoReplace symbol BSD with BSD_SYSTEM.
Karl Heuer [Tue, 17 Sep 1996 02:56:22 +0000 (02:56 +0000)]
Replace symbol BSD with BSD_SYSTEM.

28 years agoReplaced all BSD with BSD_SYSTEM.
Karl Heuer [Tue, 17 Sep 1996 02:37:17 +0000 (02:37 +0000)]
Replaced all BSD with BSD_SYSTEM.

28 years ago(ispell-dictionary-alist-1): Add `american' to list.
Richard M. Stallman [Mon, 16 Sep 1996 19:00:18 +0000 (19:00 +0000)]
(ispell-dictionary-alist-1): Add `american' to list.

28 years ago(vc-find-cvs-master): Fixed handling of "locally added" files.
André Spiegel [Mon, 16 Sep 1996 14:44:22 +0000 (14:44 +0000)]
(vc-find-cvs-master): Fixed handling of "locally added" files.

28 years ago(vc-print-log): Set the display window so that it shows
André Spiegel [Mon, 16 Sep 1996 14:43:29 +0000 (14:43 +0000)]
(vc-print-log): Set the display window so that it shows
the current log entry completely.

28 years ago(file-locked-p): Alias to `ignore' if no file locking.
Richard M. Stallman [Mon, 16 Sep 1996 09:43:42 +0000 (09:43 +0000)]
(file-locked-p): Alias to `ignore' if no file locking.

28 years ago(Fget_buffer_create): Initialize BUF_OVERLAY_MODIFF.
Richard M. Stallman [Mon, 16 Sep 1996 09:32:54 +0000 (09:32 +0000)]
(Fget_buffer_create): Initialize BUF_OVERLAY_MODIFF.

28 years ago(frame.o, textprop.o, abbrev.o): Depend on window.h.
Richard M. Stallman [Mon, 16 Sep 1996 06:32:30 +0000 (06:32 +0000)]
(frame.o, textprop.o, abbrev.o): Depend on window.h.

28 years ago(read_minibuf_unwind): Clear last_overlay_modified field.
Richard M. Stallman [Mon, 16 Sep 1996 06:32:10 +0000 (06:32 +0000)]
(read_minibuf_unwind): Clear last_overlay_modified field.

28 years ago(IT_set_menu_bar_lines): Clear last_overlay_modified field.
Richard M. Stallman [Mon, 16 Sep 1996 06:31:45 +0000 (06:31 +0000)]
(IT_set_menu_bar_lines): Clear last_overlay_modified field.

28 years ago(note_mouse_highlight): Test last_overlay_modified field.
Richard M. Stallman [Mon, 16 Sep 1996 06:31:10 +0000 (06:31 +0000)]
(note_mouse_highlight): Test last_overlay_modified field.

28 years ago(Fset_window_start): Clear last_overlay_modified field.
Richard M. Stallman [Mon, 16 Sep 1996 06:29:40 +0000 (06:29 +0000)]
(Fset_window_start): Clear last_overlay_modified field.
(set_window_height, set_window_width, Fset_window_buffer)
(change_window_height, window_scroll, Fset_window_configuration):
Clear last_overlay_modified field.
(Fpos_visible_in_window_p): Test last_overlay_modified field.

28 years agoComment change.
Richard M. Stallman [Mon, 16 Sep 1996 05:13:46 +0000 (05:13 +0000)]
Comment change.

28 years ago(stream_process): Variable deleted.
Richard M. Stallman [Mon, 16 Sep 1996 05:09:06 +0000 (05:09 +0000)]
(stream_process): Variable deleted.
(syms_of_process): staticpro deleted.

28 years agoComment changes.
Richard M. Stallman [Mon, 16 Sep 1996 01:20:20 +0000 (01:20 +0000)]
Comment changes.

28 years ago(C_SWITCH_X_SYSTEM): Add -I/usr/contrib/X11R5/include.
Richard M. Stallman [Sun, 15 Sep 1996 19:47:21 +0000 (19:47 +0000)]
(C_SWITCH_X_SYSTEM): Add -I/usr/contrib/X11R5/include.
(LD_SWITCH_X_DEFAULT): Add -L/usr/contrib/X11R5/lib.

28 years ago(tq-filter): Add unwind-protect and save-match-data.
Richard M. Stallman [Sun, 15 Sep 1996 18:38:49 +0000 (18:38 +0000)]
(tq-filter): Add unwind-protect and save-match-data.

28 years ago(Info-mode): Do fontify, if ms-windows.
Richard M. Stallman [Sun, 15 Sep 1996 02:18:43 +0000 (02:18 +0000)]
(Info-mode): Do fontify, if ms-windows.

28 years ago(mouse-set-region):
Richard M. Stallman [Sun, 15 Sep 1996 02:17:49 +0000 (02:17 +0000)]
(mouse-set-region):
Test for ms-windows instead of win32, and use memq.

28 years ago(facemenu-color-equal): Change win32 to ms-windows.
Richard M. Stallman [Sun, 15 Sep 1996 02:16:57 +0000 (02:16 +0000)]
(facemenu-color-equal): Change win32 to ms-windows.

28 years ago(make-face, make-face-x-resource-internal):
Richard M. Stallman [Sun, 15 Sep 1996 02:15:42 +0000 (02:15 +0000)]
(make-face, make-face-x-resource-internal):
Test for ms-windows instead of win32.  Use memq.
(initialization at end of file): Likewise.

28 years ago(normal-top-level, command-line-1, command-line):
Richard M. Stallman [Sun, 15 Sep 1996 02:13:16 +0000 (02:13 +0000)]
(normal-top-level, command-line-1, command-line):
Test for ms-windows instead of win32, and use memq.

28 years ago(redisplay_internal, mark_window_display_accurate)
Richard M. Stallman [Sun, 15 Sep 1996 02:03:32 +0000 (02:03 +0000)]
(redisplay_internal, mark_window_display_accurate)
(redisplay_window): Test and update last_overlay_modified field
along with last_modified.

(overlay_unchanged_modified): New variable.
(redisplay_internal): Set overlay_unchanged_modified.

(redisplay_region): Renamed and moved to buffer.c.

28 years ago(command_loop_1): Test last_overlay_modified
Richard M. Stallman [Sun, 15 Sep 1996 02:01:50 +0000 (02:01 +0000)]
(command_loop_1): Test last_overlay_modified
along with last_modified.

28 years ago(direct_output_for_insert): Set last_overlay_modified field in window.
Richard M. Stallman [Sun, 15 Sep 1996 01:58:26 +0000 (01:58 +0000)]
(direct_output_for_insert): Set last_overlay_modified field in window.

28 years ago(gap_left, gap_right, modify_region):
Richard M. Stallman [Sun, 15 Sep 1996 01:57:44 +0000 (01:57 +0000)]
(gap_left, gap_right, modify_region):
Compare overlay_unchanged_modified with OVERLAY_MODIFF.

28 years ago(modify_overlay): Renamed from redisplay_region
Richard M. Stallman [Sun, 15 Sep 1996 01:57:03 +0000 (01:57 +0000)]
(modify_overlay): Renamed from redisplay_region
moved here from xdisp.c, and made static.  Callers changed.
Update OVERLAY_MODIFF instead of MODIFF.

28 years ago(struct window): New field last_overlay_modified.
Richard M. Stallman [Sun, 15 Sep 1996 01:49:52 +0000 (01:49 +0000)]
(struct window): New field last_overlay_modified.

28 years agoFix previous change.
Richard M. Stallman [Sun, 15 Sep 1996 01:49:08 +0000 (01:49 +0000)]
Fix previous change.

28 years ago(struct buffer): New field overlay_modiff.
Richard M. Stallman [Sun, 15 Sep 1996 01:48:31 +0000 (01:48 +0000)]
(struct buffer): New field overlay_modiff.
(MODIFF, BUF_OVERLAY_MODIFF): New macros.

28 years agoRMS:
Richard Kenner [Sun, 15 Sep 1996 00:49:22 +0000 (00:49 +0000)]
RMS:

Use pc instead of unknown, for pc clones.
Use -linux-gnu for Linux-based GNU systems.

28 years ago(rmail-output-file-alist): Add autoload cookie.
Richard M. Stallman [Sat, 14 Sep 1996 21:55:01 +0000 (21:55 +0000)]
(rmail-output-file-alist): Add autoload cookie.
(rmail-delete-after-output): Duplicate defvar deleted.

28 years ago(find-file-existing-other-name): Default value now t.
Richard M. Stallman [Sat, 14 Sep 1996 21:07:32 +0000 (21:07 +0000)]
(find-file-existing-other-name): Default value now t.

28 years ago(ps-print-prologue): Get rid of backslash-digits
Richard M. Stallman [Sat, 14 Sep 1996 04:54:17 +0000 (04:54 +0000)]
(ps-print-prologue): Get rid of backslash-digits
control characters in comments.

28 years ago(gud-find-c-expr): Renamed from find-c-expr.
Richard M. Stallman [Fri, 13 Sep 1996 21:58:23 +0000 (21:58 +0000)]
(gud-find-c-expr): Renamed from find-c-expr.
Don't get fooled by if and while statements.
(gud-expr-compound): Renamed from expr-compound.
(gud-expr-compound-sep): Renamed from expr-compound-sep.
(gud-next-expr): Renamed from expr-next.
(gud-prev-expr): Renamed from expr-prev.
(gud-forward-sexp): Renamed from expr-forward-sexp.
(gud-backward-sexp): Renamed from expr-backward-sexp.
(gud-innermost-expr): Renamed from expr-cur.

28 years ago(Fmake_terminal_frame): Use Vdefault_frame_alist.
Richard M. Stallman [Fri, 13 Sep 1996 21:57:45 +0000 (21:57 +0000)]
(Fmake_terminal_frame): Use Vdefault_frame_alist.

28 years ago(inhibit-first-line-modes-regexps): Add .tgz.
Richard M. Stallman [Fri, 13 Sep 1996 21:56:53 +0000 (21:56 +0000)]
(inhibit-first-line-modes-regexps): Add .tgz.

28 years ago(hif-token-regexp): Move ! after !=.
Richard M. Stallman [Fri, 13 Sep 1996 21:53:55 +0000 (21:53 +0000)]
(hif-token-regexp): Move ! after !=.

28 years ago(recursive_edit_1): Handle a string as the throw value.
Richard M. Stallman [Fri, 13 Sep 1996 18:30:41 +0000 (18:30 +0000)]
(recursive_edit_1): Handle a string as the throw value.

28 years ago(read_minibuf): If not in minibuffer window,
Richard M. Stallman [Fri, 13 Sep 1996 18:25:17 +0000 (18:25 +0000)]
(read_minibuf): If not in minibuffer window,
cancel the active minibuffer.

28 years ago(x_connection_closed): Call XtCloseDisplay.
Richard M. Stallman [Fri, 13 Sep 1996 17:03:29 +0000 (17:03 +0000)]
(x_connection_closed): Call XtCloseDisplay.

28 years ago(struct Lisp_Symbol): New field `obarray'.
Richard M. Stallman [Fri, 13 Sep 1996 16:51:51 +0000 (16:51 +0000)]
(struct Lisp_Symbol): New field `obarray'.

28 years agoUse pc instead of unknown, for pc clone systems.
Richard M. Stallman [Fri, 13 Sep 1996 03:46:14 +0000 (03:46 +0000)]
Use pc instead of unknown, for pc clone systems.
Change linux to linux-gnu.

28 years ago(mail-extr-safe-move-sexp): Make sure this doesn't
Richard M. Stallman [Fri, 13 Sep 1996 00:28:33 +0000 (00:28 +0000)]
(mail-extr-safe-move-sexp): Make sure this doesn't
signal errors even for pathological From headers.

28 years ago(iso-transl-char-map): Add ACCENT SPACE sequences.
Richard M. Stallman [Thu, 12 Sep 1996 21:34:10 +0000 (21:34 +0000)]
(iso-transl-char-map): Add ACCENT SPACE sequences.

28 years agoLoad frame.elc unconditionally.
Richard M. Stallman [Thu, 12 Sep 1996 18:59:53 +0000 (18:59 +0000)]
Load frame.elc unconditionally.

28 years ago(read-feature): New function.
Richard M. Stallman [Thu, 12 Sep 1996 18:31:16 +0000 (18:31 +0000)]
(read-feature): New function.
(unload-feature): Read FEATURE interactively with read-feature.

28 years ago(lock_superlock): Delete superlock file if it stayed
Richard M. Stallman [Thu, 12 Sep 1996 17:29:17 +0000 (17:29 +0000)]
(lock_superlock): Delete superlock file if it stayed
locked for 20 seconds.

28 years ago(pp-eval-expression): Set font-lock-default locally to nil.
Richard M. Stallman [Thu, 12 Sep 1996 17:28:54 +0000 (17:28 +0000)]
(pp-eval-expression): Set font-lock-default locally to nil.

28 years ago(tcl-indent-command): Use insert-tab, not self-insert-command.
Tom Tromey [Thu, 12 Sep 1996 17:02:52 +0000 (17:02 +0000)]
(tcl-indent-command): Use insert-tab, not self-insert-command.

28 years ago(ediff-eval-in-buffer): Add properties
Richard M. Stallman [Wed, 11 Sep 1996 23:30:32 +0000 (23:30 +0000)]
(ediff-eval-in-buffer): Add properties
such lisp-indent-function, lisp-indent-hook, edebug-form-spec.

28 years ago(ediff-context-diff-label-regexp): Recognize -u format better.
Richard M. Stallman [Wed, 11 Sep 1996 23:29:09 +0000 (23:29 +0000)]
(ediff-context-diff-label-regexp): Recognize -u format better.
(ediff-map-patch-buffer): Recognize -u format better.

28 years agoChange all references from point to PT.
Karl Heuer [Wed, 11 Sep 1996 21:59:57 +0000 (21:59 +0000)]
Change all references from point to PT.

28 years ago(Fexecute_extended_command): Delete junk lines.
Richard M. Stallman [Wed, 11 Sep 1996 19:24:19 +0000 (19:24 +0000)]
(Fexecute_extended_command): Delete junk lines.
Print the key bindings after the command, temporarily;
then bring back the previous message.

28 years ago(Fload): Move ... to ends of messages.
Richard M. Stallman [Wed, 11 Sep 1996 19:23:28 +0000 (19:23 +0000)]
(Fload): Move ... to ends of messages.

28 years agoInitial revision
Richard M. Stallman [Wed, 11 Sep 1996 19:05:36 +0000 (19:05 +0000)]
Initial revision

28 years ago(BASE_PURESIZE): Increased.
Richard M. Stallman [Wed, 11 Sep 1996 19:04:17 +0000 (19:04 +0000)]
(BASE_PURESIZE): Increased.

28 years agoLoad bindings.el.
Richard M. Stallman [Wed, 11 Sep 1996 19:00:25 +0000 (19:00 +0000)]
Load bindings.el.

28 years ago(LIBX11_SYSTEM): Don't use ..._s libraries.
Richard M. Stallman [Wed, 11 Sep 1996 07:27:18 +0000 (07:27 +0000)]
(LIBX11_SYSTEM): Don't use ..._s libraries.

28 years ago(easy-menu-do-define): Use `x-popup-menu' instead of
Richard M. Stallman [Wed, 11 Sep 1996 03:47:43 +0000 (03:47 +0000)]
(easy-menu-do-define): Use `x-popup-menu' instead of
non-existing `easy-popup-menu'.

28 years ago(byte-compile-output-file-form): Bind print-quoted and print-gensym to t
Erik Naggum [Tue, 10 Sep 1996 23:00:29 +0000 (23:00 +0000)]
(byte-compile-output-file-form): Bind print-quoted and print-gensym to t
when writing compiled byte-code objects.
(byte-compile-output-docform): Likewise.

28 years ago(update-file-autoloads): Don't barf if autoloads file
Richard M. Stallman [Tue, 10 Sep 1996 21:54:46 +0000 (21:54 +0000)]
(update-file-autoloads): Don't barf if autoloads file
file is completely empty.

28 years agoClarify value returned by programmed completion function.
Richard M. Stallman [Tue, 10 Sep 1996 20:02:42 +0000 (20:02 +0000)]
Clarify value returned by programmed completion function.

28 years ago(x_set_frame_parameters): Make height and width ints.
Richard M. Stallman [Tue, 10 Sep 1996 20:00:25 +0000 (20:00 +0000)]
(x_set_frame_parameters): Make height and width ints.

(Ffocus_frame, Funfocus_frame): Functions deleted.

(x_get_and_record_arg): New function.
(x_icon): Use that, for Qicon_top and Qicon_left.
(x_report_frame_params): Report the Qparent_id parameter.

28 years ago(Faccess_file): New function.
Richard M. Stallman [Tue, 10 Sep 1996 19:54:02 +0000 (19:54 +0000)]
(Faccess_file): New function.
(Qaccess_file): New variable.
(syms_of_fileio): defsubr function; init and staticpro Qaccess_file.

28 years ago[HAVE_TERMIOS_H]: Include termios.h.
Richard M. Stallman [Tue, 10 Sep 1996 19:53:02 +0000 (19:53 +0000)]
[HAVE_TERMIOS_H]: Include termios.h.
(ospeed) [HAVE_TERMIOS_H]: Use ospeed_t.

28 years ago(signal_before_change): Fix previous change.
Richard M. Stallman [Tue, 10 Sep 1996 19:52:09 +0000 (19:52 +0000)]
(signal_before_change): Fix previous change.

28 years ago(search_buffer): Use EMACS_UINT.
Richard M. Stallman [Tue, 10 Sep 1996 19:50:56 +0000 (19:50 +0000)]
(search_buffer): Use EMACS_UINT.

28 years ago(getloadavg): Add new code for SUNOS_5 to use -lkstat.
Richard M. Stallman [Tue, 10 Sep 1996 19:50:17 +0000 (19:50 +0000)]
(getloadavg): Add new code for SUNOS_5 to use -lkstat.

28 years ago(arith_error) [POSIX_SIGNALS]: Don't reestablish handler.
Richard M. Stallman [Tue, 10 Sep 1996 19:49:35 +0000 (19:49 +0000)]
(arith_error) [POSIX_SIGNALS]: Don't reestablish handler.

28 years ago(byte-compile-out-toplevel): Undo previous change.
Richard M. Stallman [Tue, 10 Sep 1996 19:22:12 +0000 (19:22 +0000)]
(byte-compile-out-toplevel): Undo previous change.
(byte-compile-byte-code-maker): Undo previous change.

28 years ago(imenu): Tests for when to widen were backwards.
Richard M. Stallman [Tue, 10 Sep 1996 17:57:05 +0000 (17:57 +0000)]
(imenu): Tests for when to widen were backwards.
(imenu--split-menu): Handle imenu-sort-function here.
(imenu--mouse-menu, imenu-update-menubar): Not here.
(imenu--mouse-menu): Rewrite second half--handle nested menus reliably.
(imenu--create-keymap-2): Include ITEM in the leaf menu-item.

28 years ago(outline-font-lock-keywords):
Richard M. Stallman [Tue, 10 Sep 1996 03:18:36 +0000 (03:18 +0000)]
(outline-font-lock-keywords):
Treat carriage return like newline.

28 years ago(longopts): Change nowait to no-wait.
Richard M. Stallman [Tue, 10 Sep 1996 02:00:27 +0000 (02:00 +0000)]
(longopts): Change nowait to no-wait.
(print_help_and_exit): Fix option name; upcase metavars.

28 years ago(iso-transl-define-keys): Fix paren error in prev change.
Richard M. Stallman [Mon, 9 Sep 1996 23:56:36 +0000 (23:56 +0000)]
(iso-transl-define-keys): Fix paren error in prev change.

28 years ago(syms_of_buffer): Doc fixes.
Richard M. Stallman [Mon, 9 Sep 1996 22:36:48 +0000 (22:36 +0000)]
(syms_of_buffer): Doc fixes.

28 years agoCheck for termios.h. Check for setpgid.
Richard M. Stallman [Mon, 9 Sep 1996 22:27:02 +0000 (22:27 +0000)]
Check for termios.h.  Check for setpgid.

28 years ago(iso-transl-dead-key-alist): Add dead-...
Richard M. Stallman [Mon, 9 Sep 1996 22:19:42 +0000 (22:19 +0000)]
(iso-transl-dead-key-alist): Add dead-...
and S-dead-... key names to this list.
(key-translation-map): Don't define dead-... and S-dead... here.
(iso-transl-define-keys): Handle multiple matches
in iso-transl-dead-key-alist for one accent character.

28 years agoAdd #n=object, #n#, and #:symbol constructs to reader.
Erik Naggum [Mon, 9 Sep 1996 02:30:05 +0000 (02:30 +0000)]
Add #n=object, #n#, and #:symbol constructs to reader.
(readevalloop, read, Fread_from_string): Empty list of read objects before
read0 call.
(read1): New variable `uninterned_symbol', which controls how to make
symbols.  Support #:, #n=object and #n#.
(make_symbol): New function, used in read1 to make uninterned symbols
(Fintern): Set `obarray' field of interned symbols.
(init_obarray): Explicit set `obarray' field of symbol `nil'.
(syms_of_lread): staticpro read_objects, the list of read objects.

28 years agoAdd #n=object, #n#, and #:symbol constructs to printer.
Erik Naggum [Sun, 8 Sep 1996 23:19:05 +0000 (23:19 +0000)]
Add #n=object, #n#, and #:symbol constructs to printer.
(PRINTDECLARE): New macro to declare required variables.
(PRINTPREPARE, PRINTFINISH): Set printed_genyms to nil.
(Fwrite_char, write_string, write_string_1, Fterpri, Fprin1,
Fprin1_to_string, Fprinc, Fprint): Use new macro PRINTDECLARE.
(print): Print uninterned symbols readable.
(syms_of_print): Defvar `print-gensym', staticpro printed_gensyms.