]> git.eshelyaron.com Git - emacs.git/log
emacs.git
26 years ago(struct kboard): New elts Vreal_last_command and Vlast_prefix_arg.
Richard M. Stallman [Sun, 7 Jun 1998 22:38:17 +0000 (22:38 +0000)]
(struct kboard): New elts Vreal_last_command and Vlast_prefix_arg.

26 years ago(cmd_error): Init Vlast_prefix_arg.
Richard M. Stallman [Sun, 7 Jun 1998 22:37:36 +0000 (22:37 +0000)]
(cmd_error): Init Vlast_prefix_arg.
(init_kboard, command_loop_1): Init Vlast_prefix_arg.
(Fcommand_execute): Set Vlast_prefix_arg to prefix arg used.

(command_loop_1): Set Vreal_last_command with Vlast_command.
(init_kboard): Init Vreal_last_command field.
(syms_of_keyboard): Set up Lisp var real-last-command.

(lispy_function_keys): Add kanji...eisu-toggle.

26 years ago(syms_of_callint): Set up Lisp variable.
Richard M. Stallman [Sun, 7 Jun 1998 22:33:11 +0000 (22:33 +0000)]
(syms_of_callint): Set up Lisp variable.

26 years ago(mark_kboards): Mark Vlast_prefix_arg too.
Richard M. Stallman [Sun, 7 Jun 1998 22:32:47 +0000 (22:32 +0000)]
(mark_kboards): Mark Vlast_prefix_arg too.

26 years ago(mark_kboards): Mark all the Lisp_Object fields.
Richard M. Stallman [Sun, 7 Jun 1998 21:41:37 +0000 (21:41 +0000)]
(mark_kboards): Mark all the Lisp_Object fields.

26 years ago(iswitchb-require-match, iswitchb-temp-buflist, iswitchb-bufs-in-frame):
Stephen Eglen [Sun, 7 Jun 1998 17:46:15 +0000 (17:46 +0000)]
(iswitchb-require-match, iswitchb-temp-buflist, iswitchb-bufs-in-frame):
 Variables declared with defvar to quieten the byte compiler.

26 years ago(mail-mode): Include `-- ' and `---+' in
Richard M. Stallman [Sun, 7 Jun 1998 01:30:29 +0000 (01:30 +0000)]
(mail-mode): Include `-- ' and `---+' in
paragraph-start and paragraph-separate.

26 years ago(message-mode): Set paragraph-start and
Richard M. Stallman [Sun, 7 Jun 1998 01:30:09 +0000 (01:30 +0000)]
(message-mode): Set paragraph-start and
paragraph-separate as in mail-mode.

26 years ago(fortran-electric-line-number): Add delete-selection property.
Richard M. Stallman [Sat, 6 Jun 1998 22:43:31 +0000 (22:43 +0000)]
(fortran-electric-line-number): Add delete-selection property.

26 years agoProperly terminate a comment.
Richard M. Stallman [Sat, 6 Jun 1998 22:24:37 +0000 (22:24 +0000)]
Properly terminate a comment.

26 years ago(comment-region): Check for enough chars to delete
Richard M. Stallman [Sat, 6 Jun 1998 22:23:57 +0000 (22:23 +0000)]
(comment-region): Check for enough chars to delete
in the numrg != t case as in the numar = t case.

26 years ago(rmail): Prevent find-file from calling
Richard M. Stallman [Sat, 6 Jun 1998 22:10:19 +0000 (22:10 +0000)]
(rmail): Prevent find-file from calling
rmail-mode for a new buffer.  Do it later, instead.

26 years ago(init_callproc): Check Vinstallation_directory even if !initialized.
Richard M. Stallman [Sat, 6 Jun 1998 22:04:07 +0000 (22:04 +0000)]
(init_callproc): Check Vinstallation_directory even if !initialized.

26 years ago(POS_AS_IN_BUFFER): Add 1 only if operating on a buffer.
Richard M. Stallman [Sat, 6 Jun 1998 21:59:21 +0000 (21:59 +0000)]
(POS_AS_IN_BUFFER): Add 1 only if operating on a buffer.
(re_match_2, re_search_2): Adjust startpos or pos by 1
only if acting on a buffer.
nil for re_match_object means a buffer.
(re_match_2_internal <notwordbeg>): Assume POS1 is positive.

