bpt/emacs.git
27 years ago(Fcompare_buffer_substrings): trt contains Lisp_Objects.
Richard M. Stallman [Mon, 2 Jun 1997 00:28:46 +0000 (00:28 +0000)]
(Fcompare_buffer_substrings): trt contains Lisp_Objects.
(transpose_markers): Use marker_position, not Fmarker_position.

27 years ago(Fmove_overlay): Clean up setting o_beg and o_end.
Richard M. Stallman [Mon, 2 Jun 1997 00:24:11 +0000 (00:24 +0000)]
(Fmove_overlay): Clean up setting o_beg and o_end.

27 years ago(Fmake_byte_code): Set val from p, not from val.
Richard M. Stallman [Mon, 2 Jun 1997 00:22:49 +0000 (00:22 +0000)]
(Fmake_byte_code): Set val from p, not from val.
(make_event_array): Convert nargs to Lisp_Object.

27 years ago[__NetBSD__]: Don't include filehdr.h, aouthdr.h
Richard M. Stallman [Mon, 2 Jun 1997 00:09:40 +0000 (00:09 +0000)]
[__NetBSD__]: Don't include filehdr.h, aouthdr.h
scnhdr.h or syms.h.  Add many other conditionalized definitions.

27 years ago[__alpha__] (NO_SHARED_LIBS): Defined.
Richard M. Stallman [Mon, 2 Jun 1997 00:07:26 +0000 (00:07 +0000)]
[__alpha__] (NO_SHARED_LIBS): Defined.

27 years ago[__NetBSD__]: Include stdlib.h, not alloca.h.
Richard M. Stallman [Mon, 2 Jun 1997 00:03:17 +0000 (00:03 +0000)]
[__NetBSD__]: Include stdlib.h, not alloca.h.

(ORDINARY_LINK): Defined (if __NetBSD__).

27 years ago(alpha-*-netbsd*): New alternative.
Richard M. Stallman [Mon, 2 Jun 1997 00:00:31 +0000 (00:00 +0000)]
(alpha-*-netbsd*): New alternative.

27 years ago(m88k-dg-dgux4*): New alternative.
Richard M. Stallman [Sun, 1 Jun 1997 23:58:19 +0000 (23:58 +0000)]
(m88k-dg-dgux4*): New alternative.

27 years ago(gud-dgux-p, gud-dguxdbx-marker-filter): New functions.
Richard M. Stallman [Sun, 1 Jun 1997 23:50:47 +0000 (23:50 +0000)]
(gud-dgux-p, gud-dguxdbx-marker-filter): New functions.
(dbx): Use them.

27 years agoInitial revision
Richard M. Stallman [Sun, 1 Jun 1997 23:49:06 +0000 (23:49 +0000)]
Initial revision

27 years ago(signal): Define only if not NO_DGUX_SIGNAL_REDEF.
Richard M. Stallman [Sun, 1 Jun 1997 23:48:38 +0000 (23:48 +0000)]
(signal): Define only if not NO_DGUX_SIGNAL_REDEF.

27 years ago(init_baud_rate): Use INIT_BAUD_RATE if it's defined.
Richard M. Stallman [Sun, 1 Jun 1997 23:47:01 +0000 (23:47 +0000)]
(init_baud_rate): Use INIT_BAUD_RATE if it's defined.
(sys_signal): Lose DGUX special case.

27 years agoInclude time-stamp.
Richard M. Stallman [Sun, 1 Jun 1997 23:26:16 +0000 (23:26 +0000)]
Include time-stamp.
(smtpmail-queue-dir, smtpmail-queue-index-file): New variables.
(smtpmail-queue-mail): New variable.
(smtpmail-send-it): Handle those variables.
(smtpmail-send-queued-mail): New command.

27 years ago(hs-show-hidden-short-form): Updated doc string.
Richard M. Stallman [Sun, 1 Jun 1997 23:09:03 +0000 (23:09 +0000)]
(hs-show-hidden-short-form): Updated doc string.
(hs-adjust-block-beginning): Likewise.
(hs-special-modes-alist): C and C++ should also use
hs-c-like-adjust-block-beginning.
(hs-find-block-beginning): If hs-adjust-block-beginning is t and
we apply hs-adjust-block-beginning and we reach the point means
that we found the block beginning.
(hs-c-like-adjust-block-beginning):
Renamed from java-hs-adjust-block-beginning.

