Georges Dupéron
|
a110b20df1
|
Attempt at cross-phase structs, didn't work out well.
|
2017-01-12 02:27:00 +01:00 |
|
Georges Dupéron
|
b79ec821d4
|
Wrote wrappers for the configurable functions any->isyntax* syntax->isyntax* any->isyntax-e*
|
2017-01-11 20:39:47 +01:00 |
|
Georges Dupéron
|
503044660b
|
Made any->isyntax and similar functions configurable, to choose how non-syntax and non-sexp cases should be handled
|
2017-01-11 03:59:28 +01:00 |
|
Georges Dupéron
|
dc1561e595
|
Further work on typed syntax
|
2017-01-11 03:58:37 +01:00 |
|
Georges Dupéron
|
3b59681010
|
Provide stuff
|
2017-01-10 23:04:17 +01:00 |
|
Georges Dupéron
|
2fa55c0d3f
|
Mostly correct version of *->isyntax*
|
2017-01-10 21:17:20 +01:00 |
|
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 |
|