…лишь бы не писать на php. не спрашивайте, зачем php: это было добровольно, но оно от того не стало приятней.
в общем, в sxed сделал отдельные группы регэкспов для стилей, где есть начало и конец (типа строк и комментариев). а то раньше был для всех строк один, например, и они путались. заодно хайлайтер препроцессора научил понимать line continuations.
в скриптоязык нагенерил алгебраических оптимизаций, запилил поддержку `let` (теперь почти совсем как js, только без меча), ещё кучу мелкофичей, даже интерфейсный модуль для mariadb. жаль, что язычок обратно во flight gear не влезет: я по дороге ему немножко сломал синтаксис и API, у них все скрипты полетят.
о, кстати, чтобы два раза не вставать. апи у мускуля/марии ёбаное сраное ёбаное сраное ёбаное сраное говнище. то есть, в плане документации. как вам вот такое описание функции mysql_stmt_param_metadata()? двадцать семь лет это говно уже сущетсвует, чтобы вы понимали.
в официальном репозитории с примерами нет НИ ОДНОГО примера на нормальное использование prepared statements с биндами. кто-то ещё удивлён, что при использовании хуйсыкуль во всяких вебах там сплошные injections? а потому что хуй осилишь без поллитры, проще собирать строку concat'ом (и обосраться с экранизацией). я тоже так сделал, потому что идите нахуй, вот почему. в SQLite API нормальный — и модуль у меня нормальный.
P.S.: хотел было дать ссылку на wayback, но подумал: да ну нахуй. если они за двадцать семь лет ничего с этим не сделали, то ещё лет пийсят ссылка будет показывать точно то же самое.