[gjs] Created tag 1.47.0
- From: Cosimo Cecchi <cosimoc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs] Created tag 1.47.0
- Date: Thu, 10 Nov 2016 05:15:01 +0000 (UTC)
The unsigned tag '1.47.0' was created.
Tagger: Cosimo Cecchi <cosimoc gnome org>
Date: Wed Nov 9 21:14:36 2016 -0800
Release 1.47.0
Changes since the last tag '1.46.0':
Cosimo Cecchi (1):
build: post-release version bump
Jonh Wendell (1):
overrides/GLib: Add log_structured() - wrapper for g_log_variant()
Philip Chimento (119):
byteArray: Remove further usage of TinyId
build: Require GTK 3.20
build: Require C++11
build: Suppress jsapi.h warnings in Clang
build: Avoid compiler warnings
byteArray: Fix bug with length > maxint32
doc: Update JS::Value memory notes
js: Replace all jsval by JS::Value
js: Remove use of JSVAL_* macros
compat: Move native constructor macros
compat: Remove use of JS_GetGlobalObject define
compat: Remove use of JS_NewNumberValue shim
class: Deprecate gjs_new_object_for_constructor()
coverage: Enter correct compartment
object: Check for error on gjs_value_to_g_value()
js: Discontinue usage of JSBool
js: Prefer bool to gboolean
build: Use AX_IS_RELEASE
build: Remove GNOME_MAINTAINER_MODE_DEFINES
build: Use five-argument form of AC_INIT
build: Require Automake 1.11.1
build: Use new LT_INIT syntax for Libtool
build: Disable Automake warnings about GNU make
build: Replace deprecated AC_CONFIG_HEADER
build: Remove C compiler checks
build: Check for -Bsymbolic-functions with macro
build: Improve readline check
build: Skip Gtk.js test if GTK not detected
build: Add comment for future maintainers
build: Remove malloc.h check
build: Remove obsolete AC_ISC_POSIX
build: Modernize AC_ARG_ENABLE and AC_ARG_WITH
build: Use modern pkg-config macros
build: Use two-argument form of AC_SUBST
build: Enable subdir-objects and symlink GI files
build: Remove unused Make variable
build: Enable silent rules for generated files
build: Distribute test files unconditionally
build: Use := for Makefile vars with $(shell)
build: Check for programs
build: Remove DESTDIR from normal Automake rule
build: Use git.mk for automatic .gitignore file
build: Include private headers along with sources
build: Leading tabs in Makefiles
arg: Extract variable
js: Don't cast JS::HandleObject to void *
js: Replace JS_Add*Root with Rooted where trivial
build: Modernize autogen.sh
build: Use AX_CODE_COVERAGE macro
js: Replace JS_ValueTo...() with JS::To...()
js: Replace JS_ValueToInt32 and gjs_value_to_int64
js: Rooted objects in private access functions
js: Deprecate GJS rooted value arrays
util: Root gjs_build_string_array()
byte array: Root gjs_value_to_{gsize,byte}()
js: Use JSCLASS_NO_OPTIONAL_MEMBERS
js: Use JS_FS and JS_PS macros
arg: Free float and double arrays
arg: Support 64-bit int C arrays
module: Get rid of internals API
build: Switch to using AX_PKG_CHECK_MODULES
js: Remove deprecated API that is now not public
arg: Support boolean-valued arrays
js: Add macros for 'this' and private data
js: Switch to JSNative property accessors
doc: Refer to JS::PersistentRooted
test: Fix use after free
arg: Support gunichar-valued arrays
js: Root gjs_string_from_utf8()
js: Remove most of JS_Add*Root and JS_Remove*Root
jsapi-util: Rooting-safe gjs_parse_call_args()
tests: Consolidate fixture code
console: Process arguments better
console: Add --version option
libgjs: Remove unused API
tests: Move gjs_crash_after_timeout to test utils
js: Root gjs_object_get_property_const()
context: Store global object as JS::Heap
js: Root importer define_meta_properties()
importer: Root misc functions
build: Make a jsapi.h "system header" wrapper
warnings: Remove unused variables and functions
build: Test for %Id as alternate integer output
js: Use std::vector instead of GArray
byte array: Don't reinterpret char * as jschar *
tests: Fix format strings
util: Provide no-op body for empty debug macros
build: Add all enum values to switch statements
build: Fix various compiler warnings
build: Switch to AX_COMPILER_FLAGS
js: Root create_proto functions
tests: Reinstate importer test
js: Root gjs_object_require_property()
js: Add convenience gjs_object_require_property_value
coverage: Root misc functions
js: Remove the concept of a "context global"
jsapi-util: Use CallArgs in gjs_throw_abstract_constructor_error()
jsapi-util: Remove gjs_move_exception()
jsapi-util: Root several utility functions
jsapi-util: Root misc functions
js: Root gjs_init_dynamic_class()
jsapi-util-error: Root misc functions
jsapi-util-string: Misc mozjs31 changes
stack: Root misc functions
js: Root throw_invalid_argument() in arg.cpp
arg: Root misc functions
boxed: Root misc functions
enum: Root misc functions
js: Root gjs_define_function()
function: Store trampoline pointer in JS::Heap
function: Root misc functions
function: Use whole value array
js: Root misc function, keep-alive, ns
marshalling tests: Add tests for GHashTable
arg: Use JS_Enumerate to find hash table props
arg: Set hash functions according to GI type
arg: Don't convert GHashTable keys via GIArgument
console: Check script args for stray GJS args
console: Env vars for coverage args
Tim Lunn (1):
boxed: Remove usage of TinyId's
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]