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.
Richard M. Stallman [Mon, 2 Jun 1997 00:24:11 +0000 (00:24 +0000)]
(Fmove_overlay): Clean up setting o_beg and o_end.
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.
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.
Richard M. Stallman [Mon, 2 Jun 1997 00:07:26 +0000 (00:07 +0000)]
[__alpha__] (NO_SHARED_LIBS): Defined.
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__).
Richard M. Stallman [Mon, 2 Jun 1997 00:00:31 +0000 (00:00 +0000)]
(alpha-*-netbsd*): New alternative.
Richard M. Stallman [Sun, 1 Jun 1997 23:58:19 +0000 (23:58 +0000)]
(m88k-dg-dgux4*): New alternative.
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.
Richard M. Stallman [Sun, 1 Jun 1997 23:49:06 +0000 (23:49 +0000)]
Initial revision
Richard M. Stallman [Sun, 1 Jun 1997 23:48:38 +0000 (23:48 +0000)]
(signal): Define only if not NO_DGUX_SIGNAL_REDEF.
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.
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.
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.
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.
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.
Per Abrahamsen [Sun, 1 Jun 1997 18:03:25 +0000 (18:03 +0000)]
Synched with 1.9905
Per Abrahamsen [Sun, 1 Jun 1997 11:58:17 +0000 (11:58 +0000)]
Synched with 1.9904
Richard M. Stallman [Sun, 1 Jun 1997 09:29:06 +0000 (09:29 +0000)]
(sc::cursors): Add an eval-and-compile.
Per Abrahamsen [Sun, 1 Jun 1997 08:04:57 +0000 (08:04 +0000)]
Synched with 1.9903
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.
Richard M. Stallman [Sun, 1 Jun 1997 05:58:36 +0000 (05:58 +0000)]
(custom-variable-prompt): Handle variable-at-point returning 0.
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.
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.
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.
Richard M. Stallman [Sat, 31 May 1997 19:20:26 +0000 (19:20 +0000)]
(Freplace_match): Fix previous change.
Richard M. Stallman [Sat, 31 May 1997 18:30:56 +0000 (18:30 +0000)]
(Fforward_comment): Handle unmatched two-character comment starters.
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.
Richard M. Stallman [Sat, 31 May 1997 08:34:13 +0000 (08:34 +0000)]
(move_if_not_intangible): Fix previous change.
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.
Richard M. Stallman [Sat, 31 May 1997 07:38:44 +0000 (07:38 +0000)]
(move_if_not_intangible): New function.
Richard M. Stallman [Sat, 31 May 1997 07:38:11 +0000 (07:38 +0000)]
Always load faces.el.
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.
Richard M. Stallman [Sat, 31 May 1997 07:32:47 +0000 (07:32 +0000)]
(struct x_output): New field has_been_visible.
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.
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.
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.
Richard M. Stallman [Sat, 31 May 1997 07:10:20 +0000 (07:10 +0000)]
Rename language environments from LatinN to Latin-N.
Richard M. Stallman [Sat, 31 May 1997 06:41:24 +0000 (06:41 +0000)]
Doc fix for previous change.
Per Abrahamsen [Sat, 31 May 1997 06:34:12 +0000 (06:34 +0000)]
Synched with version 1.9901.
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.
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.
Richard M. Stallman [Sat, 31 May 1997 05:39:02 +0000 (05:39 +0000)]
Update version.
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.
Richard M. Stallman [Sat, 31 May 1997 05:32:56 +0000 (05:32 +0000)]
(main): Call syms_of_xfaces whenever ! HAVE_NTGUI.
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
Richard M. Stallman [Sat, 31 May 1997 04:09:04 +0000 (04:09 +0000)]
Comment changes.
Richard M. Stallman [Sat, 31 May 1997 02:47:47 +0000 (02:47 +0000)]
(custom-load-symbol): Simplify previous change.
Richard M. Stallman [Sat, 31 May 1997 02:45:18 +0000 (02:45 +0000)]
(insert_glyphs): Use &, not &&.
Richard M. Stallman [Sat, 31 May 1997 02:03:43 +0000 (02:03 +0000)]
(x_load_font): Use macro FONT_ENCODING_NOT_DECIDED.
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.
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.
Michael Kifer [Sat, 31 May 1997 01:10:39 +0000 (01:10 +0000)]
new version
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.
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.
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.
Richard M. Stallman [Sat, 31 May 1997 00:34:13 +0000 (00:34 +0000)]
Initial revision
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.
Richard M. Stallman [Sat, 31 May 1997 00:29:11 +0000 (00:29 +0000)]
(lisp, shortlisp): Use cus-start.el, not .elc.
Michael Kifer [Sat, 31 May 1997 00:02:53 +0000 (00:02 +0000)]
new version
Michael Kifer [Fri, 30 May 1997 23:37:13 +0000 (23:37 +0000)]
Initial revision
Richard M. Stallman [Fri, 30 May 1997 20:13:21 +0000 (20:13 +0000)]
(Farrayp): Accept bool-vectors and char-tables.
Richard M. Stallman [Fri, 30 May 1997 19:21:06 +0000 (19:21 +0000)]
(substitute-key-definition): Check vectorp, not arrayp.
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.
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".
Richard M. Stallman [Fri, 30 May 1997 07:30:02 +0000 (07:30 +0000)]
Comment change.
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.
Richard M. Stallman [Fri, 30 May 1997 05:49:27 +0000 (05:49 +0000)]
Warn about .el files that are not compiled.
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.
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.
Richard M. Stallman [Fri, 30 May 1997 05:13:47 +0000 (05:13 +0000)]
(x_real_positions): Subtract border width from results.
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.
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.
Per Abrahamsen [Fri, 30 May 1997 00:39:40 +0000 (00:39 +0000)]
Synched with version 1.9900.
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.
Richard M. Stallman [Thu, 29 May 1997 21:33:41 +0000 (21:33 +0000)]
(Fcurrent_time_string): Doc fix.
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.
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.
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.
Karl Heuer [Thu, 29 May 1997 17:48:38 +0000 (17:48 +0000)]
Update URL in commentary.
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.
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.
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.
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.
Richard M. Stallman [Thu, 29 May 1997 06:57:11 +0000 (06:57 +0000)]
(edt-emulation-on): Handle absence of TERM envvar.
Richard M. Stallman [Thu, 29 May 1997 06:41:34 +0000 (06:41 +0000)]
Move the latin-* to last.
Richard M. Stallman [Thu, 29 May 1997 06:38:45 +0000 (06:38 +0000)]
Fix previous change.
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.
Richard M. Stallman [Thu, 29 May 1997 06:33:12 +0000 (06:33 +0000)]
(Fsignal): Use call2 to call Vsignal_hook_function.
Richard M. Stallman [Thu, 29 May 1997 06:32:44 +0000 (06:32 +0000)]
(edebug-signal): Avoid infinite recursion.
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.
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.
Richard M. Stallman [Thu, 29 May 1997 03:01:51 +0000 (03:01 +0000)]
Initial revision
Richard M. Stallman [Thu, 29 May 1997 01:04:24 +0000 (01:04 +0000)]
Comment change.
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.
Richard M. Stallman [Thu, 29 May 1997 00:14:20 +0000 (00:14 +0000)]
(Faset): Doc fix.
Richard M. Stallman [Wed, 28 May 1997 17:19:16 +0000 (17:19 +0000)]
(Fmake_bool_vector): Doc fix.
Richard M. Stallman [Wed, 28 May 1997 04:58:36 +0000 (04:58 +0000)]
(syms_of_buffer): Doc fix.
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.
Kenichi Handa [Wed, 28 May 1997 04:36:42 +0000 (04:36 +0000)]
(Fchar_equal): Make it handle case of multibyte
characters.