- European Union
- https://bpeetz.de
- Joined on
2023-06-15
Can't press 'i' on the command line
27d8a2fd0c
build(flake): Update
c66358261c
build(flake): Switch back to stable rust
c3ba5ad5a5
build(trinitry/Cargo.toml): Remove unneeded dependencies
3702788285
build(update.sh): Do not append to the `src/tests.rs` file
d6cc3422e4
build(update.sh): Add trinitry to the crates to update
196c392f59
build(flake): Switch to nixpkgs's wrapped mold linker
66e3b362c3
build(flake): Remove language-servers from the devshell
8413a30090
build(flake): Remove unused crane overrides
df07c3fc24
build(flake): Replace self-packaged cranelift with rustup's
c1b426d590
build(treewide): Update
4e839d4e2c
fix(config/lua): Add the 'jj' mapping the insert mode
c024b73625
fix(ui): Display pending keys in KeyInputPending
18152bdded
fix(key_input): Also input pending keys, when leaving KeyInputPending
0ed99b6244
fix(config/lua): Generate the 'keymappings' table under 'std'
b54f8e59e8
fix(key_input): Handle shifted characters correctly
9139fa2776
feat(command_interface): Support user specified keymappings
602eba6a60
build(treewide): Update
1dd9a0e4de
feat(command_interface): Add support for functions (and thus callbacks)
d7b93178e8
build(treewide): Move back to rust stable
181af51c08
build(treewide): Update
6745da4c71
style(treewide): Apply consistent formatting
27d00c564c
feat(command_interface): Add support for namespaces
7aea23f3b6
fix(handlers/main)!: Change exit key to `q`
74f3b25827
feat(states): Add `command` state for command only keymappings
bc1fc0cc02
refactor(LuaCommandManager): Express the semantics of Lua code explicitly
ed37d1239f
feat(CommandTransferValue): Generalize the API to facilitate multiple languages
42b8793dd0
Fix(lua): Upgrade to mlua 9.1, which introduced braking changes
Can't press 'i' on the command line
Command based setup
This was merged in #14, but some todo still exist:
- Table type support
- Error messages and Status messages in ci input field (not in the status panel)
- Better ux in the ci input…
bd0ffe9edc
Merge: Branch 'commands'
84c13fd6f8
Fix(treewide): Resolve merge conflicts
855d487693
Refactor(treewide): Remove the useless `tui_app` directory
258f784098
Fix(handlers::main): Don't close the cli after an entered command
a80245c523
Fix(handlers::command): Only send success on real success
84c13fd6f8
Fix(treewide): Resolve merge conflicts
855d487693
Refactor(treewide): Remove the useless `tui_app` directory
258f784098
Fix(handlers::main): Don't close the cli after an entered command
a80245c523
Fix(handlers::command): Only send success on real success
f7b161fb55
Fix(handlers::command): Add the missing displayOutput handler