26 years ago*** empty log message ***
Dan Nicolaescu [Sat, 6 Jun 1998 20:22:47 +0000 (20:22 +0000)]
*** empty log message ***

26 years ago(scan_lists): Properly skip the comment-fence character
Richard M. Stallman [Sat, 6 Jun 1998 20:20:13 +0000 (20:20 +0000)]
(scan_lists): Properly skip the comment-fence character
that ends a comment, when moving forward.
(Fbackward_prefix_chars): Return immediately if point is at BEGV.

(prev_char_comend_first): New function.
(back_comment): Use that.  Carefully update syntax table position
for each character that is fetched.
(Fforward_comment): Likewise.
(scan_lists): Likewise.
(prev_char_comstart_first): New function.

26 years ago(string-rectangle-line): Delete the rectangle first.
Richard M. Stallman [Sat, 6 Jun 1998 17:52:43 +0000 (17:52 +0000)]
(string-rectangle-line): Delete the rectangle first.
(string-rectangle): Doc fix.

26 years ago(Man-kill, Man-quit): Use quit-window.
Richard M. Stallman [Fri, 5 Jun 1998 22:54:28 +0000 (22:54 +0000)]
(Man-kill, Man-quit): Use quit-window.

26 years ago(fill-paragraph):
Richard M. Stallman [Fri, 5 Jun 1998 22:27:42 +0000 (22:27 +0000)]
(fill-paragraph):
Bind fill-paragraph-function to nil, if it doesn't do the job.

26 years agochanged old address to 59 Temple address in licence. - Brian
Brian Youmans [Fri, 5 Jun 1998 19:26:52 +0000 (19:26 +0000)]
changed old address to 59 Temple address in licence.  - Brian

26 years agoFix menu separators.
Edward M. Reingold [Fri, 5 Jun 1998 18:29:44 +0000 (18:29 +0000)]
Fix menu separators.

26 years agoComment fix.
Karl Heuer [Fri, 5 Jun 1998 16:25:25 +0000 (16:25 +0000)]
Comment fix.

26 years ago#include sys/file.h
Karl Heuer [Fri, 5 Jun 1998 16:08:32 +0000 (16:08 +0000)]
#include sys/file.h
(sys_access): Provide our own implementation which recognizes D_OK.
(is_exec): New function.
(stat): Use it.
(init_environment): Set TMPDIR to an existing directory.
Abort if none of the usual places is available.
(sys_rename): On Windows 95, choose a temp name that
includes the original file's base name and use an explicit loop
rather than calling mktemp.  Only attempt to unlink the newname if
the rename fails, rather than second-guessing whether the old and
new names refer to the same file.

26 years ago(Finsert_file_contents): Always update
Karl Heuer [Fri, 5 Jun 1998 16:02:11 +0000 (16:02 +0000)]
(Finsert_file_contents): Always update
Vlast_coding_system_used when we actually perform IO.
(Fwrite_region): Update documentation.

26 years ago(D_OK): Define new macro.
Karl Heuer [Fri, 5 Jun 1998 15:57:58 +0000 (15:57 +0000)]
(D_OK): Define new macro.

