Thien-Thi Nguyen
0ddb0ae836
(Findirect_function): Rewrite docstring.
...
Fix omission bug: Declare new arg NOERROR.
2006-02-10 22:36:01 +00:00
Kim F. Storm
a7f96a358b
* data.c (Findirect_function): Add NOERROR arg. All callers changed
...
to pass Qnil for NOERROR.
* keymap.c (current_minor_maps_error): Remove.
(current_minor_maps): Pass Qt for NOERROR to Findirect_function
instead of using internal_condition_case_1+current_minor_maps_error.
2006-02-10 00:00:31 +00:00
Thien-Thi Nguyen
aaef169dc6
Update years in copyright notice; nfc.
2006-02-06 15:23:23 +00:00
Luc Teirlinck
4cdcdcc9ce
(Flistp): Doc fix.
2006-01-30 23:40:49 +00:00
Luc Teirlinck
da46c5bec7
(Fcar, Fcdr): Doc fixes.
2006-01-29 02:19:33 +00:00
Luc Teirlinck
9701c742ad
(Fcar, Fcdr): Add links to Elisp manual to the docstrings.
2006-01-28 23:16:35 +00:00
Richard M. Stallman
4d4d36b1bc
(Fmake_variable_frame_local): Doc fix.
2005-10-30 03:02:43 +00:00
Chong Yidong
437610c5a2
* data.c (Fmake_variable_frame_local): Add clarification to
...
docstring.
2005-10-28 01:25:18 +00:00
John Paul Wallington
8a658a52b8
(Fdefalias): Signal an error if SYMBOL is not a symbol.
2005-09-18 16:23:12 +00:00
Thien-Thi Nguyen
0b5538bd85
Update years in copyright notice; nfc.
2005-08-07 12:33:19 +00:00
Lute Kamstra
4fc5845fe8
Update FSF's address.
2005-07-04 16:49:24 +00:00
Kim F. Storm
dfad0b3481
(syms_of_data) Staticpro Qcyclic_variable_indirection.
2005-04-27 11:30:42 +00:00
Kenichi Handa
256d566c94
(Faref): Handle special slots used as default values of
...
ascii, eight-bit-control, eight-bit-control. Don't ignore a
default value set for a group of characters.
(Faset): Signal an error if IDXVAL is not a valid character code.
Make a sub-chartable with correct initial value.
2005-04-20 07:50:30 +00:00
Richard M. Stallman
7a7df7ac8f
(Fsetq_default): Allow no arg case.
2005-02-15 06:33:15 +00:00
Richard M. Stallman
62a29071d6
(Fdefalias): Use (defun . FN_NAME) in LOADHIST_ATTACH.
2004-12-27 16:03:49 +00:00
Jan Djärv
333f1b6f78
* syssignal.h: Declare main_thread.
...
(SIGNAL_THREAD_CHECK): New macro.
* keyboard.c (input_available_signal): Move thread checking code
to macro SIGNAL_THREAD_CHECK and call that macro.
(interrupt_signal): Call SIGNAL_THREAD_CHECK.
* alloc.c (uninterrupt_malloc): Move main_thread to emacs.c.
* emacs.c: Define main_thread.
(main): Initialize main_thread.
(handle_USR1_signal, handle_USR2_signal, fatal_error_signal)
(memory_warning_signal): Call SIGNAL_THREAD_CHECK.
* floatfns.c (float_error): Call SIGNAL_THREAD_CHECK.
* dispnew.c (window_change_signal): Call SIGNAL_THREAD_CHECK.
* sysdep.c (select_alarm): Call SIGNAL_THREAD_CHECK.
* process.c (send_process_trap, sigchld_handler): Call
SIGNAL_THREAD_CHECK.
* data.c (arith_error): Call SIGNAL_THREAD_CHECK.
* atimer.c (alarm_signal_handler): Call SIGNAL_THREAD_CHECK.
2004-12-15 21:40:41 +00:00
Richard M. Stallman
a990865365
(Fmake_variable_buffer_local): Doc fix.
...
(Fmake_local_variable): Doc fix.
2004-12-02 23:35:42 +00:00
Kim F. Storm
43e50e40db
(store_symval_forwarding): Remove unused variables.
2004-11-09 13:19:11 +00:00
Kim F. Storm
233f3db624
Fix SAFE_FREE calls. Replace SAFE_FREE_LISP calls.
2004-10-26 22:38:50 +00:00
Luc Teirlinck
1dc5ba0150
(Flocal_variable_if_set_p): Doc fix.
2004-10-20 02:20:44 +00:00
Luc Teirlinck
df13361290
(Finteractive_form): Doc fix.
2004-08-02 20:50:09 +00:00
Kim F. Storm
f1a87317d2
(MAX_ALLOCA): Remove define.
...
(Faset): Use SAFE_ALLOCA.
2004-06-21 21:54:08 +00:00
Juanma Barranquero
6e86a75de6
(Fset_default): Make argument names match their use in docstring.
2004-05-16 00:55:09 +00:00
Juanma Barranquero
7ef9805349
(Fquo): Simplify.
2004-05-09 00:49:06 +00:00
Juanma Barranquero
28712a2124
(Fquo): If any argument is float, do the computation in floating point.
2004-05-08 15:00:20 +00:00
Juanma Barranquero
948d29955e
(Fsetq_default): Fix docstring.
2004-05-06 00:10:15 +00:00
Stefan Monnier
0fddae66f4
(Fsubr_name): New fun.
...
(syms_of_data): Defsubr it.
2004-04-29 18:21:48 +00:00
Andreas Schwab
b9ed217755
(Faref, Faset): Use BOOL_VECTOR_BITS_PER_CHAR instead of
...
BITS_PER_CHAR for bool vectors.
2004-04-26 21:43:33 +00:00
Jan Djärv
7a8560d7d7
data.c (Fbyteorder): Make test work even if unsigned is not 4 bytes.
2004-03-31 12:42:43 +00:00
Stefan Monnier
f52a3ca37e
(Finteractive_form): Rename from Fsubr_interactive_form.
...
Extend to handle all kinds of functions.
2004-03-29 00:48:32 +00:00
Stefan Monnier
d2f1499943
Lisp_Object/int mixup.
2004-02-16 04:53:28 +00:00
Jan Djärv
d4be0d3140
* data.c (Fbyteorder): New function.
2004-02-10 17:18:34 +00:00
Richard M. Stallman
7abd90ea98
(store_symval_forwarding): Handle setting default-fill-column, etc.,
...
by changing buffers that use the default.
2003-12-29 11:29:18 +00:00
Lars Hansen
aae13d3664
(Qinteger): Exported.
2003-11-21 18:26:21 +00:00
Luc Teirlinck
29802b85f2
(Fsetplist): Doc fix.
2003-10-26 18:48:19 +00:00
Richard M. Stallman
0a2546d42d
(Fvariable_binding_locus): New function.
...
(syms_of_data): defsubr it.
(Flocal_variable_p): Delete duplicate call to indirect_variable.
2003-09-19 14:34:30 +00:00
Miles Bader
ab5796a9f9
Add arch taglines
2003-09-01 15:45:59 +00:00
Richard M. Stallman
14970b4546
(Fmake_variable_buffer_local, Fmake_local_variable)
...
(Fkill_local_variable, Fmake_variable_frame_local)
(Flocal_variable_p, Flocal_variable_if_set_p):
Use indirect_variable to trace thru variable aliases.
2003-08-29 16:17:01 +00:00
Richard M. Stallman
924261558d
(let_shadows_buffer_binding_p): Make target of p volatile.
2003-05-17 12:42:31 +00:00
Miles Bader
c6464167c6
(Faset): Calculate nbytes earlier, to satisfy the now pickier
...
PARSE_MULTIBYTE_SEQ.
2003-04-18 01:23:43 +00:00
Stefan Monnier
d9b36d1919
(store_symval_forwarding): Re-instate part of the code
...
that was deleted with too much enthusiasm.
2003-03-26 15:23:36 +00:00
Stefan Monnier
999e64847e
(store_symval_forwarding): Delete special read-only
...
hack for type == -1, since we now use ->constant instead.
(Fkill_local_variable): Don't use XBUFFER if it can be nil.
2003-03-25 16:30:15 +00:00
Andreas Schwab
9bc7166b12
(long_to_cons): Fix type of top.
2003-03-12 23:46:41 +00:00
Francesco Potortì
558ee9005a
(Fstring_to_number, Fminus): Better English in doc strings.
2002-12-29 19:13:55 +00:00
Francesco Potortì
bfb96cb7fa
(Fmakunbound, Ffmakunbound, Fmake_variable_buffer_local)
...
(Fsetq_default, Fmake_local_variable, Fkill_local_variable)
(Fmake_variable_frame_local, Faset, Fnumber_to_string)
(Fstring_to_number, Fminus): Mention the returned value in the doc
strings.
2002-12-25 23:27:27 +00:00
Richard M. Stallman
894f65383f
(Fdefalias): Record in load-history redefining an autoload.
2002-12-07 21:38:39 +00:00
Juanma Barranquero
3a9b12977d
(Flsh): Fix spacing.
2002-09-06 09:03:04 +00:00
Richard M. Stallman
76b3cecfd0
(Fmake_variable_frame_local): Doc fix.
2002-08-07 14:30:52 +00:00
Richard M. Stallman
9614322710
(Fdefalias): Doc fix.
2002-07-18 15:04:29 +00:00
Ken Raeburn
29f44a3766
* data.c (Faref): Use SDATA.
...
(Faset): Use SDATA, SSET.
2002-07-16 15:49:07 +00:00