Ryan Lortie
5ee096636b
GCompletion: move docs from tmpl to .c
2010-02-01 10:28:39 -05:00
Ryan Lortie
6d52d34dff
data{list,sets}, quarks: move docs from tmpl to .c
2010-01-30 23:34:19 -05:00
Ryan Lortie
c7000fcfec
GPattern: move docs from tmpl to .c
2010-01-30 23:10:34 -05:00
Ryan Lortie
84572f81bf
String chunks: move docs from tmpl to .c
2010-01-30 23:04:52 -05:00
Ryan Lortie
4431ac5dda
Move allocator and memchunk docs from tmpl to .c
2010-01-30 22:58:43 -05:00
Ryan Lortie
3a161ee8f3
GSequence: move docs from tmpl to .c
2010-01-30 22:19:29 -05:00
Ryan Lortie
0ab7bb4b18
GShell: move docs from tmpl to .c
2010-01-30 22:15:50 -05:00
Ryan Lortie
f6482a1eaa
GTimer: move docs from tmpl to .c
2010-01-30 22:12:22 -05:00
Ryan Lortie
4c58a85dd1
Revert accidental commit "dirt"
...
This reverts commit c46bc6ba1fc8c5045c9a93b95e78e81936e2d954.
2010-01-30 16:00:51 -05:00
Ryan Lortie
c46bc6ba1f
dirt
2010-01-30 13:30:00 -05:00
Ryan Lortie
6857767b86
move threads docs to .c
2010-01-30 13:30:00 -05:00
Ryan Lortie
4234481855
GIOChannel: fill in missing docs
2010-01-30 13:30:00 -05:00
Ryan Lortie
d51b6c471a
GRand: move docs from tmpl to inline comments
2010-01-30 12:32:37 -05:00
Ryan Lortie
c73d281843
GHash: move docs from tmpl to inline comments
2010-01-28 22:36:48 -05:00
Ryan Lortie
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
Ryan Lortie
595cad2531
glib docs: Delete and ignore empty .tmpl files
2010-01-28 12:40:45 -05:00
Behdad Esfahbod
082ff883b6
Improve type documentation
2010-01-26 16:12:20 -05:00
Ryan Lortie
0ccb288da1
merge GVariantType
...
GVariantType is the type system for GVariant
2010-01-25 11:27:28 -05:00
Alexander Larsson
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
Alexander Larsson
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
Stefan Kost
00db5238d9
docs: switch to xi:inbclude for the content to save some more seconds
2010-01-07 11:34:00 +02:00
Stefan Kost
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
Ryan Lortie
74a970f754
Add byteswap macros for gsize/gssize.
2009-11-30 19:53:30 -05:00
Matthias Clasen
2532707ce4
2.23.0
2009-11-30 00:09:36 -05:00
Javier Jardón
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
Javier Jardón
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
Matthias Clasen
4c633ff0b5
2.22.0
2009-09-22 16:57:08 -04:00
Matthias Clasen
9203da305b
some doc updates
2009-09-22 12:36:50 -04:00
Alexander Larsson
a830fbd62c
Document new gdb macros
2009-09-21 15:39:00 +02:00
Dan Winship
f393e80587
Clarify g_ptr_array_set_size() docs re: free_func
2009-09-08 11:19:13 -04:00
Benjamin Otte
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
Benjamin Otte
24bec5c5bd
Bug 594034 - Add g_mkstemp_full()
...
This function exposes more variables than g_mkstemp() and therefor
allows more flexibility when creating temporary files.
The intended use is gio's code for g_file_replace() (see next patch)
2009-09-04 22:45:07 +02:00
Matthias Clasen
eadef0325a
Documentation fixes
2009-08-24 13:34:38 -04:00
Craig Loftus
a465508e2d
Migrate gbase64 docs from SGML template to inline comments
...
Fixes bug #589649 .
Signed-off-by: David King <davidk@openismus.com>
2009-08-10 15:40:01 +02:00
Philip Withnall
93d40918c5
Added clarification to mutex free functions
...
Clarified that it is A Bad Idea to free a mutex when it's locked.
2009-08-06 18:02:11 +01:00
Tristan Van Berkom
aac978ec72
Added clarification to GArray->len documentation
...
Clarify that GArray->len does not include the possible
terminating zero element.
2009-07-21 12:58:39 -04:00
Matthias Clasen
9c278ded7d
2.21.4
2009-07-17 20:31:28 -04:00
Benjamin Otte
6f48065958
Fix a typo in GRegex documentation
2009-07-09 15:35:43 +02:00
Ryan Lortie
10ba0c2e5c
Merge branch 'tree-refcount'
2009-07-07 09:45:31 +01:00
Matthias Clasen
400959ddbd
2.21.3
2009-07-06 00:31:47 -04:00
Ryan Lortie
8792d862db
GTree: switch to GSlice, add refcounts ( #587773 )
2009-07-05 12:30:54 +01:00
Dan Winship
4363f1932f
Add g_main_context_push_thread_default() etc
...
This allows applications to use async methods from other threads, or
in multiple independent main loops.
http://bugzilla.gnome.org/show_bug.cgi?id=579984
2009-07-01 09:02:23 -04:00
Matthias Clasen
160c39a9af
Move some uri functions to a better place
2009-06-26 23:18:17 -04:00
Matthias Clasen
35911ae00f
Fix a typo
2009-06-26 23:09:35 -04:00
David Zeuthen
0ccd18bc83
Bug 586675 – Runtime library location
...
Introduce an option to specify the runtime location for libraries via
a relative path to libdir.
Signed-off-by: David Zeuthen <davidz@redhat.com>
2009-06-23 12:58:35 -04:00
Ryan Lortie
4c791f49e5
GMappedFile: add refcounting, switch to GSlice
...
- add g_mapped_file_ref() and g_mapped_file_unref().
- deprecate g_mapped_file_free().
- move to GSlice for allocating the GMappedFile struct.
2009-06-18 15:01:18 -04:00
Matthias Clasen
2553df615d
Refer to the correct gcc deprecation options
...
This oversight was pointed out in bug 585520.
2009-06-15 01:09:25 -04:00
Matthias Clasen
2c5ac901d9
Fix some typos in list documentation
...
This fixes bug 585726.
2009-06-15 01:03:54 -04:00
Matthias Clasen
33a2f5a212
Release 2.21.1
2009-05-28 23:44:48 -04:00
Christian Persch
fc9a888b8c
Add G_G[U]INTPTR_FORMAT and G_GINTPTR_MODIFIER
...
Add macros for printf formatting for g[u]intptr. Bug 569376.
2009-05-23 17:58:10 +02:00