26 years ago(jka-compr-write-region): Ensure
Karl Heuer [Fri, 5 Jun 1998 15:54:48 +0000 (15:54 +0000)]
(jka-compr-write-region): Ensure
`last-coding-system-used' is updated, so that basic-save-buffer
sees the right value.

26 years agoComment change.
Karl Heuer [Fri, 5 Jun 1998 15:51:08 +0000 (15:51 +0000)]
Comment change.

26 years agoClean up mechanism for removing -l loadup from end.
Karl Heuer [Fri, 5 Jun 1998 15:49:43 +0000 (15:49 +0000)]
Clean up mechanism for removing -l loadup from end.

26 years agoComment change.
Karl Heuer [Fri, 5 Jun 1998 15:48:37 +0000 (15:48 +0000)]
Comment change.

26 years ago(vc-directory): Bind vc-dired-switches in order to pass switches to vc-dired-mode.
André Spiegel [Fri, 5 Jun 1998 12:46:29 +0000 (12:46 +0000)]
(vc-directory): Bind vc-dired-switches in order to pass switches to vc-dired-mode.
(vc-dired-mode): Check for vc-dired-switches.

26 years ago(dired-internal-noselect): Call either dired-mode or MODE, but not both.
André Spiegel [Fri, 5 Jun 1998 12:46:02 +0000 (12:46 +0000)]
(dired-internal-noselect): Call either dired-mode or MODE, but not both.

26 years ago*** empty log message ***
Dan Nicolaescu [Thu, 4 Jun 1998 16:00:44 +0000 (16:00 +0000)]
*** empty log message ***

26 years ago(esc-map): Bind C-M-% to query-replace-regexp.
Karl Heuer [Thu, 4 Jun 1998 06:57:32 +0000 (06:57 +0000)]
(esc-map): Bind C-M-% to query-replace-regexp.

26 years ago(rmail-summary-rmail-update): Set message
Karl Heuer [Thu, 4 Jun 1998 06:47:29 +0000 (06:47 +0000)]
(rmail-summary-rmail-update): Set message
unseen only if `rmail-summary-put-back-unseen' is non-nil.

26 years ago(rmail-toggle-header): Redo previous change;
Karl Heuer [Thu, 4 Jun 1998 06:25:21 +0000 (06:25 +0000)]
(rmail-toggle-header): Redo previous change;
don't move point if possible.
(rmail-count-screen-lines): Add.

26 years ago(byte-compile-lambda): Fix previous change.
Karl Heuer [Thu, 4 Jun 1998 06:11:30 +0000 (06:11 +0000)]
(byte-compile-lambda): Fix previous change.

26 years ago(main): Don't implement --version if not initialized.
Karl Heuer [Thu, 4 Jun 1998 06:09:59 +0000 (06:09 +0000)]
(main): Don't implement --version if not initialized.

26 years ago(customize-group-other-window): Fix previous change.
Karl Heuer [Thu, 4 Jun 1998 06:07:39 +0000 (06:07 +0000)]
(customize-group-other-window): Fix previous change.

26 years ago*** empty log message ***
Dan Nicolaescu [Wed, 3 Jun 1998 16:40:32 +0000 (16:40 +0000)]
*** empty log message ***

26 years ago(vc-dired-hook): Kill excluded directories recursively.
André Spiegel [Wed, 3 Jun 1998 15:07:04 +0000 (15:07 +0000)]
(vc-dired-hook): Kill excluded directories recursively.

26 years agoHandle the new convention that `position' values
Karl Heuer [Wed, 3 Jun 1998 14:45:03 +0000 (14:45 +0000)]
Handle the new convention that `position' values
in a string's intervals start from zero.
(validate_interval_range, interval_of, Fnext_property_change)
(property_change_between_p, Fnext_single_property_change)
(Fprevious_property_change, Fprevious_single_property_change):
(Ftext_property_any, Ftext_property_not_all): Implement that.

Undo previous change.

26 years ago(create_root_interval): Initialize position to 0
Karl Heuer [Wed, 3 Jun 1998 14:44:21 +0000 (14:44 +0000)]
(create_root_interval): Initialize position to 0
for a string.
(interval_start_pos): New function.
(find_interval): Handle string positions starting at 0.
(adjust_intervals_for_insertion): Likewise.
(adjust_intervals_for_deletion): Likewise.
(compare_string_intervals): Likewise.
(graft_intervals_into_buffer): Set `position' in reproduce_tree value.
(copy_intervals): Init `position' to 0.

26 years ago(DECODE_FILE, ENCODE_FILE):
Karl Heuer [Wed, 3 Jun 1998 14:41:27 +0000 (14:41 +0000)]
(DECODE_FILE, ENCODE_FILE):
Use code_convert_string_norecord.

