Georges Dupéron
|
d0a3a0b255
|
Allow the last expresion of the lang-line to span multiple lines. Stop providing #%top-interaction, so that one from the user's language is used instead (still can't access the bindings without providing them + (require (submod .)), but it's a step forward)
|
2017-05-11 23:38:46 +02:00 |
|
Georges Dupéron
|
a0e807ce43
|
Pulled the options out of the (lang . chain₊)
|
2017-04-26 14:20:58 +02:00 |
|
Georges Dupéron
|
f7ec1fbb5f
|
Allow customization of the at-exp character.
|
2017-04-25 17:51:20 +02:00 |
|
Georges Dupéron
|
5c75120b28
|
Closes FB case 174 Fix chunk arrows in hyper-literate => use syntax-local-introduce on the value of 'disappeared-use and 'disappeared-binding
|
2017-01-20 14:01:34 +01:00 |
|
Georges Dupéron
|
835e565e0e
|
Closes FB case 173 Fix arrows in hyper-literate. I Used a module-like scope when nesting the whole module body to allow overriding build-ins, as DrRacket doesn't draw the arrows properly when a (make-syntax-introducer) is used.
|
2017-01-20 13:47:17 +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
|
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
|
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
|
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
|
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
|
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 |
|