1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-30 00:51:50 -08:00
emacs/doc
Eli Zaretskii bd886c6f56 Allow 'make-string' callers force creation of multibyte strings
* src/alloc.c (Fmake_string): Accept additional argument
MULTIBYTE, and produce a multibyte string if it is non-nil.
(make_event_array):
* src/lread.c (read0):
* src/editfns.c (Ftranslate_region_internal):
* src/coding.c (Fdefine_coding_system_internal):
* src/cmds.c (internal_self_insert):
* src/xdisp.c (build_desired_tool_bar_string)
(store_mode_line_string): All C callers changed.

* doc/lispref/strings.texi (Creating Strings): Document the new
optional argument.

* etc/NEWS: Mention the new optional argument.

* lisp/ruler-mode.el (ruler-mode-ruler): Call make-string with the
3rd argument non-nil.
2017-11-04 15:00:25 +02:00
..
emacs Merge from origin/emacs-26 2017-11-02 21:01:44 -07:00
lispintro ; Typo fixes, mostly repeated words 2017-10-09 22:55:06 -07:00
lispref Allow 'make-string' callers force creation of multibyte strings 2017-11-04 15:00:25 +02:00
man Prefer HTTPS to HTTP for gnu.org 2017-09-29 17:48:22 -07:00
misc Merge from origin/emacs-26 2017-11-02 21:01:44 -07:00