Commit Graph

  • 5508f8dc70 [Tests] switch to use Cabal to install ShellCheck Peter Dave Hello 2016-11-23 20:25:38 +0800
  • 1ffa41886a
    [New] Install bash programmble completions automatically Peter Dave Hello 2015-05-23 14:07:34 +0800
  • 49e8068271 [CI] Drop manual apt source and package installation Peter Dave Hello 2016-11-17 20:47:11 +0800
  • ab6be9c0c1 Merge pull request #1300 from PeterDaveHello/clang-llvm Jordan Harband 2016-11-17 00:19:04 -0800
  • 65acb403ce
    Add `nvm_clang_version` to ensure clang version > 3.5 Peter Dave Hello 2016-11-14 12:28:41 +0800
  • 9f67d3ef66
    [Tests] Upgrade clang from llvm in Travis-ci Peter Dave Hello 2016-11-14 12:04:36 +0800
  • 38934bf16c
    [New] `nvm install -s`: Use clang as C/C++ compiler if detected. Peter Dave Hello 2016-11-14 05:39:34 +0800
  • 61ae478c38
    [Doc] Add current version on the top of README Peter Dave Hello 2016-11-16 21:23:20 +0800
  • 8c03637023
    [Fix] `nvm install`: Handle 'N/A' version instead of asking to install it Peter Dave Hello 2016-11-14 19:31:35 +0800
  • 03608291a6
    [caching] `nvm install`: Do not remove src dir after compilation succeeds Peter Dave Hello 2016-11-14 03:45:52 +0800
  • fd33179119 Revert "Also run git gc after nvm upgraded" Peter Dave Hello 2016-11-14 06:19:29 +0800
  • e5316ddbe3 [Fix] allow uninstalls when files are nonwritable but self-owned. Jordan Harband 2016-11-13 00:09:29 -0800
  • eab41ed8ef [Fix] add missing "command" prefix call for some commands Peter Dave Hello 2016-11-11 19:37:56 +0800
  • c5303a6973 Improve nvm_download_artifact() process, fix #1291 Peter Dave Hello 2016-11-07 18:51:13 +0800
  • 7ef38cf7e8 fix/retab indent in bash_completion [no-ci] Peter Dave Hello 2016-11-11 19:43:36 +0800
  • 8f82eab5db Add AIX support George Adams 2016-11-10 11:53:48 +0000
  • 9c92b5a4ea
    [New] `nvm install`: Print the version that is being installed Peter Dave Hello 2016-11-06 20:43:47 +0800
  • f7763c8ba9
    [Tests] die() in tests should quote "$@" for echo Peter Dave Hello 2016-11-07 03:34:36 +0800
  • 24f8ae5c46
    [New] support external install hook “$NVM_INSTALL_THIRD_PARTY_HOOK”. Jordan Harband 2016-11-03 23:42:55 -0700
  • cadbbced20
    [Tests] Replace all dots with backslash dots Qiangjun Ran 2016-11-04 13:15:18 +0800
  • 2a2b8bdeb3
    [Robustness] use backslash when sourcing in case of overridden dot Qiangjun Ran 2016-11-01 21:20:50 +0800
  • 942e9ab1f5
    [Fix] bypass aliased `cd` in a few places. Jordan Harband 2016-11-03 10:08:24 -0700
  • a458ccbb87 Retab tab to 4 spaces and use echo instead of cat in install.sh Peter Dave Hello 2016-10-28 11:23:37 +0800
  • ce7f6d6e52
    Also run git gc after nvm upgraded Peter Dave Hello 2016-10-28 09:08:54 +0800
  • f3cddf8271 [Doc] Bold leading "Note:" in readme for readability Peter Dave Hello 2016-10-28 11:12:12 +0800
  • 589a9112bd
    v0.32.1 Jordan Harband 2016-10-18 13:16:51 -0700
  • 76fe1ab1c6
    [Fix] ensure that `lts/*` points to boron/latest, not argon/earliest. Jordan Harband 2016-10-18 11:33:07 -0700
  • a338f98a5a accerlate nvm invoke when change directory sunxiaobo 2016-10-13 16:02:28 +0800
  • 4b88613508 Consolidate APT packages Hiro Asari 2016-10-12 13:58:24 -0400
  • 3342367981 Fix indent at L2672 Atsushi Yamamoto 2016-10-08 18:01:27 -0700
  • f9e14b7d4d
    [Fix] `nvm uninstall`: work around `nomatch` `zsh` option. Jordan Harband 2016-10-04 01:43:24 -0700
  • a29d0e49dc
    [Tests] improve + update test mocks Jordan Harband 2016-09-28 22:42:48 -0700
  • 702d52f23b update test mocks Peter Dave Hello 2016-09-28 16:34:29 +0800
  • 7ca1186dbc Fix "Manual upgrade" link in readme Joseph Frazier 2016-09-27 21:40:36 -0400
  • 160a39c844 [Refactor] fix copy-paste error from 5c68141ede Jordan Harband 2016-09-18 19:06:18 -0700
  • d12ccb130d
    [Fix] `zsh`: when `warncreateglobal` is set, this line warns for some reason. Use `env` to suppress it. Jordan Harband 2016-09-18 13:39:50 -0700
  • acbdd9a3fa
    [Fix] Fix trailing whitespace in `nvm ls-remote` Jordan Harband 2016-09-18 12:26:06 -0700
  • f60edbb6b4
    [Tests] update test mocks Jordan Harband 2016-09-18 11:58:18 -0700
  • 256e75c789 [Fix] Remove un-local var EXIT_CODE. Jordan Harband 2016-09-18 02:00:32 -0700
  • 8b3cf6cbcb add a menu for readme for easier readability Peter Dave Hello 2016-09-17 14:01:03 +0800
  • 5c68141ede
    [Refactor] `nvm ls-remote`: make the main ls-remote command call into `nvm_remote_versions` directly. Jordan Harband 2016-09-15 23:52:01 -0700
  • dc1d3aa943
    [Refactor] `nvm_install_source`, `nvm_install_binary`, `nvm_download_artifact`: ensure a version is provided. Jordan Harband 2016-09-17 09:24:42 -0700
  • 51b21bcad1
    [Refactor] Use `||:` and `&&:` when appropriate Jordan Harband 2016-09-16 23:16:58 -0700
  • 4a7973ea61
    Removes fin from the readme Erez Zukerman 2016-09-13 10:25:17 -0400
  • 68761c3200 Manually run git gc after nvm installation, fix #1226 Peter Dave Hello 2016-09-17 08:51:50 +0800
  • ef5670fd82 Bump to require git v1.7+ and add docs, fix #1232 Peter Dave Hello 2016-09-17 13:13:11 +0800
  • 9db5c06a63 [Docs] copyedit readme b264 2016-09-16 16:19:55 -0500
  • 3b5f088e01
    [Refactor] `nvm_ls_remote_index_tab`: clean up to use `nvm_get_mirror` Jordan Harband 2016-09-15 22:45:10 -0700
  • dca0220275
    [Refactor] `nvm_install_binary`: remove unused `nvm_get_mirror` call Jordan Harband 2016-09-15 21:40:44 -0700
  • 63fe22d635
    v0.32.0 Jordan Harband 2016-09-15 15:02:56 -0700
  • 01695056af [Road Map] update with completed feature Jordan Harband 2016-09-15 14:23:30 -0700
  • 25c7260f1e
    [Tests] improve test matrix Jordan Harband 2016-09-04 11:28:35 -0700
  • ecba036cbf
    [Tests] show `type` output for debugging Jordan Harband 2015-12-21 23:59:44 -0800
  • 332f413eb3
    [New] expand `xz` support to more versions. Jordan Harband 2016-02-09 11:19:14 -0800
  • 6784767bea Merge pull request #1204 from ljharb/iojs_source Jordan Harband 2016-09-03 01:19:09 -0700
  • d5f1d4530f
    [Tests] `chmod a-x` on io.js source tests, for now. Jordan Harband 2016-08-21 22:52:54 -0700
  • a5d7ff7440
    [Tests] explicitly set `$CXX` and `$CC` Jordan Harband 2016-08-15 14:45:42 -0700
  • c7515bf108
    [Tests] trying an alternative syntax for gcc upgrades Jordan Harband 2016-08-15 12:58:51 -0700
  • f178a09d89
    [Tests] update gcc to 4.8 Jordan Harband 2016-08-15 12:55:49 -0700
  • 62696cb0d6
    Partially revert 494aa60bd8 Jordan Harband 2016-05-08 22:33:39 -0700
  • 494aa60bd8
    travis: enable trusty beta Myles Borins 2015-12-28 15:38:42 -0800
  • adb6a187a9
    [Tests] try v3.3 instead of v1 in hopes they will compile faster. Jordan Harband 2016-08-14 19:43:47 -0700
  • 32a1b4124c
    Use `watch` to keepalive stdout while installing. Jordan Harband 2016-08-14 15:40:39 -0700
  • 88ce2103f5
    Use `watch` to keepalive stdout while installing. Jordan Harband 2016-05-26 08:48:15 +0200
  • 4060de5285
    [New] enable io.js and node 4+ source installs. Jordan Harband 2016-08-11 23:19:47 -0700
  • 715bb59c3b
    Adapt `nvm_install_iojs_source` to support specifying `make` jobs. Jordan Harband 2015-12-28 12:52:11 -0800
  • 9b8eab3163
    [New] Add `nvm install -s iojs` support. Jordan Harband 2015-01-25 12:00:52 -0800
  • e546149f7b
    [New] add `nvm cache` with “dir” and “clean” commands. Jordan Harband 2016-08-13 21:15:12 -0700
  • 57c2004ab2
    [Breaking] adapt `nvm_install_node_binary` to `nvm_install_binary`, eg, io.js too. Jordan Harband 2016-08-11 01:45:11 -0700
  • 2214cb7ad7
    [Breaking] cache previously downloaded artifacts for source installs Jordan Harband 2016-08-13 09:14:45 -0700
  • ba3ad8e460
    [Breaking] cache previously downloaded artifacts for binaries Jordan Harband 2016-08-10 23:21:56 -0700
  • eba50de75e
    Add `nvm_compare_checksum`, `nvm_compute_checksum`, and `nvm_get_checksum` Jordan Harband 2016-08-10 23:10:41 -0700
  • 25fa40e7cb
    v0.31.7 Jordan Harband 2016-09-02 23:43:04 -0700
  • 6abc36ee4f [Fix] ensure LTS alias dir exists before writing to it. Jordan Harband 2016-08-29 09:15:57 -0700
  • 68bf93514b
    [Fix] when originally installed without git, ensure it can be upgraded to use git. Jordan Harband 2016-08-25 00:59:32 -0700
  • 7e18328a88 Merge pull request #1214 from ljharb/shellcheck Jordan Harband 2016-08-25 01:00:13 -0700
  • 85c5e12710 [Refactor] `install.sh`: use curlies in a few places. Jordan Harband 2016-08-24 00:50:08 -0700
  • d0180f7eb2 [shellcheck] build from source to get v0.4.4 Jordan Harband 2016-08-24 00:11:50 -0700
  • 5ba6e748b7
    [Tests] run shellcheck in tests. Jordan Harband 2016-08-23 23:07:42 -0700
  • 31c68adbcf
    v0.31.6 Jordan Harband 2016-08-23 14:36:15 -0700
  • 451b67fe78 Revert %s-formatting for SOURCE_STR when writing to shell profile Aria Stewart 2016-08-23 17:32:28 -0400
  • d179810b25
    v0.31.5 Jordan Harband 2016-08-23 11:12:21 -0700
  • 1ac7e236b1 [New] Add `lts/foo` support to remote commands. Jordan Harband 2016-08-23 10:23:21 -0700
  • 681c81ad30 [shellcheck] clean up `install.sh` Jordan Harband 2016-08-23 00:45:38 -0700
  • 2228323c0b
    [shellcheck] disable intentional violations via comments Jordan Harband 2016-08-23 00:28:21 -0700
  • cbeb654692
    [shellcheck] properly quote arguments. Jordan Harband 2016-08-23 00:26:35 -0700
  • 24a9c089ff
    [shellcheck] fix incorrect `A && B || C` usages. Jordan Harband 2016-08-23 00:16:20 -0700
  • bc4639c1c9
    [Docs] add a road map. Jordan Harband 2016-08-21 12:11:43 -0700
  • 54cc3a383e
    [Tests] set -ex options on more tests Jordan Harband 2016-08-11 01:40:03 -0700
  • d3d768adcd
    Add `nvm_get_mirror` Jordan Harband 2016-08-10 23:09:54 -0700
  • 9c65197b22
    Add `nvm_get_checksum_alg` Jordan Harband 2016-08-09 22:24:09 -0700
  • bd3ca47714
    [Fix] `nvm unload`: ensure all functions are unset Jordan Harband 2016-08-11 10:58:16 -0700
  • ec4efa3ec7
    [Refactor] `nvm install`: remove unused `REINSTALL_PACKAGES_FROM` argument to inner installation helpers. Jordan Harband 2016-08-11 10:42:32 -0700
  • 08cbcf2254
    [Fix] when not using `xz` on merged node versions, use `z` to extract, not `x` Jordan Harband 2016-08-10 23:26:29 -0700
  • 4aa6902dbe
    [Refactor] `nvm_install_merged_node_binary`: reduce nesting, fix var curlies. Jordan Harband 2016-08-10 16:57:03 -0700
  • 0678652bd3 [New] `nvm ls`/`nvm ls-remote`/`nvm alias`: add `--no-colors` Jordan Harband 2016-08-06 23:57:15 -0700
  • 206878460c [Refactor] always shift first argument to `nvm` Jordan Harband 2016-08-07 00:08:46 -0700
  • 79270a579c
    [Refactor] create `nvm_list_aliases` Jordan Harband 2016-08-06 22:33:37 -0700
  • b6eb565ea1
    [Refactor] `nvm alias`: reorganize so alias listing is done last Jordan Harband 2016-08-08 15:50:05 -0700
  • 091c64c7c5
    [Refactor] `nvm alias`: add in `--`-based argument support. Jordan Harband 2016-08-08 13:37:14 -0700