]> git.eshelyaron.com Git - emacs.git/log
emacs.git
29 years ago(forward-same-syntax): New function.
Richard M. Stallman [Tue, 18 Jul 1995 21:37:32 +0000 (21:37 +0000)]
(forward-same-syntax): New function.

29 years agoDon't (require 'backquote).
Richard M. Stallman [Tue, 18 Jul 1995 21:37:14 +0000 (21:37 +0000)]
Don't (require 'backquote).

(mouse-extend-internal): Select space in between "things" when
extending selection, ie. we are extending to "thing" boundaries.

Use x-lost-selection-hooks to handle loss of selection.
(mouse-sel-lost-selection-hook): New function.
(mouse-sel-selection-owner-p-function): Variable removed.
(mouse-sel-selection-owner-p): Function removed.
(mouse-sel-validate-selection): Function removed.

29 years ago(file-name-sans-versions): Recognize version control version numbers.
Richard M. Stallman [Tue, 18 Jul 1995 20:57:57 +0000 (20:57 +0000)]
(file-name-sans-versions): Recognize version control version numbers.

29 years ago(vc-mode-line, vc-find-file-hook): Moved the test for
Richard M. Stallman [Tue, 18 Jul 1995 20:55:46 +0000 (20:55 +0000)]
(vc-mode-line, vc-find-file-hook): Moved the test for
version-controlled symbolic link from the former to the latter.

