Skip to content

Releases: py-love-gmod/py2glua

0.0.1.a17

Choose a tag to compare

@themanyfaceddemon themanyfaceddemon released this 27 Feb 11:15

Исправлена подстановка для кастомных енумов
Исправлена подстановка if для with конструкций помеченых
Для gmod_api добавлена возможность базовых аргументов

Full Changelog: 0.0.1.a16...0.0.1.a17

0.0.1.a16

Choose a tag to compare

@themanyfaceddemon themanyfaceddemon released this 25 Feb 09:42

Исправлено обращение аргументов в gmod_api
Full Changelog: 0.0.1.a15...0.0.1.a16

0.0.1.a15

Choose a tag to compare

@themanyfaceddemon themanyfaceddemon released this 25 Feb 08:41

Исправлена генерация lua_table.by_len() с while на for
Full Changelog: 0.0.1.a14...0.0.1.a15

0.0.1.a14

Choose a tag to compare

@themanyfaceddemon themanyfaceddemon released this 25 Feb 08:10

Исправлен ux ошибок для gmod_api
Исправлена генерация gmod_api который неверно подставлял . для вызовов методов (возможно придётся пересматривать весь кодген этого декоратора)
Full Changelog: 0.0.1.a13...0.0.1.a14

0.0.1.a13

Choose a tag to compare

@themanyfaceddemon themanyfaceddemon released this 25 Feb 06:16

Исправлена генерация прототип методов

Full Changelog: 0.0.1.a12...0.0.1.a13

0.0.1.a12

Choose a tag to compare

@themanyfaceddemon themanyfaceddemon released this 15 Feb 15:05

Добавлена поддержка auto для enum
Добавлена поддержка вложенных enum
Исправлен эммит is и not is бинарного оператора
Исправлен эммит class Foo: pass
Тривиальные cast не влияют на эммит
Добавлена обработка items(), values(), keys() для dict
Изменена адресация к nil, класс nil переименован в nil_type, добавлен инстанс nil
Исправлена типизация для lua_table

Full Changelog: 0.0.1.a11...0.0.1.a12

0.0.1.a11

Choose a tag to compare

@themanyfaceddemon themanyfaceddemon released this 12 Feb 10:10

Добавлена избегание колизии имён для py2glua.glua модуля
Full Changelog: 0.0.1.a10...0.0.1.a11

0.0.1.a10

Choose a tag to compare

@themanyfaceddemon themanyfaceddemon released this 12 Feb 09:51

Исправлено обращение к gmod_api с включённым параметром method
Full Changelog: 0.0.1.a9...0.0.1.a10

0.0.1.a9

Choose a tag to compare

@themanyfaceddemon themanyfaceddemon released this 10 Feb 06:58

Добавлен инлайн final и use only переменных
Добавлена оптимизация подсчёта количества использования симлинков, что должно повысить преф
Full Changelog: 0.0.1.a8...0.0.1.a9

0.0.1.a8

Choose a tag to compare

@themanyfaceddemon themanyfaceddemon released this 10 Feb 06:00

Исправлена генерация anonymous()
Исправлены неработающие пассы из-за шортката через py2glua.glua
Full Changelog: 0.0.1.a7...0.0.1.a8