On Wed, May 27, 2020, at 15:20, Przemyslaw Mackowiak wrote:
> Hi Folks.
>
> Is it possible to build JS bindings ? It seems that meson does not let
> for it:
>
> option('bindings',
> type : 'array',
> choices : ['luajit', 'cxx', 'mono'],
> value : ['luajit', 'cxx'],
> description :
On Tue, Apr 28, 2020, at 12:12, Stefan Schmidt wrote:
> Hello Dave.
>
> On 27.04.20 19:13, Davide Andreoli wrote:
> > What about cleaning the build warnings for the release?
> > I'm getting this ones on latest git:
> >
> > [1806/2261] Compiling C object
q66 pushed a commit to branch master.
http://git.enlightenment.org/tools/edocgen.git/commit/?id=d1dc8dd12e4084aa29e96a4db769e4a2debd0c67
commit d1dc8dd12e4084aa29e96a4db769e4a2debd0c67
Author: Daniel Kolesa
Date: Fri Nov 15 16:24:15 2019 +0100
preliminary non-beta API filtering
q66 pushed a commit to branch master.
http://git.enlightenment.org/tools/edocgen.git/commit/?id=66c1ebe2aa7878d6ffe3da30255d4c12349675c2
commit 66c1ebe2aa7878d6ffe3da30255d4c12349675c2
Author: Daniel Kolesa
Date: Fri Nov 15 16:18:48 2019 +0100
writer: support different title/heading sets
q66 pushed a commit to branch master.
http://git.enlightenment.org/tools/edocgen.git/commit/?id=673cb1f37f43ebbf20c1fe7ee84231bee90eddec
commit 673cb1f37f43ebbf20c1fe7ee84231bee90eddec
Author: Daniel Kolesa
Date: Fri Nov 15 16:13:38 2019 +0100
writer: emit a header unconditionally
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=a1cb493d4f4f1067d8c9080b958891261e0fde84
commit a1cb493d4f4f1067d8c9080b958891261e0fde84
Author: Daniel Kolesa
Date: Fri Nov 15 13:36:30 2019 +0100
eolian: fix memory leak when using error objects
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=9ca573f40f1065cc717c0c5aabb787671bab852b
commit 9ca573f40f1065cc717c0c5aabb787671bab852b
Author: Daniel Kolesa
Date: Thu Nov 14 04:02:09 2019 +0100
eo: fix UB in the eo event code (edje_cc hangs
WWW-www.enlightenment.org pushed a commit to branch master.
http://git.enlightenment.org/website/www-content.git/commit/?id=77b24c43cd34aa9564efb7d63fe10667567d24c2
commit 77b24c43cd34aa9564efb7d63fe10667567d24c2
Author: Daniel Kolesa
Date: Fri Oct 18 07:48:20 2019 -0700
Wiki page eo.md
WWW-www.enlightenment.org pushed a commit to branch master.
http://git.enlightenment.org/website/www-content.git/commit/?id=f433eebd2babcbf4ee346bd98266b0c668900753
commit f433eebd2babcbf4ee346bd98266b0c668900753
Author: Daniel Kolesa
Date: Fri Oct 18 07:44:20 2019 -0700
Wiki page eo.md
q66 pushed a commit to branch master.
http://git.enlightenment.org/tools/edocgen.git/commit/?id=2406ba16fb423a91531e010efa076e1d83b0fe78
commit 2406ba16fb423a91531e010efa076e1d83b0fe78
Author: Daniel Kolesa
Date: Wed Oct 9 16:33:44 2019 +0200
add missing placeholder
---
docgen/doc.lua
q66 pushed a commit to branch master.
http://git.enlightenment.org/tools/edocgen.git/commit/?id=df7d55c22f6a184a660b2825c242ea307a3bc223
commit df7d55c22f6a184a660b2825c242ea307a3bc223
Author: Daniel Kolesa
Date: Wed Oct 9 16:24:01 2019 +0200
do not use placeholder description text from
q66 pushed a commit to branch master.
http://git.enlightenment.org/tools/edocgen.git/commit/?id=f75e5e6b1d760e23a890b090e2522f5998ad2b25
commit f75e5e6b1d760e23a890b090e2522f5998ad2b25
Author: Daniel Kolesa
Date: Wed Oct 9 14:04:45 2019 +0200
fix reference table links (write_link expects
q66 pushed a commit to branch master.
http://git.enlightenment.org/tools/edocgen.git/commit/?id=c6e4a1f0758f17ec864c2d09b465ae7c16aba868
commit c6e4a1f0758f17ec864c2d09b465ae7c16aba868
Author: Daniel Kolesa
Date: Wed Oct 9 13:20:44 2019 +0200
make generation work again
---
docgen
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=cbe3c944df8f51df45734900a15e86cd45f50178
commit cbe3c944df8f51df45734900a15e86cd45f50178
Author: Daniel Kolesa
Date: Wed Oct 9 13:19:50 2019 +0200
elua: fix error api in lua eolian bindings
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=71c83d2005e060daee8df97ad267e1954f12ff83
commit 71c83d2005e060daee8df97ad267e1954f12ff83
Author: Daniel Kolesa
Date: Mon Sep 30 19:45:45 2019 +0200
efl: add code to enforce presence of @since tags
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=2946cb3c325f27d77354ac1b83b614e3a1d9e1d5
commit 2946cb3c325f27d77354ac1b83b614e3a1d9e1d5
Author: Daniel Kolesa
Date: Mon Sep 30 17:01:31 2019 +0200
eolian: disallow missing docs for stable API
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=27291b4486dbf366d8978ab49fbd8ac3bcb8189c
commit 27291b4486dbf366d8978ab49fbd8ac3bcb8189c
Author: Daniel Kolesa
Date: Mon Sep 30 11:28:32 2019 +0200
eolian: fix potential ABI violation in expr
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=79aa86df5a1c1abb022862e3e61745fea598fc94
commit 79aa86df5a1c1abb022862e3e61745fea598fc94
Author: Daniel Kolesa
Date: Thu Sep 26 17:33:24 2019 +0200
eolian: better error message for const on strings
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=f37c996ad42f2cd1fda5f21b056d7ef84ef84bdf
commit f37c996ad42f2cd1fda5f21b056d7ef84ef84bdf
Author: Daniel Kolesa
Date: Thu Sep 26 17:17:05 2019 +0200
efl_mono: remove spurious const
---
src/tests
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=b0ee540ec9a52824c79f42bff4fc6e06e0492f96
commit b0ee540ec9a52824c79f42bff4fc6e06e0492f96
Author: Daniel Kolesa
Date: Thu Sep 26 16:56:13 2019 +0200
eolian: rename param direction enum and fields
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=6d93dc4cbf4847d33a921a939b3d8b7f65fffa89
commit 6d93dc4cbf4847d33a921a939b3d8b7f65fffa89
Author: Daniel Kolesa
Date: Thu Sep 26 16:39:56 2019 +0200
eolian: rename event_prefix to event_c_prefix
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=cdff7852e03840fddb28e6ac451be80cfd877b94
commit cdff7852e03840fddb28e6ac451be80cfd877b94
Author: Daniel Kolesa
Date: Thu Sep 26 16:41:31 2019 +0200
eolian: loosen the requirements on API (don't
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=7e10d96d27c207a005e872a5d6ec786759dd83ea
commit 7e10d96d27c207a005e872a5d6ec786759dd83ea
Author: Daniel Kolesa
Date: Thu Sep 26 16:26:10 2019 +0200
eolian: move EOLIAN_TYPE_BUILTIN_HASH into beta
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=a95870286e45cc2c86736566b7d066feba8e56f8
commit a95870286e45cc2c86736566b7d066feba8e56f8
Author: Daniel Kolesa
Date: Thu Sep 26 15:58:17 2019 +0200
eolian: stricter checks for const() validity
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=71cd89c5809e957b42ff76642f34bb5789ad6a78
commit 71cd89c5809e957b42ff76642f34bb5789ad6a78
Author: Daniel Kolesa
Date: Wed Sep 25 18:17:48 2019 +0200
eolian: expose most API as stable
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=e0f07489dfb34526ea0d92d757f4a77b31709bce
commit e0f07489dfb34526ea0d92d757f4a77b31709bce
Author: Daniel Kolesa
Date: Tue Sep 24 19:17:28 2019 +0200
elm: fix Efl.Ui errors not being registered
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=92da64a532f8c1746d7bd06b66b7ff4409c2ff8c
commit 92da64a532f8c1746d7bd06b66b7ff4409c2ff8c
Author: Daniel Kolesa
Date: Tue Sep 24 17:06:24 2019 +0200
eolian: remove support for globals
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=553ce69bade88ac675aa56fcb184240403a12bfc
commit 553ce69bade88ac675aa56fcb184240403a12bfc
Author: Daniel Kolesa
Date: Tue Sep 24 17:46:56 2019 +0200
efl: remove remaining instances of .eo global
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=72698aa6f5849ee6d24a76ae886d7817ea4373ae
commit 72698aa6f5849ee6d24a76ae886d7817ea4373ae
Author: Daniel Kolesa
Date: Tue Sep 24 18:17:59 2019 +0200
eolian: always allow implementation for eot files
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=251d8fc6bd4e6a64ac5925fa7a7ed95b8d7ce7bd
commit 251d8fc6bd4e6a64ac5925fa7a7ed95b8d7ce7bd
Author: Daniel Kolesa
Date: Tue Sep 24 16:17:11 2019 +0200
eolian: remove global vars from tests
---
src
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=4ce7444dd117867d2a2d955c5652bb3cc2ab20ca
commit 4ce7444dd117867d2a2d955c5652bb3cc2ab20ca
Author: Daniel Kolesa
Date: Tue Sep 24 15:52:34 2019 +0200
efl: use new eolian error functionality instead
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=74becf76c0247a7a4169c58eb07ea5733dd78366
commit 74becf76c0247a7a4169c58eb07ea5733dd78366
Author: Daniel Kolesa
Date: Mon Sep 23 15:26:23 2019 +0200
eolian: allow read-only stringshare in events
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=53a3326ddc74634093d9bd06e3d5c23fcd783b54
commit 53a3326ddc74634093d9bd06e3d5c23fcd783b54
Author: Daniel Kolesa
Date: Fri Sep 20 18:02:07 2019 +0200
eolian: rename any_value_ptr -> any_value_
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=7cbd08ee8c577d35699d937b56c95a65ffcbcd67
commit 7cbd08ee8c577d35699d937b56c95a65ffcbcd67
Author: Daniel Kolesa
Date: Fri Sep 20 17:46:56 2019 +0200
eolian: string(share) is always const, allow
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=718f3cd49586ec6a0448977081e16cd647b06e68
commit 718f3cd49586ec6a0448977081e16cd647b06e68
Author: Daniel Kolesa
Date: Fri Sep 20 17:03:58 2019 +0200
eolian: make hashes beta-only for now
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=539dc642e9bc5e89ef0391ca0bf263bfc76c703c
commit 539dc642e9bc5e89ef0391ca0bf263bfc76c703c
Author: Daniel Kolesa
Date: Thu Sep 19 18:17:37 2019 +0200
eolian: remove the composite keyword (replaced
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=b74f98e8b7cc3a1b680488395d257841d8d3f007
commit b74f98e8b7cc3a1b680488395d257841d8d3f007
Author: Daniel Kolesa
Date: Thu Sep 19 17:32:56 2019 +0200
efl: replace composite with composites and dedup
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=46a6949b2e29bddacd523d96564492957faecc34
commit 46a6949b2e29bddacd523d96564492957faecc34
Author: Daniel Kolesa
Date: Thu Sep 19 16:49:31 2019 +0200
eolian: auto-add composited interfaces
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=bc793753cb5c7764b5766720c16177fcd1656517
commit bc793753cb5c7764b5766720c16177fcd1656517
Author: Daniel Kolesa
Date: Thu Sep 19 17:26:48 2019 +0200
eolian: allow composites keyword in place
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=4de4995fa27d6a8907983d2f450a5666823995b7
commit 4de4995fa27d6a8907983d2f450a5666823995b7
Author: Daniel Kolesa
Date: Thu Sep 19 16:04:56 2019 +0200
eolian: return NULL instead of EINA_FALSE
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=1f19af77804b4193e3b9285817b92348b77811f3
commit 1f19af77804b4193e3b9285817b92348b77811f3
Author: Daniel Kolesa
Date: Wed Sep 18 19:46:58 2019 +0200
eolian: disallow void for out/inout for stable
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=4a60495d9122f7fa7f70a1650d6ee36fdc14e781
commit 4a60495d9122f7fa7f70a1650d6ee36fdc14e781
Author: Daniel Kolesa
Date: Tue Sep 17 13:48:15 2019 +0200
eolian: skip funcs from beta-classes when
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=81441638dbff9f5e0c15a54d8142cdbd21582ce1
commit 81441638dbff9f5e0c15a54d8142cdbd21582ce1
Author: Daniel Kolesa
Date: Tue Sep 17 12:36:13 2019 +0200
eolian: enable unimplemented function errors
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=d9594dbc9d9e2bf6e8e58a570f60c2206df45fb3
commit d9594dbc9d9e2bf6e8e58a570f60c2206df45fb3
Author: Daniel Kolesa
Date: Mon Sep 16 15:27:04 2019 +0200
eolian: drop @ctor_param and the associated APIs
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=242bad209b23098027b94528d81ead63e10461f3
commit 242bad209b23098027b94528d81ead63e10461f3
Author: Daniel Kolesa
Date: Sat Aug 31 02:04:13 2019 +0200
eolian: add API to check if an inner type
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=7ef3c112d495167e64b9f8e4b0e087f08623a9c8
commit 7ef3c112d495167e64b9f8e4b0e087f08623a9c8
Author: Daniel Kolesa
Date: Sat Aug 31 02:06:05 2019 +0200
elua: add eolian bindings for type_is_move
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=3e22ac3e1c2c7828dd647480bbc81a411297cea9
commit 3e22ac3e1c2c7828dd647480bbc81a411297cea9
Author: Daniel Kolesa
Date: Sat Aug 31 02:09:46 2019 +0200
eolian: always validate inner types of complex
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=9c018613ee9a479ae49b4927ac9ff166b2fd864e
commit 9c018613ee9a479ae49b4927ac9ff166b2fd864e
Author: Daniel Kolesa
Date: Thu Aug 29 13:46:35 2019 +0200
eolian: drop @cref
In the end
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=d9551af6e1d9ade3686e5a697b20b616c82f6784
commit d9551af6e1d9ade3686e5a697b20b616c82f6784
Author: Daniel Kolesa
Date: Tue Sep 3 15:02:00 2019 +0200
eolian: fix typos in function_return_is_by_ref
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=04b0321bea1637539eff15c7759ab43991fe4d09
commit 04b0321bea1637539eff15c7759ab43991fe4d09
Author: Daniel Kolesa
Date: Thu Sep 5 15:14:39 2019 +0200
eolian: update C generator to respect by_ref
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=6efd0012cfd92875bcbebcbe5f2129271e5402f3
commit 6efd0012cfd92875bcbebcbe5f2129271e5402f3
Author: Daniel Kolesa
Date: Mon Sep 2 15:55:49 2019 +0200
eolian_gen: do not generate reflection for ref
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=3c7e1c9767c7ca232b467790e4bb168a5024dea0
commit 3c7e1c9767c7ca232b467790e4bb168a5024dea0
Author: Daniel Kolesa
Date: Mon Aug 5 15:39:43 2019 +0200
eolian: silence return checking in lexer
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=99754341e757fe948c3eefe57bc4c09f4521dd52
commit 99754341e757fe948c3eefe57bc4c09f4521dd52
Author: Daniel Kolesa
Date: Tue Sep 3 15:03:44 2019 +0200
eolian: add support for function pointers
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=eb25e92770f9524e2921a512a326aea202e4b032
commit eb25e92770f9524e2921a512a326aea202e4b032
Author: Daniel Kolesa
Date: Fri Sep 6 15:08:27 2019 +0200
eolian: change composite syntax from block
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=ede2db5f1b2bd8707c0cbb8a3024cf1a416863bb
commit ede2db5f1b2bd8707c0cbb8a3024cf1a416863bb
Author: Daniel Kolesa
Date: Mon Aug 5 15:32:15 2019 +0200
eolian: attempt to silence coverity overlapping
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=8b49bdb830b8c7b921712ed467f89aa8d6e6ca3f
commit 8b49bdb830b8c7b921712ed467f89aa8d6e6ca3f
Author: Daniel Kolesa
Date: Wed Sep 4 16:01:01 2019 +0200
eolian tests: use new c_type APIs
---
src/tests
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=510d43724654891e28a1e92ccdc93cdf98b1aaf4
commit 510d43724654891e28a1e92ccdc93cdf98b1aaf4
Author: Daniel Kolesa
Date: Fri Aug 9 16:09:25 2019 +0200
eolian: add an envvar to warn about unimplemented
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=d7397aca4d0149af775c169e43ad60b555063487
commit d7397aca4d0149af775c169e43ad60b555063487
Author: Daniel Kolesa
Date: Wed Sep 4 15:58:48 2019 +0200
eolian: proper error message for @by_ref
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=2377a2c6673f3cd55ac2dc82abc2fad1e0d39686
commit 2377a2c6673f3cd55ac2dc82abc2fad1e0d39686
Author: Daniel Kolesa
Date: Mon Sep 2 15:05:34 2019 +0200
eolian_gen: use new is_move APIs to check
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=0b6e8f71f1468a7c5a7d77d1514e8e0aeeb93865
commit 0b6e8f71f1468a7c5a7d77d1514e8e0aeeb93865
Author: Daniel Kolesa
Date: Mon Sep 2 15:23:21 2019 +0200
eolian: move all tests to use the new @move syntax
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=afc011d8931006bd020ba5130a581580f709edcf
commit afc011d8931006bd020ba5130a581580f709edcf
Author: Daniel Kolesa
Date: Tue Sep 10 14:35:41 2019 +0200
eolian: hard ban usage of ptr() in stable API
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=0259f9847292e49c0a47b383c986c7963aa4f818
commit 0259f9847292e49c0a47b383c986c7963aa4f818
Author: Daniel Kolesa
Date: Fri Jul 26 13:38:01 2019 +0200
eolian: also ban underscore prefixed builtins
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=0275ef0f33f017ad5a6cb681f1b108a2769c428f
commit 0275ef0f33f017ad5a6cb681f1b108a2769c428f
Author: Daniel Kolesa
Date: Wed Sep 4 15:56:32 2019 +0200
eolian: add APIs to get full C types of parameters
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=b530670058a46654a9db2c9a9caaf29a7d60f1cc
commit b530670058a46654a9db2c9a9caaf29a7d60f1cc
Author: Daniel Kolesa
Date: Mon Sep 2 15:07:01 2019 +0200
elua: remove old is_owned api bindings
---
src
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=266fd9bb368bf80b80809b364543d788efc334dd
commit 266fd9bb368bf80b80809b364543d788efc334dd
Author: Daniel Kolesa
Date: Fri Sep 13 16:56:43 2019 +0200
eolian: support complex monospace syntax
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=917b5feb27d491801495962226e38a0c171daeef
commit 917b5feb27d491801495962226e38a0c171daeef
Author: Daniel Kolesa
Date: Wed Sep 4 18:05:49 2019 +0200
eolian: make sure to include by_ref in validation
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=31658e6e1486f1ee30c5e5dad6ffd0e3c72771a7
commit 31658e6e1486f1ee30c5e5dad6ffd0e3c72771a7
Author: Daniel Kolesa
Date: Tue Sep 10 14:29:06 2019 +0200
efl: replace usage of ptr() in all stable APIs
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=3b540fc9f93e63cd2d1d687ee1108542627628fd
commit 3b540fc9f93e63cd2d1d687ee1108542627628fd
Author: Daniel Kolesa
Date: Fri Sep 6 17:07:01 2019 +0200
eolian: remove @owned keyword
---
src/lib/eolian
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=fbcad90fece71a55391056fdc41d59edd32a1dfd
commit fbcad90fece71a55391056fdc41d59edd32a1dfd
Author: Daniel Kolesa
Date: Fri Aug 30 16:08:31 2019 +0200
eolian: add parsing for @move and @by_ref
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=6751f011c1c621c67b671baa4d63e887af374bd4
commit 6751f011c1c621c67b671baa4d63e887af374bd4
Author: Daniel Kolesa
Date: Wed Sep 4 18:00:58 2019 +0200
eolian: remove the expression eval_type API
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=4ec57607714d2bc977b1219e72f82d22cbec144c
commit 4ec57607714d2bc977b1219e72f82d22cbec144c
Author: Daniel Kolesa
Date: Mon Sep 9 15:10:57 2019 +0200
evas_filter_parser: add a workaround for in-tree
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=4f4b58bf4c6c7638c4073ae092b0a870b95a199e
commit 4f4b58bf4c6c7638c4073ae092b0a870b95a199e
Author: Daniel Kolesa
Date: Fri Sep 6 17:01:05 2019 +0200
efl: change all occurences of @owned to @move
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=2f147f272596306dc230a5085c5a5b21aae6ba3c
commit 2f147f272596306dc230a5085c5a5b21aae6ba3c
Author: Daniel Kolesa
Date: Fri Aug 16 16:32:13 2019 +0200
eolian: rename is_class api for functions
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=fdc85f895dabd4dedb53509bf2edec5fbd9d471c
commit fdc85f895dabd4dedb53509bf2edec5fbd9d471c
Author: Daniel Kolesa
Date: Sat Aug 31 14:02:20 2019 +0200
eolian: properly handle non-beta restriction
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=8a8a833837f7217aea0a33f4f7afbb6edfb103c4
commit 8a8a833837f7217aea0a33f4f7afbb6edfb103c4
Author: Daniel Kolesa
Date: Fri Aug 16 16:27:00 2019 +0200
eolian: rename @class on methods to @static
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=bf58531dbaacb9ff78583278b04785e85a4c34cd
commit bf58531dbaacb9ff78583278b04785e85a4c34cd
Author: Daniel Kolesa
Date: Sat Aug 31 14:11:48 2019 +0200
eolian: fix validation of ownability with hashes
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=267c57d0f10d4b1577181c8f7157b7bc2f8053a6
commit 267c57d0f10d4b1577181c8f7157b7bc2f8053a6
Author: Daniel Kolesa
Date: Mon Sep 9 18:26:49 2019 +0200
eolian: remove second parameter
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=4f50a9728dac505d901639cd29baa9f7b2eeb20f
commit 4f50a9728dac505d901639cd29baa9f7b2eeb20f
Author: Daniel Kolesa
Date: Mon Aug 5 15:41:28 2019 +0200
eolian: fix false positive use-after-free
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=b880a1c7e8b92f1a8fc08ee26e93d879a36de7d0
commit b880a1c7e8b92f1a8fc08ee26e93d879a36de7d0
Author: Daniel Kolesa
Date: Tue Sep 10 14:06:46 2019 +0200
eolian: add an optional warning for ptr() usage
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=5cd851ea25bca17ef551658c9cb9a1e098d0da06
commit 5cd851ea25bca17ef551658c9cb9a1e098d0da06
Author: Daniel Kolesa
Date: Tue Sep 10 14:10:10 2019 +0200
eolian: consider @by_ref marked elements ownable
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=80fb8727b59cf910e484e0b3e53b18e93fd13b65
commit 80fb8727b59cf910e484e0b3e53b18e93fd13b65
Author: Daniel Kolesa
Date: Mon Aug 5 15:37:13 2019 +0200
eolian: refactor "dead" code
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=635a2df7e7e69d051a290f616c9e14528404f42b
commit 635a2df7e7e69d051a290f616c9e14528404f42b
Author: Daniel Kolesa
Date: Fri Jul 26 13:35:27 2019 +0200
eolian: ban void_ptr in stable APIs
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=d964a04da1ee654d9829c1b92dbb1ebb1d5738d7
commit d964a04da1ee654d9829c1b92dbb1ebb1d5738d7
Author: Daniel Kolesa
Date: Fri Jul 26 13:02:00 2019 +0200
eo: remove Efl_Event definition (replace
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=1a95e87f58bea83f7a7e9b1e0b8f7d406f983b48
commit 1a95e87f58bea83f7a7e9b1e0b8f7d406f983b48
Author: Daniel Kolesa
Date: Fri Jul 26 14:39:38 2019 +0200
eolian: fix tests after latest restrictions
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=a5c7f92a52db98291e381e306842ea147631e103
commit a5c7f92a52db98291e381e306842ea147631e103
Author: Daniel Kolesa
Date: Tue Sep 10 14:25:03 2019 +0200
eolian: fix default value handling for @by_ref
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=1bcca58d826a2d8fcd88b529b8e5863c6f54ec47
commit 1bcca58d826a2d8fcd88b529b8e5863c6f54ec47
Author: Daniel Kolesa
Date: Thu Aug 1 16:47:52 2019 +0200
eolian: disallow ptr() in containers in stable API
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=9f2e2f99c6669a96fc2d4488af9613e7498c80ae
commit 9f2e2f99c6669a96fc2d4488af9613e7498c80ae
Author: Daniel Kolesa
Date: Fri Aug 16 13:33:27 2019 +0200
eolian: fix function pointer leak as reported
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=1530d0386cff30b20da85e06b2688ea203b17cc7
commit 1530d0386cff30b20da85e06b2688ea203b17cc7
Author: Daniel Kolesa
Date: Tue Jul 30 15:54:23 2019 +0200
eolian_gen: generate freefuncs for strbuf/binbuf
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=a17d3300bd24eb31841b1dc92801a9e3215afefb
commit a17d3300bd24eb31841b1dc92801a9e3215afefb
Author: Daniel Kolesa
Date: Tue Jul 30 15:53:21 2019 +0200
eolian: make strbuf ownable
---
src/lib/eolian
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=54d97005668996322a743771def5f9cf17a16755
commit 54d97005668996322a743771def5f9cf17a16755
Author: Daniel Kolesa
Date: Thu Aug 29 14:43:41 2019 +0200
eolian: reverse keywords '@transfer' and '@by_ref
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=66b0555f595c8ce34fd3e514a949e3d7f50b
commit 66b0555f595c8ce34fd3e514a949e3d7f50b
Author: Daniel Kolesa
Date: Thu Aug 29 15:05:24 2019 +0200
eolian: disallow legacy keyword in enums
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=7dc7cbf076e3c9f7046c682705162e36b01ebaa4
commit 7dc7cbf076e3c9f7046c682705162e36b01ebaa4
Author: Daniel Kolesa
Date: Fri Aug 30 17:04:44 2019 +0200
eolian: add API to expose the new @move
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=5e5bfc70e5d52a2779473127a0f1ccdc92588de9
commit 5e5bfc70e5d52a2779473127a0f1ccdc92588de9
Author: Daniel Kolesa
Date: Sat Aug 31 01:49:18 2019 +0200
eolian: refactor ownability validation
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=1348569bfa08eedd4e851de00f838bf3431fd931
commit 1348569bfa08eedd4e851de00f838bf3431fd931
Author: Daniel Kolesa
Date: Fri Jul 26 14:13:22 2019 +0200
eolian: allow value types in owning containers
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=37e5befd6bcedcd499eff4c76ff0162af23ef435
commit 37e5befd6bcedcd499eff4c76ff0162af23ef435
Author: Daniel Kolesa
Date: Fri Aug 30 17:14:09 2019 +0200
elua: expose new tags via eolian bindings
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=b1d147abf4ff235e6acb32c53bd695cb533a4a97
commit b1d147abf4ff235e6acb32c53bd695cb533a4a97
Author: Daniel Kolesa
Date: Sat Aug 31 01:30:00 2019 +0200
eolian: validate @by_ref correctness
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=b6815a2f998846fa0c53da3a142d406041109bf0
commit b6815a2f998846fa0c53da3a142d406041109bf0
Author: Daniel Kolesa
Date: Tue Sep 10 14:17:25 2019 +0200
eolian: account for @by_ref when serializing
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=1c5fa59ee87866ccecfd7529827211e9b3ebf388
commit 1c5fa59ee87866ccecfd7529827211e9b3ebf388
Author: Daniel Kolesa
Date: Thu Aug 1 16:54:00 2019 +0200
eolian: remove __builtin_free_cb
This has
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=cb2b6d666cf21ae575d09339a5aedf1dc180ca6e
commit cb2b6d666cf21ae575d09339a5aedf1dc180ca6e
Author: Daniel Kolesa
Date: Fri Sep 6 18:02:50 2019 +0200
eolian_gen: make errors compile/work
q66 pushed a commit to branch master.
http://git.enlightenment.org/core/efl.git/commit/?id=67c2a4f5f10595d4e47484d887298b87ab26a506
commit 67c2a4f5f10595d4e47484d887298b87ab26a506
Author: Daniel Kolesa
Date: Fri Sep 6 16:58:08 2019 +0200
eolian: disallow duplicate entries in requires
1 - 100 of 1253 matches
Mail list logo