27 years ago(smtpmail-via-smtp): Recognize XVRB as a synonym for
Richard M. Stallman [Sun, 1 Jun 1997 22:24:22 +0000 (22:24 +0000)]
(smtpmail-via-smtp): Recognize XVRB as a synonym for
VERB and XONE as a synonym for ONEX.

(smtpmail-read-response): Add "%s" to `message' calls to avoid
problems with percent signs in strings.

(smtpmail-read-response): Return all lines of the
response text as a list of strings.  Formerly only the first line
was returned.  This is insufficient when one wants to parse
e.g. an EHLO response.

Ignore responses starting with "0".  This is necessary to support
the VERB SMTP extension.

(smtpmail-via-smtp): Try EHLO and find out which SMTP service
extensions the receiving mailer supports.

Issue the ONEX and XUSR commands if the corresponding extensions
are supported.

Issue VERB if supported and `smtpmail-debug-info' is non-nil.

Add SIZE attribute to MAIL FROM: command if SIZE extension is
supported.

Add code that could set the BODY= attribute to MAIL FROM: if the
receiving mailer supports 8BITMIME.  This is currently disabled,
since doing it right might involve adding MIME headers to, and in
some cases reencoding, the message.

27 years ago(rmail-mmdf-delim1, rmail-mmdf-delim2):
Richard M. Stallman [Sun, 1 Jun 1997 19:31:59 +0000 (19:31 +0000)]
(rmail-mmdf-delim1, rmail-mmdf-delim2):
Variables renamed from mmdf-delim1 and mmdf-delim2.

27 years agoSynched with 1.9905
Per Abrahamsen [Sun, 1 Jun 1997 18:03:25 +0000 (18:03 +0000)]
Synched with 1.9905

27 years agoSynched with 1.9904
Per Abrahamsen [Sun, 1 Jun 1997 11:58:17 +0000 (11:58 +0000)]
Synched with 1.9904

27 years ago(sc::cursors): Add an eval-and-compile.
Richard M. Stallman [Sun, 1 Jun 1997 09:29:06 +0000 (09:29 +0000)]
(sc::cursors): Add an eval-and-compile.

27 years agoSynched with 1.9903
Per Abrahamsen [Sun, 1 Jun 1997 08:04:57 +0000 (08:04 +0000)]
Synched with 1.9903

27 years ago(customize-option): Renamed from custom-variable.
Richard M. Stallman [Sun, 1 Jun 1997 06:41:08 +0000 (06:41 +0000)]
(customize-option): Renamed from custom-variable.
(customize-variable): Add it as an alias.
(customize-option-other-window):
Renamed from customize-variable-other-window.
(custom-load-symbol): Search for both short and absolute
names of the library, when avoiding duplicate loading.

27 years ago(custom-variable-prompt): Handle variable-at-point returning 0.
Richard M. Stallman [Sun, 1 Jun 1997 05:58:36 +0000 (05:58 +0000)]
(custom-variable-prompt): Handle variable-at-point returning 0.

27 years ago(init_lread): Sometimes add to load-path
Richard M. Stallman [Sun, 1 Jun 1997 01:03:51 +0000 (01:03 +0000)]
(init_lread): Sometimes add to load-path
the lisp and site-lisp dirs under the source directory.

27 years agoInclude frame.h unconditionally.
Richard M. Stallman [Sun, 1 Jun 1997 00:30:01 +0000 (00:30 +0000)]
Include frame.h unconditionally.

(Fframe_face_alist, Fset_frame_face_alist): Define unconditionally.
(Finternal_next_face_id, next_face_id): Likewise.
(syms_of_xfaces): Define unconditionally,
but conditionalize some of the contents.

27 years ago(mail-strip-quoted-names): Don't delete angle brackets
Richard M. Stallman [Sat, 31 May 1997 21:14:57 +0000 (21:14 +0000)]
(mail-strip-quoted-names): Don't delete angle brackets
when there's a colon inside them.

27 years ago(Freplace_match): Fix previous change.
Richard M. Stallman [Sat, 31 May 1997 19:20:26 +0000 (19:20 +0000)]
(Freplace_match): Fix previous change.

27 years ago(Fforward_comment): Handle unmatched two-character comment starters.
Richard M. Stallman [Sat, 31 May 1997 18:30:56 +0000 (18:30 +0000)]
(Fforward_comment): Handle unmatched two-character comment starters.

