89 Commits
Author SHA1 Message Date
L. YeungandJan De Dobbeleer ea19410f23 fix(platform): detect WSL via /proc/version 2023-03-30 19:31:23 +02:00
L. YeungandJan De Dobbeleer 2d3886159f fix(cli): remove outdated help text 2023-01-31 06:45:03 +01:00
L. YeungandJan De Dobbeleer ceb869671e refactor(shell): use local variables in init scripts for Bash/Zsh 2023-01-31 06:45:03 +01:00
L. YeungandJan De Dobbeleer 1a1aecbd36 fix(shell): split environment variable name and value correctly 2023-01-20 06:34:52 +01:00
L. YeungandJan De Dobbeleer 502c346d9b docs(nu): remove the outdated tip 2023-01-11 16:14:31 +01:00
L. YeungandJan De Dobbeleer a3ef56f7fa fix(python): set home_enabled to false by default 2022-12-29 11:28:01 +01:00
L. YeungandJan De Dobbeleer 3dc8538136 feat(pwsh): make it compatible with NVS auto-switching 2022-12-07 14:11:14 +01:00
L. YeungandJan De Dobbeleer 6824a0a350 docs(nu): update minimum supported version to 0.70.0 2022-10-19 20:16:40 +02:00
L. YeungandJan De Dobbeleer dbb5567d22 fix(nu): deprecate use of -c flag in term size 2022-10-19 20:16:36 +02:00
L. YeungandJan De Dobbeleer 5b6a3470d1 fix(path): parse path correctly 2022-10-04 06:50:07 +02:00
L. YeungandJan De Dobbeleer ea27a08298 chore: add target-branch in dependabot configuration 2022-09-28 11:05:16 +02:00
L. YeungandJan De Dobbeleer 348cacc860 fix(pwsh): disable tooltips for ConstrainedLanguage mode 2022-09-17 17:49:57 +02:00
L. YeungandJan De Dobbeleer 7ebfc530fe fix(pwsh): disable transient prompt for ConstrainedLanguage mode 2022-09-17 10:27:06 +02:00
L. YeungandJan De Dobbeleer 5df8d89902 fix(path): map to default registry icon correctly 2022-09-01 11:02:14 +02:00
L. YeungandJan De Dobbeleer e5b3b00a43 fix(git): populate .Dir and .RepoName correctly 2022-09-01 11:02:14 +02:00
L. YeungandJan De Dobbeleer f04e22a5d1 fix(environment): check WSL shared path correctly 2022-08-30 15:25:40 +02:00
L. YeungandJan De Dobbeleer 0b77995d80 fix(scm): convert to Windows path with / instead of \ 2022-08-29 17:08:34 +02:00
L. YeungandJan De Dobbeleer 7e141fb5ec fix(environment): detect WSL shared path correctly 2022-08-29 10:57:12 +02:00
L. YeungandJan De Dobbeleer c0935c87f2 fix(shell): escape special characters correctly 2022-08-28 08:35:54 +02:00
L. YeungandJan De Dobbeleer 2f4ebfc493 fix(nu): set initial execution time to 0 2022-08-25 07:46:06 +02:00
L. YeungandJan De Dobbeleer 22da6bd96d docs(faq): prefix and categorize entries 2022-08-23 17:38:03 +02:00
L. YeungandJan De Dobbeleer 45aecbcc0e docs: tweak terminology to be consistent across pages 2022-08-23 17:38:03 +02:00
L. YeungandJan De Dobbeleer c80e486e46 docs(fish): update version requirement to v3.4.0+ 2022-08-23 17:38:03 +02:00
L. YeungandJan De Dobbeleer c120527696 fix(cmd): escape special characters in a tip 2022-08-23 11:13:28 +02:00
L. YeungandJan De Dobbeleer 4e25c7c1c9 feat(shell): perform cleanup for a new initialization 2022-08-22 18:57:01 +02:00
L. YeungandJan De Dobbeleer 8de89185e2 fix(cmd): do not evaluate execution time for an empty command 2022-08-20 18:37:24 +02:00
L. YeungandJan De Dobbeleer dbcfab3480 fix(pwsh): check presence of "posh-git" module 2022-08-18 17:24:35 +02:00
L. YeungandJan De Dobbeleer 94d6e75ffa docs(faq): correct a heading level 2022-08-10 16:27:34 +02:00
L. YeungandJan De Dobbeleer a64bc19698 fix(pwsh): pass --strict flag correctly in initialization 2022-08-10 16:27:34 +02:00
L. YeungandJan De Dobbeleer cc1850cfd1 revert(bash): use \001 and \002 as decoration wrapper
This reverts commit 4d1f8f4.
2022-08-10 13:21:00 +02:00
L. YeungandJan De Dobbeleer 2eceffc91b docs: tweak tips, cautions and warnings 2022-08-10 13:21:00 +02:00
L. YeungandJan De Dobbeleer b19316a0ee docs(nu): add tip on init using OMP installed via Homebrew 2022-08-10 13:21:00 +02:00
L. YeungandJan De Dobbeleer d5a8ec3285 fix(pwsh): set initial value for $script:ExecutionTime 2022-08-09 18:59:23 +02:00
L. YeungandJan De Dobbeleer 83c1af63b4 refactor(bash): simplify timer 2022-08-09 11:19:43 +02:00
L. YeungandJan De Dobbeleer db8eac7c5d fix(shell): quote paths properly in init scripts 2022-08-09 06:59:35 +02:00
L. YeungandJan De Dobbeleer 2ed2c038af docs(customize): correct environment variable name 2022-08-07 21:19:50 +02:00
L. YeungandJan De Dobbeleer 0575e6d78d docs(nushell): revise descriptions about init 2022-08-07 21:19:50 +02:00
L. YeungandJan De Dobbeleer f47c30d2df theme(festivetech): remove {{ .Command }} from transient template 2022-08-07 08:00:17 +02:00
L. YeungandJan De Dobbeleer 95b0f99906 fix(pwsh): prevent text from disappearing when a tooltip is rendered 2022-07-28 18:47:08 +02:00
L. YeungandJan De Dobbeleer 01164cfcc9 feat(tooltip): make .Code property available 2022-07-28 13:27:47 +02:00
L. YeungandJan De Dobbeleer 0895aca72e fix(pwsh): tweak the workaround for transient prompt 2022-07-28 12:47:01 +02:00
L. YeungandJan De Dobbeleer 6723cba4b2 refactor(pwsh): unify logic of generating prompts 2022-07-28 12:47:01 +02:00
L. YeungandJan De Dobbeleer 000602f28a docs(transient): correct description about enabling for CMD 2022-07-25 20:59:42 +02:00
L. YeungandJan De Dobbeleer 4eedd5aafa fix(pwsh): clear suggestion list buffer when rendering transient 2022-07-25 20:59:42 +02:00
L. YeungandJan De Dobbeleer c5e77f8790 fix(pwsh): run command corretly in Constrained Language mode 2022-07-25 06:46:00 +02:00
L. YeungandJan De Dobbeleer 767e8e7bcf fix(pwsh): run command corretly in Constrained Language mode 2022-07-23 23:01:55 +02:00
L. YeungandJan De Dobbeleer a4fed850a0 fix(schema): add debug_prompt property and update links 2022-07-10 18:05:36 +02:00
L. YeungandJan De Dobbeleer 7576d03a9f docs: fix a broken link 2022-07-10 18:05:36 +02:00
L. YeungandJan De Dobbeleer 253c71e0cf fix(fish): get correct error code 2022-07-05 08:50:37 +02:00
L. YeungandJan De Dobbeleer 65192cb065 fix(text): improve effective text width measuring 2022-07-03 19:01:33 +02:00
L. YeungandJan De Dobbeleer cf8ce5e4dd fix(pwsh): do not print transient prompt on a ReadLine parsing error 2022-06-21 06:07:50 +02:00
L. YeungandJan De Dobbeleer 6bd8921119 fix(cmd): escape double quote characters in a tip 2022-06-17 16:21:23 +02:00
L. YeungandJan De Dobbeleer 820e28c85c feat(cmd): align tooltip behaviors 2022-06-12 16:50:59 +02:00
L. YeungandJan De Dobbeleer 73653ab03b docs(windows): revise guide on using default themes 2022-06-04 08:28:12 +02:00
L. YeungandJan De Dobbeleer eb91390a46 fix(cli): correct help text for font subcommand 2022-06-04 08:28:12 +02:00
L. YeungandJan De Dobbeleer 2230e2b695 fix(pwsh): avoid Test-Path error on "no config" 2022-05-27 15:41:28 +02:00
L. YeungandJan De Dobbeleer b3b4f473b5 feat(zsh): trigger a tip check only on a space key input 2022-05-20 18:00:17 +02:00
L. YeungandJan De Dobbeleer f84dac27e2 fix(pwsh): detect debug context correctly 2022-05-20 06:54:00 +02:00
L. YeungandJan De Dobbeleer e041c23fe1 refactor(pwsh): check history id instead of command line 2022-05-16 18:08:43 +02:00
L. YeungandJan De Dobbeleer 48746495d4 docs(configuration): revise reference links 2022-05-16 18:08:43 +02:00
L. YeungandJan De Dobbeleer 0e4898d875 docs(segments): revise properties of language segments 2022-05-16 18:08:43 +02:00
L. YeungandJan De Dobbeleer 91df72d72e fix(schema): revise properties of language segments 2022-05-16 18:08:43 +02:00
L. YeungandJan De Dobbeleer 9c5cc42622 fix(engine): render a non-empty tooltip only 2022-05-12 17:25:45 +02:00
L. YeungandJan De Dobbeleer 6f99041ad9 docs(segments): revise descriptions for language segments 2022-05-12 17:25:45 +02:00
L. YeungandJan De Dobbeleer bf7bca4764 fix(migration): do not export Enabled field in a segment 2022-05-10 08:01:49 +02:00
L. YeungandJan De Dobbeleer 2d90ce7cbe fix(image): render background colors correctly 2022-05-10 08:01:49 +02:00
L. YeungandJan De Dobbeleer 88dec08685 feat(cmd): set POSH_THEME env in init script 2022-05-08 18:50:45 +02:00
L. YeungandJan De Dobbeleer b944db841e fix(debug): initialize ShellEnvironment.Version 2022-05-08 18:50:45 +02:00
L. YeungandJan De Dobbeleer c742bff144 docs: revise some details 2022-05-08 18:50:45 +02:00
L. YeungandJan De Dobbeleer f67dd52f47 chore: add contributing guide link in PR template 2022-05-08 18:50:45 +02:00
L. YeungandJan De Dobbeleer 2e5fa3f1d2 feat(image): add -o, --output flag 2022-05-05 18:28:37 +02:00
L. YeungandJan De Dobbeleer 217b3c73c4 fix(cli): print error message only once 2022-05-05 18:28:37 +02:00
L. YeungandJan De Dobbeleer 07906b6a27 refactor(cli): adjust help text and argument validation 2022-05-05 18:28:37 +02:00
L. YeungandJan De Dobbeleer d6015f6e67 docs(windows): make installation guide more accurate 2022-05-05 18:28:37 +02:00
L. YeungandJan De Dobbeleer 4c0db9e66e fix(config): do not resolve URL when download fails 2022-04-29 15:14:02 +02:00
L. YeungandJan De Dobbeleer fccdfe5306 refactor: align tooltip behaviors 2022-04-27 20:21:08 +02:00
L. YeungandJan De Dobbeleer 9606d5a105 fix(pwsh): use more reliable native invocation
Rewrite logic of passing arguments in `Start-Utf8Process`:

