Richard M. Stallman [Mon, 25 Jul 1994 21:20:28 +0000 (21:20 +0000)]
(get_system_name): Add a cast.
Richard M. Stallman [Mon, 25 Jul 1994 21:10:10 +0000 (21:10 +0000)]
(comint-dynamic-list-completions): Listify the key
sequence to be put back.
Richard M. Stallman [Mon, 25 Jul 1994 20:47:57 +0000 (20:47 +0000)]
[!HAVE_H_ERRNO]: Declare h_errno.
(Fopen_network_stream): Set h_errno to 0 initially.
Richard M. Stallman [Mon, 25 Jul 1994 20:47:20 +0000 (20:47 +0000)]
[!HAVE_H_ERRNO]: Declare h_errno.
(init_system_name): Set h_errno to 0 initially.
Richard M. Stallman [Mon, 25 Jul 1994 20:46:46 +0000 (20:46 +0000)]
Add #undef HAVE_H_ERRNO.
Richard M. Stallman [Mon, 25 Jul 1994 20:45:55 +0000 (20:45 +0000)]
Make "checking..." messages' style consistent.
(HAVE_H_ERRNO): New test.
Richard M. Stallman [Mon, 25 Jul 1994 18:39:55 +0000 (18:39 +0000)]
Add #undef alloca.
Richard M. Stallman [Mon, 25 Jul 1994 00:34:55 +0000 (00:34 +0000)]
(c++-mode-syntax-table): Give RET the same syntax as newline.
Richard M. Stallman [Mon, 25 Jul 1994 00:32:46 +0000 (00:32 +0000)]
(emacs-lisp-mode-syntax-table): Give RET the same syntax as newline.
Richard M. Stallman [Sun, 24 Jul 1994 20:18:35 +0000 (20:18 +0000)]
(i860-*-sysv4*): Set NON_GNU_CC and NON_GNU_CPP.
Richard M. Stallman [Sun, 24 Jul 1994 20:02:37 +0000 (20:02 +0000)]
(Fnext_window, Fprevious_window): Don't get stuck in a loop
in the minibuffer frame.
Richard M. Stallman [Sun, 24 Jul 1994 20:01:13 +0000 (20:01 +0000)]
(dbx): Use system-configuration, not system-type.
Richard M. Stallman [Sun, 24 Jul 1994 19:55:26 +0000 (19:55 +0000)]
(dired-internal-noselect): a zero modtime means directory is unchanged.
Richard M. Stallman [Sun, 24 Jul 1994 19:19:17 +0000 (19:19 +0000)]
Add to global key map for cut, paste & copy keys.
Richard M. Stallman [Sun, 24 Jul 1994 19:18:19 +0000 (19:18 +0000)]
(system-key-alist): Add Sun-specific X11R6 keysyms.
Richard M. Stallman [Sun, 24 Jul 1994 06:14:32 +0000 (06:14 +0000)]
(mail-extr-all-top-level-domains): Update a few long names.
Richard M. Stallman [Sun, 24 Jul 1994 05:42:51 +0000 (05:42 +0000)]
(Fwrite_region): Do unwind the new unwind protect.
(Vwrite_region_annotations_so_far): New variable.
(syms_of_fileio): Set up Lisp var.
(build_annotations): Handle annotate functions that switch buffers.
Set Vwrite_region_annotations_so_far.
(Fwrite_region): Handle change of buffer in build_annotations.
Add an unwind protect to restore original buffer and kill the temp.
Richard M. Stallman [Sun, 24 Jul 1994 05:34:16 +0000 (05:34 +0000)]
(menu-bar-update-buffers): If Buffers item is gone,
don't bring it back.
Richard M. Stallman [Sun, 24 Jul 1994 04:18:02 +0000 (04:18 +0000)]
(internal_with_output_to_temp_buffer): gcpro things.
Richard M. Stallman [Sun, 24 Jul 1994 04:04:36 +0000 (04:04 +0000)]
(Fdisplay_completion_list): gcpro `completions'.
Richard M. Stallman [Sun, 24 Jul 1994 02:50:50 +0000 (02:50 +0000)]
(add-log-current-defun): Skip doc string
correctly even if it ends with line that starts space.
Richard M. Stallman [Sun, 24 Jul 1994 01:20:24 +0000 (01:20 +0000)]
(PURESIZE): Incremented to 252000.
Richard M. Stallman [Sun, 24 Jul 1994 01:11:53 +0000 (01:11 +0000)]
(ispell-tex-buffer-p): Write names in lower case. Add slitex-mode.
Richard M. Stallman [Sun, 24 Jul 1994 01:10:32 +0000 (01:10 +0000)]
Set the breakpoint in x_error_quitter instead of _XPrintDefaultError.
Richard M. Stallman [Sun, 24 Jul 1994 01:10:14 +0000 (01:10 +0000)]
(line-move, next-line): Check last line moved over
has a newline, in a way that intangible text does not confuse.
Edward M. Reingold [Fri, 22 Jul 1994 20:43:39 +0000 (20:43 +0000)]
Change reference from renamed calendar-current-month to calendar-goto-today.
Charles Hannum [Fri, 22 Jul 1994 18:28:20 +0000 (18:28 +0000)]
Changes to support NetBSD.
Charles Hannum [Fri, 22 Jul 1994 18:22:36 +0000 (18:22 +0000)]
Add more NetBSD ports; rearrange how they're handled.
Noah Friedman [Thu, 21 Jul 1994 13:00:35 +0000 (13:00 +0000)]
type-break-schedule: Remove autoload cookie.
type-break-check: Optimized for speed.
Noah Friedman [Thu, 21 Jul 1994 10:11:59 +0000 (10:11 +0000)]
type-break-good-rest-interval: Doc fix.
type-break-keystroke-threshold: Calcuate based on 35wpm, not 30.
type-break-demo-function-vector: Variable deleted.
type-break-demo-functions: New variable.
type-break: Use new variable.
type-break-time-difference: Return absolute value.
type-break-format-time: New inline function (defsubst).
type-break-statistics, type-break: Use it.
type-break-mode: Just test prefix-numeric-value >= 0 to to enable mode.
The only visible difference is that invocation with no prefix arg the same
as if given positive numeric prefix arg now.
Do not document type-break-query-interval or type-break-query-function
here; make fritterware-happy users read the source.
type-break: If type break is much less (at least 2 minutes) than a "good
rest interval", ask user whether or not to continue with the break.
type-break-check: Do nothing if user is in the minibuffer.
When alarm is signaled but min threshold isn't reached, reschedule break.
type-break-demo-life: Eat char entered to end life demo.
Richard M. Stallman [Wed, 20 Jul 1994 20:04:47 +0000 (20:04 +0000)]
(Emacs 19 menu setup): Move back to top level and do it only if purify-flag.
(ediff-find-file, ediff-files-internal, ediff-patch-file):
Modified to work with remote and compressed files.
(ediff-read-file-name, ediff-buffers): Better defaults.
(ediff-read-file-name) Handle OS/2.
(ediff-forward-word-function) New function.
(ediff-wordify-function): Variable deleted.
(ediff-toggle-regexp-match, ediff-hide-regexp-matches): New functions.
(ediff-focus-on-regexp-matches): New function.
(ediff-status-info): New function.
(ediff-file-names, ediff-line-numbers): Functions deleted.
Richard M. Stallman [Wed, 20 Jul 1994 20:01:12 +0000 (20:01 +0000)]
(Vdeferred_action_list, Vdeferred_action_function): New variables.
(command_loop_1): Handle them.
(syms_of_keyboard): Set up Lisp variables.
Richard M. Stallman [Wed, 20 Jul 1994 19:35:41 +0000 (19:35 +0000)]
(direct_output_for_insert): Dpn't call compute_char_face
for a non-X frame.
Richard M. Stallman [Wed, 20 Jul 1994 19:32:24 +0000 (19:32 +0000)]
Move #undef static before the includes.
Richard M. Stallman [Wed, 20 Jul 1994 19:27:19 +0000 (19:27 +0000)]
(dired-between-files): Ignore dired-subdir-regexp
if we can move to the file name on the line.
(dired-internal-noselect): Don't revert, just suggest `g'.
Richard M. Stallman [Wed, 20 Jul 1994 18:26:57 +0000 (18:26 +0000)]
(ispell-command-loop, ispell-region, ispell-word):
Only pop up the choices window if an error is found in the region.
Don't change the size of the choices window except as needed.
Don't (sit-for 0) at the start of ispell-region (i.e. don't force
redisplay at the start of the region).
(ispell-overlay-window): Small documentation fix.
Roland McGrath [Wed, 20 Jul 1994 14:02:48 +0000 (14:02 +0000)]
(visit-tags-table-buffer): Bind a variable local-tags-file-name with the
value of tags-file-name before calling tags-verify-table, which switches
buffers; change all references to use local-tags-file-name. Save current
buffer before that call and on error, switch back before killing local
value of tags-file-name.
Richard M. Stallman [Wed, 20 Jul 1994 07:41:16 +0000 (07:41 +0000)]
(imenu-choose-buffer-index): Use last-nonmenu-event
to decide on mouse vs non-mouse.
(imenu-progress-message): New arg prevpos. All callers changed.
Don't print messages too frequently.
Richard M. Stallman [Wed, 20 Jul 1994 07:19:35 +0000 (07:19 +0000)]
[USG5] (SYSV): Don't define if already defined.
Richard M. Stallman [Wed, 20 Jul 1994 06:04:46 +0000 (06:04 +0000)]
(byte-decompile-bytecode-1): Don't add pc values
if make-spliceable is non-nil. (Arg renamed from make-splicable.)
Richard M. Stallman [Wed, 20 Jul 1994 05:33:14 +0000 (05:33 +0000)]
(disassemble-1): Display the pc values.
(disassemble-column-1-indent): Increase to 8.
Richard M. Stallman [Wed, 20 Jul 1994 05:31:29 +0000 (05:31 +0000)]
(byte-decompile-bytecode-1):
Put a pc value before each insn in the list we return.
Richard M. Stallman [Tue, 19 Jul 1994 23:54:02 +0000 (23:54 +0000)]
(struct font_info): New field full_name.
(x_new_font): Record, and return, the full name of the font.
Richard M. Stallman [Tue, 19 Jul 1994 22:30:06 +0000 (22:30 +0000)]
At compile time, require dired.
(vc-finish-logentry): Use the proper files buffer for vc-buffer-sync.
Richard M. Stallman [Tue, 19 Jul 1994 22:16:18 +0000 (22:16 +0000)]
(EmacsFrameSetCharSize): Delete the code to make rows at least 3.
Richard M. Stallman [Tue, 19 Jul 1994 20:03:12 +0000 (20:03 +0000)]
(compilation-error-regexp-alist): Allow `(' after
linenum in "FILE", line LINENUM. Add backslash so C-M-a works.
Richard M. Stallman [Tue, 19 Jul 1994 19:35:43 +0000 (19:35 +0000)]
(Fopen_network_stream): Retry gethostbyname after TRY_AGAIN failure.
Richard M. Stallman [Tue, 19 Jul 1994 19:35:08 +0000 (19:35 +0000)]
(sit_for): Return immediately if unread events exist.
Richard M. Stallman [Tue, 19 Jul 1994 19:34:17 +0000 (19:34 +0000)]
(init_system_name): Retry gethostbyname after TRY_AGAIN failure.
(sys_subshell): Expand ~ in dir.
Do the processing of dir before calling fork.
Use vfork.
Richard M. Stallman [Tue, 19 Jul 1994 16:43:47 +0000 (16:43 +0000)]
[__GNUC__] (LIBX11_SYSTEM): Add -lcposix.
Richard M. Stallman [Tue, 19 Jul 1994 16:11:28 +0000 (16:11 +0000)]
(PTY_TTY_NAME_SPRINTF): Fail smoothly if cannot get pty.
Noah Friedman [Tue, 19 Jul 1994 04:41:50 +0000 (04:41 +0000)]
type-break-keystroke-threshold: Change default wpm to 30 and lower
threshold to 1/5, rather than 1/4, of upper.
type-break-guestimate-keystroke-threshold: Change threshold fraction here too.
type-break-demo-life: Restart when all life perishes.
Noah Friedman [Tue, 19 Jul 1994 00:52:56 +0000 (00:52 +0000)]
type-break-check: Shrink keystroke count if it is less than min-threshold
chars from max-threshold, not more.
type-break-statistics: If time for scheduled break is less than a minute
away, show seconds instead.
Richard M. Stallman [Mon, 18 Jul 1994 18:49:25 +0000 (18:49 +0000)]
(reporter-dump-state, reporter-submit-bug-report):
Don't print package name if pkgname is nil. Don't dump state if
varlist is nil.
(reporter-bug-hook, reporter-submit-bug-report)
(reporter-calculate-separator, reporter-initial-text):
New or modified functions and variables attempting to prohibit
submission of empty bug reporters.
(reporter-prompt-for-summary-p): Default value now nil.
(reporter-dump-state): Make sure there's a final
newline after the setq sexp.
Pass mail buffer as second arg to print fcn.
Use symbol-value to get varsym's value.
(reporter-dump-variable): Handle long sexp's even
after entering newline. Done by filling current line.
Much better pretty printing of long lists!!
Handle void variables.
(reporter-version): New variable.
(reporter-submit-bug-report-internal): Leave point after the salutation.
(reporter-submit-bug-report): Prompt for a subject.
Richard M. Stallman [Mon, 18 Jul 1994 18:15:06 +0000 (18:15 +0000)]
(note_mouse_movement): Use proper data type for window
args to XQueryPointer.
(x_scroll_bar_note_movement): Likewise.
Richard M. Stallman [Mon, 18 Jul 1994 18:04:45 +0000 (18:04 +0000)]
(mh-folder-mode): Use local-write-file-hooks.
Richard M. Stallman [Mon, 18 Jul 1994 17:49:23 +0000 (17:49 +0000)]
Make sure that headers are case-insensitive.
Upped version to 1.3.
Noah Friedman [Mon, 18 Jul 1994 15:21:50 +0000 (15:21 +0000)]
type-break-mode: Make variable `nil' by default.
type-break-mode (function): If setting to t and mode was already enabled,
don't reschedule breaks or reset keystroke counter.
type-break-good-rest-interval: New variable.
type-break-time-difference: New inline function (defsubst).
tyype-break-time-last-break, type-break-time-next-break,
type-break-time-last-command: New variables.
type-break-check: Reset timers and counters if user has been idle more than
type-break-good-rest-interval seconds (assuming it's set).
Never set keystroke counter to be less than the min threshold.
type-break: Admonish user if s/he rested less than
type-break-good-rest-interval seconds (assuming it's set).
type-break-demo-hanoi: Eat a char when quitting.
type-break-statistics, type-break-guestimate-keystroke-threshold: New
commands.
Noah Friedman [Mon, 18 Jul 1994 07:37:18 +0000 (07:37 +0000)]
type-break-mode: New variable and function.
type-break-interval: Increase default to 1 hour.
type-break-query-interval: Variable renamed from type-break-delay-interval.
type-break-keystroke-interval: Variable deleted.
type-break-keystroke-threshold: New variable.
type-break-demo-life: Function renamed from type-break-life.
type-break-demo-hanoi: Function renamed from type-break-hanoi.
type-break-alarm-p: Variable renamed from type-break-p.
type-break: Don't query.
type-break-query: (New function) query here.
type-break-check: Call type-break-query, not type-break.
Do nothing if type-break-mode is nil.
Increment type-break-keystroke-count with the length of this-command-keys,
not just 1.
Query for break when keystroke count exceeds cdr of keystroke threshold
variable.
Query for break after an alarm only if keystroke count exceeds car of
keystroke threshold variable.
type-break-select: Function deleted.
type-break: Move that code here.
type-break-cancel-schedule: Function renamed from cancel-type-break.
Reset type-break-alarm-p.
type-break-alarm: Function renamed from type-break-soon.
(top level): Call type-break-mode; don't set up hook explicitly.
Richard M. Stallman [Mon, 18 Jul 1994 06:28:42 +0000 (06:28 +0000)]
[emacs]: Include stdio.h.
Richard M. Stallman [Mon, 18 Jul 1994 06:14:10 +0000 (06:14 +0000)]
(unread_command_char): Declared.
Richard M. Stallman [Sun, 17 Jul 1994 23:56:09 +0000 (23:56 +0000)]
(forms-delete-record): Handle deletion of last line
when it has no terminating newline.
Richard M. Stallman [Sun, 17 Jul 1994 23:53:10 +0000 (23:53 +0000)]
(Fget_text_property): Simplify using Ftext_properties_at.
Richard M. Stallman [Sun, 17 Jul 1994 16:50:41 +0000 (16:50 +0000)]
(Fx_create_frame): Use 140 as default font size.
Richard M. Stallman [Sun, 17 Jul 1994 06:41:53 +0000 (06:41 +0000)]
[USE_X_TOOLKIT] (xmenu_show): Handle UnmapNotify events.
Richard M. Stallman [Sat, 16 Jul 1994 22:37:18 +0000 (22:37 +0000)]
([vertical-line C-mouse-2]): Bind it as in a scroll bar.
Richard M. Stallman [Sat, 16 Jul 1994 21:31:43 +0000 (21:31 +0000)]
Comment change.
Richard M. Stallman [Sat, 16 Jul 1994 21:31:11 +0000 (21:31 +0000)]
Comment change.
(comint-bol): Doc fix.
Richard M. Stallman [Sat, 16 Jul 1994 21:28:30 +0000 (21:28 +0000)]
(comint-mode-map): Move comint-bol to C-c C-a.
Richard M. Stallman [Sat, 16 Jul 1994 20:19:25 +0000 (20:19 +0000)]
[!MULTI_FRAME] (Fframe_first_window): Defined.
(syms_of_frame): Defvar it.
Richard M. Stallman [Sat, 16 Jul 1994 20:18:53 +0000 (20:18 +0000)]
(Fdisplay_buffer): Cope with unsplittable frames and dedicated windows.
Richard M. Stallman [Sat, 16 Jul 1994 19:38:18 +0000 (19:38 +0000)]
(calendar-goto-today): Renamed from calendar-current-month.
Richard M. Stallman [Sat, 16 Jul 1994 19:30:21 +0000 (19:30 +0000)]
(add-change-log-entry): Use <...> around mail address.
Richard M. Stallman [Sat, 16 Jul 1994 18:48:37 +0000 (18:48 +0000)]
(make-help-screen): Handle case where *Help* comes up in a separate frame.
Richard M. Stallman [Sat, 16 Jul 1994 17:58:12 +0000 (17:58 +0000)]
(print-help-return-message): If help buffer is a
special display buffer, say nothing about how to switch back.
Richard M. Stallman [Sat, 16 Jul 1994 16:23:52 +0000 (16:23 +0000)]
Clean up menu item string format.
Add a few menu items and separators.
(gnus-mouse-pick-group): New function, on mouse-2 in Group mode.
(gnus-mouse-pick-article): New function, on mouse-2 in Summary mode.
Richard M. Stallman [Fri, 15 Jul 1994 22:10:07 +0000 (22:10 +0000)]
"Comment out" autoload cookies.
Richard M. Stallman [Fri, 15 Jul 1994 22:07:41 +0000 (22:07 +0000)]
Comment fix.
Richard M. Stallman [Fri, 15 Jul 1994 21:32:01 +0000 (21:32 +0000)]
(mouse-drag-region): Delete redundant switch-frame clause.
(mouse-drag-secondary): Likewise.
Richard M. Stallman [Fri, 15 Jul 1994 07:48:35 +0000 (07:48 +0000)]
(re_match_2_internal): Add casts to shut up some compilers.
(FREE_STACK_RETURN): Nest the free inside the return.
Richard M. Stallman [Fri, 15 Jul 1994 04:31:14 +0000 (04:31 +0000)]
(mail-mailer-swallows-blank-line): Verify sendmail.cf
exists before reading it.
Tom Tromey [Thu, 14 Jul 1994 22:49:21 +0000 (22:49 +0000)]
Added ";;;###autoload" comments where appropriate.
Richard M. Stallman [Thu, 14 Jul 1994 22:48:40 +0000 (22:48 +0000)]
(rmail-output-file-alist): Mark it risky.
Richard M. Stallman [Thu, 14 Jul 1994 19:41:08 +0000 (19:41 +0000)]
(HAVE_VOLATILE): Define.
Richard M. Stallman [Thu, 14 Jul 1994 19:39:09 +0000 (19:39 +0000)]
(HAVE_STRERROR): Define.
Noah Friedman [Thu, 14 Jul 1994 12:10:27 +0000 (12:10 +0000)]
Real initial revision. (rewrite from hanoi-break.)
Richard M. Stallman [Thu, 14 Jul 1994 05:00:21 +0000 (05:00 +0000)]
(safe_run_hooks): Use local var to restore hook's value.
(kbd_buffer_get_event) [HAVE_MOUSE]: Include code
to check for mouse dragging.
(make_lispy_movement) [HAVE_MOUSE]: Define also in this case,
but only include the non-multiframe stuff.
Richard M. Stallman [Thu, 14 Jul 1994 04:58:02 +0000 (04:58 +0000)]
(mouse_init1): Use alternate mouse detection for old mouse drivers.
(mouse_get_pos): Downscale coordinates by 8.
Richard M. Stallman [Thu, 14 Jul 1994 03:46:11 +0000 (03:46 +0000)]
(Fselect_window): Fix bug checking new_point is in range.
Richard M. Stallman [Thu, 14 Jul 1994 03:44:29 +0000 (03:44 +0000)]
[MULTI_FRAME] (Fframe_parameters): For non-X frames,
fill in menu-bar-lines value.
Richard M. Stallman [Thu, 14 Jul 1994 03:39:04 +0000 (03:39 +0000)]
(syms_of_fileio): Finish previous change.
Richard M. Stallman [Thu, 14 Jul 1994 02:50:06 +0000 (02:50 +0000)]
(make-help-screen): Bind overriding-local-map
just for short sections of code.
Richard M. Stallman [Wed, 13 Jul 1994 19:10:27 +0000 (19:10 +0000)]
(xmalloc): New function.
Noah Friedman [Wed, 13 Jul 1994 17:19:23 +0000 (17:19 +0000)]
(resize-minibuffer-setup): Copy post-command-hook when handling minibuffer
windows in other frames, not just minibuffer-exclusive frames.
Resize the minibuffer window/frame now, in case it has already been
initialized with text.
Edward M. Reingold [Wed, 13 Jul 1994 15:14:02 +0000 (15:14 +0000)]
Correct file name on last line of file.
Richard M. Stallman [Wed, 13 Jul 1994 09:43:02 +0000 (09:43 +0000)]
(command_loop_1): Do direct output for cursor motion
over text chars when disp tab exists but says nothing for them.
Richard M. Stallman [Wed, 13 Jul 1994 09:34:01 +0000 (09:34 +0000)]
(vc-finish-logentry): Use the value of vc-log-after-operation-hook of
*VC-log* buffer instead of vc-parent-buffer.
Richard M. Stallman [Wed, 13 Jul 1994 05:10:06 +0000 (05:10 +0000)]
(dired-byte-compile): Use byte-compile-dest-file
to get the output file name.
Richard M. Stallman [Wed, 13 Jul 1994 05:08:26 +0000 (05:08 +0000)]
(CFLAGS): If the envvar was specified, use that.
And set REAL_CFLAGS from it too.
Richard M. Stallman [Wed, 13 Jul 1994 05:04:46 +0000 (05:04 +0000)]
(rmail-movemail-program): New variable.
(rmail-insert-inbox-text): Use it.