Roy Ivy III
6d9bca805f
whitespace cleanup
...
* makes changes to almost all main repo files to be in accordance with .editorconfig
* some files in "test\fixtures\..." were left alone to avoid breaking tests
* NOTE: whitespace changes *only* (`git diff -b` shows no changes)
2015-08-17 22:54:43 -05:00
Simon Hartcher
1a2db05366
Fix #376 Robocopy is not always in PATH
...
Add ensure_robocopy_in_path method to core.ps1 which checks if
robocopy is available, then shims it if not.
2015-05-30 17:53:41 +10:00
Luke Sampson
bc1a8e4945
brute force fix for powershell alias problems
2015-05-11 20:17:59 +10:00
Simon Hartcher
24347c2afb
Revert "Add ability to reset scoop (also adds Git Bash support)"
2015-05-10 12:05:11 +10:00
Simon Hartcher
5cdc47214a
Add .bashrc generation to install script
...
Fixes #354
2015-05-09 23:38:32 +10:00
Luke Sampson
93b3630db5
add bin/test shortcut
2015-04-13 12:22:18 +10:00
Simon Hartcher
ed3972ee75
Removed unused timestamp code
2015-04-04 14:58:04 +11:00
Luke Sampson
b4ab131d91
add proxy support, see #86
2014-05-12 12:42:55 +10:00
Luke Sampson
89f0eca323
use single-line regexp for checkver
2014-04-04 10:48:29 +10:00
Luke Sampson
69c11d449a
Revert "updated for new color naming in concfg (see lukesampson/concfg#3"
...
This reverts commit d4ff02bbef .
2014-03-17 18:08:33 +10:00
Luke Sampson
d4ff02bbef
updated for new color naming in concfg (see lukesampson/concfg#3
2014-03-17 15:58:49 +10:00
Luke Sampson
f0ca6332f2
remove any existing events from session before checking versions
2014-03-03 22:25:13 +10:00
Luke Sampson
199919aedd
async version checking
2014-03-03 22:15:07 +10:00
Luke Sampson
11cf9c7d93
make it easier to check one app
2014-03-03 21:16:19 +10:00
Luke Sampson
410753833c
julia 0.2.1
2014-03-03 20:50:59 +10:00
Luke Sampson
328a22ada4
git 1.9.0 (checkver)
2014-03-03 20:31:23 +10:00
Luke Sampson
14e24e5f32
script to check websites for current versions of programs
2014-03-03 20:23:51 +10:00
Luke Sampson
32dc679ec9
add MSI extraction, deprecate MSI install (see issues #16 , #18 )
2013-12-23 11:20:54 +10:00
Luke Sampson
634464e3de
simpler, faster unzip (5x speedup, see #35 )
2013-12-02 12:33:40 +10:00
Luke Sampson
e9a89bebe6
disable strict mode for scoop command (see #33 and #36 )
2013-11-13 08:23:27 +10:00
Luke Sampson
60a499e5a7
fix 7zip msi code (64/32bit codes are different)
2013-09-03 15:07:58 +10:00
Luke Sampson
0f222b74be
support globally uninstalling scoop
2013-09-03 14:26:13 +10:00
Luke Sampson
cb291e656b
handle 'scoop /?', work on getopt
2013-09-02 15:59:15 +10:00
Luke Sampson
9ee42e7c0a
refactor installed_apps, more reorg for global
2013-09-01 12:41:54 +10:00
Luke Sampson
555e189d33
beginning refactoring for global installs
2013-08-30 16:58:20 +10:00
Luke Sampson
cb57c494ce
rename *_env functions to env_*
2013-08-26 08:29:31 +10:00
Luke Sampson
7ccaf2b1cd
fix bug in install trying to write last_updated, remove shims one-by-one when uninstalling apps so they aren't left around to cause strange errors when another app dir can't be deleted later down the line
2013-08-15 15:05:19 +10:00
Luke Sampson
6326cc23e4
clearer uninstall
2013-08-15 15:00:41 +10:00
Luke Sampson
a59cbfadbf
fix uninstall bug that deleted all files in current dir
2013-08-15 14:56:22 +10:00
Luke Sampson
970ecc75a0
better uninstall?
2013-08-15 14:49:33 +10:00
Luke Sampson
7382e17561
convert spaces to tabs
2013-08-15 13:05:00 +10:00
Luke Sampson
b852236bd7
start on scoop search for buckets, fix a few places where latest_version was used instead of current_version
2013-08-07 16:24:55 +10:00
Luke Sampson
432ae1fb90
move notepad2 to extras, add scoop bucket command
2013-08-06 14:01:57 +10:00
Luke Sampson
6579adf365
remember when scoop was last updated and report this in 'scoop status'
2013-08-05 16:43:59 +10:00
Luke Sampson
f1d67b5eec
for install, don't call abort if invoked with iex, because that will kill the ps session
2013-08-02 09:34:46 +10:00
Luke Sampson
4f0b1b91c1
support setting environment variables (and removing them on uninstall)
2013-07-22 21:36:43 +10:00
Luke Sampson
5ea0568f26
scoop uninstall scoop removes the scoop shim
2013-07-03 16:56:02 +10:00
Luke Sampson
402c80459c
renamed 'resolve' to 'relpath', and 'full_path' to 'fullpath'
2013-07-02 20:59:04 +10:00
Luke Sampson
5ed3b0ef61
use to dot source core.ps1, instead of (split-path System.Management.Automation.InvocationInfo.mycommand.path)
2013-07-02 20:46:53 +10:00
Luke Sampson
f73e96b3a9
refactor to use libexec instead of lib/cmd
2013-07-02 20:08:32 +10:00
Luke Sampson
0c5b7a54c7
'scoop update': use robocopy to purge old files
2013-06-29 17:27:56 +10:00
Luke Sampson
79c76be6fe
add #requires -v 3 to install and scoop
2013-06-29 10:39:58 +10:00
Luke Sampson
c7b0425301
rename scoop/shim to scoop/shims, remove_from_path handles current session as well
2013-06-27 16:06:32 +10:00
Luke Sampson
9f4be7d3cd
rename 'bin stubs' to 'shims'
2013-06-27 15:42:58 +10:00
Luke Sampson
5af9adebd8
bin\uninstall runs uninstallers if necessary
2013-06-27 15:28:14 +10:00
Luke Sampson
e5450a8091
use https://get.scoop.sh to install
2013-06-26 19:02:22 +10:00
Luke Sampson
18bd592226
manifest can add to path (used for python/scripts)
2013-06-23 22:03:41 +10:00
Luke Sampson
b98c1acdca
got scoop which working
2013-06-21 18:39:16 +10:00
Luke Sampson
10eb5b7c53
unzip: allow targeting a folder inside the zip
2013-06-21 18:13:51 +10:00
Luke Sampson
1260a8ef7d
moved 'bin\install -l' stuff to 'bin\refresh'
2013-06-21 09:36:26 +10:00