27 years ago(back_comment): Detect 2-char comment starts properly.
Richard M. Stallman [Sat, 31 May 1997 18:16:22 +0000 (18:16 +0000)]
(back_comment): Detect 2-char comment starts properly.
New arg COMSTYLE; callers changed.

27 years ago(move_if_not_intangible): Fix previous change.
Richard M. Stallman [Sat, 31 May 1997 08:34:13 +0000 (08:34 +0000)]
(move_if_not_intangible): Fix previous change.

27 years ago(Freplace_match): Use move_if_not_intangible
Richard M. Stallman [Sat, 31 May 1997 07:40:46 +0000 (07:40 +0000)]
(Freplace_match): Use move_if_not_intangible
to handle intangible text better.

(looking_at_1): Change using DOWNCASE_TABLE.
(string_match_1): Likewise.

27 years ago(move_if_not_intangible): New function.
Richard M. Stallman [Sat, 31 May 1997 07:38:44 +0000 (07:38 +0000)]
(move_if_not_intangible): New function.

27 years agoAlways load faces.el.
Richard M. Stallman [Sat, 31 May 1997 07:38:11 +0000 (07:38 +0000)]
Always load faces.el.

27 years ago(process_expose_from_menu, XTread_socket):
Richard M. Stallman [Sat, 31 May 1997 07:37:09 +0000 (07:37 +0000)]
(process_expose_from_menu, XTread_socket):
Set has_been_visible field.
(x_make_frame_visible): Don't do XMoveWindow unles has_been_visible.

27 years ago(struct x_output): New field has_been_visible.
Richard M. Stallman [Sat, 31 May 1997 07:32:47 +0000 (07:32 +0000)]
(struct x_output): New field has_been_visible.

27 years ago(command-line): Detect Latin-N character sets
Richard M. Stallman [Sat, 31 May 1997 07:30:33 +0000 (07:30 +0000)]
(command-line): Detect Latin-N character sets
from envvars, both for multibyte mode and single-byte mode.

27 years ago(cpp-highlight-buffer): Make sure
Richard M. Stallman [Sat, 31 May 1997 07:16:13 +0000 (07:16 +0000)]
(cpp-highlight-buffer): Make sure
buffer-invisibility-spec contains `cpp'.
(cpp-make-overlay-hidden): Use `cpp' as an invisible property.

27 years ago(hs-hide-comments-when-hiding-all)
Richard M. Stallman [Sat, 31 May 1997 07:13:34 +0000 (07:13 +0000)]
(hs-hide-comments-when-hiding-all)
(hs-show-hidden-short-form, hs-minor-mode-hook): Move definitions up.
Use defcustom.
(hs-find-block-beginning): Bind buffer-size, don't call it in a cycle.
(hs-hide-all): Likewise.

27 years agoRename language environments from LatinN to Latin-N.
Richard M. Stallman [Sat, 31 May 1997 07:10:20 +0000 (07:10 +0000)]
Rename language environments from LatinN to Latin-N.

27 years agoDoc fix for previous change.
Richard M. Stallman [Sat, 31 May 1997 06:41:24 +0000 (06:41 +0000)]
Doc fix for previous change.

27 years agoSynched with version 1.9901.
Per Abrahamsen [Sat, 31 May 1997 06:34:12 +0000 (06:34 +0000)]
Synched with version 1.9901.

27 years ago(set-language-environment): Add autoload cookie.
Richard M. Stallman [Sat, 31 May 1997 06:31:43 +0000 (06:31 +0000)]
(set-language-environment): Add autoload cookie.
Renamed from setup-language-environment.

27 years ago(Fsplit_window): Ignore FRAME_NO_SPLIT_P here.
Richard M. Stallman [Sat, 31 May 1997 05:50:22 +0000 (05:50 +0000)]
(Fsplit_window): Ignore FRAME_NO_SPLIT_P here.
(inhibit_frame_unsplittable): Variable deleted.
(syms_of_window): Don't set up Lisp variable.

27 years agoUpdate version.
Richard M. Stallman [Sat, 31 May 1997 05:39:02 +0000 (05:39 +0000)]
Update version.

27 years ago(make-face): Call make-face-internal only if defined.
Richard M. Stallman [Sat, 31 May 1997 05:37:34 +0000 (05:37 +0000)]
(make-face): Call make-face-internal only if defined.
(internal-set-face-1): Call set-face-attribute-internal
only if it is defined.

