Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bring gh-pages up to date and refactor documentation building process #299

Merged
merged 224 commits into from
Dec 8, 2014
Merged

Bring gh-pages up to date and refactor documentation building process #299

merged 224 commits into from
Dec 8, 2014

Conversation

stephenmathieson
Copy link
Contributor

Merged the master branch with the severely out-of-date gh-pages.

Refactored the Makefile to support the newer version of this lib and removed its magical dependency on globally installed modules (jade, dox).

To update, you'll now just run:

$ git checkout gh-pages
$ git merge master
# resolve conflicts
$ make
$ git add ...
$ git commit ...

Closes #171.

tj and others added 30 commits October 22, 2011 14:58
.option("--whatever", "some stuff")
I would like to use '-v' for '--verbose' and only expose version as
'--version'. This change allows me to do this without changing the
defaults for everybody else.
so they line up nice still, -V is lame but meh
For '--longflag [value]', '--longflag' was being mistaken for the
short option, and '[value]' as the long option. This patch fixes
this by checking if the second flag argument starts with [ or <
which indicates a value being expected.
Fix: Long-only flags would not take values
Signed-off-by: Tj Holowaychuk <tj@vision-media.ca>
… events a chance to write something, and then ask to destroySoon the stdout stream.

Signed-off-by: Tj Holowaychuk <tj@vision-media.ca>
this was breaking for me on 0.4.x and 0.6.x
whitlockjc and others added 23 commits October 21, 2014 09:13
Add support for variadic arguments
fix a bug in the `Variadic arguments` demo
Fix a bug with variadic argument.
add info for git-style subcommand
* master: (156 commits)
  Revert "Make app name settable #292"
  update code highlight
  small refactor
  add info for git-style subcommand
  Make app name settable #292
  Add a test case for this bug fix
  Fix a bug with variadic argument
  Updated Readme.md to make custom help example portable
  version bump v2.5.0
  version bump v2.5.0
  fix a bug in demo
  Add support for variadic arguments
  update readme
  update README.md
  Updates links in readme
  typo
  v2.4.0
  add .idea to .gitignore
  remove unused list function from custom-help example
  lint `){` ==> `) {`
  ...

Conflicts:
	Readme.md
	lib/commander.js
This patch removes the unnecessary `test` target from the Makefile, as
there's no need to run tests in the `gh-pages` branch.  In addition,
we're no longer reliant on globally installed packages.  We use a
locally installed `dox` to build our documentation.
@zhiyelee
Copy link
Collaborator

zhiyelee commented Dec 8, 2014

LGTM. Big thanks to @stephenmathieson

zhiyelee added a commit that referenced this pull request Dec 8, 2014
Bring gh-pages up to date and refactor documentation building process
To update, you'll now just run:
```
$ git checkout gh-pages
$ git merge master
# resolve conflicts
$ make
$ git add ...
$ git commit ...
```
@zhiyelee zhiyelee merged commit 0f57ab9 into tj:gh-pages Dec 8, 2014
@stephenmathieson stephenmathieson deleted the gh-pages branch December 8, 2014 13:42
@shadowspawn shadowspawn mentioned this pull request Aug 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.