Richard M. Stallman [Fri, 8 Mar 1996 17:44:00 +0000 (17:44 +0000)]
(profile-convert-byte-code): New function.
(profile-a-function): Use profile-convert-byte-code.
Richard M. Stallman [Fri, 8 Mar 1996 17:43:20 +0000 (17:43 +0000)]
(init_sys_modes): Clear INLCR like ICRNL.
Richard M. Stallman [Fri, 8 Mar 1996 17:42:30 +0000 (17:42 +0000)]
(bibtex-pop): New generic function which unifies the
functionality of bibtex-pop-previous and bibtex-pop-next. Now,
bibtex-pop moves to the end of field after the pop. Concatenated
strings are now handled correctly. Delimiters are not added to
non-delimited entries. Changed occurences of
bibtex-text-in-cfield to bibtex-text-in-field.
(bibtex-pop-previous, bibtex-pop-next): Call bibtex-pop.
(bibtex-complete-string): Fixed bug that removed delimiters
around the following field if current field is already
undelimited on completion.
(bibtex-complete-string, bibtex-remove-double-quotes-or-braces):
Only remove delimiters if field text is not concatenated.
(bibtex-font-lock-keywords): Use the same regexps used
in all other places of bibtex.el to parse the buffer.
(bibtex-mode): Changed the definition of font-lock-defaults,
so that quote-delimited entries aren't fontified as strings anymore.
(bibtex-parse-keys): Changed the regexp used for finding crossref entries.
(bibtex-field-const, bibtex-reference-key): Fixed the regexp
to match more of the characters allowed here by BibTeX/LaTeX.
(bibtex-field-name): Made it less restrictive.
(bibtex-field-string): Changed so that quote-delimited entries
with quotes inside aren't a problem anymore. Changed nesting
level of braces in entries to support three inner braces.
(bibtex-validate-buffer): By giving an optional argument, the
user can now let it not validate the whole buffer, but only
the portion starting at point. Small modification in strategy
used to find next entry.
(bibtex-print-help-message): Ignore case in field name when
searching for help text.
(bibtex-submit-bug-report): New function.
Richard M. Stallman [Fri, 8 Mar 1996 06:18:40 +0000 (06:18 +0000)]
(main) [! HAVE_NTGUI]: Don't call syms_of_xmenu.
Richard M. Stallman [Fri, 8 Mar 1996 05:02:23 +0000 (05:02 +0000)]
(write_segment,copy_sym): Increase blocking from 128 to 4k bytes.
(adjust_lnnoptrs): Handle include file names, mostly for dbx.
(unrelocate_symbols): Remove some unnecessary tests.
Richard M. Stallman [Fri, 8 Mar 1996 05:02:06 +0000 (05:02 +0000)]
(rmail-make-basic-summary-line): Limit line count
to reformatted header if we have reformatted it.
Richard M. Stallman [Fri, 8 Mar 1996 03:51:46 +0000 (03:51 +0000)]
(wait_reading_process_input):
Redisplay after timer_check if timers were actually run.
Richard M. Stallman [Thu, 7 Mar 1996 20:21:45 +0000 (20:21 +0000)]
(MSDOS_OBJ): Remove xmenu.o.
Richard M. Stallman [Thu, 7 Mar 1996 20:21:29 +0000 (20:21 +0000)]
(check_timer): Remove code for dos-display-time.
(syms_of_msdos): Delete dos-display-time Lisp var.
Richard M. Stallman [Thu, 7 Mar 1996 20:17:45 +0000 (20:17 +0000)]
Handle both AIX 3.2 and 4.1 bind output.
(make_hdr): Handle data_start being non-zero for 4.1. Padding
sections are omitted in 4.1, but padding bytes can still be
present. Calculate bias directly from first real section following bss.
(copy_text_and_data): Correct data section starting point for 4.1.
(adjust_lnnoptrs): Adjust line number pointers correctly for both
3.2 and 4.1, based on published IBM documentation.
(unrelocate_symbols): Compute and subtract relocation offsets for
text and data sections. Handle data_start being non-zero for 4.1.
Skip unnecessary writes.
Richard M. Stallman [Thu, 7 Mar 1996 18:15:59 +0000 (18:15 +0000)]
(with-electric-help): Make buffer read-only as last thing.
Simon Marshall [Thu, 7 Mar 1996 13:47:46 +0000 (13:47 +0000)]
Treat font-lock-keywords of (t) the same as nil.
xvc
Simon Marshall [Thu, 7 Mar 1996 10:38:29 +0000 (10:38 +0000)]
Must fontify only if we're actually showing a message.
Richard M. Stallman [Thu, 7 Mar 1996 07:11:03 +0000 (07:11 +0000)]
(font-lock-fontify-block): Use facemenu-keymap to make the binding.
Richard M. Stallman [Thu, 7 Mar 1996 06:01:02 +0000 (06:01 +0000)]
Comment change.
Richard M. Stallman [Thu, 7 Mar 1996 05:53:10 +0000 (05:53 +0000)]
(pascal-declaration-end): Now locates the end of a parameterlist correctly.
(electric-pascal-tab): Never indented a line when
pascal-tab-always-indent was set to nil.
(pascal-indent-case): Now locates the end of a case-statement correctly.
Richard M. Stallman [Wed, 6 Mar 1996 19:20:09 +0000 (19:20 +0000)]
(TERMINFO): Define, if HAVE_NCURSES.
(LINUX_SIGIO_DOES_WORK): Maybe define, based on Linux vers.
[LINUX_SIGIO_DOES_WORK]: Don't undef SIGIO, SIGPOLL, SIGPOLL.
Do define INTERRUPT_INPUT.
Richard M. Stallman [Wed, 6 Mar 1996 19:18:29 +0000 (19:18 +0000)]
Check for ncurses.
Richard M. Stallman [Wed, 6 Mar 1996 19:17:17 +0000 (19:17 +0000)]
(timers_run): New variable, incremented when a timer is
run directly.
(timer_check, swallow_events): Increment timers_run.
(swallow_events): Redisplay if get_input_pending has run timers.
(detect_input_pending_run_timers): New arg DO_DISPLAY.
(init_keyboard): Initialize timer_idleness_start_time.
(reinvoke_input_signal): Use getpid.
(input_poll_signal): Use start_polling
after first incrementing poll_suppress_count.
Richard M. Stallman [Wed, 6 Mar 1996 19:14:34 +0000 (19:14 +0000)]
(x_connection_closed): Don't unblock input until the end.
Richard M. Stallman [Wed, 6 Mar 1996 19:13:44 +0000 (19:13 +0000)]
(HAVE_NCURSES): Add #undef.
Richard M. Stallman [Wed, 6 Mar 1996 19:12:58 +0000 (19:12 +0000)]
(beginning-of-line-text): Check adaptive-fill-regexp is non-nil.
Richard M. Stallman [Wed, 6 Mar 1996 07:49:55 +0000 (07:49 +0000)]
(tar-subfile-mode): Doc fix.
(tar-extract): Call tar-subfile-mode after setting buffer-read-only
and the buffer modified flag.
Richard M. Stallman [Wed, 6 Mar 1996 06:28:39 +0000 (06:28 +0000)]
(save-place-kill-emacs-hook): Always call save-places-to-alist.
Richard M. Stallman [Wed, 6 Mar 1996 06:22:06 +0000 (06:22 +0000)]
(pixel_to_char_size): Cast args to int.
Richard M. Stallman [Wed, 6 Mar 1996 06:10:02 +0000 (06:10 +0000)]
(post-command-idle-hook, post-command-idle-delay): Mark obsolete.
Richard M. Stallman [Wed, 6 Mar 1996 05:12:07 +0000 (05:12 +0000)]
(PC-completion-as-file-name-predicate):
Replace PC-do-completion-filename-completers.
(PC-do-completion): Use that.
Karl Heuer [Wed, 6 Mar 1996 04:37:18 +0000 (04:37 +0000)]
(struct string_block_head): Change to match string_block.
Richard Kenner [Tue, 5 Mar 1996 23:34:58 +0000 (23:34 +0000)]
Add -apple and -aux.
Richard M. Stallman [Tue, 5 Mar 1996 22:53:55 +0000 (22:53 +0000)]
(equalp): Correctly compare last elt of two lists.
Richard M. Stallman [Tue, 5 Mar 1996 22:04:03 +0000 (22:04 +0000)]
(mail-abbrevs-setup): Doc fix.
Richard M. Stallman [Tue, 5 Mar 1996 21:42:17 +0000 (21:42 +0000)]
(texinfo-section-types-regexp)
(texinfo-section-level-regexp, texinfo-subsection-level-regexp)
(texinfo-subsubsection-level-regexp): Add defvars.
(texinfo-section-list): New variable.
(texinfo-outline-level): New function.
(texinfo-mode): Use them.
Richard M. Stallman [Tue, 5 Mar 1996 21:19:11 +0000 (21:19 +0000)]
(PC-do-completion-filename-completers): New variable.
(PC-do-completion): Use it.
Richard M. Stallman [Tue, 5 Mar 1996 17:33:27 +0000 (17:33 +0000)]
(wait_reading_process_input):
Pass DO_DISPLAY to detect_input_pending_run_timers.
(Fopen_network_stream): Set immediate_quit around gethostbyname.
Richard M. Stallman [Tue, 5 Mar 1996 17:26:19 +0000 (17:26 +0000)]
(sit_for): Pass DISPLAY to detect_input_pending_run_timers.
Richard M. Stallman [Tue, 5 Mar 1996 16:42:06 +0000 (16:42 +0000)]
Global var `misc' renamed.
(desktop-buffer-misc): Renamed from misc. Add defvar.
Richard M. Stallman [Tue, 5 Mar 1996 16:37:03 +0000 (16:37 +0000)]
Global vars mam, fn, bn renamed.
(desktop-buffer-major-mode): Renamed from mam. Add defvar.
(desktop-buffer-file-name): Renamed from fn. Add defvar.
(desktop-buffer-name): Renamed from bn. Add defvar.
(desktop-create-buffer, desktop-buffer): Use new names.
Richard M. Stallman [Tue, 5 Mar 1996 04:22:44 +0000 (04:22 +0000)]
(desktop-list*): New function.
(desktop-internal-v2s): Generate output using desktop-list*.
Richard M. Stallman [Tue, 5 Mar 1996 04:22:25 +0000 (04:22 +0000)]
(save-place-kill-emacs-hook): Don't save
if we never loaded the save-place-file.
Erik Naggum [Tue, 5 Mar 1996 03:02:45 +0000 (03:02 +0000)]
(moss): Fix previous change.
Richard Kenner [Mon, 4 Mar 1996 23:03:15 +0000 (23:03 +0000)]
Accept -moss* as op sys.
Richard M. Stallman [Mon, 4 Mar 1996 21:24:28 +0000 (21:24 +0000)]
Comment change.
Richard M. Stallman [Mon, 4 Mar 1996 20:27:17 +0000 (20:27 +0000)]
(unforward-rmail-message): Add autoload declaration.
Richard M. Stallman [Mon, 4 Mar 1996 20:26:58 +0000 (20:26 +0000)]
(unforward-rmail-message): Delete autoload cookie.
Richard M. Stallman [Mon, 4 Mar 1996 19:59:40 +0000 (19:59 +0000)]
(rmail-unix-mail-delimiter): Don't accept newlines in month.
Richard M. Stallman [Mon, 4 Mar 1996 18:00:34 +0000 (18:00 +0000)]
[AIX] [HAVE_X11R5] (XIMStatusNothing): Definition deleted.
Richard M. Stallman [Mon, 4 Mar 1996 17:38:35 +0000 (17:38 +0000)]
(Fkill_local_variable): Call find_symbol_value directly,
not via Fsymbol_value, to avoid getting void-variable error.
Richard M. Stallman [Mon, 4 Mar 1996 02:19:51 +0000 (02:19 +0000)]
Comment change.
Richard M. Stallman [Sun, 3 Mar 1996 23:43:20 +0000 (23:43 +0000)]
Require cl only when compiling.
(scroll-step): Don't set it globally.
(dun-mode): Set scroll-step locally.
Richard M. Stallman [Sun, 3 Mar 1996 22:48:20 +0000 (22:48 +0000)]
(obj): Add xmenu.o.
(XOBJ): Delete xmenu.o.
Richard M. Stallman [Sun, 3 Mar 1996 22:47:53 +0000 (22:47 +0000)]
Put most of file into HAVE_MENUS conditional.
(Fx_popup_menu): Put parts into HAVE_MENUS conditionals.
Richard M. Stallman [Sun, 3 Mar 1996 22:34:21 +0000 (22:34 +0000)]
(main): Always call syms_of_xmenu.
Richard M. Stallman [Sun, 3 Mar 1996 19:42:09 +0000 (19:42 +0000)]
(texinfo-font-lock-keywords): Fixed regexp for `@end' and `@item'.
Richard M. Stallman [Sun, 3 Mar 1996 19:29:10 +0000 (19:29 +0000)]
(Fuse_global_map, Fuse_local_map): Don't call record_asynch_buffer_change.
Richard M. Stallman [Sun, 3 Mar 1996 06:10:06 +0000 (06:10 +0000)]
(dired-compress-file-suffixes): New variable.
(dired-compress-file): Use that to control file naming.
Richard M. Stallman [Sun, 3 Mar 1996 05:34:59 +0000 (05:34 +0000)]
(wait_reading_process_input): Use getpid when generating SIGIO.
Richard M. Stallman [Sat, 2 Mar 1996 21:09:04 +0000 (21:09 +0000)]
(global-map): Change C-M-g to M-g M-g.
Richard M. Stallman [Sat, 2 Mar 1996 06:37:35 +0000 (06:37 +0000)]
Comment change.
Richard M. Stallman [Sat, 2 Mar 1996 05:37:13 +0000 (05:37 +0000)]
Comment change.
Johan Vromans [Fri, 1 Mar 1996 21:13:01 +0000 (21:13 +0000)]
(forms-insert-after): New variable. Non-nil means: inserts of new
records go after current record, also initial position is at last
record.
(forms-mode, forms-insert-record): Use it.
Richard M. Stallman [Fri, 1 Mar 1996 20:29:32 +0000 (20:29 +0000)]
(set-visited-file-name): Query if there's already another
buffer visiting this file.
Richard M. Stallman [Fri, 1 Mar 1996 20:13:42 +0000 (20:13 +0000)]
(compilation-parse-errors):
Collapse //'s using command-line-normalize-file-name.
Richard M. Stallman [Fri, 1 Mar 1996 20:13:01 +0000 (20:13 +0000)]
(command-line-normalize-file-name): Do save-match-data.
Richard M. Stallman [Fri, 1 Mar 1996 20:11:49 +0000 (20:11 +0000)]
(motion_event_is_in_menu): Make x and y signed.
Richard M. Stallman [Fri, 1 Mar 1996 20:11:19 +0000 (20:11 +0000)]
[X_CONNECTION_LOCK_FLAG] (abort, exit): New definitions.
Richard M. Stallman [Fri, 1 Mar 1996 18:09:57 +0000 (18:09 +0000)]
(imenu--menubar-select): No longer interactive.
(imenu-create-submenu-name): Function deleted.
(imenu-example--create-lisp-index): Don't use it.
(imenu--generic-function): Don't use imenu-create-submenu-name.
(imenu-submenu-name-format): Variable deleted.
(imenu--split-menu): Use TITLE as the head of the new list.
Don't split if everything fits in one level.
(imenu--split-submenus): New function.
(imenu-update-menubar): Use imenu--split-submenus.
(imenu--mouse-menu): Use imenu--split-submenus.
Richard M. Stallman [Fri, 1 Mar 1996 17:09:00 +0000 (17:09 +0000)]
(imenu-submenu-name-format): Delete the `...'.
Richard M. Stallman [Fri, 1 Mar 1996 15:37:33 +0000 (15:37 +0000)]
Add provide call.
Roland McGrath [Fri, 1 Mar 1996 14:57:49 +0000 (14:57 +0000)]
Recognize cpu-vendor [ctj]90-cray, default c90-cray-unicos. From tege.
Richard M. Stallman [Fri, 1 Mar 1996 05:26:29 +0000 (05:26 +0000)]
Comment change.
Richard M. Stallman [Thu, 29 Feb 1996 22:00:50 +0000 (22:00 +0000)]
(backward-delete-char-untabify):
Don't handle overwrite-mode here (done in delete-backward-char).
Richard M. Stallman [Thu, 29 Feb 1996 19:22:05 +0000 (19:22 +0000)]
(iso-languages): Add ~? and ~!.
Simon Marshall [Thu, 29 Feb 1996 08:19:46 +0000 (08:19 +0000)]
Save if reqd in emacs-lisp-byte-compile-and-load.
Richard M. Stallman [Thu, 29 Feb 1996 00:32:15 +0000 (00:32 +0000)]
Avoid the #pragma alloca on AIX 4.
Richard M. Stallman [Wed, 28 Feb 1996 23:32:18 +0000 (23:32 +0000)]
(server-process-filter): Use command-line-normalize-file-name.
Richard M. Stallman [Wed, 28 Feb 1996 23:30:24 +0000 (23:30 +0000)]
(command-line-normalize-file-name): Convert /// at beginning to just /.
Richard M. Stallman [Wed, 28 Feb 1996 23:25:27 +0000 (23:25 +0000)]
(LOCALTIME_CACHE): Also define if localtime mishandles unsetting TZ.
This works around a localtime bug in mips-dec-ultrix.
Richard M. Stallman [Wed, 28 Feb 1996 21:34:25 +0000 (21:34 +0000)]
Comment change.
Richard M. Stallman [Wed, 28 Feb 1996 21:19:39 +0000 (21:19 +0000)]
(REL_ALLOC): #undef deleted.
Richard M. Stallman [Wed, 28 Feb 1996 18:51:36 +0000 (18:51 +0000)]
(ps-generate): Bind inhibit-read-only.
Richard M. Stallman [Wed, 28 Feb 1996 18:07:46 +0000 (18:07 +0000)]
[AIX] [HAVE_X11R5] (XIMStatusNothing): Defined.
Richard M. Stallman [Wed, 28 Feb 1996 17:51:22 +0000 (17:51 +0000)]
(timer_check): Walk down both timer lists in parallel.
Simon Marshall [Wed, 28 Feb 1996 12:17:10 +0000 (12:17 +0000)]
Don't toggle on window-setup-hook.
Simon Marshall [Wed, 28 Feb 1996 09:53:39 +0000 (09:53 +0000)]
Make global-font-lock-mode show status messages, and fontification interruptable.
Simon Marshall [Wed, 28 Feb 1996 09:22:11 +0000 (09:22 +0000)]
Make get-buffer-window-list take MINIBUF arg.
Richard M. Stallman [Wed, 28 Feb 1996 01:28:42 +0000 (01:28 +0000)]
(show-paren-delay): New variable.
(show-paren-mode): New command. Use it. Call it at the top-level.
(show-paren-mode, show-paren-idle-timer): New variables.
(show-paren-function): Renamed from show-paren-command-hook.
Richard M. Stallman [Wed, 28 Feb 1996 01:27:52 +0000 (01:27 +0000)]
(timer-set-time, timer-set-time-with-usecs): Doc fix.
(run-at-time, with-timeout): Doc fix.
(run-with-timer): Just call run-at-time.
(timer-set-idle-time): New function.
(run-with-idle-timer): Use it to set the idle time.
Doc fix. Fix interactive code.
Richard M. Stallman [Wed, 28 Feb 1996 01:22:11 +0000 (01:22 +0000)]
(timeout-event-p): Function deleted.
Richard M. Stallman [Wed, 28 Feb 1996 00:30:49 +0000 (00:30 +0000)]
(command-line-normalize-file-name):
Don't collapse // at start of file name.
Richard M. Stallman [Wed, 28 Feb 1996 00:29:43 +0000 (00:29 +0000)]
(server-process-filter): Don't collapse // at start of file name.
Richard M. Stallman [Wed, 28 Feb 1996 00:08:58 +0000 (00:08 +0000)]
(handle-delete-frame): Use save-buffers-kill-emacs.
Richard M. Stallman [Tue, 27 Feb 1996 22:45:40 +0000 (22:45 +0000)]
(display-time): Use rmail-after-get-new-mail-hook.
Richard M. Stallman [Tue, 27 Feb 1996 22:41:49 +0000 (22:41 +0000)]
(rmail-get-new-mail): Run rmail-after-get-new-mail-hook.
Richard M. Stallman [Tue, 27 Feb 1996 17:44:45 +0000 (17:44 +0000)]
(display-time): Use run-at-time to start the timer.
Richard M. Stallman [Tue, 27 Feb 1996 16:51:25 +0000 (16:51 +0000)]
(Fexpand_file_name): Fix confusion in detecting
that default_directory is already absolute so need not be expanded.
Richard M. Stallman [Tue, 27 Feb 1996 16:32:05 +0000 (16:32 +0000)]
(iso-transl-dead-key-alist): Fix syntax for ?^.
Richard M. Stallman [Tue, 27 Feb 1996 06:01:30 +0000 (06:01 +0000)]
(Fcommand_execute): New arg SPECIAL. All callers changed.
Richard M. Stallman [Tue, 27 Feb 1996 02:33:15 +0000 (02:33 +0000)]
(X_CONNECTION_LOCK_FLAG): New macro.
(x_connection_close_if_hung): New subroutine, at the end of the file.
Include X11/Xlibint.h only for this function.
#undef bcopy, bzero, bcmp, min, max first.
Define malloc and free to avoid type conflicts.
(x_connection_signal): Use x_connection_close_if_hung.
Richard M. Stallman [Tue, 27 Feb 1996 01:49:07 +0000 (01:49 +0000)]
(hexl-mode-exit, hexl-maybe-dehexlify-buffer):
Corrected write-contents-hook to write-contents-hooks.
Richard M. Stallman [Tue, 27 Feb 1996 01:16:35 +0000 (01:16 +0000)]
(x_set_window_size): Clear out the mouse-highlighting data
if it applies to this frame.
Clear out the frame cursor position in Xt version as in Xlib version.
(x_update_cursor): If no previous cursor position is known,
leave the cursor off.