mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-22 13:40:44 -08:00
Encode frame title and icon name before setting.
* coding.h (ENCODE_UTF_8): Remove "Used by ..." comment. * nsfns.m (ns_set_name_iconic): Remove. (ns_set_name_internal): New function. (Vicon_title_format): Extern declare. (ns_set_name): Call ns_set_name_internal. (x_explicitly_set_name): Remove call to ns_set_name_iconic. (x_implicitly_set_name): Ditto. (x_set_title): Remove commet about EXPLICIT. Call ns_set_name_internal. (ns_set_name_as_filename): Encode name with ENCODE_UTF_8 (Bug#7517).
This commit is contained in:
parent
b191c9d952
commit
5bbb4727aa
3 changed files with 65 additions and 69 deletions
|
|
@ -686,8 +686,7 @@ struct coding_system
|
|||
? code_convert_string_norecord (str, Vlocale_coding_system, 0) \
|
||||
: str)
|
||||
|
||||
/* Used by the gtk menu code. Note that this encodes utf-8, not
|
||||
utf-8-emacs, so it's not a no-op. */
|
||||
/* Note that this encodes utf-8, not utf-8-emacs, so it's not a no-op. */
|
||||
#define ENCODE_UTF_8(str) code_convert_string_norecord (str, Qutf_8, 1)
|
||||
|
||||
/* Extern declarations. */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue