3443f47ddf
G{Byte,Ptr,}Array: move docs from tmpl to .c
2010-02-01 12:39:29 -05:00
501a2906d3
GList, GSList: move docs from tmpl to .c
2010-02-01 12:39:24 -05:00
c8c5c5a991
remove trailing whitespace breaking .gitignore
2010-02-01 10:28:39 -05:00
4bdf7d12a8
GIOChannel: move docs from tmpl to .c
2010-02-01 10:28:39 -05:00
4353151449
GTree, GNode: move docs from tmpl to .c
2010-02-01 10:28:39 -05:00
d81506a154
GThreadPool: move docs from tmpl to .c
2010-02-01 10:28:39 -05:00
c471468ca4
GRelation: move docs from tmpl to .c
2010-02-01 10:28:39 -05:00
21a6b69f4f
GCache: move docs from tmpl to .c
2010-02-01 10:28:39 -05:00
fa7cafae5c
GChecksum: move docs from tmpl to .c
2010-02-01 10:28:39 -05:00
5ee096636b
GCompletion: move docs from tmpl to .c
2010-02-01 10:28:39 -05:00
6d52d34dff
data{list,sets}, quarks: move docs from tmpl to .c
2010-01-30 23:34:19 -05:00
c7000fcfec
GPattern: move docs from tmpl to .c
2010-01-30 23:10:34 -05:00
84572f81bf
String chunks: move docs from tmpl to .c
2010-01-30 23:04:52 -05:00
4431ac5dda
Move allocator and memchunk docs from tmpl to .c
2010-01-30 22:58:43 -05:00
3a161ee8f3
GSequence: move docs from tmpl to .c
2010-01-30 22:19:29 -05:00
0ab7bb4b18
GShell: move docs from tmpl to .c
2010-01-30 22:15:50 -05:00
f6482a1eaa
GTimer: move docs from tmpl to .c
2010-01-30 22:12:22 -05:00
4c58a85dd1
Revert accidental commit "dirt"
...
This reverts commit c46bc6ba1f
.
2010-01-30 16:00:51 -05:00
c46bc6ba1f
dirt
2010-01-30 13:30:00 -05:00
6857767b86
move threads docs to .c
2010-01-30 13:30:00 -05:00
4234481855
GIOChannel: fill in missing docs
2010-01-30 13:30:00 -05:00
d51b6c471a
GRand: move docs from tmpl to inline comments
2010-01-30 12:32:37 -05:00
c73d281843
GHash: move docs from tmpl to inline comments
2010-01-28 22:36:48 -05:00
669b0f2d6b
Bug 548967 - 1 bit mutex lock
...
Add support for a mutex lock that consumes only one bit of storage
inside of an integer on systems that support futexes. Futex is emulated
(at a higher cost) on systems that don't have it -- but only in the
contended case.
2010-01-28 12:40:46 -05:00
595cad2531
glib docs: Delete and ignore empty .tmpl files
2010-01-28 12:40:45 -05:00
082ff883b6
Improve type documentation
2010-01-26 16:12:20 -05:00
f13804f68e
Minor docs update
2010-01-25 12:46:35 -05:00
0ccb288da1
merge GVariantType
...
GVariantType is the type system for GVariant
2010-01-25 11:27:28 -05:00
fa2bced1f3
Enable threads in g_type_init()
...
This means threads will be supported for all gobject libraries/applications
and initialized early enough to not cause any problems.
This solves the problem of libraries needing threadsafety. Previosly
they just called g_threads_init() anyway, which often works but sometimes
breaks in unexpected ways.
See this thread for more details:
http://mail.gnome.org/archives/gtk-devel-list/2009-November/msg00208.html
https://bugzilla.gnome.org/show_bug.cgi?id=606775
2010-01-12 21:37:29 +01:00
0df3ca8f9b
Relax g_thread_init() requirements
...
We now allow g_thread_init(NULL) to be called after other glib calls (with
some minor limitations). This is mainly a documentation change as this
really was already possible.
We also allow g_thread_init() to be called multiple times. Only the
first call actually initializes the threading system, further calls
are ignored (but print a warning if the argument is not NULL).
https://bugzilla.gnome.org/show_bug.cgi?id=606775
2010-01-12 21:37:20 +01:00
7211f7f8eb
docs: switch to xi:inbclude for the content to save some more seconds
2010-01-07 11:34:01 +02:00
00db5238d9
docs: switch to xi:inbclude for the content to save some more seconds
2010-01-07 11:34:00 +02:00
d01e2527ce
docs: use xi:include to use the generated indexes if available.
...
This works transparantly for people with new enough gtk-doc (>=1.11) and
significantly improves the build time.
2010-01-07 11:34:00 +02:00
568cd48365
Add GUtf8InputStream - Bug #603270
...
Add a filter input stream that performs utf8 validation.
2009-12-06 15:23:33 +01:00
91d96350a7
Add G_DEFINE_INTERFACE
...
This is a macro similar to G_DEFINE_TYPE but it lets you define
interfaces rather than classes.
For discussion, see bug #320482
2009-12-01 10:44:42 +01:00
74a970f754
Add byteswap macros for gsize/gssize.
2009-11-30 19:53:30 -05:00
2532707ce4
2.23.0
2009-11-30 00:09:36 -05:00
8907bfee86
Fix up GIO docs
2009-11-29 22:54:16 -05:00
7d51c96e5e
Add G_IMPLEMENT_INTERFACE_DYNAMIC
...
Convenience macro to easy interface addition for dynamic types.
https://bugzilla.gnome.org/show_bug.cgi?id=508157
2009-11-26 11:20:18 +01:00
3d7edc137e
Bug 601637 - add GUnixFDList
...
change GUnixFDMessage to contain a GUnixFDList.
add test case for GUnixFDMessage and GUnixFDList.
update docs.
2009-11-24 17:55:57 -05:00
c005878ae7
Bug 585566 - GSocketListener API issues
...
Add a new function, g_socket_listener_add_any_inet_port(), to deal with
the desired use case.
2009-11-19 10:04:27 -06:00
983a717fa6
Bug 535159 - g_file_has_parent
...
- add a g_file_has_parent() function as a wrapper around
g_file_get_parent()
2009-11-17 20:27:38 -06:00
18b3ff33af
Don't mention g_utf32_to_utf8() and g_utf8_to_utf32()
...
These functions doesn't exist.
Suggest to use g_ucs4_to_utf8/g_utf8_to_ucs4 to produce the UTF-8
representation of a gunichar
This fix bug: https://bugzilla.gnome.org/show_bug.cgi?id=601874
2009-11-16 00:09:16 +01:00
96bf69d4cc
Suggest the use of G_STRFUNC
...
Suggest G_STRFUNC in the documentation of the deprecated functions
G_GNUC_PRETTY_FUNCTION and G_GNUC_FUNCTION
2009-11-15 23:58:23 +01:00
e95a3b0576
Documentation fixes
2009-10-13 16:21:42 +02:00
4c633ff0b5
2.22.0
2009-09-22 16:57:08 -04:00
9203da305b
some doc updates
2009-09-22 12:36:50 -04:00
a830fbd62c
Document new gdb macros
2009-09-21 15:39:00 +02:00
f393e80587
Clarify g_ptr_array_set_size() docs re: free_func
2009-09-08 11:19:13 -04:00
4114f1214c
Bug 594034 - Use g_mkstemp_full() when creating the replacement file
...
Previous code used g_mkstemp(). But when using
G_FILE_CREATE_REPLACE_DESTINATION, no attempt was made to ensure proper
mode and flags of the created temporary file. The visible issue was that
the file was always created with mode 0600 as opposed to using 0666.
(The invisible issue was that O_RDWR was used instead of O_WRONLY.)
2009-09-04 22:45:57 +02:00