Commit Graph

397 Commits

Author SHA1 Message Date
Grégoire Geis
d8e1553a51 test: disable other flaky history test 2022-05-14 01:44:50 +02:00
Grégoire Geis
3929318681 misc: fix recursive module dependency 2022-05-14 01:41:49 +02:00
Grégoire Geis
3430afbfa4 misc: rename input to more accurate identifiers 2022-05-14 01:32:55 +02:00
Grégoire Geis
6ae428812e commands: add .selections.changeOrder, .selections.sort 2022-05-14 01:14:41 +02:00
Grégoire Geis
c7ded66d7f commands: fix .history.repeat.seek (fixes #257) 2022-05-07 13:52:08 +02:00
Grégoire Geis
7f1963cef0 misc: change how commands are defined and executed (fixes #258) 2022-05-07 13:44:36 +02:00
Grégoire Geis
cd345d577f api: improve allowed run patterns (fixes #256) 2022-05-07 09:22:16 +02:00
Grégoire Geis
da1682bb27 misc: add keybindings for numpad keys (fixes #137) 2022-05-05 22:25:31 +02:00
Grégoire Geis
1bd3a7cf5d misc: support escape sequences in regexp replacement strings (fixes #252) 2022-05-04 09:26:26 +02:00
Grégoire Geis
57fc476c57 commands: pass input to first command in additional commands list 2022-04-30 16:12:20 +02:00
Grégoire Geis
74d2238150 api: let node.js handle missing automation profile 2022-04-30 15:43:05 +02:00
Grégoire Geis
4e9d32f244 api: respect automation profile to run commands (fixes #248) 2022-04-30 15:40:28 +02:00
Grégoire Geis
e5a821ebb9 api: use search in moveTo (fixes #251) 2022-04-30 13:59:45 +02:00
dependabot[bot]
fe55de8a74 build(deps): bump minimist from 1.2.5 to 1.2.6
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-25 22:10:43 +01:00
Grégoire Geis
3230c2320e test: disable flaky history test 2022-03-17 13:32:46 +01:00
Grégoire Geis
6611fe68ff misc: upgrade dependencies and fix packaging issues 2022-03-17 13:25:51 +01:00
Grégoire Geis
577d168c2f package.json: bump version to 0.5.9 2022-03-17 12:38:40 +01:00
Grégoire Geis
ff1df1c0c8 commands: fix esc, s-q not stopping recording (fixes #243) 2022-03-08 21:35:44 +01:00
Grégoire Geis
4332956f95 misc: improve sidebar logo 2022-03-03 00:37:50 +01:00
Grégoire Geis
54fccd56d4 misc: fix style, eslint config 2022-03-03 00:31:07 +01:00
Grégoire Geis
e57f9515bd doc: remove disclaimer and update README 2022-03-03 00:09:29 +01:00
Grégoire Geis
db2fbbfb60 misc: add registers view 2022-03-03 00:03:52 +01:00
Grégoire Geis
042a044936 api: fix commands ignoring count and register changes 2022-03-02 21:02:27 +01:00
Grégoire Geis
6b8c5b838c misc: fix infinite loop in regexp analyzer 2022-03-02 20:58:54 +01:00
Grégoire Geis
1483e7d96b misc: fix typo 2022-02-09 20:41:34 +01:00
Grégoire Geis
55dde9df8d misc: enable noImplicitOverride and noPropertyAccessFromIndexSignature in tsconfig 2022-02-07 13:27:41 +01:00
Grégoire Geis
925f173491 commands: ignore Escape when markers are visible (fixes #237) 2022-02-01 11:51:53 +01:00
Grégoire Geis
c16096ce1f implement g a to switch to previous buffer 2022-01-10 13:34:03 +01:00
Grégoire Geis
b98437a8d7 commands: add title argument to .showMenu (fixes #228) 2022-01-05 19:37:16 +01:00
Grégoire Geis
2389a77c99 api: use expect instead of assert in tests 2022-01-05 19:23:30 +01:00
Grégoire Geis
1bbd626ba3 misc: remove debug code 2022-01-05 19:03:28 +01:00
Grégoire Geis
944bf1e345 api: rename Range to Objects 2022-01-05 19:02:18 +01:00
Grégoire Geis
ffe1db9f31 api: no longer use namespaces
Namespaces are no longer being used, so APIs such as
`replace.byIndex` are now `replaceByIndex`. This slightly improves
the generated code and the editing experience.
2022-01-05 18:49:49 +01:00
Grégoire Geis
6603df95ea commands: fix some usages of .seek.enclosing 2022-01-05 12:18:59 +01:00
Grégoire Geis
6d59e4ca32 doc: improve src/commands/README.md
- escape pipes in tables
- add better links
- print default keybindings
2022-01-05 12:00:11 +01:00
Grégoire Geis
9265b42b4c commands: jump instead of selecting for c-{fdbu} (fixes #224) 2021-12-27 19:44:45 +01:00
Grégoire Geis
9e3bbe9c30 misc: fix vscode-based settings reading 2021-12-15 22:00:55 +01:00
Grégoire Geis
29f4ab91a4 api: fix Selections.endsWithEntireLine (fixes #218) 2021-12-13 22:05:43 +01:00
Grégoire Geis
56d4e6b8b0 tests: fix typing error 2021-12-12 21:10:56 +01:00
Grégoire Geis
4c2b8f5668 api: properly handle notebooks in .selections.restore (fixes #217) 2021-12-11 21:29:30 +01:00
Grégoire Geis
eb218903bc doc: fix doc parser 2021-12-04 15:48:55 +01:00
Grégoire Geis
4967bf955f commands: respect editor.language.brackets in .seek.enclosing (fixes #210) 2021-12-04 15:38:14 +01:00
Grégoire Geis
e6af50de45 recipes: move recipes to wiki 2021-11-25 20:29:22 +01:00
Grégoire Geis
f6fa71363d commands: add action argument to .selections.restore.withCurrent (fixes #215) 2021-11-17 23:27:21 +01:00
Grégoire Geis
0ad983398c api: export Registers instead of a register function (fixes #214) 2021-11-17 23:05:24 +01:00
Grégoire Geis
2cfa928329 misc: rename step of main GitHub action 2021-11-17 22:56:04 +01:00
Grégoire Geis
54d4040e51 misc: publish extension automatically on version bump 2021-11-08 21:20:38 +01:00
Grégoire Geis
6388c0a2ce package.json: bump version to 0.5.8 2021-11-08 21:00:15 +01:00
Grégoire Geis
44012f61be api: re-order exports in index 2021-11-06 01:07:15 +01:00
Grégoire Geis
d0a60473c3 api: export Selections, Positions and Lines as modules instead of namespaces 2021-11-06 01:04:46 +01:00