26 years ago(code_convert_string_norecord): New function.
Karl Heuer [Wed, 3 Jun 1998 14:41:07 +0000 (14:41 +0000)]
(code_convert_string_norecord): New function.
Does encoding or decoding but doesn't set Vlast_coding_system_used.

26 years ago(find-function-noselect): Don't call
Karl Heuer [Wed, 3 Jun 1998 14:39:19 +0000 (14:39 +0000)]
(find-function-noselect): Don't call
format twice with the error message.  Quote the function name
before splicing into regexp.

26 years ago(list-character-sets-1): New subroutine.
Karl Heuer [Wed, 3 Jun 1998 14:38:07 +0000 (14:38 +0000)]
(list-character-sets-1): New subroutine.
(list-character-sets): Use it.
(list-coding-systems-1): New subroutine.
(list-coding-systems): Use it.
(list-input-methods-1): New subroutine.
(list-input-methods): Use it.
(mule-diag): Avoid method of displaying text in *Help* then copying it.
Instead, insert it directly into *Mule-Diagnosis*.
Use list-character-sets-1, list-coding-systems-1, list-input-methods-1.
Copy the code from list-fontsets and list-coding-categories.
Improve the display buffer's header.

26 years ago(toggle-read-only): When exiting View mode, locally
Karl Heuer [Wed, 3 Jun 1998 14:37:00 +0000 (14:37 +0000)]
(toggle-read-only): When exiting View mode, locally
set view-read-only to t so another toggle will re-enable View mode.

26 years ago(View-exit-and-edit): Bind view-no-disable-on-exit to nil.
Karl Heuer [Wed, 3 Jun 1998 14:35:38 +0000 (14:35 +0000)]
(View-exit-and-edit): Bind view-no-disable-on-exit to nil.

26 years ago(sys_subshell): Cast arg to chdir.
Karl Heuer [Tue, 2 Jun 1998 15:52:04 +0000 (15:52 +0000)]
(sys_subshell): Cast arg to chdir.
(init_sys_modes): Cast arg to setbuf or setvbuf.

26 years ago(syms_of_keyboard): Doc fix for suggest-key-bindings.
Karl Heuer [Tue, 2 Jun 1998 15:49:47 +0000 (15:49 +0000)]
(syms_of_keyboard): Doc fix for suggest-key-bindings.

26 years ago(normal-top-level-add-subdirs-to-load-path): Ignore
Dave Love [Tue, 2 Jun 1998 13:21:13 +0000 (13:21 +0000)]
(normal-top-level-add-subdirs-to-load-path): Ignore
CVS directories too.

26 years ago(string_to_non_ascii_char): Don't check the arg
Kenichi Handa [Tue, 2 Jun 1998 08:10:36 +0000 (08:10 +0000)]
(string_to_non_ascii_char): Don't check the arg
EXCLUDE_TAIL_GARBAGE for an invalid composite characters.

26 years ago(customize-group, customize-group-other-window)
Karl Heuer [Tue, 2 Jun 1998 06:56:44 +0000 (06:56 +0000)]
(customize-group, customize-group-other-window)
(custom-buffer-create, custom-buffer-create-other-window)
(customize-browse): Use pop-to-buffer.
(same-window-regexps): Add autoload to add regexp to match custom bfrs.

26 years ago(Info-exit): Use quit-window.
Karl Heuer [Tue, 2 Jun 1998 06:55:39 +0000 (06:55 +0000)]
(Info-exit): Use quit-window.

26 years ago(rmail-toggle-header): Preserve point
Karl Heuer [Tue, 2 Jun 1998 06:54:40 +0000 (06:54 +0000)]
(rmail-toggle-header): Preserve point
and window-start (more or less) when reverting to original header.

26 years ago(detect_coding_mask): Initilize local variable C.
Kenichi Handa [Tue, 2 Jun 1998 03:54:18 +0000 (03:54 +0000)]
(detect_coding_mask): Initilize local variable C.

26 years ago(shrink-window-if-larger-than-buffer):
Karl Heuer [Mon, 1 Jun 1998 21:49:43 +0000 (21:49 +0000)]
(shrink-window-if-larger-than-buffer):
Switch to the specified window and its buffer at the outset.
(count-windows): Doc fix.

