summaryrefslogtreecommitdiff
path: root/src/fns.c
Commit message (Collapse)AuthorAgeFilesLines
* (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
|
* (internal_equal): All markers in no buffer are equal.Richard M. Stallman1993-08-141-3/+4
|
* (Fyes_or_no_p): Use Qyes_or_no_p_history.Richard M. Stallman1993-08-051-1/+5
| | | | (syms_of_fns): Set up Qyes_or_no_p_history.
* * fns.c (Fsubstring, concat): Pass all six arguments toJim Blandy1993-07-061-3/+16
| | | | | | | | | | | | copy_text_properties. * textprop.c (copy_text_properties): New function, from David Gillespie. * intervals.h: Declare copy_text_properties. * fns.c: #include "intervals.h". (Fsubstring): Copy text properties to result string. (concat): Copy text properties to result string. * ymakefile (fns.o): Note that this depends on INTERVAL_SRC.
* (internal_equal): Don't let ints be equal to floats.Richard M. Stallman1993-06-011-5/+5
|
* (Fyes_or_no_p): Delete unreachable UNGCPRO.Richard M. Stallman1993-05-311-1/+0
|
* Updated copyright years.Jim Blandy1993-05-221-1/+1
|
* * lisp.h (Lisp_Overlay): New tag.Jim Blandy1993-05-141-1/+2
| | | | | | | | | | | | | | | | | | | | (OVERLAYP): New predicate. (CHECK_OVERLAY): New type-checker. (Qoverlayp): New extern declaration. * buffer.c (Foverlayp): New function. (Qoverlayp): New atom. (overlays_at, recenter_overlay_lists): Abort if we encounter an invalid overlay. (syms_of_buffer): defsubr Soverlayp; initialize Qoverlayp. (Fdelete_overlay): Set the overlay's markers to point nowhere. Use CHECK_OVERLAY instead of signalling a special error. (Fmove_overlay, Foverlay_put): Use CHECK_OVERLAY instead of signalling a special error. (Foverlay_get): Use CHECK_OVERLAY. * fns.c (internal_equal): Define this for overlays. * buffer.h (OVERLAY_VALID): Define in terms of OVERLAYP. * print.c (print): Give overlays their own print syntax. * alloc.c (mark_object): Treat overlays like conses.
* Arrange for Fy_or_n_p to put off switch-frame events.Jim Blandy1993-05-041-1/+1
| | | | | | | | | | | * lread.c (read_filtered_char): New function, which contains the code which used to be in Fread_char, Fread_event, and Fread_char_exclusive; there was a lot of common code. (Fread_char, Fread_event, Fread_char_exclusive): Rewrite in terms of read_filtered_char. * lisp.h (read_filtered_char): Declare this extern here. * fns.c (Fy_or_n_p): Call read_filtered_char, arranging to delay switch-frame events.
* (provide, require): Put appropriately-markedRichard M. Stallman1993-04-171-1/+7
| | | | conses in the current-globals list.
* (Fy_or_n_p): Echo the answer just once, at exit.Richard M. Stallman1993-04-131-7/+7
|
* Rename int-to-string to number-to-string, since it can handleJim Blandy1993-03-301-1/+1
| | | | | | | | | | | | floating-point as well as integer arguments. subr.el defines the former as an alias for the latter. * data.c (Fnumber_to_string): Renamed from Fint_to_string. (wrong_type_argument): Adjust caller. (syms_of_data): Adjust defsubr. * fns.c (concat): Adjust caller. * lisp.h (Fnumber_to_string): Adjust extern declaration. * mocklisp.c (Finsert_string): Adjust caller. * process.c (status_message): Adjust caller.
* (Fy_or_n_p): Ensure cursor_in_echo_area = 0 when quit.Richard M. Stallman1993-03-251-0/+4
|
* (Fy_or_n_p): Handle `recenter' response type.Richard M. Stallman1993-03-221-0/+6
|
* * fns.c (Fy_or_n_p): Display the answer.Jim Blandy1993-03-141-0/+3
|
* (Fy_or_n_p): Use query-replace-map.Richard M. Stallman1993-03-101-16/+23
|
* * fns.c (Fequal): Call internal_equal to recurse on elements ofJim Blandy1993-02-221-2/+2
| | | | lists and vectors, not Fequal.
* * fns.c (internal_equal): Protect the clause for comparing numbersJim Blandy1993-01-261-0/+2
| | | | of different tpes with a "#ifdef LISP_FLOAT_TYPE".
* JimB's changes since January 18thJim Blandy1993-01-261-2/+7
|
* (Frandom): Change arg name.Richard M. Stallman1993-01-081-6/+6
|
* * fns.c: #include keyboard.h.Jim Blandy1992-10-311-1/+2
| | | | (Fdelete): Check if Fequal returns Qnil, not zero.
* Doc fix.Jim Blandy1992-09-221-0/+3
|
* * fns.c (Fy_or_n_p): After testing for a QUIT, clear Vquit_flag.Jim Blandy1992-09-221-0/+1
| | | | | Otherwise, if Fy_or_n_p is called while Vinhibit_quit is true and the user presses C-g, this function goes into an infinite loop.
* (Fy_or_n_p): Pass new args to read_char.Richard M. Stallman1992-09-111-1/+1
|
* * fns.c (Fyes_or_no_p): Call Fsleep_for with the appropriateJim Blandy1992-08-291-1/+1
| | | | number of arguments.
* (Fappend): Doc fix.Richard M. Stallman1992-08-281-1/+1
|
* entered into RCSRichard M. Stallman1992-07-241-1/+1
|
* *** empty log message ***Richard M. Stallman1992-07-241-2/+1
|
* *** empty log message ***Jim Blandy1992-07-131-4/+0
|
* *** empty log message ***Richard M. Stallman1992-07-111-3/+7
|
* *** empty log message ***Jim Blandy1992-06-241-194/+15
|