Commit Graph

38 Commits

Author SHA1 Message Date
mich decc023abd remove crappy non-ascii (hidden) characters 2020-06-16 16:59:50 +02:00
mich f84e90b55d core: fix Alt() elt cloning procedure 2020-02-12 18:24:58 +01:00
mich 7e76e8f7c6 core: enable blauto for Envelope 2019-12-18 15:53:40 +01:00
mich 5dcece35d8 core: enable bit length automation at decoding for Alt 2019-12-13 15:42:23 +01:00
mich 464f31bcf1 core: do not passthrough set_bl/val/dicauto for Alt 2019-12-13 12:16:59 +01:00
mich 16d89a8e63 core: enable automatic bit length retrieval at decoding for Sequence and Array 2019-12-12 14:33:25 +01:00
mich 987c43a8a3 core: enable explicit _name class attribute to overwrite the class name at instantiation 2019-11-22 11:41:23 +01:00
mich 394a6691af core: enable to replace a Sequence content by index 2019-08-14 12:41:24 +02:00
mich 602b2d6a7b core: fix Sequence() list-like methods 2019-08-13 16:07:13 +02:00
mich 75a0d69f9e core: rationalize exceptions 2019-08-13 15:53:36 +02:00
mich 81cb15e07a core: enable the setting of the Alt()._sel selector callback as class attribute 2019-08-09 17:28:19 +02:00
mich 13a9019d44 core: set _env attr early enough when decoding a Sequence content 2019-08-08 15:09:14 +02:00
mich da4b308360 Revert "core: remove unneeded processing for bin / hex representation"
This reverts commit 19892e216d.
2019-08-01 16:13:34 +02:00
mich 19892e216d core: remove unneeded processing for bin / hex representation 2019-08-01 15:43:57 +02:00
mich 41b2d5cda8 core: fix indent for Alt.show() method 2019-07-15 10:35:17 +02:00
mich ffb267a309 core: return None instead of raising in get_next() / get_prev(), when index is incorrect 2019-07-12 16:49:10 +02:00
mich f5423220fb core: disable the override of __len__ for elt classes, not used within pycrate 2019-04-01 18:46:03 +02:00
mich de82fbd5d6 various fixes after testing compilation with cython 2019-04-01 13:01:25 +02:00
mich 7160a753ed making a global 0.4 tagged release 2019-02-25 11:26:10 +01:00
mich e200ec6152 core: align representation of Alt object 2019-02-22 14:59:44 +01:00
mich e1cc80e022 core: fix Sequence json value mapping 2018-12-12 17:35:03 +01:00
mich 3ec0698805 core: update json core api to use Python encoder / decoder 2018-12-12 15:31:15 +01:00
mich 506d358d42 core: finalize the json api for the core 2018-12-07 12:17:27 +01:00
mich 1f84927c7f core: initial json interface support, still needs few fixes 2018-12-06 16:58:18 +01:00
mich 1da7be7ff7 core: fix item handling in Alt 2018-11-27 16:10:00 +01:00
mich dc7adf692b core: fixes and improves the new Alt element 2018-11-14 17:33:10 +01:00
mich 2e1f06a80d core: add new Alt() envelope to handle alternatives 2018-11-06 17:43:31 +01:00
mitshell 9fd78ff09b
core: use platform.python_implem from utils 2018-08-01 15:55:23 +02:00
mitshell ae1a34d5dc change of license: from GPL to LGPL, except for tools 2018-04-15 21:47:21 +02:00
mitshell 401e80e18c bump version to 0.3 2018-02-09 22:23:26 +01:00
mitshell 9b4d285734 core: enable to set val in Sequence init 2018-01-14 11:07:23 +01:00
mitshell 9aed9a8bb7 core: few fixes 2017-11-12 15:43:11 +01:00
mitshell 0dcbd38a76 remove the crappy copyright sign 2017-11-12 14:43:59 +01:00
mitshell 43f1f3dc95 core: typos 2017-10-22 16:58:01 +02:00
mitshell caa0f657fb version: bump to 0.2 2017-10-06 23:03:13 +02:00
mitshell 2375b6f17d core: REPR_HD repr only used for method .show(), not for default __repr__ 2017-10-06 22:29:01 +02:00
mitshell 73786a090d core: fixes and optims 2017-09-30 01:26:12 +02:00
mitshell c05deb68a2 initial commit of the src code 2017-07-04 23:12:41 +02:00