26 years ago(archive-extract): Fix handling of 'view option.
Karl Heuer [Mon, 1 Jun 1998 21:47:36 +0000 (21:47 +0000)]
(archive-extract): Fix handling of 'view option.

26 years ago(apropos-variable): Fixed argument to apropos-command.
Karl Heuer [Mon, 1 Jun 1998 21:46:44 +0000 (21:46 +0000)]
(apropos-variable): Fixed argument to apropos-command.
(apropos-command): Let `var-predicate' have higher priority than
`do-all'.

26 years ago(help-setup-xref): Change all callers to
Karl Heuer [Mon, 1 Jun 1998 21:11:47 +0000 (21:11 +0000)]
(help-setup-xref): Change all callers to
use (function args...) instead of (function . arg).  Doc fix.
(help-follow): Put (point) at front of elts of help-xref-stack.
(help-xref-stack): Elt format now (POSITION FUNCTION ARGS).
(help-xref-stack-item): Doc fix.
(help-xref-go-back): Assume new format for help-xref-stack.
(help-follow): Look for prop on previous char if next char has none.
Avoid error at beginning or end of buffer.
(describe-bindings): New optional arg BUFFER.
Use help-setup-xref.

26 years ago(event-apply-alt-modifier, etc): Doc fixes.
Karl Heuer [Mon, 1 Jun 1998 21:10:43 +0000 (21:10 +0000)]
(event-apply-alt-modifier, etc): Doc fixes.

26 years ago(main): Test `initialized' before clearing *Messages*.
Karl Heuer [Mon, 1 Jun 1998 21:08:28 +0000 (21:08 +0000)]
(main): Test `initialized' before clearing *Messages*.

26 years ago(SOCKLEN_TYPE): Define as int.
Karl Heuer [Mon, 1 Jun 1998 21:07:32 +0000 (21:07 +0000)]
(SOCKLEN_TYPE): Define as int.

26 years agoRemember the last TWO strings skipped with #@.
Richard M. Stallman [Mon, 1 Jun 1998 21:03:23 +0000 (21:03 +0000)]
Remember the last TWO strings skipped with #@.
(prev_saved_doc_string*): New variables.
(Fload): Initalize prev_saved_doc_string.
(read1): Copy saved_doc_string to prev_saved_doc_string
before storing a new string in saved_doc_string.
(read_list): Look in prev_saved_doc_string as well as
in saved_doc_string.

(read1): Swap saved_doc_string_length and
prev_saved_doc_string_length.
(read_list): Negate docstring position if negative before checking
against saved_doc_string_length et al.

