719 Commits

Author SHA1 Message Date
Jeff Williams
f49d69e05d update installation instructions (#282) 2012-12-21 12:02:32 -08:00
Jeff Williams
b07d19f43a show complete info for global functions on Global page (#285) 2012-12-21 11:39:36 -08:00
Jeff Williams
8feb06eccb migrate the tests that were created for #258 (which was reverted) 2012-12-04 23:16:50 -08:00
Jeff Williams
e572b942bb remove unused config option 2012-12-04 23:15:56 -08:00
Jeff Williams
8bc7f7246a Revert "support a raw array of doclets in addition to TaffyDB objects (#258)"
This reverts commit aad7b4896e503b66a29f46c02cc08f84e5535f42.

Conflicts:
	test/specs/jsdoc/util/templateHelper.js
2012-12-04 21:53:17 -08:00
Jeff Williams
374c0c1dda make the -c/--configure option work again
thanks to @majo44 for reporting the issue!

(also removed the unused __timerPool global from a JSHint comment.)
2012-12-04 08:08:41 -08:00
Jeff Williams
d2d05fcb88 fix conf.json issues
- don't try to create conf.json if it doesn't exist (resolves a
permissions issue when installing with npm -g)
- add default values for recently added properties (hopefully fixes
Travis CI build)
2012-12-02 20:26:05 -08:00
Jeff Williams
3227854077 cleanup 2012-12-02 18:25:19 -08:00
Jeff Williams
fd79b328e6 Merge pull request #271 from mathematicalcoffee/improve-link-tag
Improve link tag, jsdoc3/jsdoc#250
2012-12-02 18:18:25 -08:00
Jeff Williams
2c597b6505 omit signature from event name headings (#266) 2012-12-02 12:11:58 -08:00
Jeff Williams
2de416da7d fix broken hrefs in output files (#264) 2012-12-02 08:03:54 -08:00
mathematicalcoffee
345341ff9c added openjdk6 to travis to see if that helps 2012-11-28 10:26:23 +10:00
mathematicalcoffee
8e67e866fd moved configuration variables from conf.tags to conf.templates 2012-11-27 09:33:59 +10:00
mathematicalcoffee
266d6c7a1f implemented {@linkplain}, {@linkcode}, monospaceLinks config (all links in monospace, false by default) and cleverLinks config (if true, links to symbols are monospace) 2012-11-26 21:27:59 +10:00
mathematicalcoffee
edb1be2a0d first attempt at adding cleverLinks and monospaceLinks features; needs testing 2012-11-26 17:17:21 +10:00
mathematicalcoffee
73af01d213 Support link text for symbols and allow both space and pipe as link delimiters for #250 2012-11-26 16:22:55 +10:00
mathematicalcoffee
f131b4f356 added tests for existing {@link http://} and {@link href|text} features 2012-11-26 15:43:51 +10:00
Jeff Williams
43a50ac01a bring changelog up to date 2012-11-21 19:34:26 -08:00
Jeff Williams
df39b6458a Merge pull request #262 from mathematicalcoffee/fix-for-issue-259
jsdoc3/jsdoc#259: protect underscores in {@link} tags from markdown
2012-11-20 21:58:31 -08:00
Jeff Williams
aad7b4896e support a raw array of doclets in addition to TaffyDB objects (#258) 2012-11-20 21:55:49 -08:00
mathematicalcoffee
bc94dd03aa oops - left a stub of half of a comment. removed it. 2012-11-21 15:54:15 +10:00
mathematicalcoffee
280d98f00a Moved underscore escaping to a dedicated function, fixed typo in test comment (evilstreak -> gfm) 2012-11-21 15:52:59 +10:00
mathematicalcoffee
0973e636fc fix for jsdoc3/jsdoc#259: underscores in {@link} tags should not be touched by the markdown parser 2012-11-21 09:55:13 +10:00
Jeff Williams
60e15098e5 stub out tests for util/markdown.js 2012-11-16 08:02:57 -08:00
Jeff Williams
05ae20e060 stub out missing tests; reorganize to match the target file's ordering 2012-11-12 07:25:17 -08:00
Jeff Williams
7354ab8874 update change history. work in progress. 2012-11-11 10:12:04 -08:00
Jeff Williams
dc75f6328b fix several tutorial-related issues (#222)
- Tutorial code allowed JSON files to have a .js extension, then tried
to parse all .js files as JSON. The code now only looks for JSON files
with a .json extension. This allows .js files and tutorials to live in
the same directory.
- Recent changes caused tutorials to be generated with the wrong
filename. This is now fixed.
2012-11-11 03:17:02 -08:00
Jeff Williams
ef6d78f88e simpler solution to #257
keeping env.run.finish in case we add more logging at some point
2012-11-11 02:48:30 -08:00
Jeff Williams
1a7a7f8588 allow shutdown to happen without swallowing exceptions (#257) 2012-11-10 12:04:35 -08:00
Jeff Williams
13274551c5 Revert "don't swallow uncaught exceptions (#257)"
This reverts commit f205e2bde105c3b7a5244ec0ac1733cee111dbca.
2012-11-10 11:27:08 -08:00
Jeff Williams
f205e2bde1 don't swallow uncaught exceptions (#257) 2012-11-10 11:19:30 -08:00
Jeff Williams
461bc2c8ac DRY out error constructors, plus a couple of small fixes
- error messages won't end with '\nundefined' if meta.comment is missing
- better prototypal inheritance
2012-11-09 09:27:09 -08:00
Jeff Williams
d5991a2d71 don't overwrite pages like 'index.html' if a namespace has a name like 'index' (#244)
also, improved the default template's efficiency--we now create lists
of all classes/members/etc. just once, instead of once per longname
2012-11-08 07:47:05 -08:00
Jeff Williams
dabd3c4abe make it possible to set env.opts.destination in a config file (#252) 2012-11-07 06:33:02 -08:00
Jeff Williams
68383c6b6d Merge branch 'master' into override 2012-11-06 20:41:30 -08:00
Jeff Williams
1758a93a50 Merge pull request #254 from ryu2/master
include the method signature in the heading for each method
2012-11-06 20:39:47 -08:00
Jeff Williams
b0536de3ff improve parsing of --query parameter
The argument parser now converts the query string to an object, and it
casts booleans and numbers in the query string to the correct
JavaScript types.
2012-11-06 20:24:48 -08:00
Jeff Williams
37a7fd0f12 fix shims for process.stderr.write() and process.stdout.write() 2012-11-06 20:18:27 -08:00
Mark Wang
1a1ce5701f Merge https://github.com/ryu2/jsdoc 2012-11-06 18:23:29 -08:00
Mark Wang
ea7f8cb408 Fix #253 2012-11-06 18:22:43 -08:00
Jeff Williams
6d5d526c52 Merge pull request #248 from nschonni/travis-ci-pr-testing
Add Travis CI config and status image
2012-11-06 08:45:54 -08:00
Jeff Williams
2634e70d82 more Node.js code/shims 2012-11-06 06:12:04 -08:00
Jeff Williams
7cd2737306 reorganize/rename option-parsing files, plus some minor cleanup 2012-11-06 05:15:22 -08:00
Jeff Williams
42711b3cf8 provide Node.js' 'querystring' module 2012-11-05 22:43:46 -08:00
Jeff Williams
e743016137 remove unused shim for deprecated Node.js module 2012-11-05 21:48:37 -08:00
Jeff Williams
82e96930ee use Node.js shim 2012-11-05 19:38:52 -08:00
Jeff Williams
5aa1ba33c1 remove unused variable 2012-11-05 19:32:31 -08:00
Jeff Williams
81a8a81526 use Node.js shims 2012-11-05 19:27:27 -08:00
Jeff Williams
1c1ce62a0e Fix link to documentation source 2012-11-04 21:48:02 -08:00
Jeff Williams
0403706e5d Correct filename in README 2012-11-04 21:44:32 -08:00