Mercurial > pidgin
annotate src/win32/wgaimerror.h @ 5105:4cfc49e31c2e
[gaim-migrate @ 5468]
David Brigada (jsi) writes:
" This patch changes GTK_WRAP_WORD to GTK_WRAP_WORD_CHAR
throughout the sources. That fixes a bug where long
single-word input into GtkTextViews and similar would
cause the textview to expand, causing the window to
expand. This fix depends on a patch to GTK+ that is in
current CVS but not yet released. To address the
backwards-compatibility issue, GTK_WRAP_WORD_CHAR is
#defined to GTK_WRAP_WORD when not defined by GTK+'s
header files.
The only problem I can forsee is binary compatibility;
if Gaim is compiled under a GTK+ CVS (or a future
release) environment, and then run under a GTK+ 2.2.1
or earlier environment, behavior is undefined; the text
area will probably not wrap at all. However, source
compatibility is maintained."
basically, gaim will start wrapping text in any version of gtk2 that supports it,
and should work exactly the same in any version that still has the bug.
many thanks to David for his hard work.
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Fri, 11 Apr 2003 04:23:55 +0000 |
parents | 391fd7aebe7c |
children | 9657e243d001 |
rev | line source |
---|---|
4130
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
1 /* |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
2 * wgaimerror.h |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
3 * |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
4 * Author: Herman Bloggs <hermanator12002@yahoo.com> |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
5 * Date: October 14, 2002 |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
6 * Description: Redefine Unix Errors |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
7 */ |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
8 |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
9 #ifndef _WGAIMERROR_H |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
10 #define _WGAIMERROR_H |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
11 |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
12 /* Here we define unix socket errors as windows socket errors */ |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
13 |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
14 #define ENETDOWN WSAENETDOWN |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
15 #define EAFNOSUPPORT WSAEAFNOSUPPORT |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
16 #define EINPROGRESS WSAEINPROGRESS |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
17 #define ENOBUFS WSAENOBUFS |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
18 #define EPROTONOSUPPORT WSAEPROTONOSUPPORT |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
19 #define EPROTOTYPE WSAEPROTOTYPE |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
20 #define ESOCKTNOSUPPORT WSAESOCKTNOSUPPORT |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
21 |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
22 #define EADDRINUSE WSAEADDRINUSE |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
23 #define EINPROGRESS WSAEINPROGRESS |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
24 #define EALREADY WSAEALREADY |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
25 #define EADDRNOTAVAIL WSAEADDRNOTAVAIL |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
26 #define ECONNREFUSED WSAECONNREFUSED |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
27 #define EISCONN WSAEISCONN |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
28 #define ENETUNREACH WSAENETUNREACH |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
29 #define ENOTSOCK WSAENOTSOCK |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
30 #define ETIMEDOUT WSAETIMEDOUT |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
31 #define EWOULDBLOCK WSAEWOULDBLOCK |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
32 |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
33 #define ENOTCONN WSAENOTCONN |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
34 #define ENETRESET WSAENETRESET |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
35 #define EOPNOTSUPP WSAEOPNOTSUPP |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
36 #define ESHUTDOWN WSAESHUTDOWN |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
37 #define EMSGSIZE WSAEMSGSIZE |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
38 #define ECONNABORTED WSAECONNABORTED |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
39 #define ECONNRESET WSAECONNRESET |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
40 |
391fd7aebe7c
[gaim-migrate @ 4348]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff
changeset
|
41 #endif /* end _WGAIMERROR_H */ |