- Use ArgumentList in PowerShell 6.1 and later.
- Use a manual escaping in lower versions.
2022-04-27 20:21:08 +02:00
L. YeungandJan De Dobbeleer 4d048b2658 fix(pwsh): avoid deadlock in Start-Utf8Process
Resolves #2151
2022-04-26 20:22:40 +02:00
L. YeungandJan De Dobbeleer a9671df378 refactor(pwsh): use dynamic module for init 2022-04-26 20:22:40 +02:00
L. YeungandJan De Dobbeleer 8d2dddb08d fix(shell): wrap path with single quotes 2022-04-26 12:22:55 +02:00
L. YeungandJan De Dobbeleer 0c75d2a063 fix(schema): update reference links 2022-04-23 18:22:52 +02:00
L. YeungandJan De Dobbeleer c37733e3ec refactor(pwsh): purify global scope and environment 2022-04-21 13:05:52 +02:00
L. YeungandJan De Dobbeleer 9ab318d4e0 docs(homebrew): correct path of themes 2022-04-18 07:42:18 +02:00
L. YeungandJan De Dobbeleer 00cab2e568 fix(zsh): escape hyperlinks correctly 2022-04-14 21:25:50 +02:00
L. YeungandJan De Dobbeleer 0c7afaa7f7 fix(git): detect upstream-gone status correctly 2022-04-14 08:38:07 +02:00
L. YeungandJan De Dobbeleer 7e1f4a743d docs(homebrew): adjust details about installation 2022-04-11 19:38:00 +02:00
L. YeungandJan De Dobbeleer 4046b2d154 theme: correct typo in schema
`con` -> `icon`
2022-04-03 19:39:08 +02:00
L. YeungandGitHub 961c4db31b fix(cli): avoid panicking when no argument is given (#2024) 2022-04-03 07:44:05 +02:00
L. YeungandJan De Dobbeleer 0f489ec88e fix(wsl): get correct distro name 2022-03-19 13:05:58 +01:00