dm3
c3b499f199
Proper resource resolution in tests
...
When tests are run, `resources` folder is on the classpath.
2011-08-10 20:30:04 +08:00
dm3
77173e8c59
Project testing macro properly registeres failures
...
Without a `deftest` assertions fail but are not registered by the test
runner which makes runners like `lein test` pass in the presence of
failures.
2011-08-10 20:29:54 +08:00
dm3
f26dc64716
Fixed link to toc generation
2011-08-10 20:29:43 +08:00
dm3
3fb8e71c09
Fixed documentation
2011-08-10 20:29:43 +08:00
dm3
315889b8c3
Default namespace sorting by name.
2011-08-10 20:29:43 +08:00
dm3
a5f2aeb19f
Basic tests for uberdoc!/multidoc!
...
Introduced `with-project` macro which runs clojure.test assertions
against the context of a project defined in `test_projects` folder.
2011-08-10 20:29:42 +08:00
dm3
cb7a90ff93
Generate content for $namespace.html and toc.html
...
`multidoc!` generates a `toc.html` file containing the toc (with links)
and project info, and a bunch of `$namespace.html` files (one for each
.clj file).
2011-08-10 20:29:30 +08:00
dm3
5566664050
Multidoc (splitting docs into multiple pages).
...
Implemented basic test framework for working with source trees (similar
to what is done in http://github.com/technomancy/leiningen ).
Basic functionality of writing separate source files to separate output
files.
2011-08-10 20:29:22 +08:00
dm3
1027d5bba3
Fixed errors happening when parser encountered string or number literals
...
outside of forms.
.gitignore: added temporary file generated by `lein test`
project.clj: dependency on vimclojure
test/parse_test.clj: tests for situations causing errors pre-patch
src/marginalia/parser.clj: literal handling during code block merges
2011-08-10 20:29:13 +08:00
dm3
9725f6d2cb
Fixed errors happening when parser encountered string or number literals
...
outside of forms.
.gitignore: added temporary file generated by `lein test`
project.clj: dependency on vimclojure
test/parse_test.clj: tests for situations causing errors pre-patch
src/marginalia/parser.clj: literal handling during code block merges
2011-07-25 01:31:49 +03:00
Anthony Grimes
a45914efc8
Edited README.md via GitHub
2011-07-18 13:17:03 -07:00
Fogus
be370ac573
Edited README.md via GitHub
2011-07-16 07:35:05 -07:00
Fogus
23f51feaef
Merge pull request #47 from hugoduncan/add-zi-to-readme
...
Add zi plugin documentation for running marginalia from maven
2011-07-16 07:33:37 -07:00
Hugo Duncan
0a644d80ec
Update to zi 0.3.1
2011-07-16 00:12:29 -04:00
Hugo Duncan
1bd50cc461
Add zi plugin documentation for running marginalia from maven
2011-07-15 14:54:32 -04:00
Zachary Kim
7c3192e5ff
Updated README, last time, promise.
2011-06-28 22:56:46 -07:00
Zachary Kim
5d4f7ab362
Updated README
2011-06-28 22:54:25 -07:00
Zachary Kim
38360c24d1
Updated README
2011-06-28 22:53:49 -07:00
Fogus
56dd312330
Merge pull request #44 from sritchie/master
...
Updated Cake instructions in README.
2011-06-28 18:57:25 -07:00
Sam Ritchie
d9fd66d1bc
updated README for proper cake plugin info.
2011-06-28 16:37:44 -04:00
zkim
3341539007
Updated readme for version 0.6.0
2011-06-27 16:50:26 +00:00
zkim
f69ebbda12
Split done, bump to 0.6.0. See fogus/lein-marginalia and fogus/cake-marginalia.
2011-06-27 16:18:03 +00:00
zkim
add2c796b2
Removed leiningen plugin, moving to separate project.
2011-06-25 17:32:07 +00:00
Fogus
f292c879d9
Merge pull request #36 from budu/dev
...
Improved parser substantially!
2011-05-11 12:35:27 -07:00
fogus
e89d5bf7aa
Releasing v0.5.1
2011-05-11 09:04:19 -04:00
fogus
fbb3ff9612
Releasing v0.5.1
2011-05-11 08:57:53 -04:00
Anthony Grimes
9c50425696
Added cake documentation to the README.
2011-05-10 22:36:15 +08:00
Nicolas Buduroi
c3009ea6c4
Recursively dispatch form to handle definitions wrapped into some other form.
2011-04-29 15:35:19 -04:00
Nicolas Buduroi
cfc5b0ff86
Improved strip-docstring to also remove empty metadata map.
2011-04-29 14:29:31 -04:00
Nicolas Buduroi
3f63422e5c
Cleaned-up extract-common-docstring and made it ignore forms in which the second item isn't a symbol.
2011-04-27 16:34:08 -04:00
Raynes
70a0b2f6bc
Fix cake plugin.
2011-04-22 10:02:08 +08:00
Nicolas Buduroi
500f88f037
Changed Hiccup dependency to 0.3.4 version.
2011-04-08 09:32:14 +08:00
Nicolas Buduroi
df9f2b4140
Fixed HTML escaping issues and clean-up code.
2011-04-08 09:32:14 +08:00
Nicolas Buduroi
ae24c5d54c
Removed code to extract defmethod docstring has this feature isn't supported by Clojure yet.
2011-03-14 07:57:16 +08:00
Nicolas Buduroi
8c8b9648fd
Fixed issues with angled brackets, made them HTML entities.
2011-03-14 07:57:16 +08:00
fogus
e98709fb87
adding peeps section in README
2011-03-01 20:55:22 -05:00
Michael Harrison
88fd30e627
Corrects name of parse-project-form fn
2011-03-01 16:12:41 -05:00
Michael Harrison
4f08a7d634
Merge branch 'master' into more_marginalia
...
Conflicts:
src/marginalia/core.clj
src/marginalia/html.clj
Merged by accepting changes to definition and usage of
html/uberdoc-html
2011-03-01 12:27:21 -05:00
fogus
e1b1a97dd8
Bumped version to 0.5.0
2011-02-24 10:40:56 -05:00
fogus
20d2bdbd49
Merge branch 'master' of github.com:fogus/marginalia
2011-02-24 10:14:01 -05:00
fogus
7144c13764
Tiny homage to the CL standard
2011-02-24 10:13:56 -05:00
zkim
341a30508f
Added new regex to shBrushClojure.js to fix gt & lt issues, moved css includes above js includes in marginalia.html/page-template
to fix non-deterministic rendering problems in chrome. See problem-cases/general
for verification of fix.
...
Issue #17 https://github.com/fogus/marginalia/issues#issue/17
2011-02-22 22:59:11 -07:00
zkim
6f890ed263
Added binding of marginalia.html/*resources*
to "" in the lein plugin.
2011-02-22 22:36:40 -07:00
zkim
b897d09c44
Removed unused output-file-name
param from uberdoc-html
.
2011-02-22 21:28:22 -07:00
fogus
3dc33a3a43
preliminary ideas on how to handle embedded docstrings
2011-02-10 15:42:36 -05:00
Michael Harrison
2a654c2b85
Merge branch 'master' into more_marginalia
...
This merges Fogus's changes Jan 7 - Jan 25 into goodmike's banch for
additional comments.
Conflicts:
src/marginalia/core.clj
2011-02-01 09:18:32 -05:00
fogus
934a337e30
ns without a docstring or declarations was causing NPE
2011-01-25 12:18:17 -05:00
fogus
dd65c7ccb2
changing official example url
2011-01-25 11:52:11 -05:00
fogus
7624e83bd5
The lookup of resources is dependant on the mode that marg is run. Using a dynamic var to set the resources dir depending on the conext.
2011-01-25 11:48:46 -05:00
fogus
4f5fb82785
When stripping docstrings from source the comparison was failing with those containing embedded ". This fix puts them back in before striping them out
2011-01-25 11:25:16 -05:00