(read_vector): Add bytecodeflag parameter, which is
nonzero when reading a bytecode object.  If
`load-force-doc-strings' is t when reading a lazily-loaded
bytecode vector, the loaded docstring must be treated as unibyte
and passed to Fread to obtain the actual bytecode string and
constants vector.
(read1): Add extra parameter to read_vector calls.

(read1): Enable saving of doc strings on WINDOWSNT.
(read_list): Call get_doc_string instead of read_doc_string, when
forced to load doc strings.

26 years ago(Fcall_process): Avoid initializer on auto struct.
Karl Heuer [Mon, 1 Jun 1998 20:49:47 +0000 (20:49 +0000)]
(Fcall_process): Avoid initializer on auto struct.

26 years ago(sgml-font-lock-keywords-1): Add -. as
Dave Love [Mon, 1 Jun 1998 16:51:52 +0000 (16:51 +0000)]
(sgml-font-lock-keywords-1): Add -. as
NMCHARs.  Elide upper case (see font-lock-defaults).  Generalize
comment declaration not to exclude markup.

26 years agoUse 1 as explicit value of empty #defines.
Andrew Innes [Mon, 1 Jun 1998 14:23:44 +0000 (14:23 +0000)]
Use 1 as explicit value of empty #defines.

26 years ago(LOCAL_FLAGS): Define HAVE_CONFIG_H.
Andrew Innes [Mon, 1 Jun 1998 14:09:53 +0000 (14:09 +0000)]
(LOCAL_FLAGS): Define HAVE_CONFIG_H.

26 years ago(sys_wait): Rename to wait.
Andrew Innes [Mon, 1 Jun 1998 14:09:21 +0000 (14:09 +0000)]
(sys_wait): Rename to wait.

26 years agoUndefine _WINSOCKAPI_.
Andrew Innes [Mon, 1 Jun 1998 14:01:14 +0000 (14:01 +0000)]
Undefine _WINSOCKAPI_.

26 years ago(CFLAGS): Do not define HAVE_NTGUI.
Andrew Innes [Mon, 1 Jun 1998 14:00:12 +0000 (14:00 +0000)]
(CFLAGS): Do not define HAVE_NTGUI.

26 years ago(LOCAL_FLAGS): Define HAVE_NTGUI if appropriate.
Andrew Innes [Mon, 1 Jun 1998 13:59:17 +0000 (13:59 +0000)]
(LOCAL_FLAGS): Define HAVE_NTGUI if appropriate.

26 years ago(install-arch-indep): Don't die if site-lisp/ isn't writable.
Karl Heuer [Mon, 1 Jun 1998 03:46:31 +0000 (03:46 +0000)]
(install-arch-indep): Don't die if site-lisp/ isn't writable.

26 years ago(Finsert_file_contents): Fix char signedness mismatches.
Karl Heuer [Mon, 1 Jun 1998 03:32:52 +0000 (03:32 +0000)]
(Finsert_file_contents): Fix char signedness mismatches.

26 years ago(doprnt1): Fix char signedness mismatches.
Karl Heuer [Mon, 1 Jun 1998 03:32:00 +0000 (03:32 +0000)]
(doprnt1): Fix char signedness mismatches.

26 years ago(Fredraw_frame): Don't erase frame or its glyph records
Karl Heuer [Mon, 1 Jun 1998 03:12:04 +0000 (03:12 +0000)]
(Fredraw_frame): Don't erase frame or its glyph records
if it hasn't got any.

26 years ago(which-func-ff-hook): If imenu gets error,
Karl Heuer [Mon, 1 Jun 1998 03:09:43 +0000 (03:09 +0000)]
(which-func-ff-hook): If imenu gets error,
clear which-func-mode.

26 years ago(grep): Fix previous change.
Karl Heuer [Mon, 1 Jun 1998 03:08:53 +0000 (03:08 +0000)]
(grep): Fix previous change.

26 years agoMany doc fixes.
Karl Heuer [Mon, 1 Jun 1998 03:08:00 +0000 (03:08 +0000)]
Many doc fixes.

26 years ago(tar-extract): Pass HIGHEST=t to detect-coding-region.
Karl Heuer [Mon, 1 Jun 1998 03:06:48 +0000 (03:06 +0000)]
(tar-extract): Pass HIGHEST=t to detect-coding-region.

26 years ago(keyboard-quit): Doc fix.
Karl Heuer [Mon, 1 Jun 1998 03:04:39 +0000 (03:04 +0000)]
(keyboard-quit): Doc fix.

26 years agoBind f2 and C-x 6 prefixes
Karl Heuer [Mon, 1 Jun 1998 03:03:00 +0000 (03:03 +0000)]
Bind f2 and C-x 6 prefixes
only via an autoload, not when this file is loaded.

26 years ago(coding-system-mnemonic): Don't crash if arg is nil.
Karl Heuer [Mon, 1 Jun 1998 03:01:30 +0000 (03:01 +0000)]
(coding-system-mnemonic): Don't crash if arg is nil.

26 years ago(easy-mmode-define-minor-mode): Add missing format arg.
Karl Heuer [Mon, 1 Jun 1998 02:59:23 +0000 (02:59 +0000)]
(easy-mmode-define-minor-mode): Add missing format arg.

26 years ago(w32_fatal_reload_error): Update error message.
Geoff Voelker [Sat, 30 May 1998 23:42:16 +0000 (23:42 +0000)]
(w32_fatal_reload_error): Update error message.

26 years ago(sys_rename): Handle filenames with accented characters.
Geoff Voelker [Sat, 30 May 1998 23:41:57 +0000 (23:41 +0000)]
(sys_rename): Handle filenames with accented characters.
(stat): Handle "c:/.." and "/.." specially.

26 years ago(sys_spawnve): Place Emacs pid in EM_PARENT_PROCESS_ID.
Geoff Voelker [Sat, 30 May 1998 23:41:48 +0000 (23:41 +0000)]
(sys_spawnve): Place Emacs pid in EM_PARENT_PROCESS_ID.

26 years ago(VS_VERSION_INFO): Define.
Geoff Voelker [Sat, 30 May 1998 23:37:53 +0000 (23:37 +0000)]
(VS_VERSION_INFO): Define.

26 years ago(getppid): Look for EM_PARENT_PROCESS_ID.
Geoff Voelker [Sat, 30 May 1998 23:37:12 +0000 (23:37 +0000)]
(getppid): Look for EM_PARENT_PROCESS_ID.

26 years ago(finder-known-keywords): Fix `convenience' entry.
Dave Love [Sat, 30 May 1998 17:57:14 +0000 (17:57 +0000)]
(finder-known-keywords): Fix `convenience' entry.

26 years ago(distclean): Delete config.stamp, stamp-oldxmenu.
Karl Heuer [Sat, 30 May 1998 15:48:11 +0000 (15:48 +0000)]
(distclean): Delete config.stamp, stamp-oldxmenu.

26 years ago(cperl-style-alist): New variable, since `c-mode'
Richard M. Stallman [Sat, 30 May 1998 15:43:16 +0000 (15:43 +0000)]
(cperl-style-alist): New variable, since `c-mode'
is no longer loaded.
- (Somebody who uses the styles should check that they work OK!)
- (a lot of work is needed, especially with new
  `cperl-fix-line-spacing').
