Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Release 1.3 #723

Merged
merged 181 commits into from
Mar 20, 2016
Merged

Release 1.3 #723

merged 181 commits into from
Mar 20, 2016

Conversation

MartiUK
Copy link
Member

@MartiUK MartiUK commented Nov 20, 2015

Please contribute to the changelog here if possible @cmderdev/owners @cmderdev/trusted-contributors
Test archives here (When finished) : https://ci.appveyor.com/project/MartiUK/cmder/build/1.0.90-master/artifacts

mikesigs and others added 30 commits February 22, 2015 23:48
I was annoyed at having to use short paths all the time in my aliases. It wasn't until I found a command that actually refused to work with a shortpath (running iisexpress.exe) I was determined to find a solution. 

It appears that the reason the quoted paths weren't working was due to the ::validate alias stuff. The for command would stumble on a quoted path, arguing that /foo was unexpected...

The additions on lines 7-8 wrap the input in quotes and then strip the inner quotes. This variable is used in the for loop (instead of %*) for validating the alias. So long as the alias is valid (contains no spaces) then the existing method of appending the new alias to the aliases file works just fine because it still uses %*.
…`ConEmu-%COMPUTERNAME%.ini`, before checking for the standard ini file `ConEmu.ini`.
Run PowerShell as default
$PSScriptRoot is not available on PS version 2 or below.

So we'll set it ourselves.
Add bundled git to PATH if we can't find git on PATH.
This reverts commit 53efab1.
This is not needed and confuses users.
The function Enable-GitColors is depreciated in dahlbyk/posh-git@4e778e2 and should be removed here as well.
Remove depreciated Enable-GitColors in posh-git
update VS to 2015 release version and switch to /MT for static linking
MartiUK and others added 27 commits January 15, 2016 12:10
4bfdf04 moved all clink config files
to vendor/ and therefore the files in config/ were not used and .history
was also moved to vendor/.

The new arrangement uses `--script` to load our own clink.lua file which in
turn as the first thing loads the original clink.lua file. The user defined
files are again in config/. As clink regenerates these files, if they are not
present, this also means that we don't need to include the settings file
in the git repo and therefore don't overwrite it on updates.
Introduce a header like in the rest of the scripts that this file
is overwritten on updates and should not be modified.
USER_PROFILE is a known folder, so use that functionality to get it.
Reorganize how clink settings are loaded
Set tasks to always use CMDER_START
Fix build script not exiting on msbuild failure.
This is to set CMDER_START to home when no directory is given.

This is to ensure it is set even though it will default to the home
directory anyway.

It’ll allow users to use CMDER_START even if started without a path.
For releases.
Should now just be a 120x30 at the 500x500px position and saves size
and position on close.
Since Git 1.7.8, submodules don't contain a .git/ folder anymore.
Instead, the submodule directory is populated with a .git text file
which contains a git-dir: /path/to/superproject/git_dir/modules/name.

See,
https://github.com/git/git/blob/master/Documentation/RelNotes/1.7.8.txt#L109-L114
Fixed checkGit() in case of submodules
Fixed get_git_dir() to take submodules into account. Fixes #833
MartiUK added a commit that referenced this pull request Mar 20, 2016
@MartiUK MartiUK merged commit 73f9400 into master Mar 20, 2016
@MartiUK MartiUK deleted the release-1.3 branch March 20, 2016 11:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.