Micro 2.0.15: Оновлення популярного текстового редактора
Micro 2.0.15: Оновлення популярного текстового редактора
Після більш ніж року без нових релізів, Micro, сучасний текстовий редактор на базі терміналу, представив версію 2.0.15. Це перший реліз проекту з моменту виходу версії 2.0.14, яка з’явилася в серпні 2024 року.
Покращення виділення синтаксису в Micro 2.0.15
Основна увага в новій версії приділена удосконаленню виділення синтаксису. Підтримка розширена або уточнена для широкого діапазону мов і форматів, включаючи Rust, Java, Swift, Haskell, OpenSCAD, Meson, PRQL, nftables, Fish shell, Groovy, Ruby, варіанти JavaScript, такі як .cjs, а також додаткові випадки з асемблером і C++.
Покращення функцій редагування
Функції редагування також зазнали поліпшення. Дії, такі як копіювання, вирізання, видалення та дублювання, стали більш узгодженими. Виправлено деякі особливі ситуації, такі як останній рядок файлу.
Покращена юзабіліті і стабільність Micro
Щодо зручності використання, були додані нові дії навігації та курсора. Серед них—поведінка переписки з подібними функціями nano, позиціонування курсора щодо видимого екрана і покращене управління кількома курсорами. Також усунено багато регресій, що впливали на прокрутку та налаштування видів.
Покращення безпеки і стабільності
Для підвищення стабільності та безпеки даних були внесені кілька виправлень для покращення надійності збереження. Серед них—безпечніше записування, зупинка непотрібних резервних копій незмінних файлів, фіксація збереження з підвищеними привілеями та запобігання втраті даних у спільних буферах.
Керування плагінами в Micro 2.0.15
Для плагінів були додані нові зворотні виклики, API були розширені, а також з’явилася чіткіша межа між вбудованими та сторонніми плагінами. Проект також підвищив контроль над плагінами, заборонивши їм змінювати основні конфігураційні файли без спеціального дозволу.
Поліпшена крос-компіляція
На завершення, підтримка крос-компіляції отримала покращення, зокрема додано цілі Windows ARM64. Тепер збирання є повністю статичним із вимкненим CGO.
Більше інформації про Micro 2.0.15 можна знайти в [чек-листі змін](https://github.com/zyedidia/micro/releases/tag/v2.0.15).




