Hello
for years I have searched for non ascii symbols like ä (using an
us-keyboards) as follows>
C-s
(F5 which is bound to iso-accents-mode)
and then typing in the search "a gives ä.
Now I just found out that GNU emacs works differently.
you use quail, set-input-method (say) latin-1-prefix and then even if
you use isearch typing "a gives ä.
however this does not work in Xemacs. (I could use the international
keyboard provided by my Xserver, but I don't like this solution.
any comments?
Uwe Brauer
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
I just sent a patch based on a Fedora bug report:
https://bugzilla.redhat.com/show_bug.cgi?id=1095405. That patch only
addresses the printing of backtraces when a fatal error occurs. Now I
want to understand how the fatal error happened in the first place.
GDB shows that Ffc_font_match was called with the pattern argument
bound to this object:
struct fc_config
{
NORMAL_LIST_OBJECT_HEADER header = { ... };
FcConfig *fccfgPtr = NULL;
};
So CHECK_FC_PATTERN (pattern) (font-mgr.c, line 990) passes, then p =
XFC_PATTERN_PTR (pattern) (font-mgr.c, line 1000) gets set to NULL.
Then we pass p == NULL as the second argument to FcConfigSubstitute
(font-mgr.c, line 1003), and fontconfig dereferences the pointer.
I don't know what the bug is here: that an fc_config object with
fccfgPtr == NULL was created, or that Ffc_font_match() doesn't check
that it is non-NULL. I suspect the former, since other functions also
don't check that the pattern is non-NULL. Can someone who understands
this code comment? Thanks,
--
Jerry James
http://www.jamezone.org/
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
ACTIVITY SUMMARY (2014-04-29 - 2014-05-06)
XEmacs Issue Tracking System at http://tracker.xemacs.org/XEmacs/its/
To view or respond to any of the issues listed below, click on the issue
number. Do NOT respond to this message.
554 open ( +0) / 311 closed ( +0) / 865 total ( +0)
Open issues with patches: 13
Average duration of open issues: 1764 days.
Median duration of open issues: 1893 days.
Open Issues Breakdown
new 243 ( +0)
deferred 6 ( +0)
napping 3 ( +0)
verified 58 ( +0)
assigned 147 ( +0)
committed 19 ( +0)
documented 3 ( +0)
done/needs work 16 ( +0)
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta