Alexandr
c8adf424e2
Added closing process in get_git_status ( #1 )
...
After execution command: git add * git continues to operate without closing. The process does not stop.
2016-09-27 22:59:09 +02:00
Benjamin Staneck
d144cd0fc2
⬆️ Update ConEmu to 160914 (stable)
...
Changelog: https://conemu.github.io/blog/2016/09/14/Build-160914.html
2016-09-17 22:49:23 +02:00
Benjamin Staneck
bb312ad74b
try --no-lock-index for Git
2016-09-17 22:48:02 +02:00
Benjamin Staneck
df7beff2ef
⬆️ Update ConEmu to 160828 (stable)
...
Changelog: https://conemu.github.io/blog/2016/08/28/Build-160828.html
2016-09-03 10:52:17 +02:00
Benjamin Staneck
b7bfe72303
⬆️ Update Git to v2.10.0
...
Release notes: https://github.com/git-for-windows/git/releases/tag/v2.10.0.windows.1
2016-09-03 10:50:34 +02:00
Benjamin Staneck
490fae770c
⬆️ Update Git to v2.9.3 (2)
...
Release notes: https://github.com/git-for-windows/git/releases/tag/v2.9.3.windows.2
2016-08-25 21:51:17 +02:00
Benjamin Staneck
355df7a48a
Merge pull request #1078 from orionlee/fix_bash_login_when_cmder_root_has_spaces
...
Fix bash login when $CMDER_ROOT has spaces
2016-08-21 20:23:20 +02:00
orionlee
5354b5f80f
Further fix bash login when ${CMDER_ROOT} has spaces.
...
Inspecting the script uncovers similar problems elsewhere
not encountered in my initial testing. They are fixed accordingly.
2016-08-20 16:01:46 -07:00
orionlee
d095d6afd6
Fix bash login when ${CMDER_ROOT} has spaces.
...
E.g., if ${CMDER_ROOT} is /c/Users/Foo Bar/cmder,
the following errors will occur:
bash: pushd: /c/Users/Foo: No such file or directory
bash: [: /c/Users/Foo: binary operator expected
bash: /c/Users/Foo: No such file or directory
2016-08-20 15:56:49 -07:00
Benjamin Staneck
832c1991e4
Merge pull request #1070 from janschulz/unicode_path_prompt
...
Parse the original prompt for cwd and env names
2016-08-15 16:40:35 +02:00
Benjamin Staneck
19672aafff
⬆️ Update Git to v2.9.2
...
Release notes: https://github.com/git-for-windows/git/tree/v2.9.3.windows.1
2016-08-14 04:59:27 +02:00
Jan Schulz
6b10771312
Parse the original prompt for cwd and env names
...
clink.get_cwd() is returning a string which is differently encoded than what
clink.prompt.value expects. This results in garbled path names if the path
condains non-ASCII chars. The (arguable hacky) solution is to parse the old
prompt for the current directory (which breaks if the user sets a PROMPT env var
which is incompatible to the regex used here...).
Also parse out a environment name set by systems like virtualenv or conda: this
could be done more specifically by targeting each such system and using the
usually set environment variable but this would mean that we would have to do
that for each and every such system out there and that is probably not a sane
idea...
2016-08-09 13:45:36 +02:00
Benjamin Staneck
13fd41eb82
change how we ask hg for the status
...
closes #1035
Thanks @raleighr3
2016-07-30 00:36:32 +02:00
Benjamin Staneck
f2641e4cd2
⬆️ Update Git to v2.9.2
2016-07-17 01:09:06 +02:00
Benjamin Staneck
4e90303511
⬆️ Update ConEmu to 160710 (stable)
...
Changelog: https://conemu.github.io/blog/2016/07/10/Build-160710.html
2016-07-14 09:19:01 +02:00
Benjamin Staneck
393d7d19c5
⬆️ Update clink to 0.4.8
2016-07-14 07:53:13 +02:00
Benjamin Staneck
924ab12aeb
we don't need a second function for that.
2016-06-30 02:53:00 +02:00
Łukasz Papierz
9c0ad9fd81
Fix git branch name colouring
...
Colouring fixed when there are some changes in a branch
2016-06-28 14:13:35 +02:00
Jan Schulz
a542f4e20c
cmd: change the prompt in lua
...
This keeps the PROMPT variable as is and changes the prompt to the cmder style
in the clink code.
This has two advantages:
* opening a cmd in a cmder session will now show the old prompt code instead of
a ugly raw prompt without the replacements. This led to ugly output when a
batch file echoed their content (e.g `conda build recipe/`).
* when a command rewrites the prompt (e.g. an activate in a virtualenv), these
command sometimes simply overwrites the PROMPT so that the cmder enhancements
were not anymore in place. Now we simply don't care and overwrite it with our
stuff in the clink part. This might mean that a user has to install a lua
script so that e.g. conda environments are visible on the prompt.
2016-06-21 13:33:49 +02:00
Benjamin Staneck
999b5af29a
⬆️ Update ConEmu to 160612 (stable)
...
Changelog: https://conemu.github.io/blog/2016/06/12/Build-160612.html
2016-06-14 18:21:40 +02:00
Benjamin Staneck
87210ae7ca
⬆️ Git to 2.9.0
...
Changelog: https://github.com/git-for-windows/git/tree/v2.9.0.windows.1
2016-06-14 17:34:19 +02:00
Vladimir Kotikov
6a080a1284
Bump clink-completions to 0.3.1
2016-06-11 01:07:47 +03:00
Benjamin Staneck
d014d785b0
⬆️ Update to Git to 2.8.4
2016-06-09 00:18:56 +02:00
Jan Schulz
c19412045c
Fix git branch name never shown as dirty
...
The problem was that io.popen() returns a file and not the return code of the
called program.
The new code was inspired by
http://stackoverflow.com/a/14031974/1380673
2016-06-02 12:45:07 +02:00
Benjamin Staneck
7ca9d8e9d6
Update ConEmu to 160515
2016-05-17 23:20:16 +02:00
Benjamin Staneck
61e795c02d
Merge pull request #945 from daxgames/fix_aliases_update
...
Added :verbose-output subroutine, made aliases update more functional
2016-05-08 15:56:58 +02:00
Vladimir Kotikov
a286e52a44
Update completions to 0.3.0
2016-05-08 02:42:48 +03:00
Dax T. Games
c49c27fb88
allow setting verbose-output variable outside init.bat
2016-05-07 18:10:44 -05:00
Dax T. Games
e212ee36a2
Added :verbose-output subroutine, made aliases update more functional
2016-05-07 14:32:33 -05:00
Dax T. Games
537c658eb4
fixed git not working in cmder cmd session and added some comments
2016-05-07 10:56:08 -05:00
Benjamin Staneck
4e9882eea4
Update Git to 2.8.2
...
Release notes: https://github.com/git-for-windows/git/releases/tag/v2.8.2.windows.1
2016-05-06 18:10:00 +02:00
Jan Schulz
055a974257
More variable quoting in init.bat
...
There were problems when a path contained a parenthesis like `C:\temp\test (test)\`
As a precaution, quote all variables when they are used in echo or set.
2016-05-06 15:12:07 +02:00
Jan Schulz
1bf5503bea
Add quotes around all variables
...
This should prevent errors like
https://github.com/cmderdev/cmder/issues/935
https://github.com/cmderdev/cmder/issues/937
I've no idea why this happens, but it shouldn't hurt anyway...
2016-05-05 22:40:33 +02:00
Jan Schulz
6c6268e968
Remove @ in new code, echo off is enough
2016-04-08 16:55:49 +02:00
Jan Schulz
1e7f15100f
PS: also add cmd and bin version of git to the path
...
This ensures that the "normal" path entry (cmd) is first and bash is still reachable via the bin path.
2016-04-08 16:53:38 +02:00
Jan Schulz
fbccc6b790
init.bat: remove GIT\bin from path
...
The only reason was bash but bash.exe is also in <GIT>\usr\bin.
2016-04-08 16:53:38 +02:00
Jan Schulz
2ccc06e639
init.bat: integrate the unix commands at the end of PATH
...
Some unix commands shadow windows commands and therefor the unix commands should
be at the end of the PATH
2016-04-08 16:53:38 +02:00
Jan Schulz
182629d59a
init.bat: check for git in path
...
The idea is:
* if the users points as to a specific git, use that
* test if a git is in path and if yes, use that
* last, use our vendored git
We don't make any attempt to guess a different location, if a user wants their
own git install, they have to choose "add git to path".
Also check that we have a recent enough version of git (e.g. test for
<GIT>\cmd\git.exe)
2016-04-08 16:51:53 +02:00
Dax T. Games
24b1bb93c0
upgraded git to 2.8.1
2016-04-05 14:27:12 -05:00
Benjamin Staneck
5a1f81655f
⬆️ ConEmu@160328
...
Changelog: https://conemu.github.io/en/Whats_New.html
2016-03-30 03:02:31 +02:00
Benjamin Staneck
07ed31c0a1
⬆️ Git@2.8.0.windows.1
...
Changelog: https://github.com/git-for-windows/git/releases/tag/v2.8.0.windows.1
2016-03-30 03:00:59 +02:00
Dax T. Games
86dd077b9d
fixed - not running user-aliases.cmd if aliases variable is overridden in profile.d
2016-03-21 14:35:48 -05:00
Dax T. Games
b86f3fbaff
synced with upstream/development
2016-03-20 08:30:20 -05:00
Benjamin Staneck
3ca847fc42
⬆️ Git@2.7.4.windows.1
...
Changelog: https://github.com/git-for-windows/git/releases/tag/v2.7.4.windows.1
2016-03-18 18:20:06 +01:00
Benjamin Staneck
0de643be42
⬆️ Git@2.7.2.windows.1
...
Changelog: https://github.com/git-for-windows/git/releases/tag/v2.7.3.windows.1
2016-03-17 03:33:09 +01:00
Martin Kemp
05c113efee
Fix PSReadline clearing directory prompt.
...
If user has PSReadline and is using it be sure to clear 1 less line to prevent the directory prompt from being cleared.
Fixes #879
2016-03-10 10:50:37 +00:00
Dax T. Games
01667a5bf0
Process profile.d scripts before adding user aliases
2016-03-07 08:12:50 -06:00
Dax T. Games
3085fca9e0
synced with upstream/development
2016-03-06 17:27:27 -06:00
Benjamin Staneck
06c6e5fdb6
Merge pull request #873 from daxgames/echo_off
...
Prefer use of first line @echo off vs. @ per line to turn off echo pe…
2016-03-07 00:07:25 +01:00
Dax T. Games
0f4292aa08
Prefer use of first line @echo off vs. @ per line to turn off echo per line. - Cleaner file, no side efects
2016-03-06 15:40:06 -06:00