summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add tests for System.exit in a signal callback.ewlsh/fix-callback-exitEvan Welsh2021-02-281-1/+45
* Ensure exit when a closure fails after marshal.Evan Welsh2021-02-111-3/+10
* Merge branch 'add-list-command-to-debugger' into 'master'Philip Chimento2021-02-115-0/+119
|\
| * Add list command to debuggerNasah-Kuma2021-02-115-0/+119
* | Merge branch 'ewlsh/jasmine-360' into 'master'Philip Chimento2021-02-113-1134/+4573
|\ \ | |/ |/|
| * Upgrade to Jasmine 3.6.0ewlsh/jasmine-360Evan Welsh2021-02-093-1134/+4573
* | Merge branch 'split-argv' into 'master'Philip Chimento2021-02-117-7/+65
|\ \ | |/ |/|
| * Implement system.programPath APIEvan Welsh2021-02-107-7/+65
|/
* Merge branch 'esm/dynamic-imports' into 'master'Philip Chimento2021-02-0914-2/+588
|\
| * Add dynamic import support to scriptsEvan Welsh2021-02-088-3/+155
| * Implement dynamic importsEvan Welsh2021-02-0811-0/+434
|/
* CI: Apply timeout multiplier to GCC sanitizer job as well as ClangPhilip Chimento2021-02-081-0/+1
* Merge branch 'january-maintenance' into 'master'Philip Chimento2021-02-0912-297/+78
|\
| * CI: increase timeout for ASan testsPhilip Chimento2021-02-081-0/+1
| * maint: Add reminder to notify release team when bumping dependenciesPhilip Chimento2021-02-081-0/+1
| * js: Remove GJS_DEFINE_PRIV_FROM_JS macrosPhilip Chimento2021-02-081-266/+0
| * function: Change return value of format_name() to std::stringPhilip Chimento2021-02-081-27/+28
| * debugger: Handle special return values from Environment.getVariable()Philip Chimento2021-02-084-2/+39
| * format: Add some linter rules and warnings about imports.formatPhilip Chimento2021-02-084-2/+9
|/
* Merge branch 'ewlsh/jasmine291' into 'master'Philip Chimento2021-02-073-1241/+3128
|\
| * Don't run codespell on jasmine.jsEvan Welsh2021-02-071-1/+1
| * Update to Jasmine 2.9.1ewlsh/jasmine291Evan Welsh2021-02-062-1240/+3127
* | Merge branch 'native-jsobject-gtype' into 'master'Philip Chimento2021-02-0710-5/+526
|\ \
| * | objectbox: Keep a vector of wrappers to reuse themMarco Trevisan (Treviño)2021-02-073-9/+67
| * | objectbox: Support native JSObject GType for signal parameters and propertiesMarco Trevisan (Treviño)2021-02-079-5/+468
|/ /
* | Merge branch 'esm/static-imports' into 'master'Philip Chimento2021-02-0747-83/+2393
|\ \ | |/ |/|
| * esm: Add additional builtin ES modulesEvan Welsh2021-02-0610-24/+173
| * esm: Enable static module imports.Evan Welsh2021-02-0638-44/+2061
| * context: Refactor eval start and end codeEvan Welsh2021-02-062-31/+52
| * tests: Add -m flag to minijasmine for module executionPhilip Chimento2021-02-061-4/+13
| * console: Add --module evaluation option.Evan Welsh2021-02-064-7/+118
| * GLib: Use native byte array function for override.Evan Welsh2021-02-041-1/+1
| * maint: Work around bug in address sanitizerPhilip Chimento2021-02-041-0/+2
| * maint: Work around bug in clang-formatPhilip Chimento2021-02-031-0/+1
* | Merge branch 'mcatanzaro/glib-typeof' into 'master'Philip Chimento2021-02-021-1/+1
|\ \ | |/ |/|
| * arg: fix build failure with glib masterMichael Catanzaro2021-02-021-1/+1
|/
* Merge branch '372-missing-global-class' into 'master'Philip Chimento2021-01-312-1/+24
|\
| * importer: Add backwards-compatible GjsFileImporter global objectPhilip Chimento2021-01-302-1/+24
* | Merge branch 'cpp-function' into 'master'Philip Chimento2021-01-313-82/+85
|\ \
| * | function: Cleanup function call GError on failuresMarco Trevisan (Treviño)2021-01-302-4/+4
| * | function: Split finishing function invocation phase to another functionMarco Trevisan (Treviño)2021-01-301-23/+32
| * | function: Store more call-state data in GjsFunctionCallStateMarco Trevisan (Treviño)2021-01-303-76/+70
|/ /
* | Merge branch 'remove-jsclass-macros-from-function' into 'master'Philip Chimento2021-01-311-230/+239
|\ \ | |/ |/|
| * function: Remove JSClass macrosPhilip Chimento2021-01-301-230/+239
|/
* Merge branch 'remove-jsclass-macros-from-ns-gtype-cairo' into 'master'Philip Chimento2021-01-3037-1482/+1744
|\
| * js: Rename GJS_GET_WRAPPER_PRIV to GJS_CHECK_WRAPPER_PRIVPhilip Chimento2021-01-306-24/+24
| * cairo: Remove JSClass macros from CairoRegionPhilip Chimento2021-01-303-85/+61
| * cairo: Remove JSClass macros from CairoSurface and subclassesPhilip Chimento2021-01-309-411/+336
| * cairo: Remove JSClass macros from CairoPathPhilip Chimento2021-01-304-85/+70
| * cairo: Remove JSClass macros from CairoPattern and subclassesPhilip Chimento2021-01-309-373/+325