[gjs] (114 commits) Non-fast-forward update to branch ewlsh/nova-repl
- From: Evan Welsh <ewlsh src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs] (114 commits) Non-fast-forward update to branch ewlsh/nova-repl
- Date: Mon, 17 Jan 2022 00:24:28 +0000 (UTC)
The branch 'ewlsh/nova-repl' 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:
87411c6... Implement non-blocking Repl with Mainloop
865c846... Update IWYU for termios.h
96edd88... Replace Console.interact with Repl-based API
458a8fa... Support Ctrl+C guard in Repl
3457f18... Refactor console utility
Commits added to the branch:
df056db... Don't clear pending exceptions from module init files (*)
7398a8a... Ensure instance constructor values are chained from Gtk.Wid (*)
a4dbc74... Merge branch 'ewlsh/fix-blow-up' into 'master' (*)
ea45ca9... release: Prepare for 1.69.90 (*)
40fb738... release: Add NEWS from stable release 1.68.4 (*)
da5d5fe... release: Prepare for 1.70.0 (*)
5344e57... build: Post-release version bump (*)
b9e1220... arg: Replace gsize with size_t (*)
8addaef... build: Post-branch version bump (*)
7d37270... Merge branch 'ewlsh/fix-init-errors' into 'master' (*)
11e64ca... Store interface gtypes on dynamic classes to not clobber vf (*)
b3c041c... Merge branch 'ewlsh/fix-vfunc-clobberin' into 'master' (*)
c27a744... gi: Allow directly allocating structs which contain pointer (*)
2133c36... Merge branch 'ewlsh/allocate-nullptrs' into 'master' (*)
ee5027a... installed-tests: Install matchers.js (*)
d992232... Merge branch 'wip/smcv/installed-tests' into 'master' (*)
2b70ecc... Handle optional out parameters in callbacks (*)
47f0f0b... Merge branch 'ewlsh/callback-out-args' into 'master' (*)
16032db... Correctly chain constructor prototypes to enable static inh (*)
5724fad... Merge branch 'ewlsh/chain-static' into 'master' (*)
409035f... CI: Build images using Fedora 34 as the base (*)
41e4ee5... Merge branch 'fedora34-ci' into 'master' (*)
7bbbc09... CI: Remove false positives from IWYU 0.16 (*)
dee1935... CI: Move thread sanitizer job to manual section (*)
6c4db86... CI: Pin new image for build_recommended (*)
9471655... context: Simplify condition (*)
752b0b4... Merge branch 'fedora34-ci' into 'master' (*)
b95120c... tests: Remove ignored argument (*)
1d966f6... CI: Remove TASK_ID variable (*)
fd7ec12... context: Fix bad formatting (*)
bd3d791... jsapi-util: Cast pointer to the correct type when calling r (*)
a92f93c... gjs-private: Remove dead code (*)
b6956fe... arg: Remove double assignment of variable (*)
132326a... foreign: Remove unused struct member (*)
5aa16ce... object: Combine consecutive if-blocks (*)
bef714f... importer: Don't reinitialize search path every time (*)
2504f81... objectbox: Rewrite loop using potentially faster std::find_ (*)
d686010... build: Link with libatomic if necessary (*)
a5d00d1... Merge branch 'september-maintenance' into 'master' (*)
9c68b23... Merge branch 'libatomic' into 'master' (*)
fa5e601... Convert JS_New usage to JS::Construct (*)
745238c... JSID_* macros have been replaced with a class-based API (*)
88301dd... meson.build: Define __PRETTY_FUNCTION__ for MSVC (*)
7e70cca... maint: Rename variables (*)
576e88c... Add CI images for mozjs91. (*)
f9f6bc9... Merge branch 'mozjs91-prep' into 'master' (*)
3b47703... gi: Use interface wrapper prototype to define implemented m (*)
0e35b68... overrides: Override replace_contents_async in Gio.File (*)
a11af80... gi: Use accessors to dynamically fetch prototype properties (*)
7d0391d... Merge branch 'ewlsh/interface-resolution' into 'master' (*)
44b0aa9... arg-cache: Remove return value check in GenericIn::in (*)
3b2352b... doc: Add Junction to applications written in GJS (*)
63230f4... Merge branch 'sonny-master-patch-33257' into 'master' (*)
63f2307... function: Use proper type flags on return ffi return value (*)
8d50bf5... function: Add GjsFunctionCallState::last_processed_index() (*)
69ff99f... function: Use safer access to GjsFunctionCallState elements (*)
ede48fb... Implement custom GSource to handle promise queueing (*)
c5c78cf... promise: Do not continue running the jobs if promise is can (*)
49579be... Promise: Replace the cancellable (and its source) on reset (*)
42f8ebc... Add test cases for promise and async ordering (*)
4fa8279... Merge branch 'ewlsh/implicit-mainloop' into 'master' (*)
f985fca... Gio: Make _promisify to guess the finish function by defaul (*)
59bbb5e... build: disable gir install via list to pacify meson >= 0.60 (*)
a652ce8... Merge branch 'meson-0.60.2' into 'master' (*)
9d3d3c2... maint: Use GjsAutoChar::out() for out-pointers (*)
2420f5b... maint: Always include config.h (*)
d925bf6... maint: Fix IWYU includes (*)
b79eae6... CI: ignore warning about pragma once in IWYU (*)
0f2cb3c... maint: Don't require lines between single-line class member (*)
f24a834... Merge branch 'october-maintenance' into 'master' (*)
a3f3ef2... ci: Prevent forever callbacks from leaking (*)
67c8bf2... Merge branch 'ewlsh/fix-forever-callbacks' into 'master' (*)
c319de1... doc: Add Oh My SVG to standalone applications (*)
7408068... gjs/jsapi-util.cpp: fix build on gcc-12 (*)
b136c35... gi: Refactor resolving prototypes in GIWrapperInstance cons (*)
8a9fca0... Merge branch 'sonny-master-patch-81174' into 'master' (*)
e729fdd... Merge branch 'fix-gcc-12-build' into 'master' (*)
7aea8f1... Merge branch 'ewlsh/refactor-prototype-resolution' into 'ma (*)
92a6584... gi: Add enumeration hook for Interface prototypes (*)
544ff48... Merge branch 'ewlsh/enumerable-interfaces' into 'master' (*)
bfda156... arg-cache: Rewrite it taking advantage of C++ features (*)
e7212c6... arg: Pass GjsArgumentFlags to all the functions and handle (*)
2eb740d... arg-cache: Remove arg position from generic argument (*)
5583be8... arg-cache: Create Return and Instance arguments only if we (*)
7bcdf92... arg-cache: Move generic out in function to Positioned, simp (*)
064da40... arg-cache: Only use one structure for fallback interface ty (*)
3eae941... arg-cache: Save GType information for RegisteredType (*)
3cd992b... arg-cache: Only store GType and InfoType in RegisteredType' (*)
4aba157... Merge branch 'arg-cache-cpp-1' into 'master' (*)
5e4d9c7... Revert "build: disable gir install via list to pacify meson (*)
0e1863f... Merge branch 'revert-incorrect-meson-fix' into 'master' (*)
73fb4f3... gi/arg.h: Prefix IN/OUT enum entries with ARG_ (*)
2404caf... arg-cache.cpp: Overload bitwise OR for GjsArgumentFlags (*)
c71dd97... arg-cache.cpp: Static-cast yet another bitwise OR (*)
6527333... arg-cache.cpp: Drop constexpr for RegisteredType ctor (*)
3ecda4d... Merge branch 'fix-windows' into 'master' (*)
1e5bd9d... Refactor exit code handling for async exceptions (*)
987ee8a... Add implicit main loop for dynamic imports (*)
e59bcb7... Merge branch 'ewlsh/top-level-await-mainloop' into 'master' (*)
bc881ce... tools: Add iwyu-tool as a binary name for iwyu (*)
8ff3311... maint: Prefer Array.isArray rather than instanceof Array (*)
9a6ea70... maint: Remove rule about no arrow functions in describe() (*)
43689fe... Implement WHATWG Timers API (*)
b4f89d7... Merge branch 'ewlsh/iwyu-arch' into 'master' (*)
90b1c43... Merge branch 'ewlsh/whatwg-timers' into 'master' (*)
300afe0... Add override for GObject.new (*)
e3055d7... Add override for GObject.Object.new_with_properties() (*)
0f8b41c... Merge branch 'ewlsh/gobject-new' into 'master' (*)
76c7527... Implement non-blocking Repl with Mainloop
5678823... Update IWYU for termios.h
b785a53... Replace Console.interact with Repl-based API
47f49f0... Support Ctrl+C guard in Repl
1871a23... Refactor console utility
2dd4a18... Update Cliffy, improve Repl UX
(*) 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]