aboutsummaryrefslogtreecommitdiff
path: root/alacritty/src/migrate/mod.rs
Commit message (Collapse)AuthorAge
* Don't error on nonexistent TOML imports in migrateKirill Chibisov2024-11-28
| | | | | | | YAML import migration was already properly ignoring nonexistent imports, it was only missed for TOML ones. Fixes #8330.
* Fix recursion limit not working for toml migrateKirill Chibisov2024-11-28
|
* Fix racing condition in hint triggeringChristian Duerr2024-11-02
| | | | | | | | | | | This fixes an issue with hints where it was possible that the terminal content of highlighted hints changed between the highlighted hint update and the activation of the hint. This patch always validates the hint's text content against the hint itself to ensure that the content is still valid for the original hint which triggered the highlight. Closes #8277.
* Remove dbg! in migration commandNathan Lilienthal2024-10-15
|
* Fix panic on missing general config sectionKirill Chibisov2024-10-10
| | | Fixes #8230.
* Add migration support for TOML config changesChristian Duerr2024-10-02
This patch allows running `alacritty migrate` to automatically apply configuration changes made to the TOML format, like moving `ipc_socket` to `general.ipc_socket`. This should reduce the friction of moving around individual options significantly, while also persisting the format of the existing TOML file thanks to `toml_edit`. The YAML migration has been simplified significantly to only switch the format of the file from YAML to TOML. The new TOML features are used for everything else.