commit 3ac0d91449158e79b6e90072452bb033c7bc054e Author: Tim Horton Date: Fri Jan 1 16:38:56 2010 -0500 2.29.5 release notes NEWS | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) commit 78e4742fe907d08348a8c93c098761ec57b32bd6 Author: Tim Horton Date: Thu Dec 31 05:44:51 2009 -0500 os module: oops! other GNU extensions were in use; reenable these modules/os/seed-os.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit c2be82dabf2208fc533838a2deea1c8f415583fd Author: Tim Horton Date: Thu Dec 31 05:40:29 2009 -0500 Use realpath() instead of the GNU libc extension canonicalize_file_path (again) modules/os/seed-os.c | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) commit 53a1447c45949c8d9ab4a4e082499cf24bf9dafc Author: Tim Horton Date: Thu Dec 31 05:36:09 2009 -0500 extensions: Fix substitution of paths into Seed.js This fixes the failure to find native modules when installing to unexpected prefixes. configure.ac | 1 - extensions/Makefile.am | 3 +++ extensions/Seed.js.in | 4 ++-- 3 files changed, 5 insertions(+), 3 deletions(-) commit 75f843389e2eccd25fc77d71119af09892462a0f Author: Tim Horton Date: Thu Dec 31 05:12:28 2009 -0500 extensions: fix some indentation oddities extensions/Seed.js.in | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) commit 0f9ce34375f9bfda6b11e6ccbb54b4fd75f2eb40 Author: Tim Horton Date: Wed Dec 30 03:40:25 2009 -0500 interpreter: display exceptions (if any) when trying to execute the repl src/main.c | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) commit f4576cc155a1583da3d174165748e782690bcfd9 Author: Ryan Brown Date: Sat Dec 19 16:04:51 2009 -0500 Use the right type when creating GValues for GObject subtypes libseed/seed-types.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 9c052e1cfed23bfed6f890895564206e37ed6fe1 Author: Tim Horton Date: Wed Dec 30 02:56:42 2009 -0500 Distribute the repl snippet along with seed extensions/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 48eabb14b1fafe329156a9dbba144586ec850454 Author: Tim Horton Date: Wed Dec 30 02:54:29 2009 -0500 Use realpath() instead of the GNU libc extension canonicalize_file_path libseed/seed-importer.c | 5 +---- 1 files changed, 1 insertions(+), 4 deletions(-) commit 8a5ad68baa02968b7e521581db58b3b72d290d6b Author: Tim Horton Date: Wed Dec 30 02:53:33 2009 -0500 Remove Mac OS X specific configuration There's no reason to use the system's WebKit, since it has to be a nightly anyway. Instead, use webkit-gtk; the version in macports is now recent enough. configure.ac | 44 ++++++++++---------------------------------- 1 files changed, 10 insertions(+), 34 deletions(-) commit 1118eb7835ba0b94aee09f9f576342fcce344128 Author: Tim Horton Date: Wed Dec 30 02:39:26 2009 -0500 Use POSIX thread-local storage API instead of GCC extensions This is necessary to make Seed build on platforms where the GCC TLS API is not available, such as Mac OS X. libseed/seed-engine.c | 16 ++++++++++------ libseed/seed-engine.h | 2 +- libseed/seed-types.c | 7 ++++--- 3 files changed, 15 insertions(+), 10 deletions(-) commit a08ec31a2833e681b9c91a62fc1a6f60c4259187 Author: Robert Carr Date: Thu Dec 17 17:32:36 2009 -0500 Improve handling of case where constructing struct with 0 size libseed/seed-structs.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) commit c5c4352f77624d4717f4757c87ff7e1373082dc3 Author: Robert Carr Date: Thu Dec 17 17:25:21 2009 -0500 [importer] Struct/union constructors need to take a reference to the GIBaseInfo they store in their privates... libseed/seed-importer.c | 4 +++- libseed/seed-structs.c | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) commit d70268ca6c3482b38f1076b13f360bade04dbe6c Author: Robert Carr Date: Thu Dec 17 17:09:48 2009 -0500 Built in REPL was broken because it was installing from examples tree (now seed-examples on git.gnome.org). Move a copy of REPL snippet into seed extensions/Makefile.am | 3 ++ extensions/repl.js | 49 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+), 0 deletions(-) commit 63c58af6a128168fe79eb7be0cea048ecdb1c712 Author: Robert Carr Date: Thu Dec 17 15:40:07 2009 -0500 Add regression test for BGO 593182 tests/javascript/gtypes/Makefile.am | 1 + tests/javascript/gtypes/gtype-gtype-class-init.js | 30 +++++++++++++++++++++ 2 files changed, 31 insertions(+), 0 deletions(-) commit a60bf4010a7c8c864cfdb5483ce3e5dc0f0d4977 Author: Robert Carr Date: Thu Dec 17 15:23:39 2009 -0500 seed_get_class_info_for_type had a logic error, causing GIBaseInfos to be unreffed, in the case of "They didn't exist". This is obviously not a good idea and has been rectified. Closes BGO #593182 libseed/seed-gtype.c | 14 +++++++++----- 1 files changed, 9 insertions(+), 5 deletions(-) commit 2638adf4800488a044db21f567945584030adb0a Author: Robert Carr Date: Thu Dec 17 15:23:34 2009 -0500 Update some autotools junk? I guess. I could only really say if I understood autotools config.h.in | 3 +++ m4/libtool.m4 | 3 +++ 2 files changed, 6 insertions(+), 0 deletions(-) commit 8bccd48bafbef62671e4a1dcbe8a18e604f76370 Author: Iain Nicol Date: Mon Nov 2 03:59:35 2009 +0000 libseed: do not call JSValueProtect on values the GC might have freed Closes BGO #599666 libseed/seed-types.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit fa6441078948879b7b48cd85c842f796c3e77690 Author: Tim Horton Date: Wed Dec 16 17:04:06 2009 -0500 Post-release increment configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)