-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Faster dot source #1255
Faster dot source #1255
Commits on Mar 20, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 160fbad - Browse repository at this point
Copy the full SHA 160fbadView commit details
Commits on Apr 9, 2016
-
Fix missing "\" when building dirpath to psmodules
Join-Path won't add "\"'s without the use of a delimeter. In this case there is no delimiter and as a result the script will fail when it tries to look up $CmderModulePath.
Configuration menu - View commit details
-
Copy full SHA for 6978bb7 - Browse repository at this point
Copy the full SHA 6978bb7View commit details
Commits on Apr 10, 2016
-
Merge pull request cmderdev#916 from liftir/patch-1
Fix missing "\" when building dirpath to psmodules
Configuration menu - View commit details
-
Copy full SHA for b47d04f - Browse repository at this point
Copy the full SHA b47d04fView commit details
Commits on Jun 30, 2016
-
Revert "Fix missing "\" when building dirpath to psmodules"
This reverts commit 6978bb7.
Configuration menu - View commit details
-
Copy full SHA for 1dddbcf - Browse repository at this point
Copy the full SHA 1dddbcfView commit details
Commits on Jul 14, 2016
-
Merge pull request cmderdev#1037 from cmderdev/development
Development into Master
Configuration menu - View commit details
-
Copy full SHA for 0379dc1 - Browse repository at this point
Copy the full SHA 0379dc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e90303 - Browse repository at this point
Copy the full SHA 4e90303View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3178343 - Browse repository at this point
Copy the full SHA 3178343View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04c7bb7 - Browse repository at this point
Copy the full SHA 04c7bb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a0ea28 - Browse repository at this point
Copy the full SHA 6a0ea28View commit details
Commits on Jul 16, 2016
-
Configuration menu - View commit details
-
Copy full SHA for f2641e4 - Browse repository at this point
Copy the full SHA f2641e4View commit details
Commits on Jul 17, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 13c474b - Browse repository at this point
Copy the full SHA 13c474bView commit details -
Merge pull request cmderdev#1042 from daxgames/kill_ssh_agent
Added kill ssh-agent to build.ps1
Configuration menu - View commit details
-
Copy full SHA for 07fb26c - Browse repository at this point
Copy the full SHA 07fb26cView commit details
Commits on Jul 29, 2016
-
change how we ask hg for the status
closes cmderdev#1035 Thanks @raleighr3
Configuration menu - View commit details
-
Copy full SHA for 13fd41e - Browse repository at this point
Copy the full SHA 13fd41eView commit details
Commits on Aug 9, 2016
-
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...
Configuration menu - View commit details
-
Copy full SHA for 6b10771 - Browse repository at this point
Copy the full SHA 6b10771View commit details
Commits on Aug 14, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 19672aa - Browse repository at this point
Copy the full SHA 19672aaView commit details
Commits on Aug 15, 2016
-
Merge pull request cmderdev#1070 from janschulz/unicode_path_prompt
Parse the original prompt for cwd and env names
Configuration menu - View commit details
-
Copy full SHA for 832c199 - Browse repository at this point
Copy the full SHA 832c199View commit details
Commits on Aug 20, 2016
-
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
Configuration menu - View commit details
-
Copy full SHA for d095d6a - Browse repository at this point
Copy the full SHA d095d6aView commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 5354b5f - Browse repository at this point
Copy the full SHA 5354b5fView commit details
Commits on Aug 21, 2016
-
Merge pull request cmderdev#1078 from orionlee/fix_bash_login_when_cm…
…der_root_has_spaces Fix bash login when $CMDER_ROOT has spaces
Configuration menu - View commit details
-
Copy full SHA for 355df7a - Browse repository at this point
Copy the full SHA 355df7aView commit details
Commits on Aug 25, 2016
-
Configuration menu - View commit details
-
Copy full SHA for a8450eb - Browse repository at this point
Copy the full SHA a8450ebView commit details -
Merge pull request cmderdev#1082 from nverno/patch-1
Update Readme.md
Configuration menu - View commit details
-
Copy full SHA for a6817fa - Browse repository at this point
Copy the full SHA a6817faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 490fae7 - Browse repository at this point
Copy the full SHA 490fae7View commit details
Commits on Sep 3, 2016
-
Configuration menu - View commit details
-
Copy full SHA for b7bfe72 - Browse repository at this point
Copy the full SHA b7bfe72View commit details -
Configuration menu - View commit details
-
Copy full SHA for df7beff - Browse repository at this point
Copy the full SHA df7beffView commit details
Commits on Sep 17, 2016
-
3
Configuration menu - View commit details
-
Copy full SHA for bb312ad - Browse repository at this point
Copy the full SHA bb312adView commit details -
Configuration menu - View commit details
-
Copy full SHA for d144cd0 - Browse repository at this point
Copy the full SHA d144cd0View commit details
Commits on Sep 27, 2016
-
Added closing process in get_git_status (cmderdev#1)
After execution command: git add * git continues to operate without closing. The process does not stop.
Configuration menu - View commit details
-
Copy full SHA for c8adf42 - Browse repository at this point
Copy the full SHA c8adf42View commit details
Commits on Oct 2, 2016
-
Configuration menu - View commit details
-
Copy full SHA for af586d5 - Browse repository at this point
Copy the full SHA af586d5View commit details
Commits on Oct 3, 2016
-
added ability to have a user-ConEmu.xml file in addition to the compu…
…ter specific and default ConEmu.xml files
Dax Games authored and Dax Games committedOct 3, 2016 Configuration menu - View commit details
-
Copy full SHA for 66c6d5b - Browse repository at this point
Copy the full SHA 66c6d5bView commit details -
added backup of ConEmu.xml to ./config folder at cmder launch if it e…
…xists
Dax Games authored and Dax Games committedOct 3, 2016 Configuration menu - View commit details
-
Copy full SHA for abd7db9 - Browse repository at this point
Copy the full SHA abd7db9View commit details -
added backup of ConEmu.xml to ./config/user-ConEmu.xml at cmder launc…
…h if it exists
Dax Games authored and Dax Games committedOct 3, 2016 Configuration menu - View commit details
-
Copy full SHA for 5feccb3 - Browse repository at this point
Copy the full SHA 5feccb3View commit details
Commits on Oct 5, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 44e0a04 - Browse repository at this point
Copy the full SHA 44e0a04View commit details
Commits on Oct 11, 2016
-
Configuration menu - View commit details
-
Copy full SHA for eb73f6f - Browse repository at this point
Copy the full SHA eb73f6fView commit details -
Merge pull request cmderdev#1126 from gucong3000/patch-1
fix error when path has a space
Configuration menu - View commit details
-
Copy full SHA for 7750216 - Browse repository at this point
Copy the full SHA 7750216View commit details -
Merge pull request cmderdev#1127 from cmderdev/development
Development
Configuration menu - View commit details
-
Copy full SHA for 60aa0ce - Browse repository at this point
Copy the full SHA 60aa0ceView commit details
Commits on Oct 14, 2016
-
Fix for slow startup under certain conditions (cmderdev#1122)
Fixes cmderdev#1122 by simply calling CreateProcess before the SendMessageTimeout calls that are used to propagate environment variable changes.
Configuration menu - View commit details
-
Copy full SHA for a78186f - Browse repository at this point
Copy the full SHA a78186fView commit details
Commits on Oct 17, 2016
-
Merge pull request cmderdev#1131 from lamarqua/master
Fix for slow startup under certain conditions (cmderdev#1122)
Configuration menu - View commit details
-
Copy full SHA for 425dc85 - Browse repository at this point
Copy the full SHA 425dc85View commit details
Commits on Oct 30, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 0b43758 - Browse repository at this point
Copy the full SHA 0b43758View commit details -
Merge pull request cmderdev#1143 from panzer-planet/patch-1
Fixed 3 typos
Configuration menu - View commit details
-
Copy full SHA for 2b292f9 - Browse repository at this point
Copy the full SHA 2b292f9View commit details -
Merge branch 'master' of github.com:cmderdev/cmder into user_conemu_cfg
Dax Games authored and Dax Games committedOct 30, 2016 Configuration menu - View commit details
-
Copy full SHA for d64f0e6 - Browse repository at this point
Copy the full SHA d64f0e6View commit details -
Dax Games authored and Dax Games committed
Oct 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 4c522aa - Browse repository at this point
Copy the full SHA 4c522aaView commit details
Commits on Nov 2, 2016
-
Merge pull request cmderdev#1109 from daxgames/user_conemu_cfg
User conemu cfg
Configuration menu - View commit details
-
Copy full SHA for 104033e - Browse repository at this point
Copy the full SHA 104033eView commit details
Commits on Nov 6, 2016
-
Configuration menu - View commit details
-
Copy full SHA for a0e0ada - Browse repository at this point
Copy the full SHA a0e0adaView commit details
Commits on Nov 10, 2016
-
Configuration menu - View commit details
-
Copy full SHA for ba99f5b - Browse repository at this point
Copy the full SHA ba99f5bView commit details -
Merge pull request cmderdev#1157 from winks/winks-patch-1
Fix typo in init.bat
Configuration menu - View commit details
-
Copy full SHA for d7f0407 - Browse repository at this point
Copy the full SHA d7f0407View commit details
Commits on Nov 19, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 14f3361 - Browse repository at this point
Copy the full SHA 14f3361View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70b0666 - Browse repository at this point
Copy the full SHA 70b0666View commit details -
Merge pull request cmderdev#1169 from cmderdev/development
Development
Configuration menu - View commit details
-
Copy full SHA for 8420272 - Browse repository at this point
Copy the full SHA 8420272View commit details
Commits on Dec 1, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 7447e00 - Browse repository at this point
Copy the full SHA 7447e00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02f1ff1 - Browse repository at this point
Copy the full SHA 02f1ff1View commit details
Commits on Dec 6, 2016
-
Documented some undocumented tab related shorcuts
Atanas Kaynarov committedDec 6, 2016 Configuration menu - View commit details
-
Copy full SHA for 4195b5b - Browse repository at this point
Copy the full SHA 4195b5bView commit details -
Merge pull request cmderdev#1189 from knaos/master
Documented some undocumented tab related shorcuts
Configuration menu - View commit details
-
Copy full SHA for 9f2c0e4 - Browse repository at this point
Copy the full SHA 9f2c0e4View commit details
Commits on Dec 8, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 61849dc - Browse repository at this point
Copy the full SHA 61849dcView commit details
Commits on Jan 16, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 81d83d4 - Browse repository at this point
Copy the full SHA 81d83d4View commit details
Commits on Feb 9, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 3b7a24b - Browse repository at this point
Copy the full SHA 3b7a24bView commit details
Commits on Feb 10, 2017
-
Merge pull request cmderdev#1252 from glucas/issue-1245
Fix cmderdev#1245: Allow alias value to contain '=' characters
Configuration menu - View commit details
-
Copy full SHA for 2bb5ce0 - Browse repository at this point
Copy the full SHA 2bb5ce0View commit details
Commits on Feb 15, 2017
-
Faster dotSource implementation for parsing autoload tab-complete
This[1] blog post describes a faster method of importing use script into the powershell session by loading the file contents into memory proir to letting powershell parse them for auto-complete values. Reference: 1: https://becomelotr.wordpress.com/2017/02/13/expensive-dot-sourcing/ Testing: Test cmderdev#1 --- dotsource(ms) | scriptblock(ms) | filename(test data) ------|------|---- 18 | 13 | Approve-Script.ps1 6 | 2 | Clear-PrinterQueue.ps1 14 | 3 | ConvertTo-ImageFormat.ps1 9 | 2 | Copy-MultipleItems.ps1 6 | 2 | Enter-RemoteSession.ps1 6 | 3 | Get-CurrentUser.ps1 7 | 3 | Get-LogonHistory.ps1 6 | 2 | Get-SSID.ps1 6 | 2 | Invoke-DscPullAndApply.ps1 8 | 3 | Move-Drive.ps1 7 | 2 | New-ComputerList.ps1 6 | 2 | New-Directory.ps1 6 | 3 | Set-Proxy.ps1 7 | 2 | Shortcut.ps1 6 | 3 | Start-Delprof.ps1 6 | 3 | Suspend-Computer.ps1 9 | 4 | SystemInformation.ps1 6 | 3 | Test-ModuleSpeed.ps1 7 | 5 | Test-TCPConnection.ps1 6 | 2 | Update-ModuleReadMe.ps1 11 | 3 | Watch-Here.ps1 Test cmderdev#2 --- dotsource(ms) | scriptblock(ms) | filename(test data) ------|------|----- 40 | 24 | Approve-Script.ps1 8 | 4 | Clear-PrinterQueue.ps1 24 | 12 | ConvertTo-ImageFormat.ps1 14 | 8 | Copy-MultipleItems.ps1 7 | 4 | Enter-RemoteSession.ps1 10 | 4 | Get-CurrentUser.ps1 30 | 6 | Get-LogonHistory.ps1 6 | 4 | Get-SSID.ps1 7 | 4 | Invoke-DscPullAndApply.ps1 11 | 8 | Move-Drive.ps1 11 | 5 | New-ComputerList.ps1 11 | 4 | New-Directory.ps1 6 | 5 | Set-Proxy.ps1 11 | 5 | Shortcut.ps1 10 | 12 | Start-Delprof.ps1 12 | 5 | Suspend-Computer.ps1 69 | 5 | SystemInformation.ps1 11 | 4 | Test-ModuleSpeed.ps1 6 | 7 | Test-TCPConnection.ps1 8 | 4 | Update-ModuleReadMe.ps1 10 | 9 | Watch-Here.ps1
Configuration menu - View commit details
-
Copy full SHA for 9a14b9b - Browse repository at this point
Copy the full SHA 9a14b9bView commit details