aboutsummaryrefslogtreecommitdiffstats
path: root/src/fns.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (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
|
* (Frandom): Fix previous change.Richard M. Stallman1994-07-281-1/+1
|
* (Frandom): Use just the low 30 bits of random's value.Richard M. Stallman1994-07-261-2/+2
|
* (Fy_or_n_p, Fyes_or_no_p) [HAVE_X_MENU]: Redisplay before popping up a menu.Karl Heuer1994-06-071-0/+2
|
* (Fy_or_n_p): Don't use dialog box if not an X frame.Richard M. Stallman1994-06-051-2/+4
| | | | (Fyes_or_no_p): Likewise.
* Update copyright.Karl Heuer1994-05-041-1/+1
|
* Doc fixes.Richard M. Stallman1994-04-201-3/+4
|
* (Fy_or_n_p, Fyes_or_no_p): Test HAVE_X_MENU.Karl Heuer1994-04-131-9/+10
|
* (Fy_or_n_p, Fyes_or_no_p): Call Fx_popup_dialog the new way.Richard M. Stallman1994-03-231-10/+2
| | | | | (Fyes_or_no_p): Always display just one dialog box whether or not USE_X_TOOLKIT.
* (Fyes_or_no_p) [USE_X_TOOLKIT]: Display just one menu.Richard M. Stallman1994-03-191-0/+2
|
* (Frandom): Eliminate bias in random number generator.Karl Heuer1994-03-161-8/+13
|
* Whitespace change.Richard M. Stallman1994-03-141-1/+1
|
* (Fyes_or_no_p): Call Fx_popup_dialog instead of Fx_popup_menu.Fred Pierresteguy1994-03-111-3/+3
| | | | (Fy_or_n_p): Likewise.
* (Fy_or_n_p): Use a popup menu if reached via mouse command.Richard M. Stallman1994-02-241-6/+41
| | | | (Fyes_or_no_p): Likewise.
* (Fconcat): Doc fix.Richard M. Stallman1994-01-231-1/+2
|
* (Fassq, Fassoc): Doc fixes.Richard M. Stallman1994-01-221-4/+4
|
* (Fmapconcat): Doc fix.Richard M. Stallman1994-01-041-1/+1
|
* Include <config.h> instead of "config.h".Roland McGrath1993-09-101-1/+1
|
* (internal_equal): Typo in previous change.Richard M. Stallman1993-08-141-1/+1
|