GNU bug report logs -
#25851
25.2; GTK warning when starting Emacs when desktop file has more than one frame
Previous Next
Reported by: nljlistbox2 <at> gmail.com (N. Jackson)
Date: Thu, 23 Feb 2017 16:09:01 UTC
Severity: normal
Found in version 25.2
Done: nljlistbox2 <at> gmail.com (N. Jackson)
Bug is archived. No further changes may be made.
Full log
Message #59 received at 25851 <at> debbugs.gnu.org (full text, mbox):
> From: nljlistbox2 <at> gmail.com (N. Jackson)
> Cc: 25851 <at> debbugs.gnu.org
> Date: Sun, 26 Feb 2017 19:31:03 -0500
>
> [1] https://developer.gnome.org/glib/stable/glib-Message-Logging.html
>
> It says (amongst other things):
>
> - "To use structured logging (rather than the old-style logging),
> either use the g_log_structured() and g_log_structured_array()
> functions; or define G_LOG_USE_STRUCTURED before including any
> GLib header..."
>
> - "[g_log_set_handler()] has no effect if structured logging is
> enabled"
Unless Martin will be able to resolve the issue "properly", I guess
the only way of shutting up the warning is to use
g_log_set_writer_func to temporarily set the glib log writer function
to a dummy one that does nothing, then restore the original writer
function. That's gross, but what else can be done when you deal with
libraries which think they are smarter than you are?..
Thanks.
This bug report was last modified 7 years and 244 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.