27 years ago(main): Call syms_of_xfaces whenever ! HAVE_NTGUI.
Richard M. Stallman [Sat, 31 May 1997 05:32:56 +0000 (05:32 +0000)]
(main): Call syms_of_xfaces whenever ! HAVE_NTGUI.

27 years ago(XOBJ, MSDOS_OBJ, SOME_MACHINE_OBJECTS): Delete xfaces.o.
Richard M. Stallman [Sat, 31 May 1997 05:31:42 +0000 (05:31 +0000)]
(XOBJ, MSDOS_OBJ, SOME_MACHINE_OBJECTS): Delete xfaces.o.
(obj): Add xfaces.o.
(FACE_SUPPORT, SOME_MACHINE_LISP): Delete faces.elc.
(shortlisp, lisp): Add faces.elc

27 years agoComment changes.
Richard M. Stallman [Sat, 31 May 1997 04:09:04 +0000 (04:09 +0000)]
Comment changes.

27 years ago(custom-load-symbol): Simplify previous change.
Richard M. Stallman [Sat, 31 May 1997 02:47:47 +0000 (02:47 +0000)]
(custom-load-symbol): Simplify previous change.

27 years ago(insert_glyphs): Use &, not &&.
Richard M. Stallman [Sat, 31 May 1997 02:45:18 +0000 (02:45 +0000)]
(insert_glyphs): Use &, not &&.

27 years ago(x_load_font): Use macro FONT_ENCODING_NOT_DECIDED.
Richard M. Stallman [Sat, 31 May 1997 02:03:43 +0000 (02:03 +0000)]
(x_load_font): Use macro FONT_ENCODING_NOT_DECIDED.

27 years ago(widget-default-format-handler): Don't use push.
Richard M. Stallman [Sat, 31 May 1997 01:37:15 +0000 (01:37 +0000)]
(widget-default-format-handler): Don't use push.
(widget-push-button-value-create): Likewise.
(widget-group-value-create): Likewise.
(widget-sublist): New function.
(widget-item-match-inline): Use widget-subllist.
(widget-remove-if): New function.
(widget-choose): Use widget-remove-if.

27 years ago(widget-sexp-value-to-internal):
Richard M. Stallman [Sat, 31 May 1997 01:22:39 +0000 (01:22 +0000)]
(widget-sexp-value-to-internal):
Don't bother with pp for a symbol.

27 years agonew version
Michael Kifer [Sat, 31 May 1997 01:10:39 +0000 (01:10 +0000)]
new version

27 years ago(cus-start): Require cus-start.
Richard M. Stallman [Sat, 31 May 1997 00:54:45 +0000 (00:54 +0000)]
(cus-start): Require cus-start.
(mule): Make i18n the parent group.

27 years agoArrange to load it once during dumping,
Richard M. Stallman [Sat, 31 May 1997 00:54:10 +0000 (00:54 +0000)]
Arrange to load it once during dumping,
and again if needed by cus-edit.el.
(custom-start-quote): Don't define as separate function.
(load-path): Improve the :type.
(delete-exited-processes): Fix group to processes-basics.

27 years ago(intern): Don't make a pure string here, since Fintern does that.
Richard M. Stallman [Sat, 31 May 1997 00:43:47 +0000 (00:43 +0000)]
(intern): Don't make a pure string here, since Fintern does that.

27 years agoInitial revision
Richard M. Stallman [Sat, 31 May 1997 00:34:13 +0000 (00:34 +0000)]
Initial revision

27 years ago(server-kill-buffer): Prevent infinite recursion.
Richard M. Stallman [Sat, 31 May 1997 00:31:40 +0000 (00:31 +0000)]
(server-kill-buffer): Prevent infinite recursion.
(server-kill-buffer-running): New variable.

27 years ago(lisp, shortlisp): Use cus-start.el, not .elc.
Richard M. Stallman [Sat, 31 May 1997 00:29:11 +0000 (00:29 +0000)]
(lisp, shortlisp): Use cus-start.el, not .elc.

27 years agonew version
Michael Kifer [Sat, 31 May 1997 00:02:53 +0000 (00:02 +0000)]
new version

27 years agoInitial revision
Michael Kifer [Fri, 30 May 1997 23:37:13 +0000 (23:37 +0000)]
Initial revision

