Commit Graph

1892 Commits

Author SHA1 Message Date
Georges Dupéron
10a5663ddf Cleaned up hiding/restoring comments, partially typed 2017-01-10 15:54:34 +01:00
Georges Dupéron
eb586b1ddd Bugfix: use (code:comment (unsyntax …)) in @chunk, and (code:comment (UNSYNTAX …)) in @CHUNK 2017-01-07 00:14:56 +01:00
Georges Dupéron
a51bf4c1a1 Support for comments with the new comment-reader 2017-01-06 19:02:30 +01:00
Georges Dupéron
5145a9cb7e Copied comment-reader.rkt from 531ad440b7/scribble-lib/scribble/comment-reader.rkt 2017-01-04 19:59:40 +01:00
Georges Dupéron
66551c6901 Temporarily disable the "color the nested language in black" feature for hyper-literate, as it gives incorrect coloring and indentation on large files (I guess the parser is not always called from the start of the file) 2016-12-27 19:10:49 +01:00
Georges Dupéron
37a6b9a680 Don't build on older versions, as we now need a very recent patch 2016-12-16 17:19:57 +01:00
Georges Dupéron
2a8ee4f8d4 Removed debugging output 2016-12-16 17:19:23 +01:00
Georges Dupéron
fef2ed1769 Fixed potential conflicts with the injected (require lang). 2016-12-16 16:40:01 +01:00
Georges Dupéron
ae152d4ab9 Remove -x option on raco test in .travis.yml, so that all modules are run, including those without a test submodule. 2016-10-11 00:24:55 +02:00
Georges Dupéron
397680acb0 Workaround to be able to use @include-section to include several hyper-literate programs into a single document. 2016-09-30 16:30:58 +02:00
Georges Dupéron
a7f15cdfd5 Cleanup 2016-09-20 22:10:40 +02:00
Georges Dupéron
6f5e7d92ff Added auto-parentheses for repeated chunks, and finally (hopefully) fixed the link numbering problems (last bug was that the save-as chunks had numbers total+i, but the references within the code were made to the number 1 which did not exist). 2016-09-20 07:12:44 +02:00
Georges Dupéron
fe2b582def Cleaned up the definition of @chunk and @CHUNK. Fixed issues with subscript numbers on chunks, links, and conflicting tags. Now it's possible to re-print a chunk several times without problem. 2016-09-20 03:12:58 +02:00
Georges Dupéron
148ec8da08 Fixed bad bug when a #:save-as chunk contained a ... 2016-09-19 03:12:01 +02:00
Georges Dupéron
57a4d0184d Closed #2 Wrong order of chunks: all @CHUNKs are inserted first, then the @chunks 2016-09-16 23:06:25 +02:00
Georges Dupéron
d5f2514925 Added Racket 6.6 to Travis build. The scribble-enhanced package was updated for compatibility with Racket < 6.4, so this should fix the previous commit. 2016-09-15 20:28:58 +02:00
Georges Dupéron
9b918351e7 Use the enhancements from scribble-enhanced (they might be merged in this repository at one point). 2016-09-15 19:34:15 +02:00
Georges Dupéron
20ee397610 Speed up --check-pkg-deps 2016-08-30 22:47:57 +02:00
Georges Dupéron
beb57b757d Test documentation coverage 2016-08-30 22:46:19 +02:00
Georges Dupéron
1f45a1b30b Added Installation section to README 2016-08-17 15:09:48 +02:00
Georges Dupéron
98eb5c4430 Typo in README. 2016-08-17 12:59:51 +02:00
Georges Dupéron
2cc3a6b5e0 Documentation changes suggested by O. Andreescu. Thanks! 2016-08-15 01:24:18 +02:00
Georges Dupéron
861f1524f6 Added link to docs in README. 2016-08-13 18:50:59 +02:00
Georges Dupéron
75e6a99a9f A few small changes. 2016-08-06 00:04:30 +02:00
Georges Dupéron
c64512bc29 Improved documentation 2016-08-05 00:52:49 +02:00
Georges Dupéron
f3e5295aff Fixed missing dependency 2016-08-04 22:39:35 +02:00
Georges Dupéron
68f15df96b Documented the bindings provided by hyper-literate and the syntax for the #lang. Fixed spelling in README. 2016-08-04 20:43:57 +02:00
Georges Dupéron
f6facffe7a Fixes bug with … (again) 2016-08-01 18:58:27 +02:00
Georges Dupéron
4bc45f2f0c Fixes issue with ... ? 2016-08-01 18:52:06 +02:00
Georges Dupéron
0a0505f504 Fixes typo 2016-08-01 18:51:54 +02:00
Georges Dupéron
32821668c0 Added #:no-auto-require, added partial support for #, in chunks. 2016-08-01 18:13:37 +02:00
Georges Dupéron
d62546af81 While trying to remove the use-scope which causes problem with my implementation of #, in chunks. Found the solution: syntax-local-identifier-as-binding 2016-08-01 17:27:18 +02:00
Georges Dupéron
213253f531 Bug #1402 on phc-adt/test/test-structure-low-level.rkt 43fd1bad4173baad0ede84e8ed88f917eec7b327 2016-07-29 17:12:57 +02:00
Georges Dupéron
d949cf9606 Added #%top-interaction (not the right one, though) 2016-06-23 21:42:57 +02:00
Georges Dupéron
f907f59b32 Fixed bug introduced by last commit. 2016-06-23 21:19:24 +02:00
Georges Dupéron
b9037c3c06 Fixes lots of issues. Fixes scribble bug #25 (last commit didn't fix it in the end). Fixes arrows in DrRacket. Fixes some identifier conflicts. 2016-06-23 21:11:17 +02:00
Georges Dupéron
dbebe7b60a Moved hyper-literate/typed to hyper-literate, as it is now parameterizable. 2016-06-17 20:27:53 +02:00
Georges Dupéron
32c6abb01e Fixes scribble bug #25 2016-06-17 19:59:40 +02:00
Georges Dupéron
3121eaec9d Improved test example. 2016-06-17 19:58:46 +02:00
Georges Dupéron
456d2557c8 Fixed issue with racketblock vs RACKETBLOCK (racketblock was always used) 2016-06-17 19:58:25 +02:00
Georges Dupéron
076bd1a750 Fixed requires 2016-06-17 18:31:54 +02:00
Georges Dupéron
4e99f8cf59 Improved explanations in test. 2016-06-17 18:27:19 +02:00
Georges Dupéron
f2b9a03ee4 Improved test coverage, require racket/base for-syntax. 2016-06-17 18:22:10 +02:00
Georges Dupéron
31f02fcd0b Added badges to README file 2016-06-17 17:19:01 +02:00
Georges Dupéron
33a205b3d8 Fixed missing dependency 2016-06-17 17:18:04 +02:00
Georges Dupéron
d78626c8ed Improved test coverage 2016-06-17 16:47:02 +02:00
Georges Dupéron
027d3f4a6c Fixed missing dependency, removed older Racket versions from build matrix. 2016-06-17 16:33:39 +02:00
Georges Dupéron
0bbbb12b5a Removed my-reader.rkt, it shouldn't be needed if I manage to fix http://stackoverflow.com/questions/37867859/module-meta-language-in-racket 2016-06-17 16:25:53 +02:00
Georges Dupéron
bd6ffb9b6a Added a test that requires the 'doc submodule. Normally this is done while building the document with scribble anyway. 2016-06-17 16:21:55 +02:00
Georges Dupéron
0ed3923079 Cleanup 2016-06-17 16:19:18 +02:00