1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-24 10:38:38 +00:00

(xm_update_label, xm_update_list): Use the recommended

XmStringCreateLocalized function.  Add missing copyright.
This commit is contained in:
Stefan Monnier 2005-03-17 19:03:16 +00:00
parent 2defe37faf
commit 3c916d6555
3 changed files with 17 additions and 4 deletions

View File

@ -1,5 +1,8 @@
2005-03-17 Stefan Monnier <monnier@iro.umontreal.ca>
* lwlib-Xm.c (xm_update_label, xm_update_list): Use the recommended
XmStringCreateLocalized function. Add missing copyright.
* lwlib-Xm.h: Add missing copyright and license notice.
2005-03-12 Stefan Monnier <monnier@iro.umontreal.ca>

View File

@ -1,11 +1,13 @@
/* The lwlib interface to Motif widgets.
Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2003, 2004, 2005
Free Software Foundation, Inc.
Copyright (C) 1992 Lucid, Inc.
This file is part of the Lucid Widget Library.
The Lucid Widget Library is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 1, or (at your option)
the Free Software Foundation; either version 2, or (at your option)
any later version.
The Lucid Widget Library is distributed in the hope that it will be useful,
@ -368,7 +370,7 @@ xm_update_label (instance, widget, val)
else
{
built_string =
XmStringCreateLtoR (val->value, XmSTRING_DEFAULT_CHARSET);
XmStringCreateLocalized (val->value);
XtSetArg (al [ac], XmNlabelString, built_string); ac++;
}
@ -377,7 +379,7 @@ xm_update_label (instance, widget, val)
if (val->key)
{
key_string = XmStringCreateLtoR (val->key, XmSTRING_DEFAULT_CHARSET);
key_string = XmStringCreateLocalized (val->key);
XtSetArg (al [ac], XmNacceleratorText, key_string); ac++;
}
@ -406,7 +408,7 @@ xm_update_list (instance, widget, val)
for (cur = val->contents, i = 0; cur; cur = cur->next)
if (cur->value)
{
XmString xmstr = XmStringCreate (cur->value, XmSTRING_DEFAULT_CHARSET);
XmString xmstr = XmStringCreateLocalized (cur->value);
i += 1;
XmListAddItem (widget, xmstr, 0);
if (cur->selected)

View File

@ -1,5 +1,13 @@
2005-03-17 Stefan Monnier <monnier@iro.umontreal.ca>
* xfns.c (xic_create_fontsetname): Add `motif' argument.
Always return a freshly allocated string.
(xic_create_xfontset): Adjust call.
* xfaces.c (x_update_menu_appearance) [USE_MOTIF]:
Use xic_create_fontsetname to create a fontset so utf-8 locales work.
(dump_realized_face): Fix warning.
* emacs.c (Fkill_emacs): YAILOM.
* frame.c (Fignore_event): Fix ancient obscure C-u handling bug.