zellij/zellij-utils/src/input
a-kenji d667dc2a87
feat(config): Allow empty config files (#720)
Fix #714

Allow empty `config` and `layout` files

- Currently empty files are parsed as yaml documents, since they
  are empty they are invalid yaml files and a deseralization error would
  follow.

  Now we ignore the incorrect yaml on an empty document and treat it as
  an empty yaml document.

  Eg:
  ```
  ```
  and
  ```
  ---
  ```

  Are now treated equally.

Alternative: Keep treating the files as `yaml` documents.
2021-10-01 21:49:47 +02:00
..
unit feat(plugin): add manifest to allow for plugin configuration (#660) 2021-09-22 18:13:21 +01:00
actions.rs feat(ui): overhauled resize and layout systems 2021-08-28 17:46:24 +01:00
command.rs feat(cwd-pane): Keeping the cwd when opening new panes (#691) 2021-09-10 17:35:06 +02:00
config.rs feat(config): Allow empty config files (#720) 2021-10-01 21:49:47 +02:00
keybinds.rs Big refactor: separate crates for client, server and utilities 2021-05-16 21:41:56 +05:30
layout.rs feat(config): Allow empty config files (#720) 2021-10-01 21:49:47 +02:00
mod.rs feat(plugin): add manifest to allow for plugin configuration (#660) 2021-09-22 18:13:21 +01:00
mouse.rs feat(ui): initial mouse support (#448) 2021-07-02 16:40:50 +02:00
options.rs feat(ui): pane frames (new pane UI) (#643) 2021-08-12 14:50:00 +02:00
plugins.rs feat(plugin): add manifest to allow for plugin configuration (#660) 2021-09-22 18:13:21 +01:00
theme.rs Add color theme config 2021-05-30 15:07:21 +02:00