Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Development #1037

Merged
merged 60 commits into from
Jul 14, 2016
Merged

Development #1037

merged 60 commits into from
Jul 14, 2016

Conversation

Stanzilla
Copy link
Member

No description provided.

Dax T. Games and others added 30 commits March 1, 2016 21:08
Enhanced alias.bat to allow file storage path
fixed - not running user-aliases.cmd if aliases variable is overridde…
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)
Some unix commands shadow windows commands and therefor the unix commands should
be at the end of the PATH
The only reason was bash but bash.exe is also in <GIT>\usr\bin.
This ensures that the "normal" path entry (cmd) is first and bash is still reachable via the bin path.
This should prevent errors like
#935
#937

I've no idea why this happens, but it shouldn't hurt anyway...
Add quotes around all variables
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.
More variable quoting in init.bat
fixed git not working in cmder cmd session and added some comments
Update clink-completions to 0.3.0
Added :verbose-output subroutine, made aliases update more functional
Jackbennett and others added 27 commits May 24, 2016 15:49
Register cmder in the context menu from powershell
link to the appyevor project
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
Fix git branch name never shown as dirty
Bump clink-completions to 0.3.1
change badge style
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.
Colouring fixed when there are some changes in a branch
It will now run ConEmu64.exe on 64-bit Windows and ConEmu.exe on 32-bit Windows.

fixes #191
Updated the keyboard shortcut to traverse up a directory structure has been changed
Minor update in README.md
@Stanzilla Stanzilla merged commit 0379dc1 into master Jul 14, 2016
@vladimir-kotikov
Copy link
Contributor

Wooooohoooo! :)

@daxgames
Copy link
Member

Awesome! Clad to see this is finally out.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants