Tim Caswell
96a4488732
Merge pull request #120 from tomassedovic/issue-39-fix-zsh-error-msg
...
Supress ZSH "no matches found" error
2012-07-09 07:34:03 -07:00
Tomas Sedovic
3dd6b29905
Supress ZSH "no matches found" error
...
Fixes issue #39
ZSH's default globbing behaviour differs from Bash. If there is no
match, ZSH itself will print the error message.
This means that piping a commantd's STDERR to /dev/null will not
hide it.
By unsetting the NOMATCH option we get a behaviour similar to Bash.
Signed-off-by: Tomas Sedovic <tomas@sedovic.cz>
2012-07-07 14:37:09 +02:00
Tim Caswell
91670abdca
Merge pull request #118 from gosquared/set-friendly
...
Set friendly
2012-07-05 09:26:03 -07:00
Gerhard Lazu
d544d8e2eb
If you're using set -e (and why wouldn't you), this halts all execution
2012-07-03 10:41:15 +01:00
Gerhard Lazu
3e62657575
If cd fails, don't run pwd
...
Whitespace...
2012-07-03 10:36:23 +01:00
Tim Caswell
c371a3a26b
Merge pull request #109 from rafmagana/bash_completion
...
Bash completion
2012-04-09 10:26:37 -07:00
Rafael Magana
cfa81b49d1
bash completion
2012-04-09 01:25:49 -05:00
Tim Caswell
6e50bc0d78
Update README.markdown
2012-04-06 10:49:48 -05:00
Tim Caswell
6d58fcb8c0
Update README.markdown
2012-03-24 09:03:23 -05:00
Tim Caswell
5eb95fd641
Update README.markdown
2012-03-24 09:02:03 -05:00
Tim Caswell
cd7c58ff6a
Update README.markdown
2012-03-23 15:04:45 -05:00
Wtfcoder
a86262520a
remove continue from curl arg. nodejs.org doesnt seems to support continue, CDN effect perhaps?
2012-03-13 11:51:05 +07:00
Tim Caswell
60892c7b51
Merge pull request #105 from elf-pavlik/master
...
added note to README with solution to problem with version of python on some systems
2012-03-06 18:33:07 -08:00
elf Pavlik
0dd0224f2d
added note about solution to problem with version of python on systems like Arch Linux
2012-03-07 01:34:12 +01:00
Tim Caswell
dcd29296e9
Merge pull request #104 from prozacgod/master
...
NVM "need curl to proceed"
2012-02-27 10:47:29 -08:00
David Hagler
45051f4d43
changed the function to place the curl requirement where it belongs
2012-02-24 11:25:27 -06:00
David Hagler
7c3af21ebe
Removed default check for curl, and placed it into nvm function
...
This fixes issue with curl not being installed before nvm is initially sourced
and then curl subsequently being installed.
removed creation of global curl function (after error detected) which
overwrites the system tool, preventing execution of later installed
curl binary
2012-02-24 10:52:25 -06:00
Tim Caswell
293061b8b7
Merge pull request #102 from chakrit/patch-1
...
`nvm version` and `nvm ls` not correctly reporting current version.
2012-02-20 07:28:34 -08:00
Chakrit Wichian
a49f77135a
`nvm version` and `nvm ls` not correctly reporting current version on both zsh and bash.
2012-02-19 18:12:14 +07:00
Tim Caswell
1eaf6e2db7
Merge pull request #65 from symposion/master
...
Fix for incorrect version sorting
2012-02-06 07:49:16 -08:00
Lucian Holland
b2683fdb11
Merge remote-tracking branch 'upstream/master'
2012-01-27 10:38:41 +00:00
Caio Romão
53cfd2dd9b
Avoid carrying over test status when no node version is installed
...
When sourcing nvm.sh, if there are no version of node installed the command
`nvm ls default` silentry fails, however it's return status code (`$?`) is
still set to non-zero, which means an error.
This patch simply avoids this issue by making sure the status code after
sourcing is ok so that people that put the returned status codes in their
command line prompt don't get an error every time `nvm.sh` is sourced.
2012-01-18 17:43:28 -02:00
Tim Caswell
ec2327fddd
Merge pull request #83 from jeffv/master
...
Fixes npm install to check version before running
2011-11-17 16:07:14 -08:00
Jeffrey D. Van Alstine
18f4064003
Fixes npm version check for node v0.2.0, v0.2.1 and v0.2.2
2011-11-17 16:15:31 -07:00
Jeffrey D. Van Alstine
990ad81419
Check if node v0.1.x or v0.2.x before npm installs
2011-11-17 15:38:51 -07:00
Tim Caswell
d7cdabe8e2
Merge pull request #82 from mmalecki/run-help
...
[doc] Update help
2011-11-14 10:37:49 -08:00
Maciej Małecki
269bb008fc
[doc] Update help
2011-11-14 19:35:55 +01:00
Tim Caswell
a987f8e67d
Merge pull request #76 from mmalecki/run
...
[feature] Run command
2011-11-14 08:30:06 -08:00
Tim Caswell
0aa40a9c21
Merge pull request #81 from alessioalex/master
...
alias node for sudoers in documentation
2011-11-14 07:45:22 -08:00
alessioalex
629b51ebf1
alias node for sudoers in documentation
2011-11-14 16:16:09 +02:00
Tim Caswell
39dbc65104
Merge pull request #80 from alessioalex/master
...
Delete partials from /src [as we talked on IRC]
2011-11-14 05:54:43 -08:00
alessioalex
0700d14065
Remove downloads from /src if installation failed
2011-11-14 15:48:56 +02:00
Maciej Małecki
53e1764a8a
[feature] Allow passing additional arguments to node
...
For example:
nvm run v0.6.0 myApp.js
2011-11-05 17:32:17 +01:00
Lucian Holland
fda6e7f8de
Rewrote version listing system
...
Now sorts correctly in all instances and prints highlights
even in sorted views. Also will output a list of matching versions
for commands of the form nvm ls 0.4* rather than just printing one
version. nvm version 0.4 still prints the single latest matching
version, however.
2011-11-04 20:38:16 +00:00
Lucian Holland
6f994715d6
Fixed incorrect sorting of versions
2011-11-04 20:38:15 +00:00
Tim Caswell
8dad534464
Remove broken wget emulation
2011-11-03 16:19:26 -05:00
Maciej Małecki
335a253323
[docs] Document `run` command
2011-10-29 10:08:13 +02:00
Maciej Małecki
09483f422e
[feature] Add `run` command
...
`run` command runs given node version without modyfing global state:
[maciej@PC07 nvm (run)]$ node --version
v0.4.12
[maciej@PC07 nvm (run)]$ nvm run 0.4.12
Running node v0.4.12
> process.version
'v0.4.12'
> [maciej@PC07 nvm (run)]$ nvm run 0.5.9
Running node v0.5.9
> process.version
'v0.5.9'
> [maciej@PC07 nvm (run)]$ node --version
v0.4.12
2011-10-29 10:08:05 +02:00
Tim Caswell
4692f496da
Merge pull request #71 from bronson/master
...
trivial: remove references to stable and latest
2011-10-05 14:48:21 -07:00
Scott Bronson
26b07fbdff
remove references to stable and latest
2011-10-05 12:47:57 -07:00
Scott Bronson
656549dd44
make "list" a synonym for "ls"
2011-10-05 12:43:50 -07:00
Tim Caswell
ff3e7d4025
Merge pull request #70 from mdiniz/master
...
Fix wrong full version matching
2011-10-01 16:37:41 -07:00
Marcelo Diniz
f939adbedb
Fix wrong full version matching
2011-10-02 00:59:20 +02:00
Tim Caswell
ac9a52886d
Remove support for sync latest and stable. I never liked them. Fork if you want them
...
Change-Id: I9092c5625305f54212625af0c16f7ead73a3d9fa
2011-09-28 10:56:16 -07:00
Tim Caswell
273aeeee73
Merge pull request #67 from mmalecki/already-installed
...
Don't allow installing already installed version.
2011-09-19 15:09:32 -07:00
Maciej Małecki
33c91398bf
Don't allow installing already installed version.
...
Trying to install already installed version causes misleading message
from curl and nvm:
$ nvm install v0.4.11
curl: (33) HTTP server doesn't seem to support byte ranges. Cannot
resume.
nvm: install v0.4.11 failed!
Of course, resuming interrupted installs is still possible (script
checks for existance of `$VERSION` in `$NVM_DIR`, not `$NVM_DIR/src`).
2011-09-17 13:16:37 +02:00
Tim Caswell
087ce15ccd
Merge pull request #62 from welwood08/patch-1
...
uninstall should delete the extracted source files from the src directory
2011-09-05 11:01:31 -07:00
Will
92703939ee
uninstall should delete the extracted source files from the src directory, not nvm root
2011-09-04 14:27:04 +02:00
Tim Caswell
d6ef0c47a5
Merge pull request #60 from croach/master
...
Fix for Issue #59
2011-08-29 12:40:08 -07:00
Christopher Roach
fd1eb7559b
Added a fix for issue #59
2011-08-27 18:02:41 -07:00