annotate doc/gtkaccount-signals.dox @ 31167:060739bdc84d

Suppress msgfmt errors by removing c-format markers This is unfortunate, but it's the best that I could come up with. The translator, Khaled Hosny, informed me that C does not allow you to skip positional format string arguments, and printf(3) on my system agrees. It does work on glibc, but I'm not sure if gettext guarantees this. It does make other guarantees about the printf implementation above those from C, but this involves replacing the printf function if the native one doesn't provide it. So, even assuming that gettext's printf allows this like glibc's does, gettext may not replace the printf function if the native C printf provides positional arguments but does not allow skipping them. Finally, intltool-update does not seem to put the c-format marker back, which actually surprised me. So we'll see how this goes long-term.
author Richard Laager <rlaager@wiktel.com>
date Wed, 26 Jan 2011 18:48:19 +0000
parents e0613cf8c493
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9609
93211b7538d6 [gaim-migrate @ 10452]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
1 /** @page gtkaccount-signals GtkAccount Signals
93211b7538d6 [gaim-migrate @ 10452]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
2
93211b7538d6 [gaim-migrate @ 10452]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
3 @signals
93211b7538d6 [gaim-migrate @ 10452]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
4 @signal account-modified
93211b7538d6 [gaim-migrate @ 10452]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
5 @endsignals
93211b7538d6 [gaim-migrate @ 10452]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
6
20807
e0613cf8c493 Add some links from signal documentation back to the documentation for the
Will Thompson <will.thompson@collabora.co.uk>
parents: 16183
diff changeset
7 @see gtkaccount.h
e0613cf8c493 Add some links from signal documentation back to the documentation for the
Will Thompson <will.thompson@collabora.co.uk>
parents: 16183
diff changeset
8
9609
93211b7538d6 [gaim-migrate @ 10452]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
9 <hr>
93211b7538d6 [gaim-migrate @ 10452]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
10
93211b7538d6 [gaim-migrate @ 10452]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
11 @signaldef account-modified
93211b7538d6 [gaim-migrate @ 10452]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
12 @signalproto
16183
8cf53d7a0887 Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@wiktel.com>
parents: 12291
diff changeset
13 void (*account-modified)(PurpleAccount *account);
9609
93211b7538d6 [gaim-migrate @ 10452]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
14 @endsignalproto
93211b7538d6 [gaim-migrate @ 10452]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
15 @signaldesc
93211b7538d6 [gaim-migrate @ 10452]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
16 Emitted when the settings for an account have been changed and saved.
93211b7538d6 [gaim-migrate @ 10452]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
17 @param account The account that has been modified.
93211b7538d6 [gaim-migrate @ 10452]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
18 @endsignaldef
93211b7538d6 [gaim-migrate @ 10452]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
19 */
20807
e0613cf8c493 Add some links from signal documentation back to the documentation for the
Will Thompson <will.thompson@collabora.co.uk>
parents: 16183
diff changeset
20 // vim: syntax=c.doxygen tw=75 et