aboutsummaryrefslogtreecommitdiffstats
path: root/src/editfns.c
Commit message (Collapse)AuthorAgeFilesLines
* (Fmessage): Doc fix.Richard M. Stallman2004-10-271-2/+5
|
* (Fformat): Allocate discarded table with SAFE_ALLOCA.Kim F. Storm2004-10-261-10/+12
| | | | | Only allocate info and discarded tables once. Fix SAFE_FREE calls.
* (Ftranslate_region_internal): New function.Kenichi Handa2004-10-221-20/+57
| | | | (syms_of_editfns): Defsubr it.
* (Fdelete_and_extract_region): If region is empty, return null string.Richard M. Stallman2004-10-191-0/+2
|
* (Fformat): Handle format strings with multiple textKim F. Storm2004-09-121-4/+6
| | | | | properties. Reverse text property list from the format string, so the positions are in increasing order.
* (Fformat): Allocated extra (dummy) element in info.Kim F. Storm2004-07-301-2/+3
|
* (Ffloat_time, Fformat_time_string, Fdecode_time)Luc Teirlinck2004-07-091-30/+29
| | | | | (Fcurrent_time_string, Fcurrent_time_zone): Mention in docstrings that time values of the type (HIGH . LOW) are considered obsolete.
* (Fformat, Ftranspose_regions): Use SAFE_ALLOCA.Kim F. Storm2004-06-211-41/+29
|
* (Fuser_login_name, Ffloat_time, Fencode_time, Fcurrent_time_string)Juanma Barranquero2004-06-071-10/+11
| | | | | (Fcurrent_time_zone, Finsert_buffer_substring, Ftranspose_regions): Doc fixes.
* (Finsert_buffer_substring): Make argument names match their use inJuanma Barranquero2004-05-071-8/+8
| | | | docstring.
* (lisp_time_argument): Provide externally.Eli Zaretskii2004-04-271-2/+2
|
* (Fformat): Fix allocation size of precision array.Kim F. Storm2004-04-131-2/+2
|
* (Fformat): Fix initialization of the array info.Kenichi Handa2004-03-301-1/+1
|
* * insdel.c (adjust_markers_for_insert): Call fix_start_end_in_overlays.Masatake YAMATO2004-03-251-1/+1
| | | | | | * buffer.c (fix_start_end_in_overlays): Rename fix_overlays_in_range. * editfns.c (Ftranspose_regions): Likewise. * lisp.h (top_level): Likewise.
* (Ftranslate_region): Lisp_Object/int mixup.Stefan Monnier2004-03-021-2/+2
|
* (Ftranslate_region): Fix previous changeKenichi Handa2004-03-011-25/+11
|
* (Ftranslate_region): Handle multibyte chars in the argKenichi Handa2004-03-011-12/+25
| | | | TABLE correctly.
* (Fchar_after, Fchar_before): Doc fixes.Luc Teirlinck2004-02-051-2/+2
|
* For `format', make source and documentation match.Jonathan Yavner2004-01-241-20/+19
|
* (Fformat): Fix '&' to '&&'.Kenichi Handa2004-01-081-1/+1
|
* (region_limit): Support any non-zero value of BEGINNINGP.Eli Zaretskii2003-09-071-1/+1
|
* Add arch taglinesMiles Bader2003-09-011-0/+3
|
* (Fencode_time): Doc fix.Richard M. Stallman2003-08-171-0/+3
|
* (overlays_around): Use new type for overlays_(before|after).Stefan Monnier2003-07-091-9/+6
|
* (save_excursion_restore, transpose_markers): Update for new types.Stefan Monnier2003-06-261-9/+8
|
* (get_pos_property): Don't assume that `object' = nil.Stefan Monnier2003-05-171-21/+21
|
* (Fformat): Set abort_on_gc during first scan of format.Richard M. Stallman2003-04-301-1/+9
| | | | Reinit FORMAT_START and END before second scan.
* (Fformat): Lisp_Object/int mixup.Stefan Monnier2003-04-111-2/+2
| | | | (format2): Remove unused var numargs.
* (Fformat): Translate positions of text propertiesRichard M. Stallman2003-04-091-26/+114
| | | | in the format string to apply them to the result.
* (Fformat): Use a copy of FORMAT string so that we canKenichi Handa2003-04-041-0/+7
| | | | destructively change "%S" to "%s".
* Trailing whitespace deleted.Juanma Barranquero2003-02-041-6/+6
|
* (Fformat): Add comment about the treatment of 0 as a multibyteKenichi Handa2003-01-261-0/+4
| | | | character.
* (format2): New function, replaces format1Richard M. Stallman2003-01-251-21/+8
| | | | but takes exactly two Lisp Objects as format args.
* (Finsert): Mention `string-make-multibyte' andKim F. Storm2003-01-171-2/+7
| | | | `string-as-multibyte' in doc string.
* (Fformat): Convert an unibyte char argument that isKenichi Handa2003-01-171-8/+16
| | | | | formatted by "%c" to multibyte if the total result must be a multibyte string.
* (Fformat): Add parens.Richard M. Stallman2002-12-211-1/+2
|
* (Fformat): Use alloca, not _alloca.Juanma Barranquero2002-12-101-5/+3
|
* fixed a couple of minor compilation errors in editfns.cBen Key2002-12-101-2/+2
|
* (Fformat): Handle precision in string conversion specifiers like libcKai Großjohann2002-12-091-18/+64
| | | | | functions do (ie, print at most that many characters). From Matthew Swift <[email protected]>.
* (get_pos_property): Don't hardcode Qfield.Stefan Monnier2002-11-031-4/+4
|
* (Fmessage): Revert last change to properly handle %% format.Andreas Schwab2002-11-011-1/+1
|
* (find_field): Make an exception for nil fields.Stefan Monnier2002-11-011-0/+6
|
* (overlays_around, get_pos_property): New funs.Stefan Monnier2002-10-301-67/+158
| | | | | | (find_field): Use them. Also be careful not to modify POS before its last use. (Fmessage): Don't Fformat if there's nothing to format.
* (Fformat): Detect invalid format letters for floats.Richard M. Stallman2002-10-261-1/+6
|
* (Fformat_time_string): Doc fix.Markus Rost2002-10-051-2/+2
|
* (save_restriction_restore): Defend from unchained marker.Richard M. Stallman2002-08-171-5/+7
|
* (Fmessage): Treat "" like nil.Richard M. Stallman2002-07-231-1/+3
|
* (general_insert_function): Insertion function nowKen Raeburn2002-07-161-2/+2
| | | | takes pointer to const for input data.
* (Fstring_to_char): Don't use XSTRING/XSETSTRING to copy a lisp value.Ken Raeburn2002-07-161-4/+1
|
* (Fstring_to_char): Use string macros instead of Lisp_String fields.Ken Raeburn2002-07-161-5/+3
|