]>
git.eshelyaron.com Git - emacs.git/log
Simon Marshall [Mon, 30 Oct 1995 08:31:08 +0000 (08:31 +0000)]
Use frame-parameters, not font-lock-background-mode and font-lock-display-type.
Richard M. Stallman [Mon, 30 Oct 1995 02:37:50 +0000 (02:37 +0000)]
[POSIX_SIGNALS] (signal): Undef before defining.
Richard M. Stallman [Mon, 30 Oct 1995 02:34:12 +0000 (02:34 +0000)]
(find_section): New arg old_section_h.
Rename file_h to old_file_h and fix type.
Calls changed.
Richard M. Stallman [Sun, 29 Oct 1995 23:26:41 +0000 (23:26 +0000)]
(PVEC_TYPE_MASK): Remove the 0x100 bit.
Richard M. Stallman [Sun, 29 Oct 1995 23:07:56 +0000 (23:07 +0000)]
(command_loop_1): No direct display if Column Number mode.
(Vcolumn_number_mode): New variable.
(syms_of_keyboard): Set up Lisp variable.
Richard M. Stallman [Sun, 29 Oct 1995 23:03:05 +0000 (23:03 +0000)]
(column-number-mode): Make default value nil.
Richard M. Stallman [Sun, 29 Oct 1995 21:38:59 +0000 (21:38 +0000)]
(Fset_marker_insertion_type): Doc fix.
Richard M. Stallman [Sun, 29 Oct 1995 20:23:42 +0000 (20:23 +0000)]
(set-visited-file-name, basic-save-buffer):
Set buffer-file-number consistently with find-file-noselect.
Richard M. Stallman [Sun, 29 Oct 1995 20:22:55 +0000 (20:22 +0000)]
Use new names config.in, paths.in, and {src,lib-src}/Makefile.in.
Richard M. Stallman [Sun, 29 Oct 1995 20:19:27 +0000 (20:19 +0000)]
Comment change.
Richard M. Stallman [Sun, 29 Oct 1995 19:36:39 +0000 (19:36 +0000)]
(POP_FAILURE_POINT): Use .word.integer.
Richard M. Stallman [Sun, 29 Oct 1995 19:17:24 +0000 (19:17 +0000)]
(Fmake_char_table): Doc fix.
Richard M. Stallman [Sun, 29 Oct 1995 19:16:24 +0000 (19:16 +0000)]
(Fset_case_table): Doc fix.
Richard M. Stallman [Sun, 29 Oct 1995 19:02:07 +0000 (19:02 +0000)]
Cast first arg to bzero.
(Fmemory_use_counts): Cast 1 to EMACS_INT before shift.
Richard M. Stallman [Sun, 29 Oct 1995 04:39:37 +0000 (04:39 +0000)]
Minor fix in minibuffer-complete-and-exit.
Richard M. Stallman [Sun, 29 Oct 1995 04:38:08 +0000 (04:38 +0000)]
(SYNTAX, SYNTAX_WITH_FLAGS, SYNTAX_MATCH): Fix the non-GCC definitions.
Richard M. Stallman [Sat, 28 Oct 1995 16:21:33 +0000 (16:21 +0000)]
Comment change.
Richard M. Stallman [Sat, 28 Oct 1995 16:20:36 +0000 (16:20 +0000)]
Don't load c-mode.
Richard M. Stallman [Sat, 28 Oct 1995 16:05:59 +0000 (16:05 +0000)]
(FRAME_XIC): Fix wrong field name.
Richard M. Stallman [Sat, 28 Oct 1995 15:19:25 +0000 (15:19 +0000)]
(run_hook_with_args): Add forward declaration.
Erik Naggum [Sat, 28 Oct 1995 06:22:50 +0000 (06:22 +0000)]
Adapt to new char-table implementation. Fix name of file in the first
line, part number syntax of ISO standards, and `provide' clause. Register
file with RCS.
Richard M. Stallman [Sat, 28 Oct 1995 06:17:36 +0000 (06:17 +0000)]
entered into RCS
Erik Naggum [Sat, 28 Oct 1995 05:42:48 +0000 (05:42 +0000)]
(ange-ftp-ftp-name,ange-ftp-replace-name-component): Use posix-string-match
for complex regexp in `ange-ftp-name-format'.
(ange-ftp-process-sentinel): Quote final * in buffer name match.
Noah Friedman [Fri, 27 Oct 1995 22:34:50 +0000 (22:34 +0000)]
(rlogin): If `buffer' arg is a buffer object, initialize buffer-name to the
buffer name.
Set `buffer' to buffer actually created or returned by get-buffer-create.
Set `proc' to the process actually in the new buffer, not the process
with the name buffer-name; they may not be the same if buffers have bee
renamed.
Richard M. Stallman [Fri, 27 Oct 1995 21:57:33 +0000 (21:57 +0000)]
(Fcommand_execute): New arg KEYS. Callers changed.
(read_char): Specify KEYS when handling Vspecial_event_map.
Richard M. Stallman [Fri, 27 Oct 1995 21:55:33 +0000 (21:55 +0000)]
(Fcall_interactively): New arg KEYS.
Richard M. Stallman [Fri, 27 Oct 1995 17:48:32 +0000 (17:48 +0000)]
(mouse-drag-region): Set end-of-range after calling mouse-scroll-subr.
(mouse-set-region): Don't do the sit-for on a pc frame.
Edward M. Reingold [Thu, 26 Oct 1995 22:38:23 +0000 (22:38 +0000)]
Fix the way the sexagisimal names are calculated.
Richard M. Stallman [Thu, 26 Oct 1995 19:06:38 +0000 (19:06 +0000)]
(IT_ring_bell): Use intdos, not write.
(recent_doskeys_index, total_doskeys, recent_doskeys): New variables.
(Frecent_doskeys): New function.
(syms_of_msdos): New function.
Simon Marshall [Thu, 26 Oct 1995 13:53:18 +0000 (13:53 +0000)]
Don't eval-when-compile mail-font-lock-keywords, since it refers to mail-header-separator.
Simon Marshall [Thu, 26 Oct 1995 13:48:35 +0000 (13:48 +0000)]
Change to citation regexp for mail-font-lock-keywords.
Simon Marshall [Thu, 26 Oct 1995 13:40:54 +0000 (13:40 +0000)]
Change to citation regexp for rmail-font-lock-keywords.
Simon Marshall [Thu, 26 Oct 1995 13:34:28 +0000 (13:34 +0000)]
Updated to 3.08; don't use `let' var from caller.
Simon Marshall [Thu, 26 Oct 1995 13:31:26 +0000 (13:31 +0000)]
Fix to fortran-font-lock-keywords-* for new font-lock-keywords structure.
Simon Marshall [Thu, 26 Oct 1995 13:27:36 +0000 (13:27 +0000)]
General reorganisation; moving and renaming etc.
Addition to font-lock-keywords; MATCH-ANCHORED structure and OVERRIDE values.
font-lock-fontify-anchored-keywords written to use the former,
font-lock-apply-highlight modified to use the latter.
Richard M. Stallman [Thu, 26 Oct 1995 03:14:40 +0000 (03:14 +0000)]
Require cc-mode.
Richard M. Stallman [Thu, 26 Oct 1995 03:13:43 +0000 (03:13 +0000)]
Provide hideif; require cc-mode.
Karl Heuer [Wed, 25 Oct 1995 19:54:38 +0000 (19:54 +0000)]
[!HAVE_FMOD] (fmod): Make consistent with ANSI definition.
Don't use drem; it's not the same function.
Richard M. Stallman [Wed, 25 Oct 1995 19:33:48 +0000 (19:33 +0000)]
(string_match_1): Pass the POSIX arg to compile_pattern.
Richard M. Stallman [Wed, 25 Oct 1995 19:32:18 +0000 (19:32 +0000)]
(REGEXP_IN_LIBC): Definition turned off.
Richard M. Stallman [Wed, 25 Oct 1995 19:30:19 +0000 (19:30 +0000)]
(describe-key, describe-key-briefly): For a mouse click,
go to its buffer and position before looking up the key.
Karl Heuer [Wed, 25 Oct 1995 19:24:28 +0000 (19:24 +0000)]
Don't bother checking for drem.
Richard M. Stallman [Tue, 24 Oct 1995 22:22:20 +0000 (22:22 +0000)]
(Info-validate, Info-validate-node-name): Use buffer-substring-no-properties.
(Info-tagify, batch-info-validate, Info-validate-tags-table): Likewise.
Richard M. Stallman [Tue, 24 Oct 1995 22:20:58 +0000 (22:20 +0000)]
(ok_to_echo_at_next_pause): Make it a char *.
(read_char): Copy and compare with echo_area_glyphs.
Richard M. Stallman [Tue, 24 Oct 1995 22:14:39 +0000 (22:14 +0000)]
(set-visited-file-name): Abbreviate buffer-file-name.
Richard M. Stallman [Tue, 24 Oct 1995 17:55:30 +0000 (17:55 +0000)]
(gud-dbx-directories): New variable.
(gud-dbx-massage-args): Use gud-dbx-directories.
(gud-dbx-file-name): New function.
(gud-irixdbx-marker-filter): Use gud-dbx-file-name.
(gud-dbx-file-file): Use gud-dbx-file-name.
(gud-filter): Fix previous change.
Richard M. Stallman [Tue, 24 Oct 1995 16:36:52 +0000 (16:36 +0000)]
(Info-following-node-name, Info-extract-menu-node-name)
(Info-select-node): Use buffer-substring-no-properties.
Richard M. Stallman [Tue, 24 Oct 1995 16:29:45 +0000 (16:29 +0000)]
(syms_of_minibuf): Doc fix.
Edward M. Reingold [Tue, 24 Oct 1995 15:50:05 +0000 (15:50 +0000)]
Fix menu for Chinese calendar.
Edward M. Reingold [Tue, 24 Oct 1995 15:49:00 +0000 (15:49 +0000)]
Minor doc fixes.
Edward M. Reingold [Tue, 24 Oct 1995 15:44:12 +0000 (15:44 +0000)]
Various fixes and simplifications.
Richard M. Stallman [Tue, 24 Oct 1995 04:07:17 +0000 (04:07 +0000)]
(get-method-definition, get-method-definition-1):
Rename var md to get-method-definition-md and defvar it.
Edward M. Reingold [Mon, 23 Oct 1995 22:19:07 +0000 (22:19 +0000)]
Completely rewritten!
Richard M. Stallman [Mon, 23 Oct 1995 17:01:39 +0000 (17:01 +0000)]
(distclean): Delete line with just a tab in it.
(install-arch-indep): Delete spaces that precede tabs.
Delete spurious `fi' left from previous change.
(install): Supply `true' as command, to avoid null command.
Richard M. Stallman [Mon, 23 Oct 1995 16:59:47 +0000 (16:59 +0000)]
(normal-top-level): Set auto-save-list-file-name later,
after calling command-line.
Richard M. Stallman [Mon, 23 Oct 1995 16:57:42 +0000 (16:57 +0000)]
(internal-ange-ftp-mode):
Set comint-password-prompt-regexp locally to not match anything.
Erik Naggum [Mon, 23 Oct 1995 04:42:46 +0000 (04:42 +0000)]
(map_char_table): Set size to CHAR_TABLE_ORDINARY_SLOTS.
Erik Naggum [Mon, 23 Oct 1995 04:35:45 +0000 (04:35 +0000)]
(Fcase_table_p, Fcurrent_case_table): Delete unused local variables.
(set_case_table): Delete obsolete local variable `down'; use `table'
directly where referenced. Fix assignment to `canon' when nil.
Store eqv in extras[2], not extras[0].
(init_casetab_once): Case-tables have 3 extra slots, not 4.
Richard M. Stallman [Sun, 22 Oct 1995 20:27:54 +0000 (20:27 +0000)]
Minor fix.
Richard M. Stallman [Sun, 22 Oct 1995 18:28:17 +0000 (18:28 +0000)]
Whitespace changes.
Richard M. Stallman [Sun, 22 Oct 1995 17:47:13 +0000 (17:47 +0000)]
Don't declare alloca.
Richard M. Stallman [Sun, 22 Oct 1995 16:57:54 +0000 (16:57 +0000)]
(enable-flow-control): Use a char-table.
Richard M. Stallman [Sun, 22 Oct 1995 16:56:46 +0000 (16:56 +0000)]
(comint-exec-1): Don't alter EMACS envvar if it's already defined.
Richard M. Stallman [Sun, 22 Oct 1995 16:40:53 +0000 (16:40 +0000)]
(reset_buffer_local_variables): Call
Fset_standard_case_table if std case table seems to have been changed.
Richard M. Stallman [Sun, 22 Oct 1995 16:32:24 +0000 (16:32 +0000)]
(copy-case-table): New function.
(set-case-syntax-delims, set-case-syntax-pair, set-case-syntax):
Clear out the three extra slots.
Richard M. Stallman [Sun, 22 Oct 1995 05:20:37 +0000 (05:20 +0000)]
(derived-mode-init-mode-variables): Make proper syntax-table.
(derived-mode-merge-syntax-tables): Rewrite using map-char-table.
Richard M. Stallman [Sat, 21 Oct 1995 23:17:06 +0000 (23:17 +0000)]
(read_char): If we reread a char, the next pause
can start echoing despite a remaining echo area message.
(ok_to_echo_at_next_pause): New variable.
(cancel_echoing): Clear ok_to_echo_at_next_pause.
Richard M. Stallman [Sat, 21 Oct 1995 23:16:16 +0000 (23:16 +0000)]
(try_window_id): Stop the compute_motion at ZV, not Z,
when checking if all changes are below the window.
(Qredisplay_end_trigger_hook): New variable.
(syms_of_xdisp): Set up Lisp variable.
(display_text_line): Run the hook when appropriate.
Richard M. Stallman [Sat, 21 Oct 1995 23:15:21 +0000 (23:15 +0000)]
(Fnext_single_property_change): Rearrange handling of
limit = t; don't return t.
Richard M. Stallman [Sat, 21 Oct 1995 23:14:59 +0000 (23:14 +0000)]
(struct buffer): New slot redisplay_end_trigger.
Also extra1, extra2, extra3.
Richard M. Stallman [Sat, 21 Oct 1995 23:14:06 +0000 (23:14 +0000)]
(reset_buffer): Initialize extra1, extra2 and extra3 slots.
Richard M. Stallman [Sat, 21 Oct 1995 23:01:11 +0000 (23:01 +0000)]
(reset_buffer): Initialize redisplay_end_trigger slot.
(init_buffer_once): Mark redisplay_end_trigger always local.
Also fix previous change.
(syms_of_buffer): Set up Lisp var buffer-redisplay-end-trigger.
Richard M. Stallman [Sat, 21 Oct 1995 22:23:48 +0000 (22:23 +0000)]
Fix key bindings.
(electric-help-mode): Use mouse-leave-buffer-hook.
(electric-help-retain): Remove mouse-leave-buffer-hook.
(with-electric-help): New argument minheight.
(electric-help-execute-extended): New function.
(electric-help-ctrl-x-prefix): New function.
(electric-help-command-loop): Make messages more consistent.
Include strategic sit-for 0, so that
pos-visible-in-window-p will return the right thing.
Make 2nd arg of Electric-command-loop return 'noprompt if we
are in isearch-mode.
Eval to-be-executed at the very end.
(ehelp-map): Electrify apropos too.
Richard M. Stallman [Sat, 21 Oct 1995 22:22:06 +0000 (22:22 +0000)]
(Electric-command-loop): Don't display a prompt
if 2nd arg equals or returns 'noprompt.
Richard M. Stallman [Fri, 20 Oct 1995 23:15:02 +0000 (23:15 +0000)]
(outline-view-change-hook): New hook variable.
(outline-flag-region): Run the hook.
Richard M. Stallman [Fri, 20 Oct 1995 20:57:42 +0000 (20:57 +0000)]
(mail-abbrev-syntax-table): Rewrite using map-char-table.
Richard M. Stallman [Fri, 20 Oct 1995 20:48:00 +0000 (20:48 +0000)]
(dabbrev--find-expansion): Move buffers that are visible on the screen
to the front of the list to be searched.
Richard M. Stallman [Fri, 20 Oct 1995 20:30:22 +0000 (20:30 +0000)]
(dabbrev-expand): When no more expansions,
Put back the original abbrev with its original case pattern.
Richard M. Stallman [Fri, 20 Oct 1995 15:22:56 +0000 (15:22 +0000)]
(add-log-current-defun): Handle `private', `public' in C++ class definitions.
Richard M. Stallman [Thu, 19 Oct 1995 22:23:57 +0000 (22:23 +0000)]
(isearch-message-prefix):
Change "wrapped" to "overwrapped" when past original start point.
Richard M. Stallman [Thu, 19 Oct 1995 22:04:18 +0000 (22:04 +0000)]
(calculate-c++-indent): Skip over paren-group
when looking back to determine context of a top-level line.
Don't treat a line starting with } as a continuation.
Erik Naggum [Thu, 19 Oct 1995 13:36:56 +0000 (13:36 +0000)]
(Fmap_char_table): Call map_char_table with correct args.
Richard M. Stallman [Thu, 19 Oct 1995 01:45:21 +0000 (01:45 +0000)]
(report-emacs-bug): Don't mention
system-configuration-options if it is empty.
Make it clearer what that text is.
Richard M. Stallman [Thu, 19 Oct 1995 00:50:51 +0000 (00:50 +0000)]
(TRANSLATE, PATFETCH): Cast elt of `translate'.
Don't define if already defined.
(regex_compile): Use RE_TRANSLATE_TYPE for `translate'.
(compile_range, re_search_2, re_match_2_internal, bcmp_translate)
(regcomp): Use RE_TRANSLATE_TYPE for `translate'.
Richard M. Stallman [Thu, 19 Oct 1995 00:50:14 +0000 (00:50 +0000)]
(RE_TRANSLATE_TYPE): Define, if not already defined.
(struct re_pattern_buffer): Use RE_TRANSLATE_TYPE.
Richard M. Stallman [Thu, 19 Oct 1995 00:48:12 +0000 (00:48 +0000)]
(tex-start-of-header): Now a regexp.
(tex-end-of-header): Likewise.
(plain-tex-mode, latex-mode, slitex-mode, tex-region): Changed accordingly.
Richard M. Stallman [Thu, 19 Oct 1995 00:43:41 +0000 (00:43 +0000)]
Arg of other-buffer can't be a buffer name.
Richard M. Stallman [Thu, 19 Oct 1995 00:20:44 +0000 (00:20 +0000)]
(read_char): Let Vkeyboard_translate_table be char-table.
(syms_of_keyboard): Doc fix.
Richard M. Stallman [Thu, 19 Oct 1995 00:17:11 +0000 (00:17 +0000)]
(describe_map_tree): New arg always_title. Callers changed.
Richard M. Stallman [Thu, 19 Oct 1995 00:16:29 +0000 (00:16 +0000)]
(Fsubstitute_command_keys): Pass new arg to describe_map_tree.
Richard M. Stallman [Thu, 19 Oct 1995 00:16:04 +0000 (00:16 +0000)]
(RE_TRANSLATE_TYPE): New definition.
Richard M. Stallman [Thu, 19 Oct 1995 00:14:14 +0000 (00:14 +0000)]
Case tables are now char-tables,
and the case table is stored in the downcase_table slot only.
(Fcurrent_case_table, Fstandard_case_table, set_case_table)
(compute_trt_inverse, init_casetab_once): Use new data format.
Richard M. Stallman [Thu, 19 Oct 1995 00:13:45 +0000 (00:13 +0000)]
(UPCASE_TABLE): Definition deleted.
(UPPERCASEP, LOWERCASEP, NOCASEP, UPCASE, UPCASE1, DOWNCASE)
(DOWNCASE_TABLE): Case tables are now char-tables.
(Vascii_upcase_table, Vascii_canon_table, Vascii_eqv_table):
Declarations deleted.
Richard M. Stallman [Thu, 19 Oct 1995 00:09:46 +0000 (00:09 +0000)]
(reset_buffer_local_variables): Init case_table slots the new way.
Richard M. Stallman [Thu, 19 Oct 1995 00:08:57 +0000 (00:08 +0000)]
Comment changes.
Richard M. Stallman [Wed, 18 Oct 1995 23:32:26 +0000 (23:32 +0000)]
(Fchar_equal): Handle char-table as case table.
Richard M. Stallman [Wed, 18 Oct 1995 23:30:32 +0000 (23:30 +0000)]
(compile_pattern_1, compile_pattern, search_buffer):
Case tables are char-tables now.
Richard M. Stallman [Wed, 18 Oct 1995 23:29:38 +0000 (23:29 +0000)]
(Fchar_table_subtype): New function.
(syms_of_fns): defsube it.
(map_char_table): When possible, use a number to describe the range.
(Fchar_table_range): New function.
(syms_of_fns): defsubr it.
Richard M. Stallman [Wed, 18 Oct 1995 23:27:11 +0000 (23:27 +0000)]
(read1): Handle #' as prefix.
(Qfunction): New variable.
(syms_of_lread): Set up Qfunction.
Richard M. Stallman [Tue, 17 Oct 1995 18:13:25 +0000 (18:13 +0000)]
(pc-selection-mode): Add autoload cookie.