[gjs] (175 commits) Non-fast-forward update to branch wip/require
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs] (175 commits) Non-fast-forward update to branch wip/require
- Date: Wed, 17 Jun 2015 00:49:38 +0000 (UTC)
The branch 'wip/require' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
https://wiki.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
1d06138... Remove last use of gjs_runtime_get_context, and remove the
bde55fa... runtime: Have a thread-specific JSRuntime
c4529e8... ns: Add gjs_import_gi_module
86a3569... Add a bootstrap system, allowing us to write JS code at ear
ae2fdb7... jsapi-util: Add a gjs_parse_call_args variant, that takes J
bcfdf84... native: Return NULL if the module isn't registered
ef04712... bootstrap: Add a CommonJS-style imports system
2177544... import compat
Commits added to the branch:
7171e6a... Fix EverythingBasic test (*)
7f831a5... Remove last use of gjs_runtime_get_context, and remove the (*)
5aaf927... runtime: Have a thread-specific JSRuntime (*)
6e43452... context: Move some JSContext setup to init_context_standard (*)
5bda281... context: Expose Debugger object (*)
216c144... context: Use JS_DefineFunctions (*)
60c0539... jsapi-util: Evaluate scripts in a new scope if NULL is pass (*)
b67a763... context: Fix definitions for print/printerr (*)
0bdf36b... context: Fix crash (*)
c706307... gjs-tests: Remove runtime from fixture (*)
47d0a2f... gjs-tests: Remove fixture test (*)
708701f... jsapi-util: Remove gjs_date_from_time_t (*)
af1e119... logError: format syntax error differently (*)
5b7c1d3... ByteArray: don't call eval() just to retrieve a prototype (*)
c1c2976... context: Remove unnecessary code from gjs_context_eval (*)
3752c95... jsapi-util: Don't log any existing exceptions (*)
d4712f3... jsapi-util: Fix build (*)
586266c... jsapi-util: Don't enter a compartment in gjs_eval_with_scop (*)
cd8bb81... jsapi-util-error: Enter the global object compartment (*)
49eb746... arg: Don't free data that we're only peeking at (*)
a9d3a0d... Revert "arg: Don't free data that we're only peeking at" (*)
a2160ff... arg: Remove byte array fast path for now (*)
f1ab61e... arg: Remove some unused variables (*)
0ef269f... Release 1.39.3 (*)
266ef8c... context: Fix a test failure when SpiderMonkey is in debug m (*)
7ef7d25... coverage: Add GjsCoverage (*)
3315941... Enable coverage report for Gjs (*)
3ffd4ce... configure: Fix coverage reports (*)
c2cfede... Update .gitignore (*)
eba7b51... console: Fix an outdated error message (*)
01512e4... console: Fix documentation for --coverage-path (*)
2061392... test-coverage: Fix recursive deleting of temporary test dat (*)
931cd21... testCoverage: Remove log (*)
9adad8c... coverage: Reindent (*)
a06b61e... coverage: s/Warning/warning/ (*)
160c385... coverage: Fix the location of the comment (*)
e9256b0... coverage: Use a local for fetchStatistics (*)
05ee027... coverage: Don't return this (*)
9270251... coverage: Use a closure instead of this (*)
8d8660d... coverage: Don't replace existing statistics with new ones (*)
4634173... coverage: Don't construct a new array for no good reason (*)
425ddb6... coverage: Use JS_DefineFunctions (*)
d491526... jsapi-util: Add a gjs_parse_call_args variant, that takes J (*)
c0a168b... coverage: Pass filenames instead of objects (*)
c720b6d... coverage: Simplify statistics creation code (*)
70a9b91... coverage: Remove call_js_function_for_array_return (*)
a7de3f8... testCoverage: Remove duplicate tests (*)
4ee2126... testCoverage: Avoid JS warning for a mistyped semicolon (*)
be5c12c... Fix assertions during context dispose (*)
adb6c1f... context: enter request before GC in gjs_context_dispose (*)
b532396... object: Correct assertion about toggle up/down on unref (*)
bc9f6c3... Revert "context: enter request before GC in gjs_context_dis (*)
1081bee... Fix build with c++11 mode (*)
5e0248c... coverage: add missing request (*)
0356f7b... context: enter request before GC in gjs_context_dispose (*)
868bc84... Release 1.39.90 (*)
2f886b0... gi: object: add function to check if a JSObject contains a (*)
dd74d23... gi: function: add gjs_invoke_constructor_from_c (*)
400f43e... gi: add fundamental type support (*)
fbb8401... gtype: fix name and toString() on the prototype (*)
9a54db2... Implement GObject.prototype.disconnect in JS (*)
38164a1... Fix typecheck_is_object/is_fundamental (*)
58ab20d... arg: don't check manually for interface prerequisites (*)
9680de8... fundamental: assert that priv is not NULL if we are on the (*)
3d8bd0a... arg: fix cast checking for objects and fundamentals (*)
5879819... enumeration: add support for static methods (*)
1c027e7... build: Use LDADD for libraries, not LDFLAGS (*)
0d49d2a... GObject: add pseudo-classes for fundamental types (*)
524a20f... GObject: fix coercion for GObject.Char and GObject.UChar (*)
3bf997b... Add myself to DOAP file (*)
7b4d092... build: don't generate modules.gresource.xml (*)
66eada5... jsunit: prepend the srcdir when looking for uninstalled fil (*)
48de406... Fix distcheck (*)
b01fd5e... Release 1.39.91 (*)
2b4333d... Release 1.40.0 (*)
570fef7... GObject overrides: Fix some typos (*)
3bcd6ba... Gtk: fix enabling and disabling the C override helper (*)
dc31b7c... Check and prevent reentrancy to the JSAPI during finalizati (*)
64a7221... Makefile-modules: Fix indentation (*)
24f8a69... Add a new wrapper type for cairo regions (*)
54ff90d... object: remove bogus comment and code about GC in a seconda (*)
ae34ec4... object toggle notify: do more work without deferring to an (*)
675ce62... util: remove unused and semi-bogus API (*)
ef33fbe... Use background finalizing for thread-safe stuff (*)
79075a4... Fix the build (*)
4e6ae06... jsapi-util: split a gjs_gc_if_needed() function (*)
b9741e9... context: add a private method to schedule a GC if needed (*)
5719e78... all: schedule a full GC check after executing JS code (*)
6de94ed... test: avoid immediate GC on the Test object (*)
945fd01... Semi-colon and comma cleanups (*)
45bbf5b... ParamSpec: fix argument marshalling (*)
221e158... GParamSpec: remove custom constructor (*)
a393b31... GParamSpec: implement methods (*)
d8bf3f9... GParamSpec: fix typo (*)
aae358f... all: fix method resolution on prototypes (*)
c57a4d7... param: use accessors to read name, nick, blurb and default (*)
e20d7d7... param: implement static methods (*)
f53faf2... fundamental: deduplicate code (*)
a6d342b... installed-tests: fix deactivated GIMarshalling test suite (*)
6cfbeed... gi: arg: use instance's gtype rather than the introspection (*)
791b1a3... Ratelimit RSS-triggered GCs (*)
d7649bd... test: Various fixes for passing too many args (*)
c6e0ef5... Fix building Regress-1.0.gir with cairo disabled (*)
272d8c9... mainloop: restore priority arguments to *_add() calls (*)
3f09daa... cairo: enable multithreading for cairo-xlib (*)
bab15b5... Release 1.41.3 (*)
ba50088... Post-release version bump to 1.41.4 (*)
dedc335... doap: fix my email address (*)
af3a581... object: check the interface info before freeing it (*)
569712f... system: fix return value of gc() and breakpoint() (*)
a432e83... function: respect ownership transfer of instance parameters (*)
77f3417... build: Bump g-i requirement to 1.41.4 (*)
a78b6d1... Add a package/application convenience layer (*)
8bd9dfc... overrides/GLib: fix maybe GVariants unpacking (*)
65e05b4... Release 1.41.4 (*)
2d38c1d... Post-release version bump to 1.41.5 (*)
fe45c70... doap category core (*)
3ecf73c... context: add GJS_DISABLE_EXTRA_WARNING env variable to disa (*)
117f200... Fix JS types in callback signatures (*)
c11d025... tests: fix regression in gdbus test with dbus 1.8.6. (*)
c7689eb... Fix JS types in more callbacks (*)
b2d6aa0... importer: Add back the ability for others to install overri (*)
3d3cfad... Release 1.41.91 (*)
cd970e9... Post-release version bump to 1.41.92 (*)
ee502e2... importer: fix call to JS_ValueToId (*)
c4b2442... 1.42.0 (*)
f3c9b6e... Implement GTypeClass and GTypeInterface arguments (*)
18e82fd... Stop exposing GType structures as such (*)
f90468b... object: add a custom hook to run at instance_init (*)
3e28510... Gtk: add override to handle GtkWidget templates (*)
ca1a61c... Add missing \ in previous commit (*)
79a17ac... build: Fix distcheck (*)
554c220... gjs-tests: Remove dumpstack test (*)
e35bbd4... Don't use JS_SetGlobalObject/GetGlobalObject (*)
2691735... object: Fix use of TRUE_HANDLED accumulation (*)
7ee0294... overrides/Gtk: Only call init_template when we have a templ (*)
58abf3b... coverage: Get the list of covered files from coverage.js (*)
152c679... GjsDBusImplementation: unref the invocation passed to metho (*)
fde8738... Gtk: fix typos in WidgetClass (*)
40ff788... Gtk: automatically bind declared template children (*)
5c84dc0... Gtk: Scrub resource:// prefix for template path (*)
d383df7... Gtk: Add test case for template from resource (*)
3b3534f... system: Add wrapper for JS_ClearDateCaches (*)
f362ae6... build: Use m4 directory for macros (*)
ee27166... build: Don't error out on missing cairo-xlib.pc (*)
7eafe01... build: Use -R instead of -rpath (*)
26471ad... Revert "build: Use -R instead of -rpath" (*)
e1974c8... Release 1.43.3 (*)
aa70bf0... Fix return values of some functions which should return a p (*)
78fd5a1... coverage: Throw an Error, not a string. (*)
f3d99a3... coverage: Allocate nLines + 1. (*)
0ed48e5... gi: Call init_object_private after creating JSObject for GO (*)
08b68d9... Update .gitignore (*)
a7b0146... coverage: Use g_output_stream_printf instead of manual stuf (*)
96628cb... Write function line number before unique key in FN entries. (*)
5072cd7... coverage: Handle numerous other expression types in coverag (*)
3748196... tests: Some minor style beautifications (*)
11674e2... tests: Fix copy-paste typo (*)
d27882c... coverage: Don't propagate exceptions raised in debugger con (*)
923e3a8... coverage: Fix jshint errors (*)
31a1e86... Port to CallReceiver/CallArgs (*)
348ee04... gi: function: Support callbacks with (transfer full) return (*)
7fb5be8... coverage: Use prefixes, not paths (*)
b534eab... tests: Run under Xvfb (*)
23e33a2... Report errors in javascript property getters/setters (*)
7a84964... installed-tests: add test for exceptions inside gobject pro (*)
d6cf819... ns: Add gjs_import_gi_module
21347bb... Add a bootstrap system, allowing us to write JS code at ear
da66225... native: Return NULL if the module isn't registered
ebe34c0... bootstrap: Add a (private for now) CommonJS-style imports s
9bdfa0b... bootstrap: Hack up the native import system to work well wi
1a1a82e... context: Move gjs_get_search_path to here
58e9866... foreign: Cleanup the style slightly
f09d64c... bootstrap: Move the old importer code to a compat layer on
9375c28... bootstrap: Expose the CommonJS modules system
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]