From 93660ec4b84e881a1af3c6e6150ead018fb5eb31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Georges=20Dup=C3=A9ron?= Date: Sun, 1 Jan 2017 19:21:35 +0100 Subject: [PATCH] Works --- .travis.yml | 2 +- aful/reader.rkt | 2 ++ aful/scribble-enhanced.rkt | 11 +++++++++++ info.rkt | 2 ++ 4 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 aful/scribble-enhanced.rkt diff --git a/.travis.yml b/.travis.yml index 0fe3fd4..383a160 100644 --- a/.travis.yml +++ b/.travis.yml @@ -32,7 +32,7 @@ install: before_script: script: - - raco pkg install --deps search-auto --link aful + - raco pkg install -j 2 --deps search-auto --link aful - raco test -x -p aful after_script: diff --git a/aful/reader.rkt b/aful/reader.rkt index 2b52b62..a6d8a33 100644 --- a/aful/reader.rkt +++ b/aful/reader.rkt @@ -19,6 +19,8 @@ racket/function syntax/srcloc hygienic-reader-extension/extend-reader + ;"scribble-enhanced.rkt" + phc-toolkit/stx (for-meta -10 racket/base) (for-meta -9 racket/base) (for-meta -8 racket/base) diff --git a/aful/scribble-enhanced.rkt b/aful/scribble-enhanced.rkt new file mode 100644 index 0000000..f1e236f --- /dev/null +++ b/aful/scribble-enhanced.rkt @@ -0,0 +1,11 @@ +#lang racket +;(require (only-in scribble/base));scribble-enhanced/with-manual) + +;(provide aful-scribble-render) + +#;(define (aful-scribble-render self) + (syntax-case self () + [(_ _ _ body) + #`(elem (list (seclink "_lang_aful" #:doc '(lib "aful/docs/aful.scrbl") + (tt "#λ")) + (racket body)))])) \ No newline at end of file diff --git a/info.rkt b/info.rkt index 50bbad7..ed41046 100644 --- a/info.rkt +++ b/info.rkt @@ -8,6 +8,8 @@ "at-exp-lib" "rackjure" "rackunit-lib" + "phc-toolkit" + "scribble-enhanced" )) (define build-deps