Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | (Flocal_variable_p): New optional arg BUFFER. | Karl Heuer | 1995-06-07 | 1 | -8/+33 |
| | | | | Really check whether var is local in *that* buffer. | ||||
* | Comment change. | Karl Heuer | 1995-05-31 | 1 | -1/+1 |
| | |||||
* | (long_to_cons): Don't assume 32-bit longs. | Karl Heuer | 1995-05-23 | 1 | -2/+2 |
| | |||||
* | (Fmod): Fix the final adjustment, when f2 < 0 and f1 == 0. | Richard M. Stallman | 1995-05-07 | 1 | -1/+1 |
| | |||||
* | (Fnumber_to_string, Fstring_to_number): | Richard M. Stallman | 1995-05-05 | 1 | -2/+17 |
| | | | | | | | Handle long EMACS_INT in sprintf and atol. (store_symval_forwarding): Error if value out of range for an integer variable. (Fstring_to_number): Avoid using make_number to return value. Maybe use atol. | ||||
* | (arith_driver): Make accum and next EMACS_INTs. | Richard M. Stallman | 1995-05-04 | 1 | -3/+3 |
| | | | | (Fmod): i1 and i2 are EMACS_INT. | ||||
* | Include keyboard.h. | Richard M. Stallman | 1995-04-10 | 1 | -0/+1 |
| | |||||
* | (Ftype_of, do_symval_forwarding, store_symval_forwarding) | Richard M. Stallman | 1995-04-07 | 1 | -7/+7 |
| | | | | | (find_symbol_value, Fmake_variable_buffer_local, Fmake_local_variable): Use XMISCTYPE. | ||||
* | Doc fixes to match declared args. | Simon Marshall | 1995-04-06 | 1 | -4/+4 |
| | |||||
* | (Fmod): Fix the final adjustment, when i2 < 0 and i1 == 0. | Richard M. Stallman | 1995-03-30 | 1 | -1/+1 |
| | |||||
* | (find_symbol_value): current_perdisplay now is never null. | Karl Heuer | 1995-03-15 | 1 | -17/+11 |
| | | | | (store_symval_forwarding, do_symval_forwarding): Likewise. | ||||
* | (Fash): Fix previous change. | Richard M. Stallman | 1995-03-14 | 1 | -2/+2 |
| | |||||
* | (Fash, Flsh): Change arg names. | Richard M. Stallman | 1995-03-11 | 1 | -14/+14 |
| | |||||
* | Rename arg OBJ to OBJECT in all type predicates. | Richard M. Stallman | 1995-02-13 | 1 | -63/+165 |
| | | | | (Ftype_of): New function. | ||||
* | (do_symval_forwarding): Use current_perdisplay, not get_perdisplay. | Karl Heuer | 1995-02-03 | 1 | -4/+9 |
| | | | | (store_symval_forwarding, find_symbol_value): Likewise. | ||||
* | (do_symval_forwarding): Handle display-local vars. | Karl Heuer | 1995-01-31 | 1 | -13/+29 |
| | | | | | | (store_symval_forwarding, find_symbol_value): Likewise. (Fmake_variable_buffer_local): Disallow display-local vars here. (Fmake_local_variable): Likewise. | ||||
* | Change all occurences of SWITCH_ENUM_BUG to use SWITCH_ENUM_CAST instead. | Karl Heuer | 1995-01-18 | 1 | -21/+5 |
| | |||||
* | (Faref): Handle compiled function as pseudovector. | Richard M. Stallman | 1994-12-30 | 1 | -3/+9 |
| | |||||
* | (wrong_type_argument): Use Lisp_Type_Limit. | Richard M. Stallman | 1994-12-25 | 1 | -1/+1 |
| | |||||
* | (wrong_type_argument): Abort if VALUE is invalid Lisp object. | Richard M. Stallman | 1994-12-25 | 1 | -0/+6 |
| | |||||
* | (Farray_length): Delete this obsolete function. | Karl Heuer | 1994-11-16 | 1 | -19/+16 |
| | | | | (Faref, Faset): If object is a string, use XSTRING, not XVECTOR. | ||||
* | (syms_of_data): Set Qwholenump as function, not variable. | Karl Heuer | 1994-11-16 | 1 | -2/+2 |
| | | | | (Fnatnump): Use NATNUMP macro. | ||||
* | (store_symval_forwarding, swap_in_symval_forwarding, Fset, default_value, | Karl Heuer | 1994-11-11 | 1 | -42/+58 |
| | | | | | Fset_default, Fkill_local_variable): Use XBUFFER_LOCAL_VALUE, not XCONS. (Fmake_variable_buffer_local, Fmake_local_variable): Use the new substructure. | ||||
* | Fix typo in previous change. | Karl Heuer | 1994-11-11 | 1 | -4/+4 |
| | |||||
* | (Fboundp, find_symbol_value): Use type test macros instead of checking XTYPE | Karl Heuer | 1994-11-09 | 1 | -22/+8 |
| | | | | directly. | ||||
* | (do_symval_forwarding, store_symval_forwarding, find_symbol_value, Fset, | Karl Heuer | 1994-10-12 | 1 | -57/+64 |
| | | | | | default_value, Fset_default, Fkill_local_variable): Use the new substructure. (store_symval_forwarding): Change args to buffer_slot_type_mismatch. | ||||
* | (Fboundp, Ffboundp, find_symbol_value, Fset, Fdefault_boundp, Fdefault_value): | Karl Heuer | 1994-10-06 | 1 | -13/+6 |
| | | | | Don't check for Lisp_Void; nothing ever creates that type. | ||||
* | (Flsh, Fadd1, Fsub1, Flognot): Don't use XFASTINT when negative. | Karl Heuer | 1994-10-06 | 1 | -5/+5 |
| | |||||
* | (Fset, default_value, Fset_default, Fkill_local_variable): Access | Karl Heuer | 1994-10-06 | 1 | -4/+7 |
| | | | | buffer_local_flags as Lisp_Object, not int. | ||||
* | (Faref, Farray_length): Don't use XFASTINT as an lvalue. | Karl Heuer | 1994-10-04 | 1 | -2/+2 |
| | |||||
* | (make_number, Fsymbol_name, do_symval_forwarding, swap_in_symval_forwarding, | Karl Heuer | 1994-10-04 | 1 | -14/+13 |
| | | | | | find_symbol_value, Fset, arith_driver, Frem, Fmod, Fash, Flsh): Use new accessor macros instead of calling XSET directly. | ||||
* | (Fmake_local_variable): Doc fix. | Richard M. Stallman | 1994-09-30 | 1 | -2/+23 |
| | | | | | (Flocal_variable_p): New function. (syms_of_data): defsubr it. | ||||
* | (wrong_type_argument, Fconsp, Fatom, Flistp, Fnlistp, Fsymbolp, Fvectorp, | Karl Heuer | 1994-09-27 | 1 | -82/+74 |
| | | | | | | | | | | | | Fstringp, Farrayp, Fsequencep, Fbufferp, Fmarkerp, Fsubrp, Fbyte_code_function_p, Fchar_or_string_p, Fintegerp, Finteger_or_marker_p, Fnatnump, Fnumber_or_marker_p, Ffloatp, Fcar, Fcar_safe, Fcdr, Fcdr_safe, Fsetcar, Fsetcdr, Fboundp, Ffboundp, store_symval_forwarding, Fset, default_value, Fdefault_boundp, Fdefault_value, Fset_default, Fmake_variable_buffer_local, Fmake_local_variable, Fkill_local_variable, indirect_function, Faref, Faset, Farray_length, arithcompare, Fzerop, Fnumber_to_string, arith_driver, float_arith_driver, Fmod, Fadd1, Fsub1): Use type test macros. | ||||
* | (Fset_default, Fset): Delete RTPC_REGISTER_BUG conditionals. | Richard M. Stallman | 1994-09-24 | 1 | -9/+0 |
| | |||||
* | (sign_extend_lisp_int): Use EMACS_INT. | Richard M. Stallman | 1994-09-17 | 1 | -4/+4 |
| | |||||
* | (Fcdr_safe): Delete extraneous blank in docstring. | Karl Heuer | 1994-09-16 | 1 | -1/+1 |
| | |||||
* | (Fdefine_function, Fdefalias): Handle advice as in Ffset. | Richard M. Stallman | 1994-08-04 | 1 | -7/+19 |
| | | | | | (Qad_advice_info): Lisp and C names renamed from Qadvice_info. (Qad_activate): C name renamed from Qactivate_advice. | ||||
* | (Ffset): Don't call Fget unless SYM's plist is consp. | Roland McGrath | 1994-08-01 | 1 | -1/+1 |
| | |||||
* | (syms_of_data): Set up Qadvice_info, Qactivate_advice. | Richard M. Stallman | 1994-07-31 | 1 | -0/+13 |
| | | | | (Ffset): Activate advice if symbol has advice-info property. | ||||
* | Update copyright. | Karl Heuer | 1994-05-04 | 1 | -1/+1 |
| | |||||
* | (Ffset, Ffmakunbound): Signal an error if SYM is nil or t. | Karl Heuer | 1994-04-29 | 1 | -1/+4 |
| | |||||
* | [MSDOS]: Re-enable some #undef's. | Karl Heuer | 1994-04-29 | 1 | -4/+1 |
| | |||||
* | (Fsetq_default): Doc fix. | Richard M. Stallman | 1994-04-16 | 1 | -4/+11 |
| | |||||
* | (Fsetq_default, Fmake_local_variable): Doc syntax fix. | Richard M. Stallman | 1994-04-12 | 1 | -3/+3 |
| | |||||
* | (store_symval_forwarding, Fsymbol_value): Use assignment, not initialization. | Karl Heuer | 1994-03-23 | 1 | -3/+4 |
| | |||||
* | (Qwholenump): New variable. | Richard M. Stallman | 1994-03-22 | 1 | -1/+5 |
| | | | | (syms_of_data): Set and gcpro Qwholenump. | ||||
* | (Fstring_to_number): Doc fix. | Richard M. Stallman | 1994-03-21 | 1 | -1/+2 |
| | |||||
* | (Fmake_local_variable): Void variables stay void. | Karl Heuer | 1994-03-21 | 1 | -2/+2 |
| | |||||
* | (Fchar_or_string_p, Fintegerp, Fnatnump): Doc fix. | Karl Heuer | 1994-03-16 | 1 | -3/+5 |
| | |||||
* | (isnan): New macro. | Karl Heuer | 1994-03-04 | 1 | -2/+6 |
| | | | | (float_arith_driver): min and max yield NaN if any argument is a NaN. |