27 years ago(Farrayp): Accept bool-vectors and char-tables.
Richard M. Stallman [Fri, 30 May 1997 20:13:21 +0000 (20:13 +0000)]
(Farrayp): Accept bool-vectors and char-tables.

27 years ago(substitute-key-definition): Check vectorp, not arrayp.
Richard M. Stallman [Fri, 30 May 1997 19:21:06 +0000 (19:21 +0000)]
(substitute-key-definition): Check vectorp, not arrayp.

27 years ago* Makefile.in (etags): Remove -DETAGS_REGEXPS, because now it is
Francesco Potortì [Fri, 30 May 1997 16:07:16 +0000 (16:07 +0000)]
* Makefile.in (etags): Remove -DETAGS_REGEXPS, because now it is
defined inside etags.c if HAVE_CONFIG_H is defined.

27 years agoVarious cleanups on TeX, Erlang, Prolog, C.
Francesco Potortì [Fri, 30 May 1997 14:53:42 +0000 (14:53 +0000)]
Various cleanups on TeX, Erlang, Prolog, C.
New function new_pfnote will be used for "optimised tags", but
  it depends on a constant that disables it for now.
New possibility of tagging global variables in C/C++/ObjC/Java
  is enabled by default.  Tags of member variables is disabled
  by default.  Options --(no-)members and --(no-)globals control them.
New symbol table entries for "import", "package" and "friend".

27 years agoComment change.
Richard M. Stallman [Fri, 30 May 1997 07:30:02 +0000 (07:30 +0000)]
Comment change.

27 years ago(file-name-non-special): Special handling for
Richard M. Stallman [Fri, 30 May 1997 06:38:56 +0000 (06:38 +0000)]
(file-name-non-special): Special handling for
substitute-in-file-name operation.

27 years agoWarn about .el files that are not compiled.
Richard M. Stallman [Fri, 30 May 1997 05:49:27 +0000 (05:49 +0000)]
Warn about .el files that are not compiled.

27 years ago(he-dabbrev-skip-space, he-dabbrev-as-symbol):
Richard M. Stallman [Fri, 30 May 1997 05:30:58 +0000 (05:30 +0000)]
(he-dabbrev-skip-space, he-dabbrev-as-symbol):
Move definitions up.  Use defcustom.

27 years ago(search-highlight): Make it t by default.
Richard M. Stallman [Fri, 30 May 1997 05:15:48 +0000 (05:15 +0000)]
(search-highlight): Make it t by default.
(search-invisible): Doc fix.

27 years ago(x_real_positions): Subtract border width from results.
Richard M. Stallman [Fri, 30 May 1997 05:13:47 +0000 (05:13 +0000)]
(x_real_positions): Subtract border width from results.

27 years ago(Fchar_table_range, Fset_char_table_range):
Richard M. Stallman [Fri, 30 May 1997 05:11:26 +0000 (05:11 +0000)]
(Fchar_table_range, Fset_char_table_range):
Make one-element vector work for RANGE.

27 years ago(line-move): If moving into intangible text,
Richard M. Stallman [Fri, 30 May 1997 00:58:54 +0000 (00:58 +0000)]
(line-move): If moving into intangible text,
try to move to the end of the intangible segment if it's on that line.

(completion-setup-function): Do set completion-base-size.

(do-auto-fill): Don't give fill-context-prefix a third arg.

27 years agoSynched with version 1.9900.
Per Abrahamsen [Fri, 30 May 1997 00:39:40 +0000 (00:39 +0000)]
Synched with version 1.9900.

27 years ago(custom-face-display-set): Define if not defined.
Richard M. Stallman [Thu, 29 May 1997 23:27:40 +0000 (23:27 +0000)]
(custom-face-display-set): Define if not defined.
(custom-buffer-create-internal): Refer to the Emacs manual.

27 years ago(Fcurrent_time_string): Doc fix.
Richard M. Stallman [Thu, 29 May 1997 21:33:41 +0000 (21:33 +0000)]
(Fcurrent_time_string): Doc fix.

27 years ago(he-file-name-beg): Don't trigger on parts of
Karl Heuer [Thu, 29 May 1997 18:32:11 +0000 (18:32 +0000)]
(he-file-name-beg): Don't trigger on parts of
words with non-file chars.
(he-lisp-symbol-beg): Use symbol syntax classes.
(he-dabbrev-as-symbol): New variable.
(he-dabbrev-beg,he-dabbrev-search,he-dabbrev-kill-search): Use it.

