Karl Heuer [Thu, 16 Oct 1997 18:20:16 +0000 (18:20 +0000)]
Some changes in comments and documentation.
View mode hooked into the customize tree.
(view): New custom group.
(view-highlight-face, view-scroll-auto-exit)
(view-try-extend-at-buffer-end)
(view-remove-frame-by-deleting, view-mode-hook):
Defined by defcustom instead of by defvar.
(view-mode-enter): Install exit-action also when view-mode is
already on. Small rewrite using unless.
(view-mode, view-mode-exit, view-scroll-lines, view-really-at-end)
(view-search): Small rewrite using when or unless.
Karl Heuer [Thu, 16 Oct 1997 18:17:52 +0000 (18:17 +0000)]
(L_getit): Always make named tags so that Emacs
completion on symbols containing `:' etc. works.
(get_scheme): Likewise.
Karl Heuer [Thu, 16 Oct 1997 18:13:44 +0000 (18:13 +0000)]
(Fwhere_is_internal): some minor mode bindings weren't
being found.
Karl Heuer [Thu, 16 Oct 1997 18:12:06 +0000 (18:12 +0000)]
(describe-variable): Pass default value to completing-read.
(describe-function): Likewise.
Karl Heuer [Thu, 16 Oct 1997 18:09:31 +0000 (18:09 +0000)]
(narrow-to-page): Check whether forward-page
actually set the match data.
Karl Heuer [Thu, 16 Oct 1997 18:07:23 +0000 (18:07 +0000)]
(scheme-let-indent): New arg NORMAL-INDENT.
(scheme-indent-function): Pass normal-indent as 3rd arg
when calling an indentation function.
Karl Heuer [Thu, 16 Oct 1997 00:07:02 +0000 (00:07 +0000)]
(replace_buffer_in_all_windows):
Pass 1 as MINI to window_loop.
Karl Heuer [Thu, 16 Oct 1997 00:04:22 +0000 (00:04 +0000)]
(uniquify-buffer-name-style): Add :require.
Karl Heuer [Wed, 15 Oct 1997 23:57:19 +0000 (23:57 +0000)]
(widget-button-click): Move point to where clicked.
Karl Heuer [Wed, 15 Oct 1997 23:55:45 +0000 (23:55 +0000)]
(auto-save-list-file-prefix): Fix custom type.
Karl Heuer [Wed, 15 Oct 1997 23:48:01 +0000 (23:48 +0000)]
(outline-back-to-heading): New arg INVISIBLE-OK.
(outline-on-heading-p):
(show-entry): If the heading is invisible, show it too.
(hide-other):
Karl Heuer [Wed, 15 Oct 1997 23:40:43 +0000 (23:40 +0000)]
(toggle-scroll-bar): Call prefix-numeric-value.
Karl Heuer [Wed, 15 Oct 1997 23:36:30 +0000 (23:36 +0000)]
(help-mode-maybe): New function, on temp-buffer-show-hook.
(describe-key, describe-mode): Don't call help-mode here.
(view-lossage, describe-function, describe-variable): Likewise.
Karl Heuer [Wed, 15 Oct 1997 23:34:58 +0000 (23:34 +0000)]
(compilation-forget-errors):
Reinit compilation-directory-stack the way compile-internal does.
(compilation-parse-errors): Don't let default-directory change.
Karl Heuer [Wed, 15 Oct 1997 23:33:14 +0000 (23:33 +0000)]
(smtpmail-send-it): Don't use time-stamp-strftime.
Karl Heuer [Wed, 15 Oct 1997 23:28:06 +0000 (23:28 +0000)]
(gc_sweep): Free memory blocks that contain only unused
objects.
Karl Heuer [Wed, 15 Oct 1997 23:15:09 +0000 (23:15 +0000)]
(isearch-printing-char): Change S-SPC to SPC.
(isearch-mode-map): Bind S-SPC like SPC.
Karl Heuer [Wed, 15 Oct 1997 23:12:54 +0000 (23:12 +0000)]
(Fstring_to_number): Handle NEGATIVE for floats too.
Karl Heuer [Wed, 15 Oct 1997 23:10:11 +0000 (23:10 +0000)]
(end-of-visible-line): After skipping some invisible chars.
don't go forward a character, just to end of line.
Karl Heuer [Wed, 15 Oct 1997 23:06:46 +0000 (23:06 +0000)]
(rmail): Avoid showing message twice.
Karl Heuer [Wed, 15 Oct 1997 23:03:30 +0000 (23:03 +0000)]
(report-emacs-bug): Delete the condition-case.
Karl Heuer [Wed, 15 Oct 1997 23:00:25 +0000 (23:00 +0000)]
(imenu-add-to-menubar): If not using
imenu-default-create-index-function, don't require its variables.
Karl Heuer [Wed, 15 Oct 1997 22:54:24 +0000 (22:54 +0000)]
(hs-special-modes-alist): Correct alist
for java-mode.
Karl Heuer [Wed, 15 Oct 1997 22:50:09 +0000 (22:50 +0000)]
(mail-bury): Check for value, not just
existence, of alist element.
Karl Heuer [Wed, 15 Oct 1997 22:45:35 +0000 (22:45 +0000)]
(read_list): Don't recognize Vload_file_name
specially if it is nil.
Karl Heuer [Wed, 15 Oct 1997 22:41:09 +0000 (22:41 +0000)]
(winner-change-fun): Don't use pushnew.
Karl Heuer [Wed, 15 Oct 1997 22:18:37 +0000 (22:18 +0000)]
(window_scroll): When scrolling forward and point is
inside the scroll margin put point at bottom of it, not at window
start.
Oliver Seidel [Wed, 15 Oct 1997 17:18:11 +0000 (17:18 +0000)]
Everything seems to work in Harald Melands Emacs 20.02 and
my Emacs 19.34. Beware of the spelling in some of the
variable names. I looked up "threshold" in a dictionary
and here in Britain this appears to be the way to spell it.
Oliver Seidel [Wed, 15 Oct 1997 14:30:41 +0000 (14:30 +0000)]
Attempted to reconcile Harald's changes with mine since 1997-10-14T22:22:35Z!os10000@seidel-space.de.
Oliver Seidel [Wed, 15 Oct 1997 14:00:12 +0000 (14:00 +0000)]
Fixed 'file-item' and added 20.02 split-string function.
Oliver Seidel [Tue, 14 Oct 1997 22:22:35 +0000 (22:22 +0000)]
Added string-split (which I stole from ediff-util), changed
pop-to-buffer to switch-to-buffer and added message on how
to exit the multi-line-edit mode.
Andrew Innes [Mon, 13 Oct 1997 18:11:44 +0000 (18:11 +0000)]
Ensure standard handles are reset even if spawnve fails.
Andrew Innes [Mon, 13 Oct 1997 18:06:22 +0000 (18:06 +0000)]
Pass menu handle by value.
Eli Zaretskii [Mon, 13 Oct 1997 17:08:02 +0000 (17:08 +0000)]
(decode_mode_spec): Display non-nil title as the frame's
name only on FRAME_WINDOW_P frames.
Eli Zaretskii [Mon, 13 Oct 1997 16:57:32 +0000 (16:57 +0000)]
(set_menu_bar_lines): Make the function external instead
of static (MS-DOS needs to call it).
Eli Zaretskii [Mon, 13 Oct 1997 16:52:09 +0000 (16:52 +0000)]
(shut_down_emacs): Call `dos_cleanup'.
Eli Zaretskii [Mon, 13 Oct 1997 16:40:24 +0000 (16:40 +0000)]
(mouse_get_pos): Remove reduntant call to `int86'.
Clear the mouse-moved flag for all frames. Update last mouse
position.
(IT_set_menu_bar_lines): Remove.
(x_set_menu_bar_lines): Call `set_menu_bar_line' (from frame.c)
instead of duplicating its code.
(IT_set_frame_parameters): Support the `title' and `reverse'
properties.
Eli Zaretskii [Mon, 13 Oct 1997 16:29:00 +0000 (16:29 +0000)]
Declare Vdos_windows_version.
Eli Zaretskii [Mon, 13 Oct 1997 16:21:52 +0000 (16:21 +0000)]
(__tb): Define.
(restore_parent_vm_title): New function.
(ms_windows_version): New function.
(w95_set_virtual_machine_title): New function
(x_set_title): New function.
(dos_cleanup): New function
(syms_of_dosfns): Define `dos-windows-version' Lisp variable.
(init_dosfns): Compute MS-Windows version and save the original
title of our DOS box.
Eli Zaretskii [Mon, 13 Oct 1997 16:05:32 +0000 (16:05 +0000)]
(x-long-option-alist): New variable.
(msdos-handle-args): Handle and complete long options with
attached arguments. Support "-name", "-T" and "-rv" options.
Richard M. Stallman [Sat, 11 Oct 1997 03:57:20 +0000 (03:57 +0000)]
(LD_SWITCH_SYSTEM): Use -Wl,-rpath if __ELF__.
Richard M. Stallman [Sat, 11 Oct 1997 03:56:02 +0000 (03:56 +0000)]
Test __OpenBSD__ along with __NetBSD__.
(PTY_OPEN): Call sigblock properly.
(TEXT_END, COFF, DATA_END): Define them if __NetBSD__ just as if LINUX.
(HAVE_TEXT_START): Define, if __NetBSD__ and __ELF__.
Richard M. Stallman [Sat, 11 Oct 1997 03:54:19 +0000 (03:54 +0000)]
(command-line): Don't suppress suffix search.
Richard M. Stallman [Sat, 11 Oct 1997 03:31:06 +0000 (03:31 +0000)]
(make-help-screen): Make scroll bar work normally.
Oliver Seidel [Thu, 9 Oct 1997 09:24:50 +0000 (09:24 +0000)]
Harald Meland <harald.meland@usit.uio.no> asked for
the latest version, got 1997-08-19T14:00:36Z!os10000@seidel-space.de, and returned this.
He writes:
Thanks a lot for the new version of todo-mode.el. As you will see I
have messed it up a bit, hopefully for the better -- I don't like
short, cryptic names for variables and functions, so I renamed most of
them, and `defalias'ed the old function names. I hope you don't mind
too much, I just kinda couldn't stop myself.
Additionally, I included some support for multiline entries, cleaned
up (IMHO :) a lot of the code, included completion-support for which
category to install a new entry in, and possibly some other changes I
can't remember :)
It's getting rather late, and I have just done some preliminary
testing on whether all of this really works, but so far it looks
good.
Richard M. Stallman [Thu, 2 Oct 1997 04:33:26 +0000 (04:33 +0000)]
(gettimeofday, one arg or two):
Clarify messages by avoiding double negative.
Karl Heuer [Thu, 2 Oct 1997 03:12:38 +0000 (03:12 +0000)]
(round_up): Make arguments and return type unsigned.
Karl Heuer [Thu, 2 Oct 1997 03:10:50 +0000 (03:10 +0000)]
(syms_of_print): Fix doc string of print-gensym.
Karl Heuer [Thu, 2 Oct 1997 03:10:35 +0000 (03:10 +0000)]
Make sure that make-docfile does not see the doc string
of the disabled function eval-current-buffer.
Karl Heuer [Thu, 2 Oct 1997 03:10:12 +0000 (03:10 +0000)]
Repeat the argument list of format-time-string in the
comment for make-docstring.
Karl Heuer [Thu, 2 Oct 1997 03:04:15 +0000 (03:04 +0000)]
(previous-matching-history-element): No need to bind
minibuffer-history-sexp-flag any more.
(next-matching-history-element): Likewise.
(repeat-complex-command): Bind
minibuffer-history-sexp-flag to the minibuffer depth.
(next-history-element): Compare minibuffer-history-sexp-flag
against the current minibuffer depth to verify its validity.
(previous-matching-history-element): Likewise.
(minibuffer-history-sexp-flag): Update doc string.
Karl Heuer [Thu, 2 Oct 1997 03:03:50 +0000 (03:03 +0000)]
(term-regexp-arg): No need to bind
minibuffer-history-sexp-flag any more.
Karl Heuer [Thu, 2 Oct 1997 03:03:32 +0000 (03:03 +0000)]
(comint-regexp-arg): No need to bind
minibuffer-history-sexp-flag any more.
Karl Heuer [Thu, 2 Oct 1997 02:57:42 +0000 (02:57 +0000)]
(ps-print-background-image): Fix customize type.
(ps-print-background-text): Likewise.
(ps-show-n-of-n): Doc fix.
Karl Heuer [Thu, 2 Oct 1997 02:57:16 +0000 (02:57 +0000)]
(revert-without-query): Fix customize type.
Karl Heuer [Thu, 2 Oct 1997 02:57:01 +0000 (02:57 +0000)]
(echo-keystrokes): Fix customize type.
Karl Heuer [Thu, 2 Oct 1997 02:56:26 +0000 (02:56 +0000)]
(browse-url-netscape-display): Fix customize type.
(browse-url-generic-program): Likewise.
Karl Heuer [Thu, 2 Oct 1997 02:55:24 +0000 (02:55 +0000)]
(ange-ftp-name-format): Fix customize type.
(ange-ftp-smart-gateway-port): Likewise.
Karl Heuer [Thu, 2 Oct 1997 02:47:57 +0000 (02:47 +0000)]
(elint-check-defcustom-form): New function.
(elint-special-forms): Use it.
Richard M. Stallman [Wed, 1 Oct 1997 17:28:02 +0000 (17:28 +0000)]
(lisp-imenu-generic-expression): Allow `/' in names.
Richard M. Stallman [Wed, 1 Oct 1997 17:24:24 +0000 (17:24 +0000)]
[! HAVE_LIBXMU] (LIBXMU): Define as empty.
[! HAVE_LIBXMU] (NO_EDITRES): Defined.
Geoff Voelker [Wed, 1 Oct 1997 05:42:45 +0000 (05:42 +0000)]
addpm.c (env_vars): Fix misplaced % in SHELL entry.
Paul Eggert [Tue, 30 Sep 1997 18:13:00 +0000 (18:13 +0000)]
automatically generated from GPLed version
Karl Heuer [Tue, 30 Sep 1997 07:36:28 +0000 (07:36 +0000)]
(finder-mode-map): Bind [mouse-2].
(finder-compile-keywords): Match compressed file names, but don't
put compression extension in the output.
(finder-find-library): Deleted.
(finder-commentary): Use locate-library, not finder-find-library.
(finder-mouse-select): New function.
(finder-summary): Mention mouse binding.
(finder-exit): Kill "*Finder Category*" buffer too. Avoid error
from deleting sole window.
Karl Heuer [Tue, 30 Sep 1997 07:33:35 +0000 (07:33 +0000)]
(vc-find-cvs-master): Added missing `throw' for
the case when TIMESTAMP is arbitrary text.
Karl Heuer [Tue, 30 Sep 1997 07:29:12 +0000 (07:29 +0000)]
(install-arch-indep): install the widget info file.
Karl Heuer [Tue, 30 Sep 1997 07:20:58 +0000 (07:20 +0000)]
(widget-plist-member): Move from here to src/fns.c;
translated into C for efficiency.
(widget-put, widget-get, widget-apply): Likewise.
Karl Heuer [Tue, 30 Sep 1997 07:17:32 +0000 (07:17 +0000)]
Delete vestigial autoloads.
Karl Heuer [Tue, 30 Sep 1997 07:15:28 +0000 (07:15 +0000)]
(Qwidget_type): New variable.
(widget-plist-member, widget-put, widget-get, widget-apply): Move
here from lisp/wid-edit.el; translated into C for efficiency.
(syms_of_fns): Initialize Qwidget_type; defsubr new functions.
Michael Kifer [Tue, 30 Sep 1997 01:13:53 +0000 (01:13 +0000)]
new version
Karl Heuer [Mon, 29 Sep 1997 18:53:12 +0000 (18:53 +0000)]
Fix name of include file to match 1996-08-24 renaming.
Karl Heuer [Sat, 27 Sep 1997 16:12:51 +0000 (16:12 +0000)]
(compilation-mode-font-lock-keywords): Font-lock column numbers.
Karl Heuer [Sat, 27 Sep 1997 16:06:15 +0000 (16:06 +0000)]
(compilation-mode-map): Use more meaningful menu name.
Karl Heuer [Sat, 27 Sep 1997 16:01:00 +0000 (16:01 +0000)]
(relinquish): When returning memory to the system,
watch out for the original data segment boundary.
Karl Heuer [Fri, 26 Sep 1997 21:39:10 +0000 (21:39 +0000)]
(archive-mode): Use write-contents-hooks.
Karl Heuer [Fri, 26 Sep 1997 21:26:31 +0000 (21:26 +0000)]
(scheme-mode-map): Remove duplicate menu item.
Kenichi Handa [Fri, 26 Sep 1997 01:50:55 +0000 (01:50 +0000)]
Require nntp instead of gnus and message.
Set euc-kr for newsgroup "han". Delete code for add-hooking
gnus-mule-initialize and setting coding system for nntp.
Set default coding system for encoding to
iso-latin-1.
(gnus-mule-select-coding-system): Get a coding system of the
current newsgroup from gnus-summary-buffer.
(gnus-mule-decode-summary): Deleted.
(gnus-mule-initialize): Add-hook gnus-mule-select-coding-system to
gnus-parse-headers-hook. Don't add-hook gnus-mule-decode-summary
and gnus-mule-decode-article. Don't set process coding system for
nntp stream to 'no-conversion, instead set
nntp-coding-system-for-read to 'binary. Set
nnheader-file-coding-system and nnmail-file-coding-system to
'binary.
Set nntp-coding-system-for-write to
binary.
Kenichi Handa [Fri, 26 Sep 1997 01:50:55 +0000 (01:50 +0000)]
(nnmh-retrieve-headers): Bind
file-name-coding-system to binary.
(nnmh-request-article): Likewise.
(nnmh-request-group): Likewise.
(nnmh-request-list): Likewise.
(nnmh-possibly-change-directory): Likewise.
(nnmh-active-number): Likewise.
Kenichi Handa [Fri, 26 Sep 1997 01:50:55 +0000 (01:50 +0000)]
(nnml-retrieve-headers): Bind
file-name-coding-system to binary.
(nnml-request-article): Likewise.
(nnml-request-group): Likewise.
(nnml-request-list): Likewise.
(nnml-possibly-change-directory): Likewise.
Kenichi Handa [Fri, 26 Sep 1997 01:50:55 +0000 (01:50 +0000)]
(gnus-show-traditional-method): New variable.
(gnus-article-prepare): If gnus-show-mime is nil, call
gnus-show-traditional-method.
Kenichi Handa [Fri, 26 Sep 1997 01:50:55 +0000 (01:50 +0000)]
(nntp-coding-system-for-write): New variable.
(nntp-open-connection): Bind coding-system-for-write to
nntp-coding-system-for-write.
Kenichi Handa [Fri, 26 Sep 1997 01:50:55 +0000 (01:50 +0000)]
(gnus-ems-redefine): If the feature `mule' is
provided, require gnus-mule and call gnus-mule-initialize.
Kenichi Handa [Fri, 26 Sep 1997 01:50:55 +0000 (01:50 +0000)]
(nnfolder-request-list): Bind
file-name-coding-system to binary.
(nnfolder-possibly-change-group): Likewise.
Kenichi Handa [Fri, 26 Sep 1997 01:50:55 +0000 (01:50 +0000)]
(gnus-structured-field-decoder): If the
feature `mule' is provided, set the default value to the function
which decode the argument string by gnus-mule-coding-system.
(gnus-unstructured-field-decoder): Likewise.
Kenichi Handa [Fri, 26 Sep 1997 01:50:55 +0000 (01:50 +0000)]
(nnmail-find-file): Bind
file-name-coding-system to binary.
(nnmail-write-region): Likewise.
Kenichi Handa [Thu, 25 Sep 1997 12:40:02 +0000 (12:40 +0000)]
(quail-translation-keymap): Bind right, left, down, and up keys.
Kenichi Handa [Thu, 25 Sep 1997 12:38:15 +0000 (12:38 +0000)]
(make-coding-system): Cancel the previous change.
Kenichi Handa [Thu, 25 Sep 1997 12:26:38 +0000 (12:26 +0000)]
(charset-list): Change it to function.
Make it obsolete.
(make-coding-system): Put `coding-system-parent' property to a
coding system just made.
(coding-spec-plist-idx): New variable.
Kenichi Handa [Thu, 25 Sep 1997 12:25:01 +0000 (12:25 +0000)]
(push_key_description): Delete useless `if' statement.
Kenichi Handa [Thu, 25 Sep 1997 12:25:01 +0000 (12:25 +0000)]
(find_charset_in_str): Return also charsets in
composite characters.
Karl Heuer [Thu, 25 Sep 1997 01:33:26 +0000 (01:33 +0000)]
(shadows-compare-text-p): Add.
(shadow-same-file-or-nonexistent): Add.
(find-emacs-lisp-shadows): Use directory-file-name.
Karl Heuer [Thu, 25 Sep 1997 01:10:01 +0000 (01:10 +0000)]
(displaying-byte-compile-warnings): Show
entire "Compiling ..." line when recentering.
Karl Heuer [Thu, 25 Sep 1997 01:01:05 +0000 (01:01 +0000)]
(save-place-to-alist): Optimize out the degenerate
case when point is 1.
Richard M. Stallman [Thu, 25 Sep 1997 00:53:39 +0000 (00:53 +0000)]
(save-place-version-control): Make nil the default.
Karl Heuer [Thu, 25 Sep 1997 00:44:53 +0000 (00:44 +0000)]
Use system header files instead of declaring C-library
functions explicitly.
Karl Heuer [Thu, 25 Sep 1997 00:40:45 +0000 (00:40 +0000)]
(mode-line-format): Doc fix.
Karl Heuer [Wed, 24 Sep 1997 16:38:24 +0000 (16:38 +0000)]
(term-if-emacs19): Recognize version 20.
Karl Heuer [Wed, 24 Sep 1997 16:29:39 +0000 (16:29 +0000)]
(cal-tex-mouse-filofax-daily): New function.
(cal-tex-mouse-filofax): Add menu item for it.
Karl Heuer [Wed, 24 Sep 1997 16:29:05 +0000 (16:29 +0000)]
(calendar-mode-map): Bind it to key.
(cal-tex-cursor-filofax-daily): Autoload it.
Karl Heuer [Wed, 24 Sep 1997 16:28:34 +0000 (16:28 +0000)]
(cal-tex-cursor-filofax-daily): New function.
Delete from "to do" list.