1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-26 23:31:55 -08:00
emacs/doc
Paul Eggert d5fcf9e458 Tune ‘format’ after recent fix
* doc/lispref/strings.texi (Formatting Strings):
* src/editfns.c (Fformat): Format field numbers no longer need
to be unique, reverting the previous doc change since that has
now been fixed.  Also, document that %% should not have modifiers.
* src/editfns.c (styled_format): Improve performance.  Remove
the need for the new prepass over the format string, by using
a typically-more-generous bound for the info array size.
Initialize the info array lazily.  Move string inspection to
the same area to help caching.  Avoid the need for a
converted_to_string bitfield by using EQ.  Cache arg in a
local and avoid some potential aliasing issues to help the
compiler.  Info array is now 0-origin, not 1-origin.
2017-06-04 08:42:53 -07:00
..
emacs ; * doc/emacs/emacs-xtra.texi: Explain in a comment the purpose of this file. 2017-06-02 15:27:55 +03:00
lispintro Allow occur command to operate on the region 2017-02-02 19:13:05 +09:00
lispref Tune ‘format’ after recent fix 2017-06-04 08:42:53 -07:00
man Merge from origin/emacs-25 2017-03-19 12:34:03 -07:00
misc ; Spelling fixes for "SpamAssassin" 2017-05-30 08:29:34 -07:00