Iron-E
31a79a8f54
ref(Layer): use `vim.notify`
2 years ago
Iron-E
944eb0c262
fix(Layer): correctly prevent error from printing
2 years ago
Iron-E
84eaaae9ab
chore(Layer): remove unused function
2 years ago
Iron-E
117e31eccd
ref(Layer): use `:map` for `:enter`
...
`:map` can now handle buffer-locals, so we should just use that.
2 years ago
Iron-E
ff804a3e34
fix(Layer): handle mapping to new `mode`
2 years ago
Iron-E
0d009b0fcc
fix(Layer): normalize `buffer = true|false`
2 years ago
Iron-E
4cf98788a0
style(Layer): alphabetize functions
2 years ago
Iron-E
21aee625f3
fix(Layer): un/mapping from buffer
2 years ago
Iron-E
55a0bcca00
docs: make comments conform in case
2 years ago
Iron-E
49a02ad692
merge!: cleanup the plugin
...
This was my first plugin. Looking back on it, it was full of bad
design decisions (and I have elected to keep most of the user-facing
ones for backwards-compatability). This merge tries to uncrustify the
plugin by standardizing the documentation, removing much unecessary
code, reorganizing the internal structures, and removing references to
my own made-up terminology.
2 years ago
Iron-E
afdfadf365
ref: use Neovim 0.5
...
BREAKING CHANGE: now requires Neovim 0.5
3 years ago
Iron-E
d3e601a520
Replace broken references to utils.api
4 years ago
Iron-E
85214c7487
Remove `name`
4 years ago
Iron-E
5d0a8be10e
Cleanup for release candidate
4 years ago
Iron-E
8a1486d517
Add todo for popup
4 years ago
Iron-E
d8da47fa71
Optimize module loading, update docs
4 years ago
Iron-E
eb6f39b43a
Save implementation of other layers
4 years ago
Iron-E
dc16475788
Rework imports
4 years ago
Iron-E
861e3008b1
Refactor `classes`
4 years ago
Iron-E
a02aba6097
Complete docs
4 years ago
Iron-E
c4721119d0
Update documentation
4 years ago
Iron-E
f84b0288e7
Add initial Layer implementation
4 years ago