27 years agoIntegrated Emacs 19.34 and XEmacs 19.15
Karl Heuer [Thu, 29 May 1997 18:18:23 +0000 (18:18 +0000)]
Integrated Emacs 19.34 and XEmacs 19.15
corrections (typos, style, command revisions, etc).
Integrated hacked up XEmacs immediate keybindings display.  See
`icomplete-show-key-bindings', `icomplete-get-keys', and
`icomplete-completions'.  Doesn't work with mainline GNU
Emacs 19.34 (because the cmdloop doesn't set owindow, and the
current-local-map doesn't take optional buffer arg), so feature
is, by default, inhibited unless we're running in XEmacs.
(icomplete-get-keys): Return keys bound to func name in buffer
"owindow" - since "owindow" is calling-buffer history present
only in XEmacs, this function is only useful in XEmacs.
(icomplete-max-delay-chars, icomplete-compute-delay): New vars.
(icomplete-delay-completions-threshold): New var.
These customize the delay behavior, so that completions don't
intrude as quickly for short input.

27 years ago(follow-submit-feedback, follow-mode): Doc fix.
Karl Heuer [Thu, 29 May 1997 17:56:52 +0000 (17:56 +0000)]
(follow-submit-feedback, follow-mode): Doc fix.
(follow-generic-filter): Don't restore the original buffer if it's
dead, or if the filter explicitly selected a new buffer.

27 years agoUpdate URL in commentary.
Karl Heuer [Thu, 29 May 1997 17:48:38 +0000 (17:48 +0000)]
Update URL in commentary.

27 years ago* mouse-drag.el (mouse-drag-electric-col-scrolling): New variable;
Karl Heuer [Thu, 29 May 1997 16:44:27 +0000 (16:44 +0000)]
* mouse-drag.el (mouse-drag-electric-col-scrolling): New variable;
auto-enables horizontal scrolling when clicks on wrapped
lines occur.

27 years agoUpdate for syntax-table text properties.
Simon Marshall [Thu, 29 May 1997 07:18:05 +0000 (07:18 +0000)]
Update for syntax-table text properties.
font-lock.el now adds them via font-lock-syntactic-keywords.

27 years agoUpdate for syntax-table text properties.
Simon Marshall [Thu, 29 May 1997 07:04:00 +0000 (07:04 +0000)]
Update for syntax-table text properties.
sh-script.el now directs font-lock.el to add them to instances of # which are not comments.

27 years agoUpdate for syntax-table text properties.
Simon Marshall [Thu, 29 May 1997 07:01:36 +0000 (07:01 +0000)]
Update for syntax-table text properties.
fast-lock.el now saves and restores them.

27 years ago(edt-emulation-on): Handle absence of TERM envvar.
Richard M. Stallman [Thu, 29 May 1997 06:57:11 +0000 (06:57 +0000)]
(edt-emulation-on): Handle absence of TERM envvar.

27 years agoMove the latin-* to last.
Richard M. Stallman [Thu, 29 May 1997 06:41:34 +0000 (06:41 +0000)]
Move the latin-* to last.

27 years agoFix previous change.
Richard M. Stallman [Thu, 29 May 1997 06:38:45 +0000 (06:38 +0000)]
Fix previous change.

27 years ago(iso-languages): For French and Portuguese,
Richard M. Stallman [Thu, 29 May 1997 06:36:56 +0000 (06:36 +0000)]
(iso-languages): For French and Portuguese,
add comma as prefix.  For Latin-3, add period.
Remove unnecessary backslashes before chars that don't need them.

27 years ago(Fsignal): Use call2 to call Vsignal_hook_function.
Richard M. Stallman [Thu, 29 May 1997 06:33:12 +0000 (06:33 +0000)]
(Fsignal): Use call2 to call Vsignal_hook_function.

27 years ago(edebug-signal): Avoid infinite recursion.
Richard M. Stallman [Thu, 29 May 1997 06:32:44 +0000 (06:32 +0000)]
(edebug-signal): Avoid infinite recursion.

27 years ago(hs-special-modes-alist): Include also the
Richard M. Stallman [Thu, 29 May 1997 05:23:39 +0000 (05:23 +0000)]
(hs-special-modes-alist): Include also the
comment regexp in the alist. This is needed for modes like c++
where the comment beginning regexp is not easy to determine
from the syntax table.
Include ADJUST-BLOCK-BEGINNING in the alist.
(hs-hide-comments-when-hiding-all): Add autoload cookie.
(hs-show-hidden-short-form):
(hs-adjust-block-beginning): New variables.

Comment out `hs-menu-bar' as XEmacs support was removed.
(hs-c-end-regexp): Remove variable, obsoleted by the rewrite of
`hs-inside-comment-p'.

(hs-discard-overlays): No need to test if we are inside the
overlay, we surely are since we got the overlay using `overlays-at'.
(hs-hide-block-at-point): Rewritten to use the new variables.
Use only one parameter to specify the comment.
(hs-show-block-at-point): No need for the COMMENT-REG parameter.
(hs-safety-is-job-n): Correct typo.
(hs-hide-initial-comment-block): Add ^L to the chars to skip.
Take into account `hs-show-hidden-short-form' when testing.
(hs-inside-single-line-comment-p): Function deleted, obsoleted by
the rewrite of `hs-inside-comment-p'.
(hs-inside-comment-p): Rewritten from scratch. Semantics changed
when returning non-nil. We can be inside a comment, but that
comment might not be hidable (the car of the return value should
be non-nil to be hidable).
(hs-grok-mode-type): Rewrite to be more understandable.
`hs-c-end-regexp' does not exist any more.
Initialize `hs-c-start-regexp' from the alist if specified there.
Initialize `hs-adjust-block-beginning'.
(hs-find-block-beginning): Rewritten to be able to deal with the
situation when a block beginning spans multiple lines and the
point is on one of those lines.
(hs-already-hidden-p): Look first if we are inside a comment or a
block, go to their end and look there for the overlays.
(java-hs-adjust-block-beginning): New function.
(hs-hide-all): Hide a comment block only if `hs-inside-comment-p'
says is hidable.
(hs-hide-block): Simplify.
Handle properly the result of `hs-inside-comment-p'.
(hs-show-block): Likewise.
(hs-minor-mode): Doc string fixes.
Make `hs-adjust-block-beginning' buffer local.
Delete making `hs-c-end-regexp' buffer local as it was deleted.

27 years ago(scrolling): If a line is not enabled,
Richard M. Stallman [Thu, 29 May 1997 03:32:17 +0000 (03:32 +0000)]
(scrolling): If a line is not enabled,
give it an infinite draw_cost.

27 years agoInitial revision
Richard M. Stallman [Thu, 29 May 1997 03:01:51 +0000 (03:01 +0000)]
Initial revision

27 years agoComment change.
Richard M. Stallman [Thu, 29 May 1997 01:04:24 +0000 (01:04 +0000)]
Comment change.

27 years ago(gulp-send-requests): Sort maintainers alphabetically.
Richard M. Stallman [Thu, 29 May 1997 00:17:57 +0000 (00:17 +0000)]
(gulp-send-requests): Sort maintainers alphabetically.
(gulp-create-m-p-alist): Don't print message here.  Bind fl-tm.
(gulp-request-header, gulp-request-end): Update the default text.

27 years ago(Faset): Doc fix.
Richard M. Stallman [Thu, 29 May 1997 00:14:20 +0000 (00:14 +0000)]
(Faset): Doc fix.

27 years ago(Fmake_bool_vector): Doc fix.
Richard M. Stallman [Wed, 28 May 1997 17:19:16 +0000 (17:19 +0000)]
(Fmake_bool_vector): Doc fix.

27 years ago(syms_of_buffer): Doc fix.
Richard M. Stallman [Wed, 28 May 1997 04:58:36 +0000 (04:58 +0000)]
(syms_of_buffer): Doc fix.

27 years ago(XTread_socket) <ConfigureNotify>: Don't call
Richard M. Stallman [Wed, 28 May 1997 04:54:48 +0000 (04:54 +0000)]
(XTread_socket) <ConfigureNotify>: Don't call
x_wm_set_size_hint if window has no parent yet.
Simplify the call to x_real_positions.
(x_make_frame_visible): Use win_gravity to decide whether to
call XMoveWindow.  Also, don't do it if frame already visible.

27 years ago(Fchar_equal): Make it handle case of multibyte
Kenichi Handa [Wed, 28 May 1997 04:36:42 +0000 (04:36 +0000)]
(Fchar_equal): Make it handle case of multibyte
characters.