aboutsummaryrefslogtreecommitdiffstats
path: root/src/data.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * data.c (Fmake_variable_frame_local): Add clarification toChong Yidong2005-10-281-1/+3
| | | | docstring.
* (Fdefalias): Signal an error if SYMBOL is not a symbol.John Paul Wallington2005-09-181-0/+1
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-071-2/+2
|
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
|
* (syms_of_data) Staticpro Qcyclic_variable_indirection.Kim F. Storm2005-04-271-0/+1
|
* (Faref): Handle special slots used as default values ofKenichi Handa2005-04-201-11/+31
| | | | | | | 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.
* (Fsetq_default): Allow no arg case.Richard M. Stallman2005-02-151-2/+2
|
* (Fdefalias): Use (defun . FN_NAME) in LOADHIST_ATTACH.Richard M. Stallman2004-12-271-1/+1
|
* * syssignal.h: Declare main_thread.Jan Djärv2004-12-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (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.
* (Fmake_variable_buffer_local): Doc fix.Richard M. Stallman2004-12-021-1/+6
| | | | (Fmake_local_variable): Doc fix.
* (store_symval_forwarding): Remove unused variables.Kim F. Storm2004-11-091-3/+1
|
* Fix SAFE_FREE calls. Replace SAFE_FREE_LISP calls.Kim F. Storm2004-10-261-2/+2
|
* (Flocal_variable_if_set_p): Doc fix.Luc Teirlinck2004-10-201-1/+5
|
* (Finteractive_form): Doc fix.Luc Teirlinck2004-08-021-2/+2
|
* (MAX_ALLOCA): Remove define.Kim F. Storm2004-06-211-15/+6
| | | | (Faset): Use SAFE_ALLOCA.
* (Fset_default): Make argument names match their use in docstring.Juanma Barranquero2004-05-161-1/+1
|
* (Fquo): Simplify.Juanma Barranquero2004-05-091-3/+1
|
* (Fquo): If any argument is float, do the computation in floating point.Juanma Barranquero2004-05-081-0/+6
|
* (Fsetq_default): Fix docstring.Juanma Barranquero2004-05-061-5/+5
|
* (Fsubr_name): New fun.Stefan Monnier2004-04-291-0/+14
| | | | (syms_of_data): Defsubr it.
* (Faref, Faset): Use BOOL_VECTOR_BITS_PER_CHAR instead ofAndreas Schwab2004-04-261-6/+6
| | | | BITS_PER_CHAR for bool vectors.
* data.c (Fbyteorder): Make test work even if unsigned is not 4 bytes.Jan Djärv2004-03-311-1/+1
|
* (Finteractive_form): Rename from Fsubr_interactive_form.Stefan Monnier2004-03-291-11/+33
| | | | Extend to handle all kinds of functions.
* Lisp_Object/int mixup.Stefan Monnier2004-02-161-1/+1
|
* * data.c (Fbyteorder): New function.Jan Djärv2004-02-101-0/+15
|
* (store_symval_forwarding): Handle setting default-fill-column, etc.,Richard M. Stallman2003-12-291-0/+32
| | | | by changing buffers that use the default.
* (Qinteger): Exported.Lars Hansen2003-11-211-1/+3
|
* (Fsetplist): Doc fix.Luc Teirlinck2003-10-261-1/+1
|
* (Fvariable_binding_locus): New function.Richard M. Stallman2003-09-191-1/+36
| | | | | (syms_of_data): defsubr it. (Flocal_variable_p): Delete duplicate call to indirect_variable.
* Add arch taglinesMiles Bader2003-09-011-0/+3
|
* (Fmake_variable_buffer_local, Fmake_local_variable)Richard M. Stallman2003-08-291-0/+6
| | | | | | (Fkill_local_variable, Fmake_variable_frame_local) (Flocal_variable_p, Flocal_variable_if_set_p): Use indirect_variable to trace thru variable aliases.
* (let_shadows_buffer_binding_p): Make target of p volatile.Richard M. Stallman2003-05-171-1/+1
|
* (Faset): Calculate nbytes earlier, to satisfy the now pickierMiles Bader2003-04-181-2/+3
| | | | PARSE_MULTIBYTE_SEQ.
* (store_symval_forwarding): Re-instate part of the codeStefan Monnier2003-03-261-0/+1
| | | | that was deleted with too much enthusiasm.
* (store_symval_forwarding): Delete special read-onlyStefan Monnier2003-03-251-6/+3
| | | | | hack for type == -1, since we now use ->constant instead. (Fkill_local_variable): Don't use XBUFFER if it can be nil.
* (long_to_cons): Fix type of top.Andreas Schwab2003-03-121-2/+2
|
* (Fstring_to_number, Fminus): Better English in doc strings.Francesco Potortì2002-12-291-2/+2
|
* (Fmakunbound, Ffmakunbound, Fmake_variable_buffer_local)Francesco Potortì2002-12-251-24/+26
| | | | | | | (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.
* (Fdefalias): Record in load-history redefining an autoload.Richard M. Stallman2002-12-071-0/+3
|
* (Flsh): Fix spacing.Juanma Barranquero2002-09-061-1/+1
|
* (Fmake_variable_frame_local): Doc fix.Richard M. Stallman2002-08-071-2/+2
|
* (Fdefalias): Doc fix.Richard M. Stallman2002-07-181-1/+4
|
* * data.c (Faref): Use SDATA.Ken Raeburn2002-07-161-3/+3
| | | | (Faset): Use SDATA, SSET.
* Most uses of XSTRING combined with STRING_BYTES or indirection changed toKen Raeburn2002-07-151-25/+25
| | | | | SCHARS, SBYTES, STRING_INTERVALS, SREF, SDATA; explicit size_byte references left unchanged for now.
* (Fdefalias): Add an optional `docstring' argument.Stefan Monnier2002-07-091-6/+10
| | | | (set_internal, Fsetq_default): Use XCAR/XCDR.
* * data.c (Fkeywordp, Fsymbol_name, store_symval_forwarding)Ken Raeburn2002-05-201-7/+7
| | | | | | (Fmake_variable_buffer_local, Fmake_local_variable) (Fmake_variable_frame_local): Use SYMBOL_NAME and XSTRING instead of XSYMBOL and name field.
* (wrong_type_argument): Remove mocklisp case.Pavel Janík2001-12-221-9/+0
|
* (Vmost_positive_fixnum, Vmost_negative_fixnum): RenamedAndreas Schwab2001-12-071-7/+7
| | | | | | from most_positive_fixnum and most_negative_fixnum, resp., and type changed to Lisp_Object. (syms_of_data): DEFVAR_LISP them.
* (Ftimes): Doc fix.Pavel Janík2001-11-161-4/+4
| | | | | | (Fquo): Likewise. (Frem): Likewise. (Fmod): Likewise.
* Update usage of CHECK_ macros (remove unused second argument).Pavel Janík2001-11-021-45/+45
|