29 years ago(vc-do-command): Added parameter BUFFER (the default,
Richard M. Stallman [Tue, 18 Jul 1995 20:52:39 +0000 (20:52 +0000)]
(vc-do-command): Added parameter BUFFER (the default,
if nil, is *vc*). Updated all callers.
(vc-next-action-on-file, vc-diff, vc-version-diff, vc-backend-diff):
Use buffer *vc-diff* for diff output instead of *vc*.

29 years ago(menu-bar-tools-menu): Don't define gnus entry if no network support.
Richard M. Stallman [Tue, 18 Jul 1995 20:51:00 +0000 (20:51 +0000)]
(menu-bar-tools-menu): Don't define gnus entry if no network support.

29 years ago(auto-mode-alist): Recognize *.ads and *.adb as Ada specs and bodies.
Richard M. Stallman [Tue, 18 Jul 1995 20:48:36 +0000 (20:48 +0000)]
(auto-mode-alist): Recognize *.ads and *.adb as Ada specs and bodies.

29 years ago(ada-ident-re): Doc fix.
Richard M. Stallman [Tue, 18 Jul 1995 20:48:04 +0000 (20:48 +0000)]
(ada-ident-re): Doc fix.
(ada-end-stmt-re): Corrected serious pb of wrong parentheses.
(ada-subprog-start-re): Removed 'body' from the list.
(ada-format-paramlist): Simplified a regexp.
(ada-indent-current): On first line of the buffer, indent to column 0.
Don't reindent if new position is the same as the old one.  Thus, a
correcly indended line is not modified.
(ada-get-indent-subprog): Simplified a regexp.
(ada-goto-matching-decl-start): Distinguish between normal type
declaration and protected types, which are more like procedures.
(ada-remove-trailing-spaces): Use save-match-data, save-restriction
and widen when removing whitespace.
(ada-font-lock-keywords-1): Add 'pragma' as keyword.
(ada-font-lock-keywords-2): Allow *qualified* idents after 'end'.

29 years ago(SUNOS4_SHARED_LIBRARIES): Defined.
Richard M. Stallman [Tue, 18 Jul 1995 20:42:59 +0000 (20:42 +0000)]
(SUNOS4_SHARED_LIBRARIES): Defined.

29 years ago(unexec): If not SUNOS4_SHARED_LIBRARIES
Richard M. Stallman [Tue, 18 Jul 1995 20:42:33 +0000 (20:42 +0000)]
(unexec): If not SUNOS4_SHARED_LIBRARIES
or if apparently not dynamically linked, just clear rel and erel.

29 years ago(Ffuncall, Fapply): Doc fix.
Richard M. Stallman [Tue, 18 Jul 1995 19:16:16 +0000 (19:16 +0000)]
(Ffuncall, Fapply): Doc fix.

29 years ago(Fcall_interactively): Doc fix.
Richard M. Stallman [Tue, 18 Jul 1995 19:14:38 +0000 (19:14 +0000)]
(Fcall_interactively): Doc fix.

29 years ago(x-create-frame-with-faces):
Richard M. Stallman [Tue, 18 Jul 1995 13:27:49 +0000 (13:27 +0000)]
(x-create-frame-with-faces):
Specify frame arg to x-color-values and frame-parameters.
(set-face-background): Pass background-p arg to face-color-supported-p.

29 years agoRename {src,lib-src}/Makefile.in.in to Makefile.in.
Richard M. Stallman [Tue, 18 Jul 1995 06:08:04 +0000 (06:08 +0000)]
Rename {src,lib-src}/Makefile.in.in to Makefile.in.
Use Makefile.c for intermediate file.
Rename src/config.h.in to src/config.in.

29 years ago(src/paths.h, paths-force): Rename src/paths.h.in to src/paths.in.
Richard M. Stallman [Tue, 18 Jul 1995 06:07:25 +0000 (06:07 +0000)]
(src/paths.h, paths-force): Rename src/paths.h.in to src/paths.in.
(Makefile): Depend on src/Makefile.in, not src/Makefile.in.in.

29 years ago(distclean): Delete Makefile.c, not Makefile.in.
Richard M. Stallman [Tue, 18 Jul 1995 06:04:43 +0000 (06:04 +0000)]
(distclean): Delete Makefile.c, not Makefile.in.

29 years ago(distclean): Delete Makefile.c, not Makefile.in.
Richard M. Stallman [Tue, 18 Jul 1995 06:03:55 +0000 (06:03 +0000)]
(distclean): Delete Makefile.c, not Makefile.in.
(SOURCES): Corresponding changes for file renamings.

29 years ago(paths.h): Depend on paths.in.
Richard M. Stallman [Tue, 18 Jul 1995 06:02:21 +0000 (06:02 +0000)]
(paths.h): Depend on paths.in.
(config.h): Depend on config.in.

29 years agoFix the other instance too.
Karl Heuer [Tue, 18 Jul 1995 00:34:53 +0000 (00:34 +0000)]
Fix the other instance too.

29 years ago(Fbyte_code): Fix variable names in previous change.
Karl Heuer [Tue, 18 Jul 1995 00:30:09 +0000 (00:30 +0000)]
(Fbyte_code): Fix variable names in previous change.

29 years ago(mouse_get_pos, mouse_check_moved, XMenuActivate):
Karl Heuer [Tue, 18 Jul 1995 00:25:14 +0000 (00:25 +0000)]
(mouse_get_pos, mouse_check_moved, XMenuActivate):
Access mouse_moved in selected_frame.

29 years agoComment change.
Richard M. Stallman [Tue, 18 Jul 1995 00:05:14 +0000 (00:05 +0000)]
Comment change.

29 years ago(mouse_moved): Variable deleted.
Karl Heuer [Mon, 17 Jul 1995 23:42:42 +0000 (23:42 +0000)]
(mouse_moved): Variable deleted.
(kbd_buffer_get_event, readable_events):
Check mouse_moved in all frames.
Check do_mouse_tracking for non-nil ness.
(Ftrack_mouse): Set do_mouse_tracking to t.
(kbd_buffer_get_event): Discard a selection_clear_event
before processing it.

29 years agoFix conditional.
Karl Heuer [Mon, 17 Jul 1995 23:24:57 +0000 (23:24 +0000)]
Fix conditional.

29 years ago(bookmark-make): Strip text properties off name.
Karl Heuer [Mon, 17 Jul 1995 23:19:51 +0000 (23:19 +0000)]
(bookmark-make): Strip text properties off name.
(bookmark-make-cell): Use `buffer-substring-no-properties'.
(bookmark-yank-word): Use buffer-substring-no-properties.

29 years ago(electric-buffer-list): Save point before
Karl Heuer [Mon, 17 Jul 1995 23:09:48 +0000 (23:09 +0000)]
(electric-buffer-list): Save point before
finding the first buffer line, and use that saved point to
determine the buffer to use, if it is a reasonable value.

29 years ago(ff-set-point-accordingly): Doc fix.
Karl Heuer [Mon, 17 Jul 1995 23:07:35 +0000 (23:07 +0000)]
(ff-set-point-accordingly): Doc fix.

29 years ago(vc-backend-merge-news): Force to refetch the
Karl Heuer [Mon, 17 Jul 1995 23:04:30 +0000 (23:04 +0000)]
(vc-backend-merge-news): Force to refetch the
properties after the merge.

29 years ago(shell-command): Use save-match-data.
Karl Heuer [Mon, 17 Jul 1995 23:03:53 +0000 (23:03 +0000)]
(shell-command): Use save-match-data.
Put the buffer in shell mode, don't use shell-command-filter.
(shell-command-filter): Deleted.
(shell-command-sentinel): Don't reset the mode line.
Don't test the buffer name--what was that for, anyway?.
(column-number-mode): New variable and new command.

29 years ago(mail-setup-hook): New defvar.
Karl Heuer [Mon, 17 Jul 1995 23:00:06 +0000 (23:00 +0000)]
(mail-setup-hook): New defvar.
(mail): Doc fix.

29 years ago(normal-top-level): Don't use mail-host-address
Karl Heuer [Mon, 17 Jul 1995 22:59:04 +0000 (22:59 +0000)]
(normal-top-level): Don't use mail-host-address
for auto-save-list-file-name.

29 years ago(x-create-frame-with-faces): Set background-mode
Karl Heuer [Mon, 17 Jul 1995 22:57:32 +0000 (22:57 +0000)]
(x-create-frame-with-faces): Set background-mode
and display-type frame parameters.
(x-frob-font-slant, x-frob-font-weight):
Replace the adstyle field with *, if we can find it.
(set-face-background): Use face-color-supported-p.
(face-color-gray-p): New function.
(face-default-stipple): New variable.
(set-face-background): Use face-default-stipple for all grays.
(set-face-stipple): Change arg name.
(face-color-supported-p): Use face-color-gray-p.

29 years ago(vc-mode-line): Don't write-protect a
Karl Heuer [Mon, 17 Jul 1995 22:56:28 +0000 (22:56 +0000)]
(vc-mode-line): Don't write-protect a
VC-Log buffer.  Better mode line text for initial comments.
Streamlined the function.
(vc-locking-user): Consider a cvs file "locked"
if its status is either 'locally-modified or 'needs-merge.
(vc-workfile-version): Catch 'found when calling vc-find-cvs-master.
(vc-fetch-master-properties): Handle cvs status "Needs Checkout".
This is intended for future use.
(vc-fetch-master-properties): Shrink the window
that displays the error message.

29 years ago(remote-shell-program): Try rcmd also.
Karl Heuer [Mon, 17 Jul 1995 22:54:43 +0000 (22:54 +0000)]
(remote-shell-program): Try rcmd also.

29 years ago(ediff-skip-unsuitable-frames): Use make-frame,
Karl Heuer [Mon, 17 Jul 1995 22:51:48 +0000 (22:51 +0000)]
(ediff-skip-unsuitable-frames): Use make-frame,
not ediff-make-frame.

29 years ago(menu-bar-help-menu): Add finder-by-keyword.
Karl Heuer [Mon, 17 Jul 1995 22:51:17 +0000 (22:51 +0000)]
(menu-bar-help-menu): Add finder-by-keyword.

29 years ago(canonically-space-region): Doc fix.
Karl Heuer [Mon, 17 Jul 1995 22:50:30 +0000 (22:50 +0000)]
(canonically-space-region): Doc fix.
(fill-region-as-paragraph): In adaptive-fill-mode,
if paragraph has one line, take the fill prefix from it.
(adaptive-fill-regexp): Doc fix.
(fill-individual-paragraphs): Use `adaptive-fill-regexp'
to determine `fill-prefix' if `adaptive-fill-mode' is non-nil.

29 years ago(vendor-specific-keysyms):
Karl Heuer [Mon, 17 Jul 1995 22:49:37 +0000 (22:49 +0000)]
(vendor-specific-keysyms):
In Sun keys, f36 was misnamed f35 and f37 misnamed f36.

29 years ago(dabbrev--search): Don't let spurious match in middle
Karl Heuer [Mon, 17 Jul 1995 22:48:39 +0000 (22:48 +0000)]
(dabbrev--search): Don't let spurious match in middle
of word obscure real match at start of same word.

29 years ago(auto-mode-alist): Move .scm.[0-9] before nroff-mode.
Karl Heuer [Mon, 17 Jul 1995 22:48:06 +0000 (22:48 +0000)]
(auto-mode-alist): Move .scm.[0-9] before nroff-mode.
Escape the second period.

29 years ago(mouse-major-mode-menu): Catch quit in read-key-sequence.
Karl Heuer [Mon, 17 Jul 1995 22:47:19 +0000 (22:47 +0000)]
(mouse-major-mode-menu): Catch quit in read-key-sequence.
(mouse-major-mode-menu): Don't call command-execute
if lookup-key gives nil.

29 years ago(byte-compile-output-file-form): Bind print-length
Karl Heuer [Mon, 17 Jul 1995 22:46:25 +0000 (22:46 +0000)]
(byte-compile-output-file-form): Bind print-length
and print-level to nil.

29 years ago(add-log-current-defun): Handle C struct definitions.
Karl Heuer [Mon, 17 Jul 1995 22:44:40 +0000 (22:44 +0000)]
(add-log-current-defun): Handle C struct definitions.
(add-change-log-entry): Use case-sensitive search for file name.
Find first blank line correctly.

29 years ago(byte-optimize-nth, byte-optimize-nthcdr):
Karl Heuer [Mon, 17 Jul 1995 22:44:06 +0000 (22:44 +0000)]
(byte-optimize-nth, byte-optimize-nthcdr):
Do nothing if form wrong length.
(byte-optimize-multiply): Fix bug in 0 case.
(byte-optimize-divide): Optimize (/ CONST CONST) if safe.
(byte-optimize-logmumble): Fix (logior -1 ...) case.
(byte-optimize-if): Optimize (if (not foo) nil ...).

29 years agoAdd provide.
Karl Heuer [Mon, 17 Jul 1995 22:42:57 +0000 (22:42 +0000)]
Add provide.

29 years ago[linux]: Include values.h and #undef
Karl Heuer [Mon, 17 Jul 1995 22:27:44 +0000 (22:27 +0000)]
[linux]: Include values.h and #undef
certain macros, to avoid conflict later.

29 years ago(sys_close): Handle Sunos 4.1 bug in close errno value.
Karl Heuer [Mon, 17 Jul 1995 22:27:13 +0000 (22:27 +0000)]
(sys_close): Handle Sunos 4.1 bug in close errno value.
(init_system_name): Add cast in init for fqdn.

29 years ago(Fx_list_fonts): Don't free thisinfo if it is 0.
Karl Heuer [Mon, 17 Jul 1995 22:25:39 +0000 (22:25 +0000)]
(Fx_list_fonts): Don't free thisinfo if it is 0.

29 years ago(Fread): Rename arg READCHARFUN to STREAM.
Karl Heuer [Mon, 17 Jul 1995 22:24:37 +0000 (22:24 +0000)]
(Fread): Rename arg READCHARFUN to STREAM.

29 years ago(win32_mouse_position, mouse_moved_to):
Karl Heuer [Mon, 17 Jul 1995 22:23:14 +0000 (22:23 +0000)]
(win32_mouse_position, mouse_moved_to):
Access mouse_moved in selected_frame.

29 years ago(struct frame): New field `mouse_moved'.
Karl Heuer [Mon, 17 Jul 1995 22:22:36 +0000 (22:22 +0000)]
(struct frame): New field `mouse_moved'.

29 years ago(current_minor_maps): Catch errors in Findirect_function.
Karl Heuer [Mon, 17 Jul 1995 22:21:54 +0000 (22:21 +0000)]
(current_minor_maps): Catch errors in Findirect_function.
(current_minor_maps_error): New function.

29 years ago(keyboard_bit_set): Fix one-off in loop end.
Karl Heuer [Mon, 17 Jul 1995 22:21:21 +0000 (22:21 +0000)]
(keyboard_bit_set): Fix one-off in loop end.

29 years ago(Fwrite_region): If fsync fails with EINTR, don't
Karl Heuer [Mon, 17 Jul 1995 22:20:32 +0000 (22:20 +0000)]
(Fwrite_region): If fsync fails with EINTR, don't
report a Lisp error.

29 years ago(lispsource): Renamed from lispdir.
Karl Heuer [Mon, 17 Jul 1995 22:20:01 +0000 (22:20 +0000)]
(lispsource): Renamed from lispdir.
(TAGS): Use etags from build dir, but make TAGS
file in source dir.
(${lispsource}TAGS): Renamed from ../lisp/TAGS.  Deps changed too.
(tags): Corresponding changes.
(lisptagsfiles): Delete the term/*.el files.

29 years ago(last_overlay_modification_hooks): New variable.
Karl Heuer [Mon, 17 Jul 1995 22:19:07 +0000 (22:19 +0000)]
(last_overlay_modification_hooks): New variable.
(last_overlay_modification_hooks_used): Likewise.
(syms_of_buffer): Init last_overlay_modification_hooks.
(add_overlay_mod_hooklist): New function.
(call_overlay_mod_hooks): Call add_overlay_mod_hooklist.
(report_overlay_modification): When AFTER is non-nil,
call the functions recorded in last_overlay_modification_hooks.

29 years ago(Fexpt): Use EMACS_INT for integer calculation.
Karl Heuer [Mon, 17 Jul 1995 22:18:04 +0000 (22:18 +0000)]
(Fexpt): Use EMACS_INT for integer calculation.
(Ffloor): Likewise.

29 years ago(_setjmp, _longjmp): Add #undef's.
Karl Heuer [Mon, 17 Jul 1995 22:17:19 +0000 (22:17 +0000)]
(_setjmp, _longjmp): Add #undef's.

29 years ago(SCO_R4): Defined.
Karl Heuer [Mon, 17 Jul 1995 22:16:30 +0000 (22:16 +0000)]
(SCO_R4): Defined.

29 years ago(AMPERSAND_FULL_NAME): Defined.
Karl Heuer [Mon, 17 Jul 1995 22:15:55 +0000 (22:15 +0000)]
(AMPERSAND_FULL_NAME): Defined.

29 years ago(main): Add to usage message.
Karl Heuer [Mon, 17 Jul 1995 22:15:05 +0000 (22:15 +0000)]
(main): Add to usage message.

29 years ago(Fsit_for): Don't call prepare_menu_bars here.
Karl Heuer [Mon, 17 Jul 1995 22:14:37 +0000 (22:14 +0000)]
(Fsit_for): Don't call prepare_menu_bars here.

29 years ago(x_clear_frame_selections): Delete duplicate code.
Karl Heuer [Mon, 17 Jul 1995 22:14:00 +0000 (22:14 +0000)]
(x_clear_frame_selections): Delete duplicate code.

29 years ago[HAVE_X11XTR6]: Include locale.h
Karl Heuer [Mon, 17 Jul 1995 22:12:45 +0000 (22:12 +0000)]
[HAVE_X11XTR6]: Include locale.h
(x_term_init) [HAVE_X11XTR6]: Set LC_NUMERIC and LC_TIME back to C.
(note_mouse_movement): Set mouse_moved in the x_display_info.
(XTmouse_position, x_scroll_bar_note_movement): Likewise.
(x_scroll_bar_report_motion): Likewise.
(x_draw_box, x_display_box_cursor, x_display_bar_cursor):
New args x, y.  Don't use curs_x or curs_y here.  Callers changed.

29 years ago(Flist): Rewritten.
Karl Heuer [Mon, 17 Jul 1995 22:10:25 +0000 (22:10 +0000)]
(Flist): Rewritten.
(allocating_for_lisp): New variable.
(init_intervals, make_interval, init_symbol, Fmake_symbol)
(init_float, make_float, init_cons, Fcons)
(allocate_vectorlike, init_marker, allocate_misc)
(init_strings, make_uninit_string): Set allocate_misc temporarily.

29 years ago(Fnumber_to_string): Make `buffer' long enough.
Karl Heuer [Mon, 17 Jul 1995 22:09:35 +0000 (22:09 +0000)]
(Fnumber_to_string): Make `buffer' long enough.

29 years ago(Fbyte_code): For Beqlsign, if both args are ints,
Karl Heuer [Mon, 17 Jul 1995 22:09:03 +0000 (22:09 +0000)]
(Fbyte_code): For Beqlsign, if both args are ints,
compare as ints.

29 years ago(tags): Synonym for `TAGS'.
Karl Heuer [Mon, 17 Jul 1995 21:55:53 +0000 (21:55 +0000)]
(tags): Synonym for `TAGS'.

29 years ago(mips-dec-ultrix*): Assume version 4.3.
Karl Heuer [Mon, 17 Jul 1995 21:54:33 +0000 (21:54 +0000)]
(mips-dec-ultrix*): Assume version 4.3.
(mips-dec-ultrix4.[12]): New alternative for old versions.

29 years ago(inferior-tcl-mode): Use modeline-process if it exists.
Tom Tromey [Mon, 17 Jul 1995 19:59:49 +0000 (19:59 +0000)]
(inferior-tcl-mode): Use modeline-process if it exists.

29 years agoXEmacs currently must use tcl-internal-end-of-defun
Tom Tromey [Mon, 17 Jul 1995 19:55:25 +0000 (19:55 +0000)]
XEmacs currently must use tcl-internal-end-of-defun

29 years agoFix minor error.
Richard M. Stallman [Mon, 17 Jul 1995 18:56:17 +0000 (18:56 +0000)]
Fix minor error.

29 years ago(install, maybe-blessmail): Don't cd ..;
Karl Heuer [Sun, 16 Jul 1995 18:30:30 +0000 (18:30 +0000)]
(install, maybe-blessmail): Don't cd ..;
configure has already set $(INSTALL) to the proper relative path.

29 years agoChanges to make menus work in XEmacs.
Tom Tromey [Fri, 14 Jul 1995 21:54:56 +0000 (21:54 +0000)]
Changes to make menus work in XEmacs.
From Mike Scheidler <c23mts@kocrsv01.delcoelect.com>

29 years ago(comint-kill-output): Preserve entire partial line at
Karl Heuer [Wed, 12 Jul 1995 19:18:45 +0000 (19:18 +0000)]
(comint-kill-output): Preserve entire partial line at
end, even if it doesn't match comint-prompt-regexp.

29 years agoFixed Author: comment. This code bears no relation to what I wrote.
Roland McGrath [Wed, 12 Jul 1995 17:22:07 +0000 (17:22 +0000)]
Fixed Author: comment.  This code bears no relation to what I wrote.

29 years ago(tcl-mode): Customize for new dabbrev.
Tom Tromey [Tue, 11 Jul 1995 03:13:15 +0000 (03:13 +0000)]
(tcl-mode): Customize for new dabbrev.

29 years ago* mailalias.el (build-mail-aliases): Fixed the regexp for "^group".
Francesco Potortì [Mon, 10 Jul 1995 14:46:00 +0000 (14:46 +0000)]
* mailalias.el (build-mail-aliases): Fixed the regexp for "^group".

29 years ago(tcl-do-fill-paragraph): New function.
Tom Tromey [Sun, 9 Jul 1995 21:58:03 +0000 (21:58 +0000)]
(tcl-do-fill-paragraph): New function.
(tcl-mode): Set up for paragraph filling.

29 years ago(tcl-mode): Fixes to 19.29 paragraph variables.
Tom Tromey [Sun, 9 Jul 1995 21:30:32 +0000 (21:30 +0000)]
(tcl-mode): Fixes to 19.29 paragraph variables.

29 years ago(tcl-do-auto-fill): Set fill-prefix.
Tom Tromey [Sun, 9 Jul 1995 18:52:16 +0000 (18:52 +0000)]
(tcl-do-auto-fill): Set fill-prefix.

29 years agoDo all cleanups in font-lock-fontify-region and font-lock-hack-keywords inside
Simon Marshall [Sun, 9 Jul 1995 13:26:41 +0000 (13:26 +0000)]
Do all cleanups in font-lock-fontify-region and font-lock-hack-keywords inside
their unwind-protect UNWINDFORMS.  Also eval inside font-lock-set-defaults, not
font-lock-choose-keywords.

29 years agoMade executing-macro, before-change-function, after-change-function and font-lock...
Simon Marshall [Sun, 9 Jul 1995 13:01:31 +0000 (13:01 +0000)]
Made executing-macro, before-change-function, after-change-function and font-lock-doc-string-face obsolete.

29 years ago(tcl-imenu-create-index-function): Work with imenu from Emacs 19.29
Tom Tromey [Sun, 9 Jul 1995 01:07:57 +0000 (01:07 +0000)]
(tcl-imenu-create-index-function): Work with imenu from Emacs 19.29

29 years ago(datearg): Separate date from time with comma, not space,
Paul Eggert [Sat, 8 Jul 1995 18:44:04 +0000 (18:44 +0000)]
(datearg): Separate date from time with comma, not space,
to avoid CVS 1.5 bug.
(CVSROOT): Don't abort if unset and if repository is an absolute pathname.

29 years ago(forms-mode): treat local-write-file-hooks as a list.
Johan Vromans [Sat, 8 Jul 1995 13:16:54 +0000 (13:16 +0000)]
(forms-mode): treat local-write-file-hooks as a list.

29 years agoReplace `#!/bin/sh' with `#! /bin/sh', for benefit of systems
Paul Eggert [Fri, 7 Jul 1995 22:47:57 +0000 (22:47 +0000)]
Replace `#!/bin/sh' with `#! /bin/sh', for benefit of systems
that interpret `#! /' as a 4-byte magic number.

29 years agoSymbols renamed to be like mode-line indicator.
Karl Heuer [Fri, 7 Jul 1995 20:01:01 +0000 (20:01 +0000)]
Symbols renamed to be like mode-line indicator.
Supposed to now also work for Lucid.
(2C-mode-map): New name for `tc-mode-map'.  Additionally bound to [f2].
(2C-minor-mode-map) New variable.
(2C-mode): New name for `tc-other'.
(2C-mode-line-format): New name for `tc-mode-line-format'.
(2C-other-buffer-hook): New variable.
(2C-separator): New name for `tc-separator'.
(2C-window-width): New name for `tc-window-width'.
(2C-beyond-fill-column): New name for `tc-beyond-fill-column'.
(2C-autoscroll, 2C-autoscroll-start): New variables.

(2C-other): New name for `tc-other'.
(2C-mode): New name for `tc-mode', `tc-two-columns'.
(2C-two-columns): New function.
(2C-associate-buffer): New name for `tc-associate-buffer'.
(2C-split): New name for `tc-split'.
(2C-dissociate): New name for `tc-dissociate'.
(2C-merge): New name for `tc-merge'.
(2C-associated-buffer): New name for `tc-associated-buffer'.
(2C-toggle-autoscroll, 2C-autoscroll): New functions.
(tc-scroll-line, tc-scroll-up, tc-scroll-down, tc-recenter): Deleted
functions.

29 years agorestructured, largely rewritten without the bugs and
Karl Heuer [Fri, 7 Jul 1995 19:48:24 +0000 (19:48 +0000)]
restructured, largely rewritten without the bugs and
extended to cover over 15 shells.  Most variables can now work as a
lookup table, and, unless set by user, do.
(sh-mode-syntax-table): Possibly multiple tables.
(sh-shell): Set initially so shell or other libraries may use features.
(sh-assignment-regexp): Replaces `sh-assignment-space'.
(sh-here-document-word): Set to more common "EOF".
(sh-variables): Changed semantics.
(sh-font-lock-keywords): Much nicer.
(sh-ancestor-alist, sh-alias-alist, sh-shells, sh-abbrevs)
(sh-dynamic-complete-functions, sh-require-final-newline)
(sh-comment-prefix, sh-indentation, sh-header-marker, sh-builtins)
(sh-leading-keywords): New variables.
(sh-use-prefix, sh-find-file-modifies, sh-query-for-magic)
(sh-magicless-file-regexp, magic-number-alist, sh-executable)
(sh-chmod-argument, sh-shell-is-csh, sh-tab-width)
(sh-sh-font-lock-keywords, sh-ksh-font-lock-keywords)
(sh-bash-font-lock-keywords, sh-csh-font-lock-keywords)
(sh-tcsh-font-lock-keywords): Variables deleted, see also executable.el.

(sh-mode): Shell dependent code moved to `sh-set-shell'.
(sh-feature, sh-abbrevs, sh-syntax-table, sh-append, sh-modify): New
functions.
(sh-execute-region): New command.
(sh-indexed-loop): Far more efficient code generated for sh.
(sh-repeat, sh-tmp-file, sh-while-getopts): New skeletons.
(sh-or-other-mode, define-sh-skeleton, sh-executable, sh-chmod)
(sh-query-for-variable): Command deleted.

29 years agoInitial revision
Karl Heuer [Fri, 7 Jul 1995 19:41:57 +0000 (19:41 +0000)]
Initial revision

29 years agoNew name for generalized upd-copyr.el
Karl Heuer [Fri, 7 Jul 1995 19:40:05 +0000 (19:40 +0000)]
New name for generalized upd-copyr.el
(copyright-limit, copyright-regexp): New variables
(copyright-query): New name for `inhibit-update-copyright'
(copyright-current-year): New name for `current-year'
(copyright-current-gpl-version): New name for `current-gpl-version'
(copyright-update): New name for `update-copyright' and
`ask-to-update-copyright'
(copyright): New skeleton command

29 years agoextended to use skeletons or call functions
Karl Heuer [Fri, 7 Jul 1995 19:30:23 +0000 (19:30 +0000)]
extended to use skeletons or call functions
(auto-insert, auto-insert-query, auto-insert-prompt): New variables
(auto-insert-alist): New features
(auto-insert): New name for `insert-auto-insert-files'
(define-auto-insert): New function

29 years agopartly rewritten and extended.
Karl Heuer [Fri, 7 Jul 1995 19:21:17 +0000 (19:21 +0000)]
partly rewritten and extended.
(skeleton-filter, skeleton-untabify, skeleton-further-elements)
(skeleton-abbrev-cleanup): New variables
(skeleton-proxy, skeleton-abbrev-cleanup): New functions
(skeleton-insert): Sublanguage element < must now be handled via
`skeleton-further-elements' (used only in sh-script and ada).  Lisp
expressions can be quoted to ignore the return value.
(skeleton-read): New name for `skeleton-internal-read' because this may
be useful in skeletons.
(local-variables-section): New skeleton command, might go to simple.el.

29 years ago(make-autoload): Generate `(autoload ...)' form for
Karl Heuer [Fri, 7 Jul 1995 19:20:09 +0000 (19:20 +0000)]
(make-autoload): Generate `(autoload ...)' form for
`(define-skeleton ...)'

29 years ago(command-apropos): Deleted function. This is replaced by
Karl Heuer [Fri, 7 Jul 1995 18:54:22 +0000 (18:54 +0000)]
(command-apropos): Deleted function.  This is replaced by
apropos-command in apropos.el.

29 years agoRestructured, largely rewritten and extended.
Karl Heuer [Fri, 7 Jul 1995 18:53:58 +0000 (18:53 +0000)]
Restructured, largely rewritten and extended.
(apropos-use-faces, apropos-local-map): New variables.
(apropos-command): New name for `command-apropos' no longer in help.el.
(apropos-value): New command.
(apropos-documentation): New name for `super-apropos'
(apropos-follow, apropos-mouse-follow): New commands for hypertext.
(apropos-describe-plist): New function.

29 years ago[!__GNUC__] (LD_SWITCH_SYSTEM): Define this.
Richard M. Stallman [Fri, 7 Jul 1995 13:37:33 +0000 (13:37 +0000)]
[!__GNUC__] (LD_SWITCH_SYSTEM): Define this.

29 years ago(C_OPTIMIZE_SWITCH, C_DEBUG_SWITCH): Use these
Richard M. Stallman [Fri, 7 Jul 1995 13:37:04 +0000 (13:37 +0000)]
(C_OPTIMIZE_SWITCH, C_DEBUG_SWITCH): Use these
names instead of C_SWITCH_OPTIMIZE, C_SWITCH_DEBUG.

29 years ago(LIB_MOTIF, VFORK_RETURN_TYPE): Define these.
Richard M. Stallman [Fri, 7 Jul 1995 13:36:40 +0000 (13:36 +0000)]
(LIB_MOTIF, VFORK_RETURN_TYPE): Define these.

29 years ago(x_initialize) [USE_X_TOOLKIT]: Set fallback resources.
Richard M. Stallman [Fri, 7 Jul 1995 13:35:48 +0000 (13:35 +0000)]
(x_initialize) [USE_X_TOOLKIT]: Set fallback resources.