Commit graph

2622 commits

Author SHA1 Message Date
Oliver Blanthorn
a15af91be6
Merge pull request #1510 from tridactyl/fix_tridactylrc
.tridactylrc: Make sure DocStart autocmds do not match :viewconfig url
2019-04-30 10:34:17 +01:00
glacambre
4b04538349
.tridactylrc: Make sure DocStart autocmds do not match :viewconfig url 2019-04-30 06:42:00 +02:00
Oliver Blanthorn
ad3ae5a6f3
Merge pull request #1509 from tridactyl/dependabot/npm_and_yarn/@types/jest-24.0.12
Bump @types/jest from 24.0.11 to 24.0.12
2019-04-29 12:05:00 +01:00
dependabot[bot]
0632ec2fb5
Bump @types/jest from 24.0.11 to 24.0.12
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 24.0.11 to 24.0.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-29 10:42:32 +00:00
Oliver Blanthorn
5b157a2600
Merge pull request #1508 from tridactyl/dependabot/npm_and_yarn/@types/node-11.13.8
Bump @types/node from 11.13.7 to 11.13.8
2019-04-29 11:16:32 +01:00
Oliver Blanthorn
3766e37808
Merge pull request #1507 from tridactyl/dependabot/npm_and_yarn/tslint-etc-1.5.2
Bump tslint-etc from 1.5.1 to 1.5.2
2019-04-29 11:15:55 +01:00
dependabot[bot]
c1c9d5a644
Bump @types/node from 11.13.7 to 11.13.8
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 11.13.7 to 11.13.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-29 07:08:43 +00:00
dependabot[bot]
832d7bfed6
Bump tslint-etc from 1.5.1 to 1.5.2
Bumps [tslint-etc](https://github.com/cartant/tslint-etc) from 1.5.1 to 1.5.2.
- [Release notes](https://github.com/cartant/tslint-etc/releases)
- [Changelog](https://github.com/cartant/tslint-etc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cartant/tslint-etc/compare/v1.5.1...v1.5.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-29 07:07:51 +00:00
Oliver Blanthorn
508d456ca8
Merge pull request #1505 from bezmi/base16-tridactyl
modified readme to add link to base16 themes based on shydactyl
2019-04-27 10:51:16 +01:00
Shahzeb Imran
f42bb2fa64 modified readme to add link to base16 themes based on shydactyl 2019-04-27 19:18:25 +10:00
Oliver Blanthorn
49f000aee0
Merge pull request #1504 from saulrh/unbreak-composite
Unbreak `composite`
2019-04-26 20:01:16 +01:00
Saul Reynolds-Haertle
21670ebcfc Unbreak composite 2019-04-26 01:21:02 -07:00
Oliver Blanthorn
10b3961b5a
Merge pull request #1501 from tridactyl/dependabot/npm_and_yarn/copy-webpack-plugin-5.0.3
Bump copy-webpack-plugin from 5.0.2 to 5.0.3
2019-04-25 08:56:25 +01:00
dependabot[bot]
e0eedc2523
Bump copy-webpack-plugin from 5.0.2 to 5.0.3
Bumps [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin) from 5.0.2 to 5.0.3.
- [Release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/copy-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/copy-webpack-plugin/compare/v5.0.2...v5.0.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-25 06:57:19 +00:00
Oliver Blanthorn
b2eafdf18d
Merge pull request #1497 from tridactyl/fix_precommit_hook
Fix precommit hook
2019-04-24 20:51:01 +01:00
glacambre
ef03222ae1
Fix precommit hook
Two issues: we were iterating on the same argument and tslint doesn't
like .d.ts files.
2019-04-23 20:27:10 +02:00
Oliver Blanthorn
92a68b0faf
Merge pull request #1494 from tridactyl/fix_autocmd_triggered_on_viewconfig
config.ts: Fix `:issue` autocmd being triggered on `:viewconfig`
2019-04-23 19:21:26 +01:00
Oliver Blanthorn
a2ef1ec1f8
Merge pull request #1496 from tridactyl/fix_text_excmds
Make text.* excmds work in the command line on the newtab page again
2019-04-23 19:19:17 +01:00
glacambre
eda244b75a
Make text.* excmds work in the command line on the newtab page again 2019-04-23 19:56:10 +02:00
glacambre
3efc5f03b1
config.ts: Fix :issue autocmd being triggered on :viewconfig 2019-04-23 18:15:56 +02:00
Oliver Blanthorn
aa3129c132
Merge pull request #1493 from tridactyl/dependabot/npm_and_yarn/@types/node-11.13.7
Bump @types/node from 11.13.6 to 11.13.7
2019-04-23 09:02:58 +01:00
Oliver Blanthorn
5248d134fd
Merge pull request #1487 from saulrh/updatecheck-in-newtab
Updatecheck in newtab
2019-04-23 07:58:27 +01:00
dependabot[bot]
69d3321c3b
Bump @types/node from 11.13.6 to 11.13.7
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 11.13.6 to 11.13.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-23 06:57:04 +00:00
Saul Reynolds-Haertle
25d64258e2 Move all of the update* configs to an update namespace
updatenag => update.nag, etc.
2019-04-22 22:03:17 -07:00
Saul Reynolds-Haertle
e131757fb3 Add updatecheck to the new-tab page
This should be more reliable than checking in the background.
2019-04-22 22:01:58 -07:00
Saul Reynolds-Haertle
ec48314d7c Refactor update-checking logic so we can check more frequently
We couldn't have just invoked "check for updates" on every single
operation because it would've gone out to the RSS every time. This
refactor permits it to cache a highest known version for a
configurable interval. It should be safe to invoke this new
update-checking logic as frequently as desired.
2019-04-22 22:01:58 -07:00
Oliver Blanthorn
e13330aa8a
Merge pull request #1489 from saulrh/excmds-in-content-redux
Excmds in content redux
2019-04-22 14:39:43 +01:00
Oliver Blanthorn
90a6c409fc
Merge pull request #1488 from tridactyl/remove_bgself
Remove BGSELF
2019-04-22 14:39:27 +01:00
Oliver Blanthorn
232866f242
Merge pull request #1491 from tridactyl/dependabot/npm_and_yarn/@types/node-11.13.6
Bump @types/node from 11.13.5 to 11.13.6
2019-04-22 14:35:28 +01:00
Oliver Blanthorn
3893385036
Merge pull request #1490 from tridactyl/dependabot/npm_and_yarn/webpack-cli-3.3.1
Bump webpack-cli from 3.3.0 to 3.3.1
2019-04-22 14:34:43 +01:00
dependabot[bot]
763f8f0a81
Bump @types/node from 11.13.5 to 11.13.6
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 11.13.5 to 11.13.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-22 07:07:24 +00:00
dependabot[bot]
d3512b9191
Bump webpack-cli from 3.3.0 to 3.3.1
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/v.3.3.0...v.3.3.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-22 07:06:38 +00:00
Saul Reynolds-Haertle
587b498684 Refine explanation of background vs content in docs for repeat 2019-04-21 11:16:13 -07:00
Saul Reynolds-Haertle
2e5fdfb63c Run excmds in content. 2019-04-21 02:42:59 -07:00
glacambre
973ec07f92
Remove BGSELF
BGSELF was a hack that I used when implementing ex commands for the
command line. It consisted of having .excmds_background.generated.ts
import itself as BGSELF in order to dynamically add commands to it. This
let us define excmds in other files while not changing anything in
parsers/exmode.ts.

This was awful so I decided to remove it. This required performing the
following changes:
- Moving text.* and ex.* command definitions to their own files where
  they have zero side effects. While this was easy for text commands, ex
  commands rely a lot on side effects. In order to work around this,
  lib/commandline_cmds exports a single function, getCommandlineFns(),
  which expects an object representing the commandline's state as
  parameter.
- In the background script, import our side effect free files and wrap
  them in proxys that will send "commandline_cmd" and "editorfn_content"
  messages to tabs when needed.
- In the content script, add a listener that will either execute an
  editor function or forward it to the command line when it receives an
  "editorfn_content" message.
- In the commandline script, add a listener that will execute exmode
  commands.
2019-04-21 10:33:05 +02:00
Oliver Blanthorn
9b02a1ac22
Merge pull request #1483 from tridactyl/improve_editor
Actually make tridactyl listen for `:editor` return code
2019-04-19 10:38:23 +01:00
glacambre
40a8713712
Actually make tridactyl listen for :editor return code
This piece of code was missing from 91dffe6. This actually closes #1455.
Note that you need your terminal emulator to forward the exit code of
your editor in order for this to work.
2019-04-19 06:54:02 +02:00
Oliver Blanthorn
5447f5ea23
Merge pull request #1480 from tridactyl/improve_editor
Improve editor
2019-04-18 12:32:14 +01:00
Oliver Blanthorn
5cf604876c
Merge pull request #1481 from tridactyl/dependabot/npm_and_yarn/@types/node-11.13.5
Bump @types/node from 11.13.4 to 11.13.5
2019-04-18 09:50:08 +01:00
dependabot[bot]
dff1b1879d
Bump @types/node from 11.13.4 to 11.13.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 11.13.4 to 11.13.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-18 06:59:52 +00:00
glacambre
5f40217d06
Add line and column number to :editor
Closes https://github.com/tridactyl/tridactyl/issues/1448
2019-04-18 08:22:36 +02:00
glacambre
91dffe6be8
excmds.ts: Make editor() listen to exit code
Closes https://github.com/tridactyl/tridactyl/issues/1455
2019-04-18 07:01:02 +02:00
Oliver Blanthorn
f755f1c568
Merge pull request #1478 from tridactyl/dependabot/npm_and_yarn/@types/node-11.13.4
Bump @types/node from 11.10.4 to 11.13.4
2019-04-17 13:54:39 +01:00
Oliver Blanthorn
e5cd23daf9
Merge pull request #1477 from tridactyl/dependabot/npm_and_yarn/webpack-4.30.0
Bump webpack from 4.29.6 to 4.30.0
2019-04-17 13:54:13 +01:00
Oliver Blanthorn
ac5f80376f
Merge pull request #1475 from tridactyl/dependabot/npm_and_yarn/ts-node-8.1.0
Bump ts-node from 8.0.2 to 8.1.0
2019-04-17 13:52:33 +01:00
dependabot[bot]
d9cf00fdc2
Bump @types/node from 11.10.4 to 11.13.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 11.10.4 to 11.13.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-17 12:43:04 +00:00
dependabot[bot]
e9a030b376
Bump ts-node from 8.0.2 to 8.1.0
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 8.0.2 to 8.1.0.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v8.0.2...v8.1.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-17 12:42:47 +00:00
Oliver Blanthorn
c54468b515
Merge pull request #1476 from tridactyl/dependabot/npm_and_yarn/typedoc-default-themes-74b17dd
Bump typedoc-default-themes from `a57a085` to `74b17dd`
2019-04-17 13:41:50 +01:00
dependabot[bot]
49ea77ceac
Bump webpack from 4.29.6 to 4.30.0
Bumps [webpack](https://github.com/webpack/webpack) from 4.29.6 to 4.30.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.29.6...v4.30.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-17 12:41:25 +00:00
Oliver Blanthorn
2106232a3a
Merge pull request #1474 from tridactyl/dependabot/npm_and_yarn/marked-0.6.2
Bump marked from 0.6.1 to 0.6.2
2019-04-17 13:39:26 +01:00