Peter Dave Hello
3f5fd57881
[Refactor] Reduce a sed command with pipe
2017-04-05 04:58:34 +08:00
Peter Dave Hello
f524bcb973
[Fix] Correct indent in install.sh
2017-04-05 05:01:54 +08:00
Peter Dave Hello
6a3b1dd2c3
[New] Enable curl auto compression/decompression
...
Enable `--compressed` parameter on curl to automatically enable
compression on request content by sending coressponding header, if the
server side supports compression format like deflate or gzip, curl will
also decompress the content automatically, so there is no additional
works need to done manually on client side, but just enjoy the benifits
of bandwidth and time saving!
Take https://nodejs.org/dist/index.tab as an example which is last
modified on Tue, 14 Mar 2017 22:41:05 GMT, the compressed transmission
only take 4829 bytes howevet the not compressed on taks 48000 bytes,
which is about 10 times larger!
This feature can be traced back to Sep 3 2002, in curl commit:
- 64bbe9dfaf
So should be supported on various versions widely.
2017-03-23 16:51:20 +08:00
Peter Dave Hello
911ff87601
[Fix] bash_completion source prompt, remove &&
2017-03-15 14:34:28 +08:00
Peter Dave Hello
9593616b8c
[Fix] NVM_PROFILE bash/zsh detection in installation
2017-03-15 14:34:28 +08:00
Jordan Harband
6669e91bd8
v0.33.1
2017-02-20 17:59:20 -08:00
Jordan Harband
6fc0241c21
[Fix] `install.sh`: only un-interpolate $HOME for the profile source string.
...
Fixes #1384 .
2017-02-12 00:32:49 -08:00
Ryan Wheale
1b2305232f
[install script] Use `$HOME` variable in `NVM_DIR`
2017-01-12 10:55:56 -07:00
Jordan Harband
40e40975eb
v0.33.0
2016-12-29 21:22:13 -10:00
Peter Dave Hello
7ed1e71944
[Refactor] Add missing backslash for dots
...
Related: #1279 , 2a2b8bd
, cadbbce
2016-11-24 13:47:20 +08:00
Peter Dave Hello
1ffa41886a
[New] Install bash programmble completions automatically
2015-05-23 14:07:34 +08:00
Peter Dave Hello
fd33179119
Revert "Also run git gc after nvm upgraded"
...
This reverts commit ce7f6d6e52
.
2016-11-14 06:19:29 +08:00
Qiangjun Ran
2a2b8bdeb3
[Robustness] use backslash when sourcing in case of overridden dot
...
Fixes #1278 .
2016-11-03 23:44:20 -07:00
Peter Dave Hello
a458ccbb87
Retab tab to 4 spaces and use echo instead of cat in install.sh
2016-10-29 11:17:54 +08:00
Peter Dave Hello
ce7f6d6e52
Also run git gc after nvm upgraded
2016-10-28 09:08:54 +08:00
Jordan Harband
589a9112bd
v0.32.1
2016-10-18 13:16:51 -07:00
Peter Dave Hello
68761c3200
Manually run git gc after nvm installation, fix #1226
2016-09-17 13:24:04 +08:00
Jordan Harband
63fe22d635
v0.32.0
2016-09-15 15:02:56 -07:00
Jordan Harband
25fa40e7cb
v0.31.7
2016-09-02 23:43:04 -07:00
Jordan Harband
68bf93514b
[Fix] when originally installed without git, ensure it can be upgraded to use git.
...
Fixes #1212 . Closes #1213 .
2016-08-25 00:59:32 -07:00
Jordan Harband
85c5e12710
[Refactor] `install.sh`: use curlies in a few places.
2016-08-24 00:50:08 -07:00
Jordan Harband
31c68adbcf
v0.31.6
2016-08-23 14:36:15 -07:00
Aria Stewart
451b67fe78
Revert %s-formatting for SOURCE_STR when writing to shell profile
2016-08-23 17:32:28 -04:00
Jordan Harband
d179810b25
v0.31.5
2016-08-23 11:12:21 -07:00
Jordan Harband
681c81ad30
[shellcheck] clean up `install.sh`
2016-08-23 00:45:38 -07:00
Peter Dave Hello
364096a3c3
Add trailing newline char to $SOURCE_STR
...
Line 302/301 `printf "$SOURCE_STR"` is missing a trailing newline char,
while line 281/282 and 285/286 have their own new line char, so I just
remove the manually added newline char, and add it to the end of the
variable "$SOURCE_STR", so no more manually newline char needed there.
2016-08-05 15:52:01 +08:00
Peter Dave Hello
88fc93a71b
Fix nvm dir path in install script, fix #1189
2016-08-05 15:23:09 +08:00
Jordan Harband
31e58d1827
v0.31.4
2016-07-29 16:54:13 -07:00
Luke Childs
978f7b4435
Only source nvm, not entire profile
2016-07-27 22:44:51 +01:00
Luke Childs
3417e9d9a3
Add message explaining how to use nvm
2016-07-27 22:39:50 +01:00
Luke Childs
eb4de62bc1
Remove incorrect message
2016-07-27 21:43:13 +01:00
Jordan Harband
56417f88f9
v0.31.3
2016-07-20 00:51:48 -07:00
Owen Smith
8c8bf1204c
[Fix] install should not exit after successful git clone
...
Fixes #1146 by grouping the commands that handle the error.
I also removed a subshell wrapper from a similar set of lines right
above. It looks to me like that is no longer necessary.
2016-07-05 22:03:52 -07:00
Mohit Agarwal
322d81d75f
use git options instead of cd in install script
2016-07-06 01:26:06 +05:30
Jordan Harband
43c3c23928
[Fix] install script: remove more unnecessary `cd`ing.
...
Fixes #1137 .
2016-06-30 13:26:31 -07:00
Jordan Harband
cb4e010de7
[Fix] install script: Don’t attempt to `cd` twice.
...
Fixes #1137 .
2016-06-30 13:04:45 -07:00
Xavier Cambar
a24ff3e605
Optionally installs Node.js if a version is provided
2016-06-29 09:57:30 +02:00
Xavier Cambar
6cee20a071
testing NVM_DIR
2016-06-28 12:36:08 +02:00
Jordan Harband
9f5322ee84
v0.31.2
2016-06-25 09:42:53 -07:00
Jordan Harband
ec2f450b6e
v0.31.1
2016-05-09 22:06:43 -07:00
Jordan Harband
2176894a5b
v0.31.0
2016-02-15 09:18:15 -08:00
Thomas Levine
0eaa7e0bde
use env bash in nvm-exec and install.sh
2016-02-14 19:34:19 +00:00
Sébastien Larivière
649e416017
[Refactor]Double quote to prevent globbing and word splitting.
2016-01-30 22:17:15 -05:00
Jordan Harband
21c3727955
v0.30.2
2016-01-21 00:23:01 -08:00
David Mankin
918fcb4bd2
PROFILE env var should override detected profile
...
Add tests for PROFILE overriding detected files
2016-01-01 14:00:36 -05:00
Jordan Harband
0aa3118de3
v0.30.1
2015-12-28 12:46:41 -08:00
Dave May
00d4520d35
Merge remote-tracking branch 'creationix/master' into install-fix-quotes
2015-12-28 12:08:57 -05:00
Jordan Harband
8ec056f768
v0.30.0
2015-12-27 23:19:14 -08:00
Dave May
f113c5d030
fix quoting for usernames with space
2015-12-28 00:34:38 -05:00
emparq
91ce41b702
[Fix: Install] incorrect check for `"$NVM_DIR/nvm.sh"`
...
Should be using `-f` if checking for a file.
Closes #887 .
2015-10-30 18:48:08 -07:00