Roland McGrath [Mon, 17 Jan 1994 21:44:35 +0000 (21:44 +0000)]
(yow-file): Doc fix.
(yow): With non-nil arg (prefix arg), insert the chosen pinhead wisdom at
point. Use (interactive-p) instead of arg to decide if interactive.
(insert-zippyism): Yow! Am I INSERTED yet?
Richard M. Stallman [Sun, 16 Jan 1994 23:40:50 +0000 (23:40 +0000)]
(isearch-mode): Set overriding-local-map locally.
Don't set isearch-old-local-map and don't call use-local-map.
(isearch-done): Set overriding-local-map to nil.
Don't call use-local-map.
(isearch-old-local-map): Variable deleted.
Roland McGrath [Sun, 16 Jan 1994 09:10:58 +0000 (09:10 +0000)]
(compilation-error-regexp-alist): Add regexp for Lucid lcc.
Element lists can now contain a 4th elt giving subexpr for the column.
(next-error): Handle error records with column numbers.
(compilation-parse-errors): Parse column numbers when the alist elt
specifies it. Use string-to-int instead of read for numbers from buffer
text.
Roland McGrath [Sun, 16 Jan 1994 08:35:01 +0000 (08:35 +0000)]
Make the argument list output look more like the Lisp docstrings do.
(write_c_args): Take new arg FUNC. Make output look like lisp call
prototypes: (function ARG1 ARG2), upcasing arg names.
(scan_c_file): Pass BUF to write_c_args for FUNC arg.
Roland McGrath [Sun, 16 Jan 1994 04:35:38 +0000 (04:35 +0000)]
(update-copyright): Wrap final copyright-matching regexp in parens, so \1
gets all the year tokens, not just the last. (The old regexp won with
the pre-POSIX defn of subexpressions with +.)
Richard M. Stallman [Sat, 15 Jan 1994 16:24:47 +0000 (16:24 +0000)]
SPC is not special in regexp within brackets.
(isearch-within-brackets): New variable.
(isearch-mode): Set that.
(isearch-edit-string): Bind that.
(isearch-search-and-update): Set that.
(isearch-top-state): Set that.
(isearch-push-state): Use that.
(isearch-search): Set that.
Richard M. Stallman [Tue, 11 Jan 1994 22:08:34 +0000 (22:08 +0000)]
(Fload): Record descriptor numbers on load_descriptor_list.
(load_descriptor_unwind, close_load_descs): New function.
(syms_of_lread): Init and staticpro load_descriptor_list.
(init_lread): Clear load_descriptor_list.
Richard M. Stallman [Tue, 11 Jan 1994 18:52:33 +0000 (18:52 +0000)]
(read_char_x_menu_prompt, read_char_minibuf_menu_prompt):
New functions made by dividing up read_char_menu_prompt.
(read_char): Call read_char_minibuffer_menu_prompt before the sit_for
if X menus are not going to be used.
(read_char_minibuf_menu_prompt): Correct access to keymaps for
menus when not using X menus. Only store character read in a keyboard
macro if it is not the menu help character.
Richard M. Stallman [Mon, 10 Jan 1994 22:35:29 +0000 (22:35 +0000)]
(Info-follow-reference): If point is not in middle of a
cross-reference but located somewhere on current line, make
cross-reference the `default'. If only one cross-reference
located in node, make it `default'.
Richard M. Stallman [Mon, 10 Jan 1994 22:24:26 +0000 (22:24 +0000)]
(Fdo_auto_save): If auto save times out, don't try again for 20 minutes.
(Fclear_buffer_auto_save_failure): New function.
(Fset_buffer_auto_saved): Clear auto_save_failure_time.
Richard M. Stallman [Sun, 9 Jan 1994 23:11:56 +0000 (23:11 +0000)]
(debug): Bind a bunch of vars, like last-command, to
neutral values. Save the outer values in debugger-last-command, etc.
Put those saved values back into effect when returning.
(debugger-eval-expression): Put the saved values into effect
while evaluating, and store modified values back into
debugger-outer-... after evaluating.
Roland McGrath [Sun, 9 Jan 1994 00:36:27 +0000 (00:36 +0000)]
(creating src/Makefile): Put code inside 2nd arg to AC_OUTPUT as it should
be; hopefully noone will again see fit to gratuitously break this and not
make a change log entry. Optimized sed processing of Makefile.in and cpp
output; now preserves comments previously removed from the cpp input.
Eliminated temp file for cpp output.
Generate -U switches to undefine all identifiers that appear in the
directory name ${srcdir}; pass these to cpp.