Kai Huuhko
|
0c930094cb
|
Eolian: WIP
|
2014-10-09 14:51:26 +03:00 |
Kai Huuhko
|
8ed37421c6
|
Eolian: WIP
|
2014-10-03 18:46:58 +03:00 |
Kai Huuhko
|
f84fef0415
|
Eolian: WIP
|
2014-10-02 23:56:12 +03:00 |
Kai Huuhko
|
2ba244d263
|
Eolian: WIP
|
2014-10-01 19:13:52 +03:00 |
Kai Huuhko
|
a795ec8c10
|
Eolian: WIP
|
2014-09-30 22:25:06 +03:00 |
Kai Huuhko
|
6b45d3429d
|
Eolian: WIP
|
2014-09-29 17:37:15 +03:00 |
Kai Huuhko
|
8d116e2822
|
Eolian: WIP
|
2014-09-28 23:46:37 +03:00 |
Kai Huuhko
|
60ebcabd1e
|
Eolian: WIP
|
2014-09-26 17:23:33 +03:00 |
Kai Huuhko
|
5fcb8fa569
|
Eolian: WIP
|
2014-09-25 18:31:27 +03:00 |
Kai Huuhko
|
0faee7c36e
|
Eolian: WIP
|
2014-09-24 18:55:18 +03:00 |
Kai Huuhko
|
81d00a496a
|
Eolian: WIP
|
2014-09-22 17:00:11 +03:00 |
Kai Huuhko
|
9af2bbe472
|
Eolian: WIP
|
2014-09-22 12:09:49 +03:00 |
Kai Huuhko
|
99d5ccd87b
|
Eolian: WIP
|
2014-09-19 18:49:05 +03:00 |
Kai Huuhko
|
f2148fe743
|
Eolian: Remove conversion code which has to be rewritten
|
2014-09-18 17:47:32 +03:00 |
Kai Huuhko
|
60f0f6b814
|
Eolian: Updates for generator, types are still not done
|
2014-09-16 17:47:55 +03:00 |
Kai Huuhko
|
39e7a7a2fd
|
Eolian: Use all_eo_files_parse and add a command line arg for docs gen
|
2014-06-27 17:19:36 +03:00 |
Kai Huuhko
|
7810bcb216
|
Eolian: Small refactoring
|
2014-06-26 23:11:43 +03:00 |
Kai Huuhko
|
7222158dfd
|
Eolian: cleanup
|
2014-06-26 21:17:32 +03:00 |
Kai Huuhko
|
7a0f756ba8
|
Eolian: Use the new contracted function name api in generator
|
2014-06-26 21:14:47 +03:00 |
Kai Huuhko
|
1c6f42b395
|
Eolian: Add back directory_scan as it's apparently needed by parse
|
2014-06-23 20:40:10 +03:00 |
Kai Huuhko
|
d4c47203e2
|
Eolian: Add dedicated function for removing type prefixes, handle short
|
2014-06-23 20:32:00 +03:00 |
Kai Huuhko
|
67d9128089
|
Eolian: Split eolian parsing and our pre-gen, improve output
|
2014-06-23 19:03:50 +03:00 |
Kai Huuhko
|
8bd6c3e778
|
Eolian: function name part deduplication
|
2014-06-23 18:25:04 +03:00 |
Kai Huuhko
|
8e9827e8f2
|
Eolian: log function gen exceptions with level DEBUG
|
2014-06-23 18:14:54 +03:00 |
Kai Huuhko
|
c1be409a9c
|
Eolian: If no eo prefix, fall back to legacy, or namespace + class name
|
2014-06-23 17:33:26 +03:00 |
Kai Huuhko
|
3a0ef786dc
|
Eolian: statistics
|
2014-06-23 12:38:20 +03:00 |
Kai Huuhko
|
e62205769f
|
Eolian: Initial code for generating enums
|
2014-06-22 20:29:36 +03:00 |
Kai Huuhko
|
0fa41e652d
|
Eolian: don't use the actual eolian obj when generating
|
2014-06-22 13:27:26 +03:00 |
Kai Huuhko
|
9687624f47
|
Eolian: Use string replace instead of regex if possible
|
2014-06-22 13:21:07 +03:00 |
Kai Huuhko
|
7ba7bef479
|
Eolian: Raise an exception if property return type is unknown
|
2014-06-20 12:03:43 +03:00 |
Kai Huuhko
|
0ee569672b
|
Eolian: Raise an exception if param/return type is unknown
|
2014-06-19 18:53:16 +03:00 |
Kai Huuhko
|
a9e0bb6f4d
|
Eolian: Add command line argument for increasing verbosity
|
2014-06-19 18:51:14 +03:00 |
Kai Huuhko
|
0a3671579a
|
Eolian: Use original type in param replacement conversion
|
2014-06-19 13:00:00 +03:00 |
Kai Huuhko
|
dfb0a7f078
|
Eolian: Skip function generating if there are errors in parsing
|
2014-06-19 12:36:14 +03:00 |
Kai Huuhko
|
bb9a64aa71
|
Eolian: Assert number of property setter params > 0, skip class if error
|
2014-06-19 12:14:52 +03:00 |
Kai Huuhko
|
06088c23e0
|
Eolian: Handle property setter params
|
2014-06-19 12:12:08 +03:00 |
Kai Huuhko
|
5795f762dc
|
Eolian: Add imports and __init__ method to generated py classes
|
2014-06-19 09:51:27 +03:00 |
Kai Huuhko
|
137e6b7e21
|
Eolian: Handle multiple inheritance, accept several paths as args
The generator now needs inherited classes for parsing, so in args give
eo for evas etc., or full efl for elm, and so on.
|
2014-06-18 10:11:10 +03:00 |
Kai Huuhko
|
8b59680eec
|
Eolian: Handle None in strings
|
2014-06-18 10:10:09 +03:00 |
Kai Huuhko
|
11bc1b64a5
|
Eolian: Have constructors use infra like current bindings
|
2014-06-17 14:56:53 +03:00 |
Kai Huuhko
|
9734b81fd1
|
Eolian: Add more param conversion
|
2014-06-17 13:52:05 +03:00 |
Kai Huuhko
|
5bd82c2883
|
Eolian: Add text replacements for docstrings
|
2014-06-17 12:49:30 +03:00 |
Kai Huuhko
|
7e4838fe5b
|
Eolian: Add function comments to docstrings
|
2014-06-17 11:19:55 +03:00 |
Kai Huuhko
|
19ecd9af2e
|
Eolian: Fix constructor generation
|
2014-06-17 10:41:53 +03:00 |
Kai Huuhko
|
3ef8626ba4
|
Eolian: Add first version of the generator script
Doesn't really produce anything working yet
|
2014-06-17 08:06:25 +03:00 |