Dax T. Games
5311b25d9f
Merge remote-tracking branch 'upstream/master' into more_speed_2
2023-07-04 11:03:08 -04:00
David Refoua
e9750ab73d
avoid erroneous messages, skip clink if injection fails fatally
2023-07-04 12:10:32 +03:30
Dax T. Games
cd92c9fa74
cleanup
2023-07-03 17:51:02 -04:00
Dax T. Games
3ca03795d3
sync
2023-07-03 16:36:57 -04:00
Dax T. Games
294f85e33c
fixes
2023-07-03 16:23:45 -04:00
Dax T. Games
4bf659833c
fix multiuser user_init.cmd creation
2023-07-03 16:19:07 -04:00
Dax T. Games
86b9fb25ab
Add ability to launch git bash from external Installed git whwen using Cmder - Mini
2023-06-05 13:22:28 -04:00
Dax T. Games
7b55dab79e
Merge remote-tracking branch 'upstream/master' into more_speed_2
2023-05-30 11:18:38 -04:00
Dax T. Games
dac3090881
Merge remote-tracking branch 'origin/more_speed_2' into more_speed_2
2023-05-30 11:18:00 -04:00
Dax T. Games
b2135cd0a9
don't error if vim slias exists
2023-05-30 11:15:04 -04:00
Martin Kemp
34f2aabb8e
Remove PSGet Entirely
...
Fixes #2841
Signed-off-by: Martin Kemp <me@martinke.mp>
2023-05-23 11:11:39 +01:00
Dax T. Games
9a851da2cf
Merge remote-tracking branch 'upstream/master' into more_speed_2
2023-05-18 12:28:03 -04:00
David Refoua
845720e25a
Merge pull request #2847 from chrisant996/fix_2846
...
Fix 2846
2023-05-17 11:30:13 +03:30
DRSDavidSoft
48e4dff882
⬆️ Update dependencies (clink-completions v0.4.8)
2023-05-16 13:40:42 +00:00
Chris Antos
a605ec520d
Clean luacheck warnings.
2023-05-15 09:18:59 -07:00
Chris Antos
5fab87f4d6
Remove unused function.
...
The `get_hg_status()` function has been unused since commit
35eab7a51a
in 2018.
2023-05-15 09:18:47 -07:00
Chris Antos
c9153c96bf
Fix global Lua namespace pollution.
...
Some variables were global when the intent was to be local variables.
2023-05-15 09:17:01 -07:00
Chris Antos
74381ecd19
Fix #2846 ; errors when git/svn/hg not installed.
...
Also fixes error when HEAD is not available in a git repo, e.g. due to a
corrupt repo.
2023-05-15 09:15:36 -07:00
Dax T. Games
b46f7262e6
Merge branch 'master' into more_speed_2
2023-05-08 10:29:04 -04:00
DRSDavidSoft
7b880efda4
⬆️ Update dependencies (git-for-windows v2.40.1.windows.1)
2023-04-26 13:40:36 +00:00
DRSDavidSoft
7daeb465e8
⬆️ Update dependencies (clink v1.4.24)
2023-04-24 13:41:39 +00:00
daxgames
a4ea326a62
⬆️ Update dependencies (git-for-windows v2.40.0.windows.1, clink v1.4.24, clink-completions v0.4.7)
2023-04-19 13:44:11 +00:00
DRSDavidSoft
36ad85c7b7
⬆️ Update dependencies (git-for-windows v2.40.0.windows.1, clink v1.4.23)
2023-03-16 13:43:09 +00:00
Dax T. Games
c4d9365584
x
2023-03-11 14:59:12 -08:00
DRSDavidSoft
4efbe0bd62
⬆️ Update dependencies (git-for-windows v2.40.0-rc2.windows.1, clink v1.4.22, clink-completions v0.4.7)
2023-03-10 13:42:19 +00:00
Dax T. Games
e0b694324c
add bypass
2023-03-05 15:00:11 -08:00
Dax T. Games
f1e2fb5697
prevent timer results every time.
2023-02-26 18:00:26 -08:00
Dax T Games
615ba5f816
Delete user_init.optional.cmd
2023-02-18 05:57:12 -08:00
Dax T. Games
9cbc1845fb
cleanup
2023-02-18 05:56:09 -08:00
Dax T. Games
3a2e747d22
add cleanup of unused env vars
2023-02-18 05:40:46 -08:00
Dax T. Games
1e623ecab4
auto generate cmd user_init.cmd
2023-02-12 09:48:27 -08:00
Dax T. Games
02154a8f88
Update to only collext cmder env vars
2023-02-12 09:46:16 -08:00
Dax T. Games
727a99b479
shared or user user_init.cmd
2023-02-11 19:27:15 -08:00
Dax T. Games
7e50f50863
add vendor/user_init.optional.cmd
2023-02-11 18:57:50 -08:00
Dax T. Games
56f45a81ca
add debugging of path adds
2023-02-11 18:57:27 -08:00
Dax T. Games
274cce1f00
optimize for speed
2023-02-10 19:19:50 -08:00
Dax T. Games
d82fece61e
Remove unnecessary git actions in fiast init
2023-01-23 19:16:44 -08:00
Dax T. Games
6bd2e260f0
Add time to debug output
2023-01-22 12:30:30 -08:00
DRSDavidSoft
9e87f375f1
⬆️ Update dependencies (clink v1.4.10)
2023-01-16 13:41:30 +00:00
DRSDavidSoft
0b01ea6f63
⬆️ Update dependencies (clink v1.4.9, clink-completions v0.4.4)
2023-01-15 13:41:12 +00:00
DRSDavidSoft
5135370ec1
⬆️ Update dependencies (git-for-windows v2.39.0.windows.2, clink v1.4.6)
2022-12-22 13:40:52 +00:00
DRSDavidSoft
a03ad615f1
⬆️ Update dependencies (clink v1.4.5)
2022-12-21 13:40:56 +00:00
David Refoua
8b3f38ad21
fix misspellings
2022-12-21 02:35:11 +03:30
David Refoua
9e55c48200
fix checking for clink injection
2022-12-21 02:29:31 +03:30
Brian Dukes
e1bf703f50
Fix error from profile.d PowerShell scripts
...
When there are `ps1` files in `profile.d`, the following error is logged:
>A positional parameter cannot be found that accepts argument 'Sourcing'.
2022-12-20 10:50:44 -06:00
David Refoua
2e9b512102
adjust history settings to more suitable default values
2022-12-20 10:45:09 +03:30
Martin Kemp
470808838f
TotalSecond -> TotalSeconds
...
Signed-off-by: Martin Kemp <me@martinke.mp>
2022-12-19 10:15:02 +00:00
Martin Kemp
328f4b3073
Use New-TimeSpan to calculate total elapsed time
...
Fixes #2797
Signed-off-by: Martin Kemp <me@martinke.mp>
2022-12-19 10:13:34 +00:00
Martin Kemp
efa2e576d0
Update conemu to mitigate CVE-2022-46387 ( #2794 )
...
Signed-off-by: Martin Kemp <me@martinke.mp>
Signed-off-by: Martin Kemp <me@martinke.mp>
2022-12-19 08:33:35 +00:00
DRSDavidSoft
9d2ac373c5
⬆️ Update dependencies (clink v1.4.4)
2022-12-14 13:41:25 +00:00
DRSDavidSoft
271fe4c822
⬆️ Update dependencies (git-for-windows v2.39.0.windows.1, clink v1.4.3, clink-completions v0.4.2)
2022-12-13 13:41:54 +00:00
Chris Antos
0fdcda98cf
Fix https://github.com/cmderdev/cmder/issues/2789
...
Holding ^C made git.exe hang while cmd.exe (Clink) updated the prompt.
The prompt script had three problems:
1. It invoked `git config` every time a prompt was displayed, to
figure out where to skip invoking `git status`. But it even did
that if the current directory wasn't part of a git repo.
2. It invoked `git config` two times for every single prompt, to
attempt to improve performance if the user disables `git status`
coloring. But two times for every single prompt is expensive, so
it has the opposite effect in the general case, and noticeably
degrades performance.
3. It invoked `git config` using a blocking call, instead of using the
async prompt support in Clink. That significantly reduced the
benefit of having used async prompt filtering for `git status`.
Now the `git config` invocations use async prompt filtering, which lets
the prompt display instantaneously. It also now uses a timer to avoid
invoking `git config` repeatedly when new prompts show up in rapid
succession.
Also, the `cmderGitStatusOptIn` variable is no longer leaked into the
Lua global namespace.
These changes resolve the issue: holding ^C is very fast and no longer
causes git.exe to hang.
2022-12-05 13:52:14 -08:00
Dax T. Games
42df6cd05b
fix git bash GIT_INSTALL_ROOT
2022-11-19 02:32:02 +00:00
DRSDavidSoft
0adbc47c7e
⬆️ Update dependencies (clink v1.4.0)
2022-11-07 13:54:22 +00:00
David Refoua
ba97011bbc
changes to letter casing in variable
2022-11-06 23:19:01 +03:30
David Refoua
048692b5b5
describe color codes in order
2022-11-06 11:50:22 +03:30
David Refoua
7c74931af8
revert a letter case
2022-11-06 11:47:23 +03:30
David Refoua
e3d9f81e25
add prompt for vanilla cmd.exe when clink not present
2022-11-06 11:37:58 +03:30
David Refoua
7c309c6a7b
add link to documentation in comment
2022-11-06 11:36:03 +03:30
David Refoua
0c1ab3fbb1
powershell: fixes for first time launch
2022-11-06 11:34:27 +03:30
David Refoua
fc44def0ad
make powershell scripts consistent
2022-11-06 11:32:22 +03:30
David Refoua
4e1918dcf7
formatting
2022-11-04 12:58:24 +03:30
David Refoua
dcc06a9d70
add excd ( #1051 )
2022-11-02 19:15:58 +03:30
github-actions[bot]
3214a6d5ea
⬆️ Update dependencies (clink v1.3.51) ( #2776 )
...
Co-authored-by: DRSDavidSoft <DRSDavidSoft@users.noreply.github.com>
2022-11-01 10:31:34 +00:00
DRSDavidSoft
c8d48b7f3e
⬆️ Update dependencies (clink v1.3.50)
2022-10-26 13:56:46 +00:00
David Refoua
a2a996147e
adjust root path
2022-10-25 18:42:30 +03:30
David Refoua
c0fc10009a
use colons for batch labels
2022-10-25 00:13:21 +03:30
David Refoua
cc5e4a0e60
fix a misspelling
2022-10-24 21:20:52 +03:30
David Refoua
6e0e1729d8
use a variable to keep DRY
2022-10-24 21:01:55 +03:30
David Refoua
0b7e47cdc2
add new alias for file listing
2022-10-24 20:38:09 +03:30
David Refoua
96ca7cea4a
enhance cmder prompt
2022-10-24 19:58:46 +03:30
DRSDavidSoft
e320ba8aae
⬆️ Update dependencies (clink v1.3.49)
2022-10-23 15:06:50 +00:00
DRSDavidSoft
c606e5c8ee
Update vendored dependencies (git-for-windows v2.38.1.windows.1, clink v1.3.48)
2022-10-20 13:58:38 +00:00
David Refoua
98d28846b3
Git-bash use conemu-msys2-64 connector ( #2765 )
2022-10-19 22:41:19 +03:30
David Refoua
27f28e6ed7
fix double escaped percent
2022-10-19 10:21:56 +03:30
David Refoua
8b6d1d8a6f
alternative where filter instead of relying on find.exe
2022-10-19 00:33:10 +03:30
eval Nya
211fbd6428
Sync Git-bash start argument from ConEmu to use conemu-msys2-64 connector
...
use conemu-msys2-64 connector would help to solve some display problems under Git Bash like character/cursor drifting, `tmux` display wrong, and so on. As the default profile is hardcoded and ConEmu upstream has solved it by using msys-connector, please add it.
2022-10-19 02:32:17 +08:00
David Refoua
a0f234b9d0
check for clink existence
2022-10-18 16:22:05 +03:30
David Refoua
5cdb98abb7
add escape code color
2022-10-18 16:20:30 +03:30
David Refoua
9399cbdcd7
detect if clink initialization failed
2022-10-18 16:11:54 +03:30
David Refoua
971483b2b7
use consistent indentation in init.bat
2022-10-18 15:20:35 +03:30
DRSDavidSoft
85051f0cb2
Update vendored dependencies (git-for-windows v2.38.0.windows.1, clink v1.3.47, conemu-maximus5 v22.08.07)
2022-10-17 20:24:26 +00:00
David Refoua
5b46f4fec7
use default bg color instead of black for default configuration
2022-10-16 01:20:06 +03:30
David Refoua
b0f034a960
use correct background colors (SGR49) instead of black (SGR40) - fixes #2560
...
the default value of SGR 49 works best with both ConEmu and Windows Terminal, and both values don't take an effect on Cmder.
(ref: https://github.com/cmderdev/cmder/wiki/Seamless-Windows-Terminal-Integration )
2022-10-16 01:10:20 +03:30
David Refoua
70632a2bb8
add pwsh alias to quickly launch powershell with cmder profile
2022-10-16 00:57:47 +03:30
David Refoua
9d76f99dcf
closes #2756
2022-10-16 00:44:58 +03:30
David Refoua
8d4afb0570
fix problem with #2756
2022-10-16 00:02:38 +03:30
David Refoua
7856b3ab57
minor space corrections
2022-10-15 12:58:22 +03:30
David Refoua
abbab3f8b4
trim trailing spaces
2022-10-15 12:46:13 +03:30
David Refoua
9aa26c46d0
remove additional spaces
2022-10-15 12:38:25 +03:30
David Refoua
7f682653e4
consistency with powershell conventions;
...
* use "PS" instead of no-width "$([char]0x200B)" character in prompt (credit @skycommand)
* fixes additional space after the lambada and before the path
* display "PS" before path to distinguish between PowerShell and CMD
2022-10-15 12:32:52 +03:30
David Refoua
c9ba643851
remove invalid symlink
2022-10-15 00:29:55 +03:30
David Refoua
05c92f4cb0
Rename cmder_shell. to cmder_shell.cmd
2022-09-10 01:10:17 +04:30
David Refoua
15d66d394a
add cmder_shell.cmd
2022-09-10 00:00:24 +04:30
Dax T. Games
e2d817a497
Add set to fix error
2022-09-09 09:11:45 -04:00
David Refoua
d1b1012741
minimal comspec detection ( fixes #2744 )
2022-09-09 17:24:25 +04:30
Dax T Games
5c409dabc8
Merge pull request #2739 from DRSDavidSoft/patch-4
...
Update Clink, Clink Completions and ConEmu dependencies
2022-09-08 22:32:21 -04:00
Dax T Games
05db3658ad
Merge pull request #2738 from DRSDavidSoft/patch-3
...
Related to #2654 : Move space from "{git}{hg}{svn}" to individual parts
2022-09-08 22:31:55 -04:00
Dax T Games
ef0de62d82
Merge pull request #2742 from daxgames/better_bat
...
Better bat
2022-09-04 09:25:03 -04:00
Dax T. Games
59bbdaddc7
Cleanup
2022-09-04 09:16:39 -04:00