Karl Heuer [Thu, 20 Feb 1997 06:45:50 +0000 (06:45 +0000)]
(doc-string of `interactive'): Describe new code
letters `i', `z', and `Z'.
(Fcall_interactively): Handle them.
Karl Heuer [Thu, 20 Feb 1997 06:45:13 +0000 (06:45 +0000)]
(BEGV_ADDR, PT_ADDR, ZV_ADDR): Use macro POS_ADDR.
(Z_ADDR, BUF_GPT_ADDR, BUF_Z_ADDR): New macros.
(struct buffer): New members `category_table',
`direction_reserved', and `enable-multibyte-characters'.
(POS_ADDR): New macro used at all places instead of &FETCH_CHAR.
(FETCH_BYTE): New macro used at any places to check the argument
against an ASCII character.
(FETCH_MULTIBYTE_CHAR): New macro used at any places to get a
character code of the argument when it is known to be a multibyte
character.
(_fetch_multibyte_char_p, _fetch_multibyte_char_len): New
variables.
(FETCH_CHAR): Use macros FETCH_MULTIBYTE_CHAR and FETCH_BYTE.
Karl Heuer [Thu, 20 Feb 1997 06:44:32 +0000 (06:44 +0000)]
Include charset.h.
(Fget_buffer_create): Allocate an extra byte for a buffer, and
make it always 0 for anchoring.
(reset_buffer): Handle a new member `enable_multibyte_characters'
in the struct buffer.
(fix_overlay_before): New function.
(init_buffer_once): Handle new members in the struct buffer.
(syms_of_buffer): Declare new buffer local variables
`enable-multibyte-characters' and `direction-reserved'.
Karl Heuer [Thu, 20 Feb 1997 06:43:51 +0000 (06:43 +0000)]
(Fmake_char_table): Typo in doc-string fixed. Handle
the case that PURPOSE is nil (in a deeper char-table).
(Fmake_bool_vector): Make correct size of Lisp_Object for
bool-vector.
Karl Heuer [Thu, 20 Feb 1997 06:43:16 +0000 (06:43 +0000)]
The following changes are for new source codes related to Mule.
(XOBJ): Include fontset.o.
(obj): Include charset.o, coding.o, category.o, and ccl.o.
(lisp, shortlisp): Include Mule related elc files.
(buffer.o, cmds.o, dispnew.o, doprnt.o): Depend on charset.h.
(editfns.o, indent.o, insdel.o, keymap.o): Depend on charset.h.
(minibuf.o, xdips.o, xfaces.o, xselect.o): Depend on charset.h.
(data.o, print.o, lread.o): Depend on charset.h.
(callproc.o, fileio.o, process.o, term.o): Depend on charset.h and
coding.h.
(regex.o, search.o, syntax.o): Depend on charset.h and category.h.
(fontset.o): Depend on charset.h and fontset.h.
(xterm.o): Depend on charset.h, ccl.h, and fontset.h.
(category.o, ccl.o, charset.o, coding.o, fontset.o): New targets.
Karl Heuer [Thu, 20 Feb 1997 06:42:13 +0000 (06:42 +0000)]
(Fpos_visible_in_window_p): Bug fix. Specify big
negative number for the argument TOHPOS of compute_motion().
We don't need to calculate to (HPOS==0), but can stop immediately
when VPOS pasts HEIGHT.
Karl Heuer [Thu, 20 Feb 1997 06:41:36 +0000 (06:41 +0000)]
(struct position): New member tab_offset to accumulate tab offset.
Karl Heuer [Thu, 20 Feb 1997 06:40:53 +0000 (06:40 +0000)]
(display_text_line): Introduce new local variable
rev_dir_bit to display right to left characters (not yet used).
(message): Use FRAME_MESSAGE_BUF_SIZE().
(redisplay_internal): Add canceling code for continuation at
wide-column.
(display_text_line): Don't just decrement left_edge->bufpos,
it may be multi-byte character, use DEC_POS instead.
(try_window): Change the way of calculation of tab
offset. We now use val.tab_offset to maintain tab offset.
Removed local variable tab_offset.
(try_window_id): Likewise.
(pos_tab_offset): Return COL (Modulo is no longer valid).
Add the line to set tab_offset member.
Use pos.tab_offset.
(redisplay_window): Specify big negative number for TOHPOS
of compute_motion().
(try_window_id): Likewise.
(tri_window_id): Specify "1 << (BITS_PER_SHORT - 1)" to
express "Don't care".
Include charset.h, coding.h, and process.h.
(display_text_line): Handle multibyte characters.
(display_mode_line): Pay attention to wide-column characters.
(decode_mode_spec_coding): New function.
(decode_mode_spec): Handle %-constructs `%z' and `%Z' to print
coding system mnemonics.
(display_string): Handle multibyte characters.
Karl Heuer [Thu, 20 Feb 1997 06:39:27 +0000 (06:39 +0000)]
(current_column_bol_cache): New variable. This makes
move_to_column faster.
(current_column): Set current_column_bol_cache.
(current_column_1): Likewise.
(Fmove_to_column): Use current_column_bol_cache.
(current_column): When the buffer may have multi-byte
characters, call current_column_1.
(compute_motion): Handle multi-byte characters.
(current_column_1): Likewise.
(Fmove_to_column): Likewise.
Include "charset.h".
(compute_motion): Remove the variable PREV_VPOS.
Introduce new local variables (multibyte, wide_column, prev_pos,
contin_hpos, prev_tab_offset) to handle multi-byte characters and
wide-column characters.
(pos_tab_offset): Specify "- (1 << (BITS_PER_SHORT - 1))"
to express big negative number (for consistency with xdisp.c).
(vmotion): Specify "1 << (BITS_PER_SHORT - 1)" to
express "Don't care".
Karl Heuer [Thu, 20 Feb 1997 06:35:00 +0000 (06:35 +0000)]
(direct_output_forward_char): #if-0-out redundant
check against truncated text at end of line.
Add giving-up for buffers with reverse direction.
(remake_frame_glyphs): Use FRAME_MESSAGE_BUF_SIZE()
instead of FRAME_WIDTH, as the message may include multi-byte
character and the length may be longer than width.
(width_run_cache_on_off): Disable width-run-cache when
multi-byte characters are enabled.
(skip_invisible): Don't put the boundary in the middle of
multibyte characters.
(direct_output_forward_char): Bug fix. Add
XFASTINT (w->left) for losing cursor check.
Include charset.h.
(update_line): Handle wide-column characters.
Karl Heuer [Thu, 20 Feb 1997 05:51:26 +0000 (05:51 +0000)]
Require fontset. Create fontsets from
default-fontset-spec, X resources, and "-fn" command line
argument.
Karl Heuer [Thu, 20 Feb 1997 05:50:19 +0000 (05:50 +0000)]
(sendmail-coding-system): New variable.
(sendmail-send-it): Perform code conversion on sending mail
according to sendmail-coding-system.
Karl Heuer [Thu, 20 Feb 1997 05:49:58 +0000 (05:49 +0000)]
(x-get-selection): Set default data-type of selection
to COMPOUND_TEXT.
(selection-converter-alist): Add an entry for COMPOUND_TEXT.
Karl Heuer [Thu, 20 Feb 1997 05:49:08 +0000 (05:49 +0000)]
(rmail-file-coding-system): New variable.
(rmail-insert-inbox-text): Perform character code conversion
according to rmail-file-coding-system.
(rmail-only-expunge): Pay attention to multibyte characters.
Karl Heuer [Thu, 20 Feb 1997 05:48:39 +0000 (05:48 +0000)]
(occur): Pay attention to multibyte characters.
Karl Heuer [Thu, 20 Feb 1997 05:48:19 +0000 (05:48 +0000)]
(show-paren-function): Handle multibyte characters.
Karl Heuer [Thu, 20 Feb 1997 05:47:42 +0000 (05:47 +0000)]
(mouse-set-font): Handle fontset.
Karl Heuer [Thu, 20 Feb 1997 05:47:23 +0000 (05:47 +0000)]
Load mule specific files.
Karl Heuer [Thu, 20 Feb 1997 05:46:22 +0000 (05:46 +0000)]
(isearch-mode-map): Define
isearch-toggle-input-method and
isearch-toggle-specified-input-method in the map.
(isearch-multibyte-characters-flag): New variable.
(isearch-mode): Initialize it to nil.
(isearch-printing-char): Handle multibyte characters.
(isearch-message-prefix): Include title of input method if
necessary in the prefix of message.
Karl Heuer [Thu, 20 Feb 1997 05:45:01 +0000 (05:45 +0000)]
(help-with-tutorial): Prefix argument to specify a
language interactively.
Karl Heuer [Thu, 20 Feb 1997 05:44:24 +0000 (05:44 +0000)]
(find-file, find-file-other-window,
find-file-read-only, find-file-read-only-other-window,
find-file-read-only-other-frame, find-alternate-file-other-window,
find-alternate-file): With a prefix argument, enable users to
specify a coding system interactively.
(find-file-noselect): Describe optional arguments NOWARN and
RAWFILE in the doc-string.
(write-file, insert-file, append-to-file): Accept a prefix
argument to enable users to specify a coding system interactively.
(revert-buffer): Read an auto-saved file without any code
conversion.
Karl Heuer [Thu, 20 Feb 1997 05:41:01 +0000 (05:41 +0000)]
(debugger-mode): Disable multibyte character handling
in Debugger mode.
Karl Heuer [Thu, 20 Feb 1997 05:40:01 +0000 (05:40 +0000)]
(byte-compile-file): Write a compiled file without
any code conversion.
Karl Heuer [Thu, 20 Feb 1997 05:39:18 +0000 (05:39 +0000)]
(update-file-autoloads): Read loaddefs.el without
any code conversion.
Karl Heuer [Thu, 20 Feb 1997 05:38:08 +0000 (05:38 +0000)]
(nnheader-insert-head): Handle the case that the
length of header is changed because of code conversion.
Karl Heuer [Thu, 20 Feb 1997 05:35:12 +0000 (05:35 +0000)]
(kill-forward-chars, kill-backward-chars): Pay
attention to multibyte characters.
(what-cursor-position): With a prefix argument, print detailed
info of a character on cursor position.
(transpose-subr-1): Pay attention to multibyte characters.
(do-auto-fill): Handle `kinsoku' processing.
Karl Heuer [Thu, 20 Feb 1997 05:33:51 +0000 (05:33 +0000)]
(do-kinsoku): New variable.
(fill-region-as-paragraph): Handle `kinsoku' processing.
Eli Zaretskii [Wed, 19 Feb 1997 15:48:50 +0000 (15:48 +0000)]
(compile-mouse-goto-error): Move to end of line
before calling `compile-reinitialize-errors', so that it always
sees the entire filename.
Noah Friedman [Wed, 19 Feb 1997 10:24:26 +0000 (10:24 +0000)]
(eldoc-message-commands): Doc fixes.
(eldoc-message): Make function, not macro.
(eldoc-last-message): New internal variable.
(eldoc-mode): Initialize it to nil.
(eldoc-message): Use it.
(eldoc-print-current-symbol-info): Use it.
(eldoc-pre-command-refresh-echo-area): New function.
(eldoc-mode): Put it on pre-command-hook if in XEmacs or using idle timers
in Emacs.
(eldoc-message-commands-table-size): New constant.
(eldoc-add-command): Use it to initialize eldoc-message-commands.
(eldoc-display-message-no-interference-p): New function.
(eldoc-display-message-p): Use it.
(eldoc-print-fnsym-args, eldoc-print-var-docstring): Arg sym no longer
optional.
Do not initialize arg if nil.
(eldoc-forward-sexp-safe): Function deleted.
(eldoc-beginning-of-sexp): New function.
(eldoc-fnsym-in-current-sexp): Use eldoc-beginning-of-sexp.
Use eldoc-current-symbol to get symbol at point.
(eldoc-function-argstring-from-docstring-method-table): Forge docstrings
for `and', `or', `list', `+', and `-'.
(eldoc-add-command-completions): New function.
(eldoc-add-command): Take list of args.
No longer interactive.
(eldoc-remove-command-completions): New function.
(eldoc-remove-command): Take list of args.
No longer interactive.
top level: Initialize eldoc-message-commands using
eldoc-add-command-completions.
Roland McGrath [Mon, 17 Feb 1997 21:44:59 +0000 (21:44 +0000)]
(update-autoloads-from-directory): Get absolute file names from
directory-files, and expand generated-autoload-file. Subdirs happy now.
Karl Heuer [Fri, 14 Feb 1997 00:07:22 +0000 (00:07 +0000)]
Delete duplicate inclusion of fcntl.h
and duplicate #undefs of open, read, write, close.
Richard M. Stallman [Mon, 10 Feb 1997 20:43:37 +0000 (20:43 +0000)]
(vc-do-command): If OKSTATUS is nil, ignore errors.
(vc-backend-release): For RCS, pass nil for OKSTATUS.
Richard M. Stallman [Mon, 10 Feb 1997 09:47:12 +0000 (09:47 +0000)]
(scan_lists): Signal errors using scan-error.
(syms_of_syntax): Set up Qscan_error.
Richard M. Stallman [Mon, 10 Feb 1997 09:46:16 +0000 (09:46 +0000)]
(Fminibuffer_message): New function.
(syms_of_minibuf): Set up Lisp function.
Richard M. Stallman [Mon, 10 Feb 1997 09:41:31 +0000 (09:41 +0000)]
(isearch-search): Refuse to match invisible text.
(isearch-range-invisible): New function.
(search-invisible): New user option.
Richard M. Stallman [Mon, 10 Feb 1997 00:10:16 +0000 (00:10 +0000)]
(mouse-buffer-menu): Group buffers by major modes if that seems to be useful.
(mouse-buffer-menu-mode-groups): New variable.
(mouse-buffer-menu-alist, mouse-buffer-menu-split): New subroutines
broken out of mouse-buffer-menu.
Richard M. Stallman [Mon, 10 Feb 1997 00:08:51 +0000 (00:08 +0000)]
(rmail-sort-messages): Preserve point
with respect to the the current message.
Karl Heuer [Sun, 9 Feb 1997 23:02:19 +0000 (23:02 +0000)]
Fix previous change.
Karl Heuer [Sun, 9 Feb 1997 22:55:17 +0000 (22:55 +0000)]
(compare-windows): Make more efficient use of
result from compare-buffer-substrings.
Eli Zaretskii [Sun, 9 Feb 1997 16:03:50 +0000 (16:03 +0000)]
* (compilation-process-setup-function): New variable.
(compile-internal): Call compilation-process-setup-function if
it is non-nil.
Eli Zaretskii [Sun, 9 Feb 1997 15:57:11 +0000 (15:57 +0000)]
* (diff-process-setup): New function, sets up the
compilation-exit-message-function so that it works with both
asynchronous and synchronous sub-processes.
(diff): Bind compilation-exit-message-function. Run
compilation-finish-function when compile-internal returns if async
processes aren't supported.
Richard M. Stallman [Sat, 8 Feb 1997 20:17:04 +0000 (20:17 +0000)]
(define-derived-mode): Add derived-mode-parent
property to the defived mode command name.
Richard M. Stallman [Sat, 8 Feb 1997 18:34:53 +0000 (18:34 +0000)]
(change_window_height): Take size from multiple siblings,
nearest ones first, when that can be done without deleting any of them.
Richard M. Stallman [Sat, 8 Feb 1997 18:34:21 +0000 (18:34 +0000)]
Handle multiple Info buffers.
(Info-tag-table-marker): Initialize to nil.
(Info-tag-table-buffer): New variable.
(Info-find-node): Don't switch buffers if already in Info mode.
Use Info-tag-table-buffer to support multiple Info buffers.
(Info-read-subfile): Don't switch to *info* buffer.
(Info-build-node-completions): Handle buffer local bindings for
Info-tag-table-marker.
(Info-search): Add a save-excursion.
(Info-mode): Make Info-tag-table-buffer buffer-local.
Make a different marker in Info-tag-table-marker for each buffer.
(Info-kill-buffer): New function, on kill-buffer-hook.
Richard M. Stallman [Sat, 8 Feb 1997 15:50:17 +0000 (15:50 +0000)]
(scroll_preserve_screen_position): New variable.
(keys_of_window): Set up Lisp var.
(window_scroll): If scroll_preserve_screen_position is 0,
behave the old way (advancing point the minimum distance).
Richard M. Stallman [Thu, 6 Feb 1997 23:23:32 +0000 (23:23 +0000)]
(auto-show-mode): Doc fix.
Richard M. Stallman [Thu, 6 Feb 1997 09:13:29 +0000 (09:13 +0000)]
(Feval_buffer): Doc fix.
Erik Naggum [Wed, 5 Feb 1997 01:33:07 +0000 (01:33 +0000)]
(edmacro-parse-keys): Remove redundant test for ?.
Erik Naggum [Wed, 5 Feb 1997 01:32:44 +0000 (01:32 +0000)]
(file-relative-name): Protect the match-data.
Noah Friedman [Tue, 4 Feb 1997 18:21:29 +0000 (18:21 +0000)]
(eldoc-display-message-p): New function.
Return nil if cursor-in-echo-area, or using idle timers and a command
is still active.
(eldoc-print-current-symbol-info): Use eldoc-display-message-p.
Richard M. Stallman [Tue, 4 Feb 1997 17:42:19 +0000 (17:42 +0000)]
(Man-init-defvars): Fix case in a char set range.
Eli Zaretskii [Mon, 3 Feb 1997 18:02:26 +0000 (18:02 +0000)]
(Man-build-man-command): When async processes aren't
supported, don't redirect stderr via the shell.
(Man-getpage-in-background, Man-bgproc-sentinel): Support for
systems where async processes don't work.
Richard M. Stallman [Mon, 3 Feb 1997 09:45:27 +0000 (09:45 +0000)]
(dired-rename-file): Pass new arg to set-visited-file-name.
Richard M. Stallman [Mon, 3 Feb 1997 09:42:56 +0000 (09:42 +0000)]
(set-visited-file-name): New arg ALONG-WITH-FILE.
Richard M. Stallman [Mon, 3 Feb 1997 06:55:50 +0000 (06:55 +0000)]
(rmail-ignored-headers): Add Delivered-to: header.
Noah Friedman [Mon, 3 Feb 1997 06:13:34 +0000 (06:13 +0000)]
Update copyright notice to reflect assignment to FSF and incorporation
into Emacs.
Attempt to load `timer'.
(eldoc-idle-delay): Make defconst.
(eldoc-minor-mode-string): Make defconst.
(eldoc-argument-case): Make defconst.
(eldoc-message-commands): Renamed from eldoc-mode-message-commands.
All callers changed.
Add `mouse-set-point' as a default candidate.
(eldoc-use-idle-timer-p): New constant.
(eldoc-timer): New variable.
(eldoc-current-idle-delay): New variable.
(eldoc-schedule-timer): New function.
(eldoc-mode): Use idle timers if supported.
(eldoc-add-command): Provide completion on interactive commands only, not
all bound functions.
(eldoc-print-current-symbol-info): Renamed from
eldoc-mode-print-current-symbol-info. All callers changed.
Check whether using idle timers or being run from post-command hooks.
Use `executing-kbd-macro' instead of `executing-macro'.
(eldoc-print-fnsym-args): Don't make interactive.
Cache current symbol name in eldoc-last-data; it was forgetting to do this
previously.
If subr args cannot be determined, show single-line docstring for it instead.
(eldoc-docstring-message): New function.
(eldoc-print-docstring): New function.
(eldoc-print-var-docstring): Use them.
(eldoc-function-argstring-from-docstring-method-table): New constant.
(eldoc-function-argstring-from-docstring): Use it.
Richard M. Stallman [Mon, 3 Feb 1997 02:51:09 +0000 (02:51 +0000)]
(main): Don't extend stack limit too far.
Eli Zaretskii [Sun, 2 Feb 1997 15:41:27 +0000 (15:41 +0000)]
dos_rawgetc: When international keyboard doesn't have
to be supported, recognize Alt-key combinations even if the Alt
key is no longer pressed.
Richard M. Stallman [Sun, 2 Feb 1997 09:51:09 +0000 (09:51 +0000)]
(Vx_resource_class): New variable.
(syms_of_xfns): Set up Lisp variable.
(Fx_get_resource, x_window): Use Vx_resource_class.
(validate_x_resource_name): Ensure Vx_resource_class is a string.
Richard M. Stallman [Sun, 2 Feb 1997 02:04:11 +0000 (02:04 +0000)]
Delete the Spell-emulator task.
Richard M. Stallman [Sun, 2 Feb 1997 02:03:41 +0000 (02:03 +0000)]
Undo lastupdate change.
Richard M. Stallman [Sun, 2 Feb 1997 01:53:27 +0000 (01:53 +0000)]
(set-frame-font): Renamed from set-default-font,
Paul Eggert [Sun, 2 Feb 1997 01:50:06 +0000 (01:50 +0000)]
automatically generated from GPLed version
Richard M. Stallman [Sat, 1 Feb 1997 20:26:01 +0000 (20:26 +0000)]
(dirtrack-debug-message): Put output at end of buffer.
(dirtrack): Check that directory exists before trying to cd to it.
Go to point-max (not comint-last-output-start) before looking for
the prompt.
Richard M. Stallman [Sat, 1 Feb 1997 20:02:16 +0000 (20:02 +0000)]
(dired-guess-shell-alist-default): Make .eps
extension act like .ps extension.
Richard M. Stallman [Sat, 1 Feb 1997 19:14:49 +0000 (19:14 +0000)]
(rmail-reply): Concatenate all the References headers.
Richard M. Stallman [Sat, 1 Feb 1997 02:19:14 +0000 (02:19 +0000)]
(set-fill-column): Print the old value too.
Richard M. Stallman [Sat, 1 Feb 1997 01:39:11 +0000 (01:39 +0000)]
Whitespace change.
Richard M. Stallman [Fri, 31 Jan 1997 20:44:12 +0000 (20:44 +0000)]
(sendmail-user-agent): Insert all the OTHER-HEADERS.
Boris Goldowsky [Fri, 31 Jan 1997 19:53:54 +0000 (19:53 +0000)]
Fix bug that caused crash on certain tags with parameters
Richard M. Stallman [Fri, 31 Jan 1997 09:35:39 +0000 (09:35 +0000)]
(rmail-reply): Copy all the References: headers
from the original message.
Richard M. Stallman [Fri, 31 Jan 1997 09:34:45 +0000 (09:34 +0000)]
(mail-fetch-field): New arg LIST.
Richard M. Stallman [Fri, 31 Jan 1997 07:48:16 +0000 (07:48 +0000)]
(edmacro-parse-keys): Don't treat C-. or C-? as ASCII control char.
Richard M. Stallman [Fri, 31 Jan 1997 06:17:06 +0000 (06:17 +0000)]
(compilation-enter-directory-regexp)
(compilation-leave-directory-regexp): Add .* at beginning.
Richard M. Stallman [Thu, 30 Jan 1997 22:17:33 +0000 (22:17 +0000)]
(ps-print-header): Doc fix.
Richard M. Stallman [Tue, 28 Jan 1997 22:22:10 +0000 (22:22 +0000)]
(load-save-place-alist-from-file): Delete spurious t's.
Noah Friedman [Tue, 28 Jan 1997 18:38:51 +0000 (18:38 +0000)]
Spelling corrections.
Removed a couple of redundant entries.
Richard M. Stallman [Tue, 28 Jan 1997 05:04:25 +0000 (05:04 +0000)]
(compilation-error-regexp-alist): Undo 1/21 change.
In the GNU message with program name alternative,
allow digits in the program name after the first character.
Paul Eggert [Tue, 28 Jan 1997 04:51:45 +0000 (04:51 +0000)]
(isnan): Define even if LISP_FLOAT_TYPE is not defined, since fmod
might need it.
(fmod): Ensure that the magnitude of the result does not exceed that
of the divisor, and that the sign of the result does not disagree with
that of the dividend. This does not yield a
particularly accurate result, but at least it will be in the
range promised by fmod.
Richard M. Stallman [Mon, 27 Jan 1997 22:55:04 +0000 (22:55 +0000)]
(comint-exec-1): Use file-accessible-directory-p.
Paul Eggert [Mon, 27 Jan 1997 20:12:52 +0000 (20:12 +0000)]
Include <float.h> if STDC_HEADERS.
(DBL_MAX_10_EXP): Define if not defined; default is IEEE double.
(doprnt1): Allocate enough buffer space to handle very large floating
point numbers, or very large field widths or precisions.
Detect overflow in field widths or precisions.
Richard M. Stallman [Mon, 27 Jan 1997 05:23:31 +0000 (05:23 +0000)]
(timezone-parse-date): Treat unknown month name
like any other unrecognized format.
Richard M. Stallman [Mon, 27 Jan 1997 02:40:13 +0000 (02:40 +0000)]
(byte-compile-inline-expand): Recalculate fn
after loading a file to define the function.
Richard M. Stallman [Mon, 27 Jan 1997 02:40:00 +0000 (02:40 +0000)]
(jka-compr-error): Use with-current-buffer.
(jka-compr-call-process, jka-compr-file-local-copy)
(jka-compr-write-region): Use with-current-buffer.
Karl Heuer [Mon, 27 Jan 1997 01:48:25 +0000 (01:48 +0000)]
Check for rint and cbrt.
Karl Heuer [Mon, 27 Jan 1997 01:47:08 +0000 (01:47 +0000)]
(HAVE_RINT, HAVE_CBRT): Add undefs.
Richard M. Stallman [Mon, 27 Jan 1997 00:48:16 +0000 (00:48 +0000)]
(openp): Handle remote file names in path.
Don't use the path for an absolute name.
(Fload): Handle openp finding a remote file name.
(Qinhibit_file_name_operation): New variable.
(syms_of_lread): Initialize and staticpro.
(Fload): Bind inhibit-file-name-operation to nil.
Joel N. Weber II [Mon, 27 Jan 1997 00:04:28 +0000 (00:04 +0000)]
use tasks.version
Richard M. Stallman [Sun, 26 Jan 1997 07:58:57 +0000 (07:58 +0000)]
Minor changes.
Richard M. Stallman [Sun, 26 Jan 1997 06:57:00 +0000 (06:57 +0000)]
Document how insert-before-markers affects overlays.
Richard M. Stallman [Sun, 26 Jan 1997 05:14:27 +0000 (05:14 +0000)]
(ange-ftp-get-process): Call delete-process.
Richard M. Stallman [Sat, 25 Jan 1997 20:21:03 +0000 (20:21 +0000)]
(news-post-news): New arg NOQUERY.
Richard M. Stallman [Sat, 25 Jan 1997 20:19:30 +0000 (20:19 +0000)]
(set_internal): New subroutine. New arg BINDFLAG.
Don't make a new buffer-local binding if BINDFLAG is 0.
(Fset): Use set_internal.
Richard M. Stallman [Sat, 25 Jan 1997 20:19:07 +0000 (20:19 +0000)]
(unbind_to, specbind): Use set_internal.
Karl Heuer [Sat, 25 Jan 1997 09:50:25 +0000 (09:50 +0000)]
[!HAVE_RINT] (rint): Convert macro to an actual
function, so we can take its address.
Karl Heuer [Sat, 25 Jan 1997 06:47:28 +0000 (06:47 +0000)]
(rmail-get-new-mail): Fix return value to match doc.
Richard M. Stallman [Fri, 24 Jan 1997 09:31:32 +0000 (09:31 +0000)]
(try_window): Remove frobnication of tab_offset in a minibuffer window.
(display_text_line): Likewise, for the taboffset parameter.
Richard M. Stallman [Fri, 24 Jan 1997 09:31:18 +0000 (09:31 +0000)]
(pos_tab_offset): Take the width of the minibuffer prompt into account.
(vmotion): In calls to compute_motion use a value for tab_offset
that is corrected by the minibuffer prompt width.
Richard M. Stallman [Fri, 24 Jan 1997 05:47:12 +0000 (05:47 +0000)]
(read1): Round size of bool-vector properly.
Richard M. Stallman [Fri, 24 Jan 1997 03:51:57 +0000 (03:51 +0000)]
(completion-no-auto-exit): New variable.
(choose-completion-string): Obey compilation-error-regexp-alist.