Denis Revunov
7d6fcc838c
Remove exported consts from excmds.ts
...
If we remove exported consts from excmds and only leave functions,
we can import it and use it as
{ [key: string]: (...args: any) => any } } object in background.ts
and the compiler won't beat as for it.
I also notived .excmds_content.generated was imported twice in
content.ts and removed second import, i hope it won't break anything.
2023-03-14 21:08:15 +01:00
Oliver Blanthorn
c793daed9f
Revert to old jest test runner
...
One day we should probably work out how to make the
new runner, circus, fail fast
2023-03-14 21:08:07 +01:00
Oliver Blanthorn
e02b06fec3
Migrate typedoc script to JS
...
Needed to do this to make the new theme, apparently
2023-03-14 21:08:07 +01:00
Oliver Blanthorn
9e3095570e
Update jest config
2023-03-14 21:08:07 +01:00
Oliver Blanthorn
a85e13237e
Fix circleci image
2023-03-14 21:08:07 +01:00
Oliver Blanthorn
cbe331e796
Cheer up eslint
2023-03-14 21:08:05 +01:00
Oliver Blanthorn
6f905a5e8a
Update eslint
...
I think all remaining linting errors are real errors
2023-03-14 21:07:15 +01:00
Oliver Blanthorn
1801ad6fce
WIP: correct typedoc URLs
...
There are a fair few left to do - anything with _src_ in it is wrong
2023-03-14 21:07:12 +01:00
Oliver Blanthorn
6cfdbf5d2f
Fix a few type errors
2023-03-10 23:30:05 +01:00
Oliver Blanthorn
5d2d1ec88b
FIXME: use default typedoc theme for :help
...
Revert before merging. Just want to move on to the next set of errors
2023-03-10 23:19:55 +01:00
Oliver Blanthorn
c692bff414
Fix typedoc entrypoint
2023-03-10 23:15:51 +01:00
Oliver Blanthorn
65c95af7d3
Add new type to metadata generator
2023-03-10 23:15:35 +01:00
Oliver Blanthorn
0af41020a8
Make metadata generator throw more useful errors
2023-03-10 22:58:41 +01:00
Oliver Blanthorn
0c103f2df9
Broken: update TypeScript, typedoc and jest
...
It looks like TypeScript 4 might have broken our metadata generation,
which isn't that surprising I guess.
2023-03-10 22:41:36 +01:00
Oliver Blanthorn
c72888f7c3
Add eslint automatic fixes
2023-03-10 18:35:54 +01:00
Oliver Blanthorn
a786b5a214
Make note to re-enable dot-notation rule
2023-03-10 18:35:53 +01:00
Oliver Blanthorn
b6e4942d76
Cheer up eslint
2023-03-10 18:35:48 +01:00
Oliver Blanthorn
db21cabd53
Increase max-params
2023-03-10 18:29:48 +01:00
Oliver Blanthorn
53ba5df192
Weaken quote rule
2023-03-10 18:22:50 +01:00
Oliver Blanthorn
ebbfe69742
Weaken unused expression rule
2023-03-10 18:22:08 +01:00
Oliver Blanthorn
b6c760fb53
Remove annoying rule
2023-03-10 18:12:59 +01:00
Oliver Blanthorn
1027e0eb22
Remove remaining traces of ts-lint
2023-03-10 18:04:09 +01:00
Oliver Blanthorn
12fcc25efe
Merge pull request #4616 from callmetushar123/master
...
urlincrement/decrement should operate on decodedURI Fix #3792
2023-03-10 16:32:08 +00:00
Tushar
a72cbe2e1d
urlincrement/decrement should operate on decodedURI Fix #3792
...
Signed-off-by: Tushar <tusharbarman123@gmail.com>
2023-03-06 17:01:33 +05:30
Oliver Blanthorn
6303c0244e
Merge pull request #4609 from treapster/fix-tabmove
...
Fix completions for tabmove (#4602 )
2023-03-02 16:21:26 +00:00
Oliver Blanthorn
9c671aa6dc
Fix GitHub actions exclude syntax
2023-03-02 17:15:19 +01:00
Oliver Blanthorn
58283a1c3d
Stop testing Firefox ESR on Windows
...
It is failing so much that it is making the rest of the
tests a bit useless. Should re-enable at some point in
the future once a new ESR version is out.
2023-03-02 17:12:38 +01:00
Denis Revunov
8ab665e565
Fix completions for tabmove ( #4602 )
...
Force default tabsort for tabmove.
Also return trimmed prefix from splitOnPrefix for consistency.
2023-03-02 00:19:36 +03:00
treapster
9c8006107e
Fix #4603 : tabgrab with one tab
2023-02-28 18:04:16 +01:00
Oliver Blanthorn
1c7eb0eebc
Merge pull request #4608 from lordgrenville/linkfix
...
fix broken link
2023-02-28 10:19:36 +00:00
josh
586fab9fd5
fix broken link
2023-02-28 11:46:36 +02:00
Oliver Blanthorn
c645a435d5
Merge pull request #4604 from tridactyl/autocmd_completions
...
completions: add autocmd completions
2023-02-25 10:22:22 +00:00
glacambre
b402662a66
completions: add autocmd completions
...
This should hopefully make deleting autocommands easier.
2023-02-25 09:39:32 +01:00
Oliver Blanthorn
af1dbb3574
Remove Amazon Smile since they axed it
2023-02-24 23:28:15 +01:00
Oliver Blanthorn
3006aee92c
Merge branch 'winter2023plsignore'
2023-02-22 16:39:29 +01:00
Oliver Blanthorn
0e5ea38513
Update newsletter
2023-02-22 16:36:20 +01:00
Oliver Blanthorn
8692e753c0
Merge pull request #4601 from tridactyl/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-tslint-5.53.0
...
Bump @typescript-eslint/eslint-plugin-tslint from 5.52.0 to 5.53.0
2023-02-22 15:02:09 +00:00
Oliver Blanthorn
060829dda0
Merge pull request #4600 from tridactyl/dependabot/npm_and_yarn/esbuild-0.17.10
...
Bump esbuild from 0.17.8 to 0.17.10
2023-02-22 15:02:01 +00:00
Oliver Blanthorn
08e478f617
Add <C-o>t tabopen bind from commandline
2023-02-22 15:12:54 +01:00
dependabot[bot]
4c17eddf65
Bump @typescript-eslint/eslint-plugin-tslint from 5.52.0 to 5.53.0
...
Bumps [@typescript-eslint/eslint-plugin-tslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin-tslint ) from 5.52.0 to 5.53.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin-tslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.53.0/packages/eslint-plugin-tslint )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin-tslint"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-20 23:00:43 +00:00
dependabot[bot]
a5da437cb5
Bump esbuild from 0.17.8 to 0.17.10
...
Bumps [esbuild](https://github.com/evanw/esbuild ) from 0.17.8 to 0.17.10.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.17.8...v0.17.10 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-20 22:59:16 +00:00
Oliver Blanthorn
184191706e
Merge pull request #4598 from micimize/patch-2
...
fix my typo in #4406 : flatpack -> flatpak
2023-02-18 16:47:13 +00:00
Michael Joseph Rosenthal
371a76b4e4
typo: flatpack -> flatpak
2023-02-18 10:19:16 -06:00
Oliver Blanthorn
f1a13568a2
Merge pull request #4593 from tridactyl/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-tslint-5.52.0
...
Bump @typescript-eslint/eslint-plugin-tslint from 5.51.0 to 5.52.0
2023-02-18 13:17:12 +00:00
Oliver Blanthorn
821c38db9c
Improve tabsort docs
2023-02-18 14:14:04 +01:00
Oliver Blanthorn
f2d3e1b66b
Merge pull request #4595 from treapster/mru-tabs
...
Respect MRU order in tab completions and :tab command
2023-02-18 13:10:38 +00:00
Oliver Blanthorn
176fafaaa9
Merge pull request #4596 from nfd9001/patch-1
...
Describe `J` and `K`'s differences from Vimperator
2023-02-18 13:10:05 +00:00
nfd (aka alex)
95de1c05ab
Describe J
and K
's differences from Vimperator
2023-02-16 15:02:21 -08:00
Denis Revunov
d2f5c87693
Always return int from comparator
...
Even though it works fine, since comparator should always formally return int,
comply with this requirement to reduce chances of bugs in case sort implementation
changes
2023-02-16 23:16:12 +03:00
Denis Revunov
e4cef503fc
Respect MRU order in tab completions and :tab command
2023-02-15 22:06:02 +03:00