]>
git.eshelyaron.com Git - emacs.git/log
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.
Richard M. Stallman [Tue, 17 Oct 1995 18:10:37 +0000 (18:10 +0000)]
Initial revision
Richard M. Stallman [Tue, 17 Oct 1995 17:12:20 +0000 (17:12 +0000)]
(x_term_init, XTread_socket): Add HAVE_X_I18N support.
Richard M. Stallman [Tue, 17 Oct 1995 03:33:46 +0000 (03:33 +0000)]
All doc strings changed to comply with standard Emacs conventions.
(ada-mode): Support new font-lock-mode.
(ada-format-paramlist): Changed all `accept' to `access'.
(ada-insert-paramlist): Changed all `accept' to `access'.
(ada-in-comment-p): Use standard Emacs way `parse-partial-sexp'.
(ada-font-lock-keywords-1): Change order of some alternatives.
Jeff Law [Mon, 16 Oct 1995 15:40:29 +0000 (15:40 +0000)]
* config.guess: Recognize HP model 819 machines has having
a PA 1.1 processor.
Richard M. Stallman [Mon, 16 Oct 1995 01:05:10 +0000 (01:05 +0000)]
Minor fixes.
Richard M. Stallman [Mon, 16 Oct 1995 01:04:41 +0000 (01:04 +0000)]
Fix format example.
Richard M. Stallman [Sun, 15 Oct 1995 15:17:33 +0000 (15:17 +0000)]
(x_window, both versions): Add HAVE_X_I18N support.
Richard M. Stallman [Sun, 15 Oct 1995 15:17:01 +0000 (15:17 +0000)]
(HAVE_X_I18N): New macro.
Maybe include Xlocale.h.
(struct x_output): New field xic.
(FRAME_XIC): New macro.
Richard M. Stallman [Sun, 15 Oct 1995 08:54:13 +0000 (08:54 +0000)]
(he-transfer-case): Fix typo in prev change.
Erik Naggum [Sun, 15 Oct 1995 03:09:16 +0000 (03:09 +0000)]
Repair line wrapping damage.
Richard M. Stallman [Sun, 15 Oct 1995 01:07:44 +0000 (01:07 +0000)]
(find_section): New function.
(unexec): Use it. Also simplify previous changes.
Richard M. Stallman [Sun, 15 Oct 1995 00:59:48 +0000 (00:59 +0000)]
(unexec): Find the old data section.
New variable new_offsets_shift used instead of new_data2_size
since they are not always the same. Simplify logic for copying
the headers and inserting new ones.
Richard M. Stallman [Sat, 14 Oct 1995 20:42:26 +0000 (20:42 +0000)]
(Finsert_file_contents): If replacing,
set selected_window->start_at_line_beg.
Richard M. Stallman [Sat, 14 Oct 1995 05:54:16 +0000 (05:54 +0000)]
(Qdisplay_table): New variable.
(syms_of_display): Initialize it.
Richard M. Stallman [Sat, 14 Oct 1995 05:53:31 +0000 (05:53 +0000)]
(Qchar_table_extra_slots): New variable.
(syms_of_alloc): Initialize it.
(Fmake_char_table): Take new arg PURPOSE and get N from a property.
Richard M. Stallman [Sat, 14 Oct 1995 05:52:39 +0000 (05:52 +0000)]
(Qsyntax_table): New variable.
(init_syntax_once): Call Fmake_char_table the new way.
Set up Qsyntax_table.
(Fsyntax_table_p): Check the `purpose' field.
Michael Kifer [Sat, 14 Oct 1995 03:14:39 +0000 (03:14 +0000)]
(ediff-version): is now autoloaded.