aboutsummaryrefslogtreecommitdiffstats
path: root/src/data.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (syms_of_data) [LISP_FLOAT_TYPE]: Define new error conditions:Richard M. Stallman1993-03-101-16/+63
| | | | | Qarith_error, Qrange_error, Qdomain_error, Qsingularity_error, Qoverflow_error, Qunderflow_error.
* * data.c (Fstring_to_number): Declare p to be an unsigned char, toJim Blandy1993-03-021-3/+2
| | | | | | | | match the data field of strings. * data.c (Fstring_to_number): Just skip tabs and spaces; don't use the <ctype.h> macros. The <ctype.h> stuff apparently varies from locale to locale more than we'd like. Don't include <ctype.h>.
* * data.c (Fstring_to_number): Skip initial spaces, to make EmacsJim Blandy1993-02-221-9/+24
| | | | | | | | | | | | | | | | | | lisp parse consistently on different operating systems. #include <ctype.h> to help with this. * data.c (Fstring_to_int): Rename this to Fstring_to_number, since it parses floats as well as integers. Fix docstring. (syms_of_data): Fix defsubr. (wrong_type_argument): Change use. (Fint_to_string): Doc fix. * lisp.h (Fstring_to_int): Change extern declaration. * data.c (wrong_type_argument): Pass the correct number of arguments to Fstring_to_int. * data.c (arithcompare): Add a default case which aborts, just to make me happy.
* JimB's changes since January 18thJim Blandy1993-01-261-13/+7
|
* src/ * data.c (indirect_function): Delete unused argument ERROR.Jim Blandy1992-12-061-1/+1
|
* * data.c (Fset): See if current_alist_element points to itselfJim Blandy1992-10-311-1/+4
| | | | | using EQ, not ==. (float_arith_driver): Declare this extern above arith_driver.
* Qbuffer_or_string_p added.Joseph Arceneaux1992-10-011-0/+3
|
* * data.c (Fmake_local_variable): If SYM forwards to a C variable,Jim Blandy1992-09-301-1/+13
| | | | swap in the value for the current buffer immediately.
* * data.c (swap_in_symval_forwarding): Formatting tweaked.Jim Blandy1992-09-291-8/+11
|
* * data.c (Frem): Use the `fmod' function under SunOS, Ultrix, andJim Blandy1992-09-291-1/+1
| | | | HP/UX, not just under USG systems.
* * data.c [USG] (Frem): Call fmod, rather than drem. Rah.Jim Blandy1992-08-191-2/+17
| | | | | | * data.c (store_symval_forwarding): When storing through a Lisp_Buffer_Objfwd, check if the slot requires a particular type, and report an error if the types clash.
* entered into RCSJim Blandy1992-06-301-34/+77
|
* *** empty log message ***Richard M. Stallman1992-06-071-26/+32
|
* *** empty log message ***Jim Blandy1992-05-181-7/+71
|
* *** empty log message ***Jim Blandy1992-05-101-5/+1
|
* *** empty log message ***Jim Blandy1992-05-011-1/+5
|
* *** empty log message ***Jim Blandy1992-03-201-1/+2
|
* *** empty log message ***Jim Blandy1992-02-191-1/+1
|
* *** empty log message ***Jim Blandy1992-01-281-11/+21
|
* *** empty log message ***Jim Blandy1992-01-141-16/+17
|
* *** empty log message ***Jim Blandy1991-07-241-1/+3
|
* *** empty log message ***Jim Blandy1991-07-181-0/+1
|
* Initial revisionJim Blandy1991-06-261-0/+1968