Mercurial > pidgin
annotate pidgin.desktop.in @ 17284:37499e926a42
Add new MsimMessage element type, MSIM_TYPE_RAW, for fields in incoming
protocol messages that don't have any type information associated with them.
These elements will be unescaped if used as strings, in msim_msg_get_string(),
and won't be escaped if serialized into a protocol message in msim_msg_element_pack().
On the other hand, MSIM_TYPE_STRING will be escaped when packed. Previously,
everything was MSIM_TYPE_STRING, leading to more complicated escaping.
Now, an instant message "foo/bar\baz" will be represented as follows:
bm(raw): 1
f(raw): 180301984
cv(raw): 673
msg(raw): foo/1bar/2baz
And it will be interpreted by the receiving client correctly--
msim_msg_get_string(..., "msg") will be "foo/bar\baz".
author | Jeffrey Connelly <jaconnel@calpoly.edu> |
---|---|
date | Sat, 02 Jun 2007 02:43:43 +0000 |
parents | ed4ea63c0b45 |
children | 394a6c9b592c 1694eb347a78 |
rev | line source |
---|---|
15478 | 1 [Desktop Entry] |
2 Encoding=UTF-8 | |
3 _Name=Pidgin Internet Messenger | |
4 _GenericName=Internet Messenger | |
5 _Comment=Send instant messages over multiple protocols | |
6 Exec=pidgin | |
16438
ed4ea63c0b45
pidgin.png -> pidgin, to always find appropriate sizes.
Hylke Bons <hylkebons@gmail.com>
parents:
15478
diff
changeset
|
7 Icon=pidgin |
15478 | 8 StartupNotify=true |
9 Terminal=false | |
10 Type=Application | |
11 Categories=Network;InstantMessaging; |