Jordan Harband
a8c465018e
Revert "[Fix] set -u
: ensure that potentially unbound variables aren’t called unchecked."
...
This reverts commit 60239e39cd
.
2016-12-25 12:18:56 -08:00
Jordan Harband
1cac5194b9
[github] Flesh out issue template a bit.
2016-12-25 12:07:08 -08:00
Peter Dave Hello
71b49f1744
Add GitHub issue template
2016-12-26 02:46:49 +08:00
Jordan Harband
60239e39cd
[Fix] set -u
: ensure that potentially unbound variables aren’t called unchecked.
...
Fixes #1363 .
2016-12-25 11:31:37 -08:00
Jordan Harband
0f6997d90a
[Tests] remove the unused and broken $NVM_PATH
.
2016-12-16 11:23:23 -08:00
Jordan Harband
fcd6331f09
[Fix] remove the unused and broken $NVM_PATH
.
...
Added in 359a83e
. Fixes #1353 .
2016-12-16 10:57:22 -08:00
Peter Dave Hello
2af47b0034
[Docs] Remove mixed addtional indent in the Bash completion codeblock
2016-12-03 21:33:54 +08:00
Peter Dave Hello
7c0dc2be68
[Docs] Make the indent in readme consistenly use soft tabs
2016-12-03 21:32:41 +08:00
Peter Dave Hello
d5340539d9
[Docs] Link version badge to the release page
2016-12-02 19:33:48 +08:00
Peter Dave Hello
45771499ee
[Fix] nvm should respect CC/CXX env var
...
- Also set CC for Freebsd, not only CXX
- Also set CC=cc, CXX=c++ on Mac OS by default as upstream
Reference:
1bd871655a/configure (L16-L17)
2016-11-29 15:30:01 +08:00
Peter Dave Hello
84575cf353
[Refactor] Use "case" instead of multi "if"
2016-11-28 03:39:48 +08:00
Jordan Harband
47c60dfc1d
[Tests] add test to ensure that nvm unload
unloads all functions.
2016-11-28 12:50:35 -08:00
Peter Dave Hello
c96c561c88
[Fix] nvm unload missed node_version_has_solaris_binary()
2016-11-28 18:35:32 +08:00
Peter Dave Hello
f29cd1a2ab
[Fix] nvm unload missed NVM_CD_FLAGS NVM_BIN NVM_MAKE_JOBS NVM_PATH
2016-11-28 04:14:21 +08:00
Peter Dave Hello
00a1ee6c4d
[Fix] nvm unload missed nvm_cache_dir() nvm_cd()
2016-11-28 04:10:42 +08:00
George Adams
a7648ebd9f
[Fix] nvm install -s
: aix
: detect number of threads on aix and not just number of processors
2016-11-23 06:36:52 -05:00
Peter Dave Hello
26fec8035f
[Docs] update alpine environment installation info
2016-11-28 02:43:59 +08:00
Peter Dave Hello
c58540666d
[Docs] update readme about compile nodejs v0.10+ from src
2016-11-27 21:21:49 +08:00
Gibson Fahnestock
7f1917d0aa
[Refactor] Rename NVM_CPU_THREADS to NVM_CPU_CORES
2016-11-24 18:04:14 +00:00
Peter Dave Hello
7d08ad4311
[Tests] also cache $HOME/.ghc for cabal
2016-11-25 23:57:08 +08:00
Jordan Harband
5b820a453c
[Refactor] avoid S2181 spellcheck error.
2016-11-25 00:56:28 -06:00
Jordan Harband
af73102481
[Fix] fix a typo i made in 20ae7ee309
2016-11-25 00:35:33 -06:00
Peter Dave Hello
20ae7ee309
[Tests] Run shellcheck on nvm-exec in Travis CI
2016-11-24 14:07:56 +08:00
Peter Dave Hello
ac63638469
[Fix] add missing quotes for $NODE_VERSION in nvm-exec
2016-11-24 13:44:39 +08: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
b7f9fbd3a7
[Tests] run shellcheck for bash_completion in Travis CI
2016-11-24 16:00:23 +08:00
Peter Dave Hello
9963660a11
[shellcheck] SC1004,SC2086 fixes in bash_completion
2016-11-24 15:59:16 +08:00
Peter Dave Hello
60ba4bca0c
[Tests] Remove not working clang part until we refactor the workflow
2016-11-24 14:38:22 +08:00
Peter Dave Hello
e47b313b85
[readme] Auto install not exist version in zsh .nvmrc script
...
Fixes #1272 .
2016-11-14 19:44:55 +08:00
Peter Dave Hello
4b4e71f05c
[shellcheck] disable "Check exit code directly" warning on line 273, 666
...
We need to use both the exit state and result form the previous commit,
so SC2181 should be disabled here.
2016-11-23 22:04:45 +08:00
Peter Dave Hello
5508f8dc70
[Tests] switch to use Cabal to install ShellCheck
...
1. This can help speed up the apt process since we decrease the
complexity of apt sources and package dependencies resolving by dropping
an additional ppa source.
2. Stack doesn't update ShellCheck to v0.4.5 after it has been released
more than one month, Cabal can provide ShellCheck v0.4.5
2016-11-23 22:04:45 +08:00
Anton Osmond
42f6693db6
Ensure script only runs in users HOME directory
2016-09-07 20:44:58 +01:00
Jordan Harband
ecba036cbf
[Tests] show type
output for debugging
2015-12-21 23:59:44 -08:00
Jordan Harband
332f413eb3
[New] expand xz
support to more versions.
...
Per https://github.com/nodejs/node/pull/4894#issuecomment-175989848
2016-02-09 11:19:14 -08:00
Jordan Harband
6784767bea
Merge pull request #1204 from ljharb/iojs_source
...
[New] [Refactor] Rewrite installation code path
2016-09-03 01:19:09 -07:00
Jordan Harband
25fa40e7cb
v0.31.7
2016-09-02 23:43:04 -07:00
Jordan Harband
6abc36ee4f
[Fix] ensure LTS alias dir exists before writing to it.
...
Fixes #1216
2016-08-29 09:15:57 -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
7e18328a88
Merge pull request #1214 from ljharb/shellcheck
...
[Tests] add `shellcheck`
2016-08-25 01:00:13 -07:00
Jordan Harband
85c5e12710
[Refactor] install.sh
: use curlies in a few places.
2016-08-24 00:50:08 -07:00
Jordan Harband
d0180f7eb2
[shellcheck] build from source to get v0.4.4
2016-08-24 00:30:08 -07:00
Jordan Harband
5ba6e748b7
[Tests] run shellcheck in tests.
2016-08-23 23:07:42 -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
1ac7e236b1
[New] Add lts/foo
support to remote commands.
...
- `nvm ls-remote`
- `nvm version-remote`
- `nvm install`
- `nvm uninstall`
Document existing support:
- `nvm use`
- `nvm exec`
- `nvm run`
Fixes #1208 .
2016-08-23 10:58:00 -07:00
Jordan Harband
681c81ad30
[shellcheck] clean up install.sh
2016-08-23 00:45:38 -07:00
Jordan Harband
2228323c0b
[shellcheck] disable intentional violations via comments
2016-08-23 00:31:39 -07:00
Jordan Harband
cbeb654692
[shellcheck] properly quote arguments.
2016-08-23 00:31:36 -07:00
Jordan Harband
24a9c089ff
[shellcheck] fix incorrect A && B || C
usages.
2016-08-23 00:31:25 -07:00