Dax T. Games
9b446b31d5
Merge remote-tracking branch 'upstream/master' into more_speed_2
2023-07-28 09:53:34 -04:00
David Refoua
3ea9728ffd
Merge pull request #2861 from chrisant996/chrisant_fix_2859
...
Fix #2859 ; script error when cwd name contains `%`
2023-07-25 17:18:22 +03:30
Dax T Games
b47cf43d4c
Merge pull request #14 from cmderdev/master
...
Sync with master
2023-07-24 20:45:28 -04:00
github-actions[bot]
9be28807cb
⬆️ Update dependencies (conemu-maximus5 v23.07.24) ( #2863 )
...
Co-authored-by: DRSDavidSoft <DRSDavidSoft@users.noreply.github.com>
2023-07-24 14:55:59 +01:00
github-actions[bot]
e2168a361c
⬆️ Update dependencies (git-for-windows v2.41.0.windows.3, clink v1.5.1, conemu-maximus5 v23.07.23, clink-completions v0.4.10) ( #2850 )
...
Co-authored-by: DRSDavidSoft <DRSDavidSoft@users.noreply.github.com>
2023-07-24 09:29:50 +01:00
Chris Antos
84ee96c64f
Fix #2859 ; script error when cwd name contains %
...
The `string.gsub()` function in Lua always uses Lua patterns (which are
similar to regular expressions). Cmder's custom prompt wants to perform
simple plain text find/replace operations on strings. `string.gsub()`
is the right Lua function for that, but since it always uses Lua
patterns it's necessary to apply escaping to the input strings otherwise
they can get misinterpreted and cause runtime errors.
For example, if the current working directory name contains a percent
sign, such as literally "My%20Home".
This change fixes that. It introduces a helper function `gsub_plain()`
which behaves like `string.gsub()` but applies appropriate escaping to
convert the plain text input strings into the corresponding Lua
patterns so that it can achieve plain text find/replace operations.
It also introduces separate helper functions for escaping the `find` and
`replace` parameters for `string.gsub()`, since they have different
escaping rules.
2023-07-10 18:07:53 -07:00
Dax T. Games
4129084494
add comment to clink.lua explaining /c [folderpath]
2023-07-08 13:09:10 -07:00
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