summaryrefslogtreecommitdiff
path: root/src/editfns.c
Commit message (Collapse)AuthorAgeFilesLines
* (set_time_zone_rule):Richard M. Stallman1996-06-051-0/+48
| | | | Work around localtime cache bug in SunOS 4.1.3_U1 and SunOS 4.1.4.
* (Fformat_time_string): Doc fix.Karl Heuer1996-05-151-2/+1
|
* (Fencode_time): Accept MANY args, so as to copeRichard M. Stallman1996-05-071-19/+27
| | | | with the value of decode-time.
* (save_excursion_restore): Add gcpros.Richard M. Stallman1996-04-261-2/+8
|
* (Fcompare_buffer_substrings): Fix dumb bug handling buffer name as second arg.Richard M. Stallman1996-04-131-1/+1
|
* (Fformat_time_string): Doc fix.Richard M. Stallman1996-04-121-2/+2
|
* Comment change.Richard M. Stallman1996-03-221-1/+2
|
* (syms_of_editfns): Make buffer-access-fontify-functionsRichard M. Stallman1996-01-301-0/+12
| | | | locally nil in the prin1 buffer.
* (Fcompare_buffer_substrings): Access case_canon_table as a char_table.Richard M. Stallman1996-01-271-2/+2
|
* (Fformat_time_string): Don't crash if the resulting string is empty.Paul Eggert1996-01-201-3/+5
| | | | Doc fix.
* sp correctionSimon Marshall1996-01-181-1/+1
|
* (set_time_zone_rule): No longer static.Richard M. Stallman1996-01-171-2/+2
|
* (update_buffer_properties): Delete superfluous &'s.Karl Heuer1996-01-091-2/+2
|
* (Fchar_to_string, Fstring_to_char, Fgoto_char, Fencode_time, Finsert_char,Erik Naggum1996-01-091-74/+74
| | | | | | | Fbuffer_substring, Fbuffer_substring_no_properties, Finsert_buffer_substring, Fdelete_region, Fnarrow_to_region): Harmonize arguments with documentation. (Fformat_time_string): Allow TIME to default to current time.
* (Fmessage_box, Fmessage_or_box):Richard M. Stallman1995-12-281-17/+11
| | | | HAVE_X_MENU renamed to HAVE_MENUS. Doc fixes.
* (Fset_time_zone_rule): Move static var environbufKarl Heuer1995-12-211-11/+105
| | | | | | | | | | | | | | | | | | | | | | to top level. (syms_of_editfns): Initialize environbuf explicitly. (Vbuffer_access_fontified_property): New variable. (syms_of_editfns): Set up Lisp var. (make_buffer_string): Don't call the Vbuffer_access_fontify_functions if the text is already fontified. (Fbuffer_string): Pas 1 for PROPS arg. (update_buffer_properties): New subroutine. (Finsert_buffer_substring): Use update_buffer_properties. (make_buffer_string): New arg PROPS. (Fbuffer_string, Fbuffer_substring): Pass new arg. (Fbuffer_substring_no_properties): New function. (syms_of_editfns): defsubr it. (Vbuffer_access_fontify_functions): New variable. (Qbuffer_access_fontify_functions): New variable. (syms_of_editfns): Set up Lisp variable, initialize them. (make_buffer_string): Run this new hook.
* (Fcurrent_time): Doc fix.Richard M. Stallman1995-11-211-1/+1
|
* (Fformat): Use doprnt_lisp.Richard M. Stallman1995-11-101-2/+7
|
* (Fencode_time): Add cast.Richard M. Stallman1995-10-301-2/+2
| | | | (Fset_time_zone_rule): Add cast.
* (Fchar_equal): Handle char-table as case table.Richard M. Stallman1995-10-181-2/+3
|
* (Fencode_time): Use mktime to do the real work;Paul Eggert1995-09-101-90/+80
| | | | | | | | | | | this fixes bugs involving out-of-range dates and leap seconds, and allows date arithmetic via out-of-range values for arguments. Allow the ZONE parameter to be a TZ-style string. Doc string fix: `1900' -> `this century'. (set_time_zone_rule): New function. (Fset_time_zone_rule): Use it. (environ, make_time): Add extern declarations. (days_per_month): Remove.
* (Fset_time_zone_rule): New function.Richard M. Stallman1995-09-101-0/+50
| | | | (syms_of_editfns): defsubr it.
* (Fdecode_time): Doc fix.Richard M. Stallman1995-09-091-1/+2
|
* (save_excursion_save): Pass the new arg to Fcopy_marker.Richard M. Stallman1995-09-011-1/+1
|
* (Fdecode_time): Doc fix.Richard M. Stallman1995-08-291-1/+1
|
* Delete some #if 0'd functions.Richard M. Stallman1995-08-271-46/+0
|
* (Fformat): Limit minlen to avoid stack overflow.Richard M. Stallman1995-08-111-5/+16
|
* (Fformat): Doc fix.Richard M. Stallman1995-07-201-1/+5
|
* (Fsubst_char_in_region): Bind buffer-file-name to nil if NOUNDO is true.Richard M. Stallman1995-07-201-1/+13
|
* (Fformat): Increment total for size of control string.Richard M. Stallman1995-07-181-0/+3
|
* (Fmessage): Doc fix.Richard M. Stallman1995-07-181-6/+3
|
* (Fwiden): Set clip_changed in current buffer.Richard M. Stallman1995-07-071-3/+3
| | | | (Fnarrow_to_region, save_restriction_restore): Likewise.
* Update GPL to version 2.Karl Heuer1995-06-151-1/+1
|
* (Fencode_time): Doc fix.Karl Heuer1995-06-031-1/+1
|
* (syms_of_editfns): user-login-name renamed from user-name.Karl Heuer1995-05-301-16/+17
| | | | | user-real-login-name renamed from user-real-name. C names changed to Vuser_real_login_name, Vuser_login_name as well.
* (format1): Cast arg of doprnt.Karl Heuer1995-05-251-2/+2
|
* (Fformat): Split double into two pointers, not two ints.Karl Heuer1995-05-221-3/+3
|
* (days_per_month): Move variable to top level.Richard M. Stallman1995-05-051-1/+3
|
* (Fencode_time): Rename arg from min to minute.Richard M. Stallman1995-05-051-7/+7
| | | | (Fformat): Allow 30 characters in the printed version of integers and floats.
* Comment change.Richard M. Stallman1995-04-181-1/+3
|
* (Fencode_time): Don't treat years < 100 as special.Richard M. Stallman1995-04-181-9/+2
|
* (Fencode_time): Rewrite by Naggum.Richard M. Stallman1995-04-171-52/+69
|
* (Fencode_time): Fix missing \n\'s.Karl Heuer1995-04-141-6/+6
|
* (init_editfns): Add casts.Richard M. Stallman1995-04-141-3/+3
|
* (Fbuffer_string): Doc clarification.Karl Heuer1995-04-131-1/+3
|
* (Fencode_time): Use XINT to examine `zone'.Richard M. Stallman1995-04-121-0/+85
| | | | (Fencode_time): New function, to match `decode-time'.
* (Fformat): Cast int to pointer by way of EMACS_INT.Richard M. Stallman1995-04-071-5/+5
| | | | (Fformat_time_string): Use emacs_strftime. Doc fix.
* Update copyright.Karl Heuer1995-04-071-1/+1
|
* (init_editfns): Use NAME envvar to init user-full-name.Richard M. Stallman1995-03-271-0/+4
|
* (subst_char_in_region_unwind): New function.Richard M. Stallman1995-01-191-0/+19
| | | | (Fsubst_char_in_region): Use it to make undo_list t temporarily.