aboutsummaryrefslogtreecommitdiffstats
path: root/src/fns.c
Commit message (Collapse)AuthorAgeFilesLines
* (map_char_table): Declare depth as int.Richard M. Stallman1996-09-041-1/+2
|
* (Fsubstring): Handle vectors as well as strings.Richard M. Stallman1996-08-291-9/+27
|
* (Fy_or_n_p): Pass 3rd arg to Flookup_key.Karl Heuer1996-07-161-1/+1
|
* (map_char_table): Fix args in recursive call.Karl Heuer1996-02-211-1/+1
|
* (syms_of_fns): Set yes-or-no-p-history to nil.Richard M. Stallman1996-02-041-0/+2
|
* (Qcursor_in_echo_area): New variable.Richard M. Stallman1996-02-011-2/+9
| | | | | (syms_of_fns): Set up Lisp var. (Fy_or_n_p): Bind Qcursor_in_echo_area in case of nonlocal exit.
* (Fy_or_n_p): Call choose_minibuf_frame.Richard M. Stallman1996-01-271-0/+1
|
* Update FSF's address in the preamble.Erik Naggum1996-01-151-1/+2
|
* (Fset_char_table_parent): Fix previous change.Karl Heuer1996-01-091-1/+1
|
* (Frandom, Flength, Felt, Fsort, Fchar_table_subtype, Fchar_table_parent,Erik Naggum1996-01-091-96/+96
| | | | | | Fset_char_table_parent, Fchar_table_extra_slot, Fset_char_table_extra_slot, Fchar_table_range, Fset_char_table_range, Fmap_char_table, Fmapconcat, Fmapcar): Harmonize arguments with documentation.
* (Fplist_get): Rename arg `val' to `plist' as in doc.Erik Naggum1996-01-071-4/+4
|
* (Fy_or_n_p, Fyes_or_no_p): using_x_p renamed to have_menus_p.Richard M. Stallman1995-12-261-6/+6
| | | | HAVE_X_MENU renamed to HAVE_MENUS.
* [HAVE_NTGUI] (Fy_or_n_p, Fyes_or_no_p): Allow popup.Geoff Voelker1995-11-071-3/+3
|
* (BITS_PER_SHORT, BITS_PER_INT, BITS_PER_LONG):Karl Heuer1995-10-311-10/+6
| | | | Rename from SHORTBITS, INTBITS, LONGBITS.
* (Fsafe_length): Add missing parentheses around & within comparison.Richard M. Stallman1995-10-301-1/+1
|
* (map_char_table): Set size to CHAR_TABLE_ORDINARY_SLOTS.Erik Naggum1995-10-231-1/+1
|
* (Fmap_char_table): Call map_char_table with correct args.Erik Naggum1995-10-191-1/+1
|
* (Fchar_table_subtype): New function.Richard M. Stallman1995-10-181-0/+49
| | | | | | | | | (syms_of_fns): defsube it. (map_char_table): When possible, use a number to describe the range. (Fchar_table_range): New function. (syms_of_fns): defsubr it.
* (Fcopy_sequence): Call Fmake_char_table the new way.Richard M. Stallman1995-10-111-12/+24
| | | | | | | (map_char_table): No longer static. New arg C_FUNCTION. (Fmap_char_table): Call to map_char_table changed. (Fset_char_table_parent): Allow nil s new parent. Fix the code that checks for a loop in parents.
* (Fset_char_table_range): New function.Richard M. Stallman1995-10-071-6/+246
| | | | | | | | | | (make_char_table, Fmap_char_table): New function. (Fchar_table_extra_slot, Fset_char_table_extra_slot): New functions. (Fcopy_sequence, Felt, internal_equal, Ffillarray): Handle chartables and boolvectors. (Flength, concat): Handle boolvectors as args. (Flength): Handle chartables as args.
* (Fsafe_length): Use conservative upper bound.Karl Heuer1995-07-201-4/+1
|
* (Fsafe_length): New function.Richard M. Stallman1995-07-011-0/+33
| | | | (syms_of_fns): defsubr it.
* (NULL): Define if not defined.Karl Heuer1995-06-031-0/+4
|
* (Frandom): Use EMACS_INT, not int.Karl Heuer1995-05-301-3/+5
| | | | Use NULL, not 0, as arg of `time'.
* (Fplist_put): Don't signal an error if plist isn't a cons.Karl Heuer1995-04-241-6/+5
|
* (internal_equal): Use XMISCTYPE.Richard M. Stallman1995-04-071-1/+1
|
* Update copyright.Karl Heuer1995-04-071-1/+1
|
* (Fplist_put): Fix missing \n\.Karl Heuer1995-04-061-1/+1
|
* (Fy_or_n_p): Don't log prompt.Karl Heuer1995-04-031-3/+4
| | | | (Fyes_or_no_p): Fix typo in doc string.
* (Fconcat): Undo previous change.Richard M. Stallman1995-03-281-3/+7
|
* (Fget, Fput): Fetch and store symbol's plist directly.Richard M. Stallman1995-03-271-10/+13
|
* (Fplist_put, Fplist_get): New fns.Boris Goldowsky1995-03-271-16/+49
| | | | | (Fget): Use Fplist_get to do the work. (Fput): Use Fplist_put to do the work.
* (concat): Treat integers as characters, not strings.Karl Heuer1995-03-221-3/+3
| | | | This makes `concat' more like `insert'.
* (Frassoc): New function.Richard M. Stallman1995-01-291-1/+22
| | | | (syms_of_fns): defsubr it.
* (Frandom): Call seed_random and get_random.Karl Heuer1995-01-191-7/+8
|
* (internal_equal): Delete redundant tests.Karl Heuer1995-01-121-59/+57
| | | | | Mask size field when comparing pseudovectors. (Frandom): Use VALBITS instead of hardcoded constants.
* (internal_equal): Once again use a switch.Richard M. Stallman1995-01-121-52/+74
|
* (Flength): Handle compiled function as pseudovector.Richard M. Stallman1994-12-301-1/+3
|
* (internal_equal): Call compare_string_intervals.Richard M. Stallman1994-12-041-1/+8
| | | | (Fstring_equal): Doc fix.
* (Fy_or_n_p): Handle exit-prefix in query-replace-map.Richard M. Stallman1994-11-231-0/+4
|
* (Fvconcat, concat): Use Lisp_Vectorlike.Karl Heuer1994-11-181-2/+2
|
* (Flength): Don't call Farray_length, just use size field.Karl Heuer1994-11-161-9/+8
|
* (internal_equal): Use new overlay substructure.Karl Heuer1994-11-151-27/+34
| | | | | Simplify by returning int. (Fequal): Use new interface to internal_equal.
* (internal_equal): Check the substructure.Karl Heuer1994-10-111-0/+1
|
* (Flength, concat, mapcar1): Don't use XFASTINT as an lvalue.Karl Heuer1994-10-041-5/+5
|
* (Fstring_equal, Fstring_lessp): Delete now-redundant XSETTYPE.Karl Heuer1994-10-041-4/+4
|
* (Frandom, Flength, Fstring_equal, Fstring_lessp, Fcopy_sequence, concat, Felt,Karl Heuer1994-09-271-29/+24
| | | | internal_equal, Ffillarray, mapcar1): Use type test macros.
* (concat3): New function.Richard M. Stallman1994-09-211-0/+16
|
* (Frandom): Fix Lisp_Object vs. int problems.Karl Heuer1994-09-191-3/+5
|
* (Frandom): Handle LIMIT >= 40000000.Richard M. Stallman1994-07-301-11/+17
|