Old value of style is memorized when choosing a new style, may be
restored from the same menu.
(cperl-perldoc, cperl-pod-to-manpage): New commands; thanks to
Anthony Foiani <afoiani@uswest.com> and Nick Roberts
<Nick.Roberts@src.bae.co.uk>.
(`Perl doc', `Regexp'): New submenus (latter to allow short displays).
(cperl-clobber-lisp-bindings): New cfg variable.
(cperl-find-pods-heres): $a->y() is not y///.
(cperl-after-block-p): Add save-excursion.
(cperl-init-faces): Was failing.
Init faces when loading `ps-print'.
(cperl-toggle-autohelp): New command.
(cperl-electric-paren): `while SPACE LESS' was buggy.
(cperl-init-faces): `-text' in `[-text => 1]' was not highlighted.
(cperl-after-block-p): was FALSE after `sub f {}'.
(cperl-electric-keyword): `foreachmy', `formy' expanded too,
Expands `=pod-directive'.
(cperl-linefeed): behaves reasonable in POD-directive lines.
(cperl-message-electric-keyword): new cfg variable.
(cperl-electric-keyword): print a message, governed by
`cperl-message-electric-keyword'.
(cperl-electric-paren): Typing `}' was not checking for being
block or not.
(cperl-beautify-regexp-piece): Did not know about lookbehind;
finding *which* level to work with was not intuitive.
(cperl-beautify-levels): New command.
(cperl-electric-keyword): Allow here-docs contain `=head1'
and friends for keyword expansion.
Fix for broken `font-lock-unfontify-region-function'.  Should
preserve `syntax-table' properties even with `lazy-lock'.
(cperl-indent-region-fix-else): New command.
(cperl-fix-line-spacing): New command.
(cperl-invert-if-unless): New command (C-c C-t and in Menu).
(cperl-hints): mention 20.2's goods/bads.
(cperl-extra-newline-before-brace-multiline): Started to use it.
(cperl-break-one-line-blocks-when-indent): New cfg variable.
(cperl-fix-hanging-brace-when-indent): New cfg variable.
(cperl-merge-trailing-else): New cfg variable.
Workaround for another `font-lock's `syntax-table' text-property bug.
`zerop' could be applied to nil.
At last, may work with `font-lock' without setting `cperl-font-lock'.
(cperl-indent-region-fix-constructs): Renamed from
`cperl-indent-region-fix-constructs'.
(cperl-fix-line-spacing): could be triggered inside strings, would not
know what to do with BLOCKs of map/printf/etc.
(cperl-merge-trailing-else): Handle `continue' too.
(cperl-fix-line-spacing): Likewise.
(cperl-calculate-indent): Knows about map/printf/etc before {BLOCK};
treat after-comma lines as continuation lines.
(cperl-mode): `continue' made electric.
(cperl-electric-keyword): Electric `do' inserts `do/while'.
(cperl-fontify-syntaxically): New function.
(cperl-syntaxify-by-font-lock): New cfg variable.
Make syntaxification to be autoredone via `font-lock',
switched on by `cperl-syntaxify-by-font-lock', off by default so far.
Remove some commented out chunks.
(cperl-set-style-back): Old value of style is memorized when
choosing a new style, may be restored from the same menu.
Mode-documentation added to micro-docs.
(cperl-praise): updated.
(cperl-toggle-construct-fix): New command.  Added on C-c C-w and menu.
(auto-fill-mode): added on C-c C-f and menu.
(cperl-style-alist): `PerlStyle' style added.
(cperl-find-pods-heres): Message for termination of scan corrected.
(cperl-speed): New variable with hints.
(cperl-electric-else): Make backspace electric after
expansion of `else/continue' too.
Fixed customization to honor cperl-hairy.
Created customization groups.
All the compile-time warnings fixed.
(cperl-syntaxify-by-font-lock): Interaction with `font-lock-hot-pass'
fixed.
(cperl-after-block-and-statement-beg): It is BLOCK if we reach lim
when backup sexp.
(cperl-after-block-p, cperl-after-expr-p): Likewise.
(cperl-indent-region): Make a marker for END - text added/removed.
(cperl-style-alist): Include `cperl-merge-trailing-else'
where the value is clear.
(cperl-styles-entries): Likewise.
(cperl-tips, cperl-problems): Improvements to docs.

26 years agoUndo May 15 change.
Karl Heuer [Sat, 30 May 1998 15:14:47 +0000 (15:14 +0000)]
Undo May 15 change.

26 years ago(compilation-scroll-output): Correct the :version
Karl Heuer [Sat, 30 May 1998 15:00:07 +0000 (15:00 +0000)]
(compilation-scroll-output): Correct the :version
keyword to be a string.

26 years ago(mule-diag): Don't call help-mode.
Karl Heuer [Sat, 30 May 1998 14:58:17 +0000 (14:58 +0000)]
(mule-diag): Don't call help-mode.
Instead, call print-help-return-message.

26 years ago(syms_of_charset): Put \n\ at eol of docstring.
Karl Heuer [Sat, 30 May 1998 14:52:20 +0000 (14:52 +0000)]
(syms_of_charset): Put \n\ at eol of docstring.

26 years ago(Fscroll_up, Fscroll_down, Fscroll_other_window): Doc fix.
Karl Heuer [Sat, 30 May 1998 14:47:15 +0000 (14:47 +0000)]
(Fscroll_up, Fscroll_down, Fscroll_other_window): Doc fix.

26 years agoUpdate version number.
Karl Heuer [Sat, 30 May 1998 14:41:23 +0000 (14:41 +0000)]
Update version number.

26 years ago(ediff-mark-for-hiding-at-pos)
Karl Heuer [Sat, 30 May 1998 14:41:00 +0000 (14:41 +0000)]
(ediff-mark-for-hiding-at-pos)
(ediff-mark-for-operation-at-pos): Renamed from
ediff-mark-for-hiding, ediff-mark-for-operation.
(ediff-mark-session-for-hiding, ediff-mark-session-for-operation)
(ediff-unmark-all-for-operation, ediff-unmark-all-for-hiding): New
functions.
(ediff-setup-meta-map): Changed bindings.

26 years ago(viper-surrounding-word): Added '_' to alpha modifiers.
Karl Heuer [Sat, 30 May 1998 14:29:44 +0000 (14:29 +0000)]
(viper-surrounding-word): Added '_' to alpha modifiers.