cmder/vendor
Jackbennett 31c8c620c7 Custom prompt hooks protected from later overwriting
Add a pre and post function hook around the Cmder prompt.
Specify the cmder prompt as a function that could be replaced by a user.
Write a friendly message when the user profile template is created.
Create the user profile with cmder prompt hooks ready to use.

It was concerning to run any function with a specific name every prompt
with no guarantee it remains what it was initally created as.

Core functions have been explicitly called from their
namespace like Microsoft.PowerShell.Utility\Write-Host to try and prevent
clobbering.

User supplied functions are passed in as script blocks, created as the
session runs the profile script. By creating them as constants these
function names cannot be declared again for the duration of the process.

Since the prompt function already exists by this time, set the readOnly
flag so to re-declare the prompt requires the use of -force.

It is hoped these changes limit what could be the risk of any script
redefining functions that are called automatically without user intent or
input.
2016-05-12 13:59:33 +01:00
..
psmodules/PsGet Delete PsGet.psd1 2014-09-17 15:02:31 +02:00
clink.lua Fixed get_git_dir() to take submodules into account. Fixes #833 2016-02-16 11:15:42 +01:00
cmder_exinit silenced bash profile.d when profile.d is empty 2016-03-06 15:05:40 -06:00
cmder.sh silenced bash profile.d when profile.d is empty 2016-03-06 15:05:40 -06:00
git-prompt.sh Added lambda prompt for bash/mintty, matches cmder and powershell prompts 2015-11-23 22:13:33 -06:00
init.bat allow setting verbose-output variable outside init.bat 2016-05-07 18:10:44 -05:00
profile.ps1 Custom prompt hooks protected from later overwriting 2016-05-12 13:59:33 +01:00
Readme.md fixed little mistake in vendor/readme 2013-12-13 00:32:22 +01:00
sources.json Update completions to 0.3.0 2016-05-08 02:42:48 +03:00
user-aliases.cmd.example Enhanced alias.bat to allow file storage path 2016-03-01 21:08:08 -06:00

Vendor

Third parties software & init script.