1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-06 05:52:32 -08:00
Commit graph

37404 commits

Author SHA1 Message Date
Gerd Moellmann
eadd64444e (byte-compile-check-lambda-list): New
function checking that lambda-list consists of non-constant
symbols, that &rest and &optional are followed by variable names,
that &rest VAR is the last element, and that variables aren't
doubled.
(byte-compile-lambda): Use it.
2001-10-12 14:20:14 +00:00
Andrew Innes
967d7793ca *** empty log message *** 2001-10-12 13:19:35 +00:00
Andrew Innes
caf7e1d205 (install): Do not copy fakemail. 2001-10-12 13:18:58 +00:00
Andrew Innes
295c486989 (ALL): Do not include fakemail. 2001-10-12 13:18:38 +00:00
Andrew Innes
536439acca (uid_t, gid_t): New typedefs. 2001-10-12 13:08:48 +00:00
Gerd Moellmann
3365175e97 *** empty log message *** 2001-10-12 10:05:27 +00:00
Gerd Moellmann
78a9a4c5b4 (notice_overwritten_cursor): Renamed from
note_overwritten_text_cursor.  Rewritten to take glyph widths into
account.
2001-10-12 10:05:03 +00:00
Eli Zaretskii
9ee31341f7 (Compilation): Document "M-x recompile". 2001-10-12 09:25:54 +00:00
Gerd Moellmann
beb0990f3b *** empty log message *** 2001-10-12 09:05:51 +00:00
Gerd Moellmann
6ac080e1e0 (calculator-eng-display): Don't call concat
with an integer argument.
2001-10-12 09:05:29 +00:00
Eli Zaretskii
2ab7765c62 (syms_of_lread) <load-suffixes>: Fix last change:
multi-line strings without a trailing "\n\".
2001-10-12 08:29:44 +00:00
Pavel Janík
311346bb31 float_error() is defined iff FLOAT_CATCH_SIGILL is defined. 2001-10-12 06:08:01 +00:00
Stefan Monnier
01e85d6147 (Fcall_interactively): Remove unused code. Use XCAR/XCDR. 2001-10-12 03:44:45 +00:00
Stefan Monnier
c0ec53ad99 Update calls to openp. 2001-10-12 03:37:43 +00:00
Stefan Monnier
b81a1b72a8 (Vexec_suffixes): New var.
(Fcall_process): Update call to openp.
(decode_suffixes): New function.
(syms_of_callproc): Init exec-suffixes.
2001-10-12 03:23:25 +00:00
Stefan Monnier
183d183355 (Vload_suffixes, Vexec_suffixes): Declare.
(openp): Update prototype.
2001-10-12 03:22:15 +00:00
Stefan Monnier
ddb716ef97 (syms_of_lread): Fix init of default_suffixes. 2001-10-12 03:22:02 +00:00
Stefan Monnier
e61b9b8743 (Vload_suffixes, default_suffixes): New vars.
(openp): Take a lisp list of suffixes.
Check for file-name-handlers even if the file was absolute already.
(syms_of_lread): Declare load-suffixes.
(Fload): Fix up call to openp.
Don't bother checking for file-name-handler at the very beginning.
2001-10-12 03:18:05 +00:00
Stefan Monnier
f633346880 *** empty log message *** 2001-10-12 03:13:27 +00:00
Stefan Monnier
1202c72b5d (Fcopy_keymap): Don't export. 2001-10-12 02:26:06 +00:00
Stefan Monnier
b07b65aaa2 (wordify): Use empty_string. 2001-10-12 02:24:34 +00:00
Stefan Monnier
1093ec4796 (empty_string): Declare. 2001-10-12 02:12:28 +00:00
Stefan Monnier
f9a6326d6e (empty_string): New var.
(syms_of_emacs): Initialize it.
2001-10-12 02:10:29 +00:00
Stefan Monnier
c58dab6376 (Fbury_buffer): Don't try to remove the buffer from the
selected window if it's not displayed there.  Handle the case
when the window is dedicated.
(syms_of_buffer): Fix docstrings not to mention "buffer-local" anymore.
2001-10-12 02:01:23 +00:00
Miles Bader
07f904a3f2 (help-customize-face): New button-type. 2001-10-12 01:58:02 +00:00
Miles Bader
8940232b59 (list-faces-display, describe-face): Fix args to `help-xref-button'.
(describe-face): Don't switch to help-buffer around call to `help-setup-xref'.
Use `help-buffer' instead of hard-wired "*Help*".
Require `help-mode'.
2001-10-12 01:53:58 +00:00
Stefan Monnier
c3b09bbf66 (Fprimitive_undo): Use XCAR/XCDR. 2001-10-12 01:43:29 +00:00
Stefan Monnier
2168e04d47 *** empty log message *** 2001-10-12 01:38:00 +00:00
Stefan Monnier
bb0de08420 (update_syntax_table): Simplify.
(Fforward_comment): Don't skip quoted chars when going backward.
2001-10-12 01:37:54 +00:00
Stefan Monnier
4948e1f227 (struct gl_state_s): Change the meaning of b_property.
Remove left_ok and right_ok.
(UPDATE_SYNTAX_TABLE_BACKWARD, UPDATE_SYNTAX_TABLE)
(SETUP_SYNTAX_TABLE, SETUP_SYNTAX_TABLE_FOR_OBJECT): Update to the
new meaning of b_property.
2001-10-12 01:37:49 +00:00
Stefan Monnier
33a425c45d Describe the meaning of a nil binding. 2001-10-12 01:33:41 +00:00
Stefan Monnier
0b41c65c36 Recommend the use of define-derived-mode (and nil argument). 2001-10-12 01:32:51 +00:00
Stefan Monnier
47ab3ab361 Make a xref to `parsing' from forward-sexp. 2001-10-12 01:32:01 +00:00
Stefan Monnier
45493fb79e Try to explain syntax-tables a little bit more. 2001-10-12 01:31:01 +00:00
Stefan Monnier
138399e684 (goto-address-mail-regexp): Allow + in username. 2001-10-11 23:40:35 +00:00
Stefan Monnier
3e5929af18 (view-lossage): Call help-setup-xref correctly and earlier.
(describe-bindings): Call help-setup-xref earlier.
(describe-key): Call help-setup-xref.  Fix call to describe-function-1.
(describe-mode): Don't autoload.  Call help-setup-xref earlier.
2001-10-11 23:34:17 +00:00
Stefan Monnier
8422a3b87d (describe-function-1): Remove unused `parens' arg.
Don't call help-setup-xref anymore and remove its `interactive-p' arg.
Autoload and cleanup.
(describe-function): Call help-setup-xref.
(describe-variable): Call help-setup-xref earlier.
2001-10-11 23:34:07 +00:00
Stefan Monnier
89f5b33fc7 (help-buffer): New function.
Returns the buffer-name to use for help output.
Change all the code to use it instead of hard-coding *Help*.
(help-mode-map): Put back the mouse-2 binding.
(help-xref-stack): Change the format and make buffer-local.
(help-xref-stack-item): Make buffer-local.
(help-setup-xref): Do the `push' here rather than in help-do-xref.
(help-xref-interned): Display the face doc as well.
(help-follow-mouse): Re-introduce.
(help-xref-go-back): Adapt to the new use of help-xref-stack.
(help-do-xref): Don't `push' any more.
(help-follow): Also follow face names.
2001-10-11 23:33:52 +00:00
Stefan Monnier
94ea540bda (describe-bindings-internal): New fun moved from keymap.c. 2001-10-11 22:31:20 +00:00
Sam Steingold
f059e1229b (calendar-mode-line-format): do not use #' on undefined functions 2001-10-11 21:12:47 +00:00
Gerd Moellmann
adb6f9dc92 Master-mode. 2001-10-11 19:29:47 +00:00
Gerd Moellmann
abeadfeeb5 Use the usual disclaimer. 2001-10-11 19:26:38 +00:00
Gerd Moellmann
a5be8a9aac (master-mode): Use define-minor-mode instead
of easy-mmode-define-minor-mode.  Add autload cookie.
(Coomentary): Remove the line showing how to auload master-mode,
since it's always autoloaded.
2001-10-11 19:25:47 +00:00
Gerd Moellmann
1ae6b8f19e *** empty log message *** 2001-10-11 19:21:26 +00:00
Gerd Moellmann
fb756c1cd7 (FIXNUM_OVERFLOW_P): Cast I to EMACS_INT in comparisons
in case I is of some unsigned type, in which case
MOST_NEGATIVE_FIXNUM will be converted to unsigned, and the
comparison becomes bogus.
2001-10-11 19:13:20 +00:00
Gerd Moellmann
63ca0a6ee4 *** empty log message *** 2001-10-11 17:26:04 +00:00
Gerd Moellmann
3ecf67a184 (byte-optimize-lapcode)
<byte-constref-ops>: Consider byte-constant2 and clarify the code.
<const-C varset-X const-C>: Fix car/cdr typo.
2001-10-11 17:25:26 +00:00
Gerd Moellmann
cb938d4660 (Fstring_to_number): Use make_fixnum_or_float. 2001-10-11 15:39:47 +00:00
Gerd Moellmann
1615d97a5d (Fuser_uid, Fuser_real_uid): Use make_fixnum_or_float.
(Fuser_full_name): Fix bug treating a float as a fixnum.
2001-10-11 15:37:39 +00:00
Gerd Moellmann
53ede3f4d8 (make_fixnum_or_float): New macro. 2001-10-11 15:37:13 +00:00