#projects #guile #guile_smc #parser
Выпустил релиз Guile-SMC 0.6.3:
https://github.com/artyom-poptsov/guile-smc/releases/tag/v0.6.3
Ключевые изменения:
- Парсер PlantUML теперь обрабатывает многострочные комментарии.
- Исправление ошибки в
- Парсер PlantUML теперь пропускает блоки, начинающиеся с
- Для блока
- Улучшение информативности ошибок в парсере PlantUML.
Выпустил релиз Guile-SMC 0.6.3:
https://github.com/artyom-poptsov/guile-smc/releases/tag/v0.6.3
Ключевые изменения:
- Парсер PlantUML теперь обрабатывает многострочные комментарии.
- Исправление ошибки в
(smc context functional char)
: теперь процедура pre-action
правильно считает количество прочитанных строк (до этого количество прочитанных строк инкрементировалось каждый раз, когда читался любой новый символ.)- Парсер PlantUML теперь пропускает блоки, начинающиеся с
hide
(например, hide empty description
)- Для блока
legend
парсер PlantUML теперь позволяет указывать конец блока, как end legend
(в дополнении к endlegend
.)- Улучшение информативности ошибок в парсере PlantUML.
GitHub
Release v0.6.3 · artyom-poptsov/guile-smc
Version 0.6.3 (2023-12-02)
PlantUML parser now handles multi-line comments
(smc context functional char): Bugfix
pre-action procedure would increment the row counter even when the input
event is no...
PlantUML parser now handles multi-line comments
(smc context functional char): Bugfix
pre-action procedure would increment the row counter even when the input
event is no...
⚡1
Guile-SMC обновился до версии 0.6.3 в GNU Guix:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=17835e2e0d0603ef2be71da689d0299d8d4b8229
Поставить/обновить пакет можно командой:
#projects #guile_smc
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=17835e2e0d0603ef2be71da689d0299d8d4b8229
Поставить/обновить пакет можно командой:
guix install guile-smc
#projects #guile_smc
GitHub
GitHub - artyom-poptsov/guile-smc: GNU Guile State Machine Compiler
GNU Guile State Machine Compiler. Contribute to artyom-poptsov/guile-smc development by creating an account on GitHub.
⚡1
Выпустил Guile-SMC 0.6.4 с исправлением ошибок:
https://github.com/artyom-poptsov/guile-smc/releases/tag/v0.6.4
Основное исправление — Make больше не запускает генерацию целевого файла
#projects #guile #guile_smc #scheme
https://github.com/artyom-poptsov/guile-smc/releases/tag/v0.6.4
Основное исправление — Make больше не запускает генерацию целевого файла
puml-fsm.scm
из исходгого puml.puml
, когда исходный поменялся. Вместо этого генерация запускается только тогда, когда puml-fsm.scm
удалён. Это позволяет избежать иногда возникающих ситуаций, когда система сборки пытается сгенерировать puml-fsm.scm
из puml.puml
без наличия установленного Guile-SMC в системе, что приводило к ошибке (так как для этого нужен Guile-SMC.)#projects #guile #guile_smc #scheme
GitHub
Release Version 0.6.4 (2025-07-21) · artyom-poptsov/guile-smc
Table of Contents
Version 0.6.4 (2025-07-21)
Fix compilation of puml-fsm.scm from puml.puml
README.org: Improve the description of the manual installation process
Modernize guix.scm
Add a new tes...
Version 0.6.4 (2025-07-21)
Fix compilation of puml-fsm.scm from puml.puml
README.org: Improve the description of the manual installation process
Modernize guix.scm
Add a new tes...