[vala] (131 commits) Non-fast-forward update to branch wip/transform
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] (131 commits) Non-fast-forward update to branch wip/transform
- Date: Sun, 20 Jan 2019 11:30:52 +0000 (UTC)
The branch 'wip/transform' 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:
7251dd4... Make the semantic analyzer be stateless
2efabb2... Fix result var for pre/post conditions
835a365... Code transformer
a504155... Move WhileStatement transformation into the code transforme
2016802... Move DoStatement transformation into the code transformer
aee4b18... Move ForStatement transformation into the code transformer
9aacfbd... Move ConditionalExpression transformation into the code tra
5ad952f... Several transformer fixes
8b4a50f... Allow to parse expressions/statements from string
01639a0... Code builder
ca84065... GVariant transformer
3c7f0a4... Serialize structs
30963c5... Serialize hash table
356d591... Basic gvariant deserialization
ca5b0d2... Deserialize arrays
665531e... Deserialize structs
385c76d... Deserialize hash tables
ac5f9e2... Wrapper methods
7d5ff9a... Cache wrapper methods
754b9ca... Use wrapper method for serializing hash table and structs
4d08e54... Resolve symbols during transformation
55befbb... Let the transformer handle recursive transformations
30fe7b8... Simplify some code
0ae66ef... Move gvariant helper methods down to CodeTransformer
bfd7e24... Drop serialize_expression
2a4c670... Use wrapper methods for deserializing gvariants
307158d... Complete the gvariant transformer
36f5b51... GDBus client transformer
1681b5b... GDBus server transformer
30cf5ec... Drop unnecessary code
2a992b3... Drop build_context from CodeBuilder
679a247... Fix nested Variant (de)serialization
56bcf9a... Preserve the cast when unboxing gvariant
2d637ce... Move ForeachStatement transformation into the code transfor
60eead9... Split CodeTransformer into CCodeTransformer
c8ad120... Move BinaryExpression transformation to the code transforme
1b17be3... Move ObjectCreationExpression transformation to the code tr
0ed89c7... Drop GVariant stuff from CCodeBaseModule
2391991... DOM-like linked list of statements
556bcb1... Use builder for the while statements
0e8e75b... Allow floating temp variables with CodeBuilder
99aed1c... Do not handle binary expressions without parent statement
bb5a095... Fix for statement and foreach on GList
22dbf69... Fix unary expression and active locals
837e072... dbus: Require gio-2.0
6c73768... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
d835eb0... Fix some code-style issues
b2584ca... Report error for unsupported GVariant (de)serialization
8f6e93e... Fix deserialiation of hash tables
82a590c... codegen: Fix capture of compiler-generated internal temp va
9a6a268... transformer: Clear wrapper cache for every file
7724f21... dbus: Copy type when declaring temporary variables
5739b2a... codegen: Fix making local variables and constants active
7b0ac4d... Fix passing BusName and manage unhandled GErrors
f17f1cc... Copy types in transformer
7d3bd80... Use qualified names in transformed expressions
17cafc5... Make gdbus work, temp commit
d420eb1... Allow symbol_from_string to return null
bfb29d0... Fix coalescing operator
16c95a2... Visit all nodes for transformation, not only the source one
6a02188... Cleanup generated empty blocks
37587a1... Return (owned) for temp variables when possible to avoid us
295aa8d... Use return_temp_access in conditional expression
5b82d87... Use return_temp_access in coalescing expression
d95748a... Move Template transformation to the code transformer
672901b... Use _ctmp%d_ for compiler variables since they are globally
49484a2... Move postfix transformation from the codegen to the transfo
315a454... Set the scope of the codebuilder block for symbol resolutio
4073f6b... Factorize some common code with convenient api. Fix do-whil
4afe84c... Use statements() parsing
9bde017... Accept method call children
7d03748... Visit more expressions in the transformer
1a8a16e... Use %? in the parser rather than stringifying expressions
0b45b36... Rename CodeBuilder.replaced to data
9e8d426... Use more statements()
610b602... Make CodeTransformer pluggable
98d67a6... Load plugins with GModule
d5f216d... Do not load plugins from libdir. Issue a warning when using
c645ee4... Fix string templates
6986965... GDBus: Handle fd_list being null
c775b41... tests: Add test for do-while statement control-flow
66fff54... tests: "??" evaluates both of sides of expression when righ
f2216ba... Minor clean up in visit_method_call()
f0cca06... Fix array (de)serialization
fa30da5... API cleaning Code builder
4e998f9... GDBus Improve property getter
96cdfc1... GDbus Improving
3437dc1... Fix raw variants
Commits added to the branch:
c498bf0... vala: Use dedicated error message for assignments to litera (*)
1a4c4d0... gio-2.0: Add CancellableSource ctor and update PollableSour (*)
b9bfbe5... gio-2.0: Use metadata for SocketConnection.factory_create_c (*)
0346178... gio-2.0: Use only metadata for DBusConnection.send_message_ (*)
9110ae9... gio-2.0: Drop superfluous metadata (*)
afb9ea9... gio-2.0: Make DBusInterface[GS]etPropertyFunc usable (*)
dd304f4... vala: Async methods don't allow out-parameters before in-pa (*)
4fa41b9... atk: Don't use a custom SignalEmissionHook while it is part (*)
5a57b29... atk: Drop superfluous metadata (*)
fd14257... atspi-2: Drop superfluous Atspi-2.0-custom.vala (*)
b98377c... gdk-pixbuf-2.0: Make PixbufSaveFunc usable (*)
704188b... codegen: Use a parameter-map for creation of delegate decla (*)
b2fd797... codegen: Add "error_pos" CCode attribute and use it as need (*)
e69bbb7... girparser: Recognize error parameter before delegate target (*)
9a7c621... vapi: Regenerate GIR-based bindings to fix non-standard err (*)
0fcdda7... codegen: Emit struct declaration typedef before resolving i (*)
ef397d8... codegen: Set owner for ValaDestroyNotify (POSIX) (*)
0d4d498... codegen: Include "stddef.h" in CCodeBaseModule.destroy_valu (*)
f48208b... vala: Allow direct access to the integer constants of an er (*)
28984f3... codegen: Don't add data parameter for "instance_init" of co (*)
ccb8f50... libsoup-2.4: Fix Message.add_*_handler() by unhiding user_d (*)
765c39c... codegen: Use copies of error_variable of catch-clauses for (*)
780ce34... codegen: Add "destroy_notify_cname" CCode attribute (*)
b9e13e3... codegen: Use get_ccode_delegate_target_name() for fields (*)
8054d88... codegen: Rely on get_ccode_delegate_target() for delegate v (*)
faf85dc... codegen: Handle "delegate_target" as proper CCode attribute (*)
56061d4... codegen: Simplify some code around get_ccode_delegate_targe (*)
e82cafa... codegen: Don't evaluate "pos" CCode attribute early (*)
7f2ad3b... codegen: Only set "sentinel" CCode attribute for node if re (*)
6a4254e... codegen: Check reserved_identifiers in CCodeAttribute.get_d (*)
d9fb370... codegen: Simplify get_*_cexpression() and split out get_cex (*)
1afce03... codegen: Remove CCodeBaseModule.get_result_cexpression() (*)
82ae929... codegen: Use get_ccode_*name/get_parameter_cexpression() fo (*)
92ba4e1... vala: Multiple lamdba arguments in method call should all u (*)
2c88584... gstreamer: Update from 1.15+ git master (*)
6cee222... gdk-3.0,gtk+-3.0: Update to 3.24.3+9c8f1478 (*)
2a18025... gtk+-4.0: Update to 3.94.0+9b15c690 (*)
3d35558... vapi: Update GIR-based bindings (*)
3f530cd... glib-2.0: Add Queue.clear_full() since 2.60 (*)
d8e8106... compiler: Report deprecated command-line option "--thread" (*)
f7525b7... valadoc: Specify that the "--driver" option is deprecated (*)
91721c4... Release 0.43.5 (*)
2b86cba... libvaladoc: Build backing Vala.SourceFile for GIRs processe (*)
66350d9... Make the semantic analyzer be stateless
111978b... Fix result var for pre/post conditions
75c92a5... Code transformer
ab24b6f... Move WhileStatement transformation into the code transforme
aee7f4e... Move DoStatement transformation into the code transformer
9f88198... Move ForStatement transformation into the code transformer
f08248d... Move ConditionalExpression transformation into the code tra
09f5af8... Several transformer fixes
4607dc3... Allow to parse expressions/statements from string
46a1e3b... Code builder
0920235... GVariant transformer
4448e56... Serialize structs
4cad2bf... Serialize hash table
22eec8e... Basic gvariant deserialization
78d529c... Deserialize arrays
fed687b... Deserialize structs
169b0b2... Deserialize hash tables
b229486... Wrapper methods
0b0c459... Cache wrapper methods
abe68b0... Use wrapper method for serializing hash table and structs
55609e3... Resolve symbols during transformation
0680654... Let the transformer handle recursive transformations
f9ecae3... Simplify some code
64a800e... Move gvariant helper methods down to CodeTransformer
e3b5c1b... Drop serialize_expression
5a1879e... Use wrapper methods for deserializing gvariants
f01c2ee... Complete the gvariant transformer
b6caa7d... GDBus client transformer
9cd8c70... GDBus server transformer
b2662a8... Drop unnecessary code
6b3e491... Drop build_context from CodeBuilder
9900c9e... Fix nested Variant (de)serialization
1a17384... Preserve the cast when unboxing gvariant
7b0b43c... Move ForeachStatement transformation into the code transfor
de9aa9e... Split CodeTransformer into CCodeTransformer
2e02ceb... Move BinaryExpression transformation to the code transforme
bb3fe91... Move ObjectCreationExpression transformation to the code tr
846cab6... Drop GVariant stuff from CCodeBaseModule
08c6296... DOM-like linked list of statements
eefa0b7... Use builder for the while statements
59511b0... Allow floating temp variables with CodeBuilder
7ac655b... Do not handle binary expressions without parent statement
0ba979a... Fix for statement and foreach on GList
e3ef144... Fix unary expression and active locals
bbe95f9... dbus: Require gio-2.0
317f643... Access SemanticAnalyzer.get_data_type_for_symbol in a stati
e89be4d... Fix some code-style issues
a299b04... Report error for unsupported GVariant (de)serialization
78d8311... Fix deserialiation of hash tables
61b2158... codegen: Fix capture of compiler-generated internal temp va
bf5560b... transformer: Clear wrapper cache for every file
263239f... dbus: Copy type when declaring temporary variables
ee7ebdf... codegen: Fix making local variables and constants active
1b4942b... Fix passing BusName and manage unhandled GErrors
0a6143e... Copy types in transformer
78ada6a... Use qualified names in transformed expressions
fdb874d... Make gdbus work, temp commit
0ac6273... Allow symbol_from_string to return null
1b9a76f... Fix coalescing operator
8f1e06f... Visit all nodes for transformation, not only the source one
e766ab6... Cleanup generated empty blocks
ca009a1... Return (owned) for temp variables when possible to avoid us
5a5afd3... Use return_temp_access in conditional expression
77fb57e... Use return_temp_access in coalescing expression
05ee35e... Move Template transformation to the code transformer
ea8e415... Use _ctmp%d_ for compiler variables since they are globally
d764594... Move postfix transformation from the codegen to the transfo
780867c... Set the scope of the codebuilder block for symbol resolutio
eefc925... Factorize some common code with convenient api. Fix do-whil
ec4ac41... Use statements() parsing
1eb1ee1... Accept method call children
8d54176... Visit more expressions in the transformer
ecb32e2... Use %? in the parser rather than stringifying expressions
ee9d0dd... Rename CodeBuilder.replaced to data
f68b819... Use more statements()
36c88b9... Make CodeTransformer pluggable
7c26fe9... Load plugins with GModule
e744928... Do not load plugins from libdir. Issue a warning when using
f438d34... Fix string templates
b53fea2... GDBus: Handle fd_list being null
a168d72... tests: Add test for do-while statement control-flow
c75ef89... tests: "??" evaluates both of sides of expression when righ
65a4e10... Minor clean up in visit_method_call()
b4316ec... Fix array (de)serialization
db702dd... API cleaning Code builder
8393863... GDBus Improve property getter
7a8d17d... GDbus Improving
6bfac3f... Fix raw variants
(*) 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]