[gjs] Created tag 1.67.3
- From: Philip Chimento <pchimento src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs] Created tag 1.67.3
- Date: Sat, 13 Mar 2021 21:00:19 +0000 (UTC)
The unsigned tag '1.67.3' was created.
Tagger: Philip Chimento <philip chimento gmail com>
Date: 1615669003 -0800
Version 1.67.3
- Closed bugs and merge requests:
* System.exit() doesn't work inside signal handler [#19, !565, Evan
Welsh]
* GdkEvent subtypes trigger assert in Gtk4 [#365, !566, Evan Welsh]
* Replace g_memdup [#375, !567, Philip Chimento]
* 1.67.2: build fails with gcc 11 [#376, !568, Philip Chimento]
* Warnings introspecting array of boxed type as signal argument.
[#377, !569, Carlos Garnacho]
* Add list command to debugger [!571, Nasah Kuma]
* Assertion failure in enqueuePromiseJob [#349, !572, Philip Chimento]
* in interpreter Ctrl-c should exit inner shell if stuck [#98, !574,
Philip Chimento]
* Compiler ambiguity in enum-utils.h on operator overloading [#368,
!576, Chun-wei Fan]
* Fix GJS_DISABLE_JIT not fully disabling JIT [!575, Ivan
Molodetskikh]
* Error running gjs built with prefix: g_object_new_is_valid_property:
object class 'GjsContext' has no property named 'program-path'
[#381, !577, Sonny Piers]
* Various maintenance [!578, !586, Philip Chimento]
* Add some profiling labels [!579, Ivan Molodetskikh]
* Some installed tests (introspection) segfault when GTK isn't
available [#383, !580, Olivier Tilloy]
* Installed tests do not install the js/modules subdir [#384, !581,
Olivier Tilloy]
* Installed tests fail because expected path doesn't include project
name [#385, !582, Olivier Tilloy]
* 1.67.2: Regress test hangs / timeouts on i686 [#379, !583, Marco
Trevisan]
* object: Do not call any function on disposed GObject pointers [!585,
Marco Trevisan]
Changes since the last tag '1.67.2':
Carlos Garnacho (2):
value: Introspect element-type in arrays
testGIMarshalling: Add initial set of tests for arguments in signals
Chun-wei Fan (4):
[modules]/cairo-*.cpp: Forward declare specializations
README.MSVC.md: Mention about VS2019 requirement
console.cpp: Make code build on Windows
enum-utils.h: Fix type ambiguity on Visual Studio
Evan Welsh (3):
Ensure exit when a closure fails after marshal.
Add tests for System.exit in a signal callback.
Fix fundamental conversion with missing functions.
Ivan Molodetskikh (2):
engine: Set baseline interpreter to enable_jit
Add some profiling labels
Marco Trevisan (TreviƱo) (4):
js-value-inl: Consider NaN results to be out of range values for integers
testRegress: Verify that undefined can be passed to C functions
object: Do not call any function on disposed GObject pointers
tests/Gtk3: Functions that leads running dispose vfuncs can be safely called
Nasah Kuma (1):
Add list command to debugger
Olivier (1):
When GTK isn't enabled, skip each test spec individually.
Olivier Tilloy (2):
Install the js/modules subdirectory along with tests.
Fix a test expectation for when the test is installed.
Philip Chimento (50):
GjsPrivate: Fix indentation in function
GjsPrivate: Remove volatile from g_once_init_enter flag
maint: Avoid g_once_init_enter error in GCC 11
Merge branch '376-volatile-atomic' into 'master'
Merge branch 'add-list-command-to-debugger' into 'master'
context: Correctly restore idle handler when restoring saved job queue
Merge branch 'really-disable-jit' into 'master'
console: Catch Ctrl+C in interactive prompt
console: Exit if Ctrl+C pressed twice
Merge branch '349-fix-restoring-job-queue' into 'master'
Merge branch '98-ctrl-c-interpreter' into 'master'
Merge branch 'run-without-install' into 'master'
Merge branch 'ewlsh/fix-callback-exit' into 'master'
tests: Add a hacky test for Gdk.Event in GTK 4
Merge branch 'ewlsh/fix-fundamental-assert' into 'master'
Merge branch 'fix-tests-no-gtk' into 'master'
Merge branch 'fix-tests-install-modules-subdir' into 'master'
Merge branch 'fix-tests-when-installed' into 'master'
Remove comments referring to the slice allocator
docs: Fix contributors link
build: Don't override -no-undefined
build: Use Meson built-in setting for RTTI
tests: Add regression test for null returned GError
GObject: Guard against classes with GType name 'Gjs_'
maint: Remove trailing spaces
context: Update obsolete comment
jsapi-util-string: Improve gjs_debug_object() to print more info
context: Use JS::JobQueueIsEmpty optimization
context: Add some debug logging for promise job queue
Merge branch 'february-maintenance' into 'master'
Merge branch 'wip/carlosg/arrays-in-signals' into 'master'
Merge branch 'labels' into 'master'
Merge branch 'msvc.partial.fix' into 'master'
Merge branch 'handle-nan-values' into 'master'
util: Add backported version of g_memdup2()
jsapi-util-string: Check for overflow when copying string chars
Merge branch '375-replace-gmemdup' into 'master'
function: Prevent copying of GjsFunctionCallState
function: Mark accessor methods as const
maint: Fix IWYU warnings
CI: Update suppressions file
CI: Increase async test timeout under Valgrind
CI: Skip refcount tests in extra_gc mode
CI: Skip codespell and license-check in monthly Docker image builds
CI: Increase Mainloop test timeout
Merge branch 'wip/gnome-shell-cleaner-shutdown' into 'master'
js-value-inl: Only check isnan() on floating point types
Merge branch 'release-prep' into 'master'
build: Forgotten post-release version bump
release: Prepare for 1.67.3
Sonny Piers (1):
Document how to run without installing
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]