Matthew Butterick
6d63bc020e
uncontract
5 years ago
Matthew Butterick
b9551de05e
fix parallel render inventory
5 years ago
Matthew Butterick
9dc89e35bc
better error msgs for poly renders (addresses #205 )
5 years ago
Matthew Butterick
a83466ffc9
cache with serialize (addresses #205 )
5 years ago
Matthew Butterick
925c4aa88a
runtime path test
5 years ago
Matthew Butterick
6fa00d65d8
simplify nit
5 years ago
Matthew Butterick
b7123f76f9
labels fix
5 years ago
Matthew Butterick
122586f130
Rearrange lexical scoping ( fixes #202 )
5 years ago
Matthew Butterick
014807df58
typo
5 years ago
Matthew Butterick
6fe66c6169
no quotes
5 years ago
Matthew Butterick
98cf655df3
spelling nits
5 years ago
Matthew Butterick
55327e361b
more windows instructions
5 years ago
Matthew Butterick
c0920561e7
better installation instructions for PATH
5 years ago
Tim Condit
a29b473896
Remove extra word ( #200 )
5 years ago
Matthew Butterick
cedbf58bea
entries for doc & metas
5 years ago
Matthew Butterick
da6ce95acf
explain 'here-path better
5 years ago
Matthew Butterick
6541ec94d5
improve behavior with generated pagetree
5 years ago
Ed Singleton
93f3aa929c
Fix typo "backlash" ( #199 )
5 years ago
Matthew Butterick
bcb36c878d
document parallel rendering ( closes #197 )
5 years ago
Matthew Butterick
bcf6450e77
transmit current-poly-target to parallel rendering place
5 years ago
Matthew Butterick
a34da0b6ed
fix a test
5 years ago
Matthew Butterick
120e596225
easier
5 years ago
Matthew Butterick
7f6db0578d
warn about missing `cache-watchlist` file
5 years ago
Matthew Butterick
0c4425b360
parallel rendering
5 years ago
Matthew Butterick
a67297a793
simpler
5 years ago
Matthew Butterick
6c03d27b5f
no debug
5 years ago
Matthew Butterick
51056adc0c
reuse places in `preheat-cache` for speed
5 years ago
Matthew Butterick
8b497623b3
clarify docs
5 years ago
Matthew Butterick
5f0e56ec05
doc nit
5 years ago
Matthew Butterick
5f1782b99c
doc nit
5 years ago
Matthew Butterick
25ef0b9618
correct render cache handling & improve render dynamism
5 years ago
Matthew Butterick
dfe53d9f84
more oops
5 years ago
Matthew Butterick
25aa5fe097
oops
5 years ago
Matthew Butterick
8fb1df0daa
inertial indenting
5 years ago
Matthew Butterick
328b4d85e7
drop support for Rackets before 6.3
5 years ago
Matthew Butterick
6c1af1446b
qualification
5 years ago
Matthew Butterick
1028a78e19
explain `here` better
5 years ago
Matthew Butterick
31c7c80a5d
more leniency with meta template path
5 years ago
Matthew Butterick
ccc8be4e1f
clarify behavior of caching with pagetrees (addresses #193 )
5 years ago
Matthew Butterick
08fdb36fd6
oops
5 years ago
Matthew Butterick
45ef179084
defer more modules in raco pollen commands ( fixes #190 )
5 years ago
Matthew Butterick
5c0063c227
improve docs about caching ( fixes #192 )
5 years ago
Matthew Butterick
1d4d220f58
check that source exists ( fixes #191 )
5 years ago
Matthew Butterick
3706937dac
parameterize current-metas around `root` ( fixes #188 )
5 years ago
Matthew Butterick
8c27ed5406
correct next* return value ( fixes #187 )
5 years ago
Matthew Butterick
4a55c98a0c
shorten msg
6 years ago
Matthew Butterick
ddd9ae3798
use more logger
6 years ago
Matthew Butterick
bcfdddc59a
adjust messages
6 years ago
Sorawee Porncharoenwase
bfe1a2c9c8
Fix typos in the documentation
6 years ago
Matthew Butterick
e14c9abaa2
ignore more
6 years ago
Matthew Butterick
117ddb9753
more lenient return contract for `select-from-metas` ( fixes #184 )
6 years ago
Matthew Butterick
458deabe10
trivium
6 years ago
Matthew Butterick
9c59c50095
parent directory might've been deleted ( fixes #185 )
6 years ago
Matthew Butterick
8257c81903
missing arg
6 years ago
Matthew Butterick
78aefc7c1f
add `allow-unbound-ids` (partially resolves #183 )
6 years ago
Matthew Butterick
69df80d115
remove scribble js
6 years ago
Sorawee Porncharoenwase
ef31b6e130
Document Pygments options and regenerate Scribble files
...
Complete the documentation for Pygments.
The change to `scribble-common.js` is due to a new feature from a new version
of Scribble.
6 years ago
Sorawee Porncharoenwase
7ab5a8d59f
Sync changes from Frog's pygments
...
Upstream code:
https://github.com/greghendershott/frog/blob/master/frog/private/enhance-body/syntax-highlight/pygments.rkt
In particular, this commit allows users to supply a Python executable
which is needed if, for example, Pygments is installed for Python 3, but
`python` is an alias for Python 2.
6 years ago
Matthew Butterick
f3fb154704
transitive loading message ( closes #176 ) and other improvements
6 years ago
Matthew Butterick
75ec407890
simplify
6 years ago
Matthew Butterick
419dc32a3b
ah yes
6 years ago
Matthew Butterick
559da05c8d
1.5 update
6 years ago
Matthew Butterick
e70f476c93
of course
6 years ago
Matthew Butterick
aa743905a2
document & test `trim-whitespace?`
6 years ago
Matthew Butterick
242174d482
update comment
6 years ago
Matthew Butterick
ee435c1a06
add `trim-whitespace?` setup value (partially resolves #180 )
6 years ago
Matthew Butterick
48dd08fd0d
Styx
6 years ago
Matthew Butterick
c96c339943
QOTSA
6 years ago
bruno cuconato
c6324de23c
add utilities by @lijunsong
6 years ago
Matthew Butterick
f8bf2b25c8
nonzero exit code for bad raco command ( closes #177 )
6 years ago
Matthew Butterick
e65c165e7b
and another
6 years ago
Matthew Butterick
03aa25f4e5
check default arg for stringness
6 years ago
Matthew Butterick
e6a5bbb639
input leniency
6 years ago
Matthew Butterick
ac6f6f209a
bump version to 1.4
6 years ago
Matthew Butterick
e786692520
lozenge note
6 years ago
Matthew Butterick
aa7aa7a2e4
tolerate a wider assortment of source-name types
6 years ago
Matthew Butterick
439e22ef65
oops
6 years ago
Matthew Butterick
6f895f23c0
`html-to-pollen` conversion language
6 years ago
Matthew Butterick
09df7982a7
fix converter
6 years ago
Leandro Facchinetti
fcc7c3cb3e
Update dead link
6 years ago
Matthew Butterick
3d8587b052
Revert "another small fix for new expander"
...
This reverts commit 15539736d2
.
6 years ago
Matthew Butterick
15539736d2
another small fix for new expander
6 years ago
Matthew Butterick
2506430244
temp fix
6 years ago
Matthew Butterick
ae6923e481
add fallback.xml
6 years ago
Matthew Butterick
de9436a695
tiny refac
6 years ago
Matthew Butterick
f2238189d7
remove "p" from module-suffixes
6 years ago
Matthew Butterick
655003c1d9
improve handling of DrRacket file extensions
6 years ago
Leif Andersen
7fed0d10e2
Set default file extensions for pollen in DrRacket.
6 years ago
Matthew Butterick
a8c3436c0e
docs typo
6 years ago
Matthew Butterick
a854e2ed7f
add `for/splice` and `for*/splice` to docs
6 years ago
Matthew Butterick
a3f1142dc6
be more lenient with `raco pollen render` input ( fixes #173 )
6 years ago
Matthew Butterick
5ae7e6bb52
duh
6 years ago
Matthew Butterick
7e105a0043
tidy
6 years ago
Matthew Butterick
b8f1121884
note to self
6 years ago
Matthew Butterick
3ec7df6513
less slovenly
6 years ago
Matthew Butterick
104baa0384
also `for*/splice`
6 years ago
Matthew Butterick
5733b102f3
add `for/splice`
6 years ago
Matthew Butterick
829bf2b421
raco pollen render: use first dir as project root ( fixes #172 )
6 years ago
Matthew Butterick
ce11af6df4
improve Windows friendliness of sample code
6 years ago
Matthew Butterick
e40ea120e6
add `--subdir` switch to `raco pollen render`
6 years ago
Leandro Facchinetti
2b1183c840
Fix extra ‘}’
6 years ago
Matthew Butterick
0233edcbb6
reset cache in tutorial
6 years ago
Matthew Butterick
ae32a5a86c
delete a function
6 years ago
Matthew Butterick
69d9c168b6
tidier patch
6 years ago
Matthew Butterick
e5bb3a7f7c
patch for expander selection
6 years ago
Matthew Butterick
32d509745b
improve `split-metas`
6 years ago
Matthew Butterick
7e7b800676
better error & newline behavior
6 years ago
Matthew Butterick
4ac6a9b693
duh
6 years ago
Matthew Butterick
16bf40bc68
preserve source locations
6 years ago
Matthew Butterick
c60a397365
set a better example
6 years ago
Matthew Butterick
6a4192fb13
test `current-metas`
6 years ago
Matthew Butterick
2586e69910
simplify expander
6 years ago
Matthew Butterick
29ea34d123
more nits
6 years ago
Matthew Butterick
fc3232303d
nits
6 years ago
Matthew Butterick
8495bc0309
finish `current-metas` ( closes #166 )
6 years ago
Matthew Butterick
39093d6d85
refac
6 years ago
Matthew Butterick
dfa9eb4713
refac
6 years ago
Matthew Butterick
e10de61aa2
`values` instead of `identity`
6 years ago
Matthew Butterick
8b1f79ba07
update installation instructions
6 years ago
Matthew Butterick
656d53c73f
add `current-metas` parameter (addresses #166 )
6 years ago
Matthew Butterick
485dc2c062
change name to `cache-watchlist`
6 years ago
Matthew Butterick
1cb16c0440
add `compile-cache-watchlist` ( fixes #168 )
6 years ago
Matthew Butterick
d546a972d9
gentle refactoring
6 years ago
Matthew Butterick
235272ef76
duh
6 years ago
Matthew Butterick
93312b4ca7
member to memq
6 years ago
Matthew Butterick
d41045f079
project server touchups
6 years ago
Matthew Butterick
6040e06a47
contract correction
6 years ago
matiasz
0c478fa1c7
Fix typo in docs for third tutorial
6 years ago
Joel Dueck
0a077825c6
Update URL of ‘Secretary’ project in scribble docs
6 years ago
Matthew Butterick
ffa234c348
doc updates
6 years ago
Matthew Butterick
a731428072
let `get-doc` and `get-metas` work with pagetree sources ( fixes #159 )
6 years ago
Matthew Butterick
6c14fde7bc
bump version to 1.3
7 years ago
Matthew Butterick
5dc6b8a26a
nit
7 years ago
Matthew Butterick
fdf5085997
Picasso visits the Planet of the Apes
7 years ago
Matthew Butterick
07a8158391
edit docs for `cached-doc` and `cached-metas`
7 years ago
Matthew Butterick
4748ef4e25
doc typo
7 years ago
Matthew Butterick
edbf31f267
slow learner
7 years ago
Matthew Butterick
7b35b7bbcf
just for you
7 years ago
Matthew Butterick
302bf74af1
suppress pretty newline
7 years ago
Matthew Butterick
502ff743e1
pretty printing
7 years ago
Matthew Butterick
0e5c92491d
update comments
7 years ago
Matthew Butterick
2668d2a4fd
avoid a module load
7 years ago
Matthew Butterick
9cf4eb4d08
refactorism
7 years ago
Matthew Butterick
00294c12ec
notational adhesion
7 years ago
Matthew Butterick
af930898c2
freshen project server typography
7 years ago
Matthew Butterick
a982ae70bb
Remove voids from pollen/markup
...
Makes it consistent with the behavior of pollen/pre and pollen/markdown
7 years ago
Matthew Butterick
11c50310e6
comedy of error
7 years ago
Matthew Butterick
2a95cd5eae
and this too
7 years ago
Matthew Butterick
de89994d1b
should've seen that coming
7 years ago
Matthew Butterick
7e4e35594e
customize lexer for pollen/mode
7 years ago
Matthew Butterick
e61263552a
CDATA test
7 years ago
Matthew Butterick
d472b48f57
nit
7 years ago
Matthew Butterick
09dbb3de7c
cache output files
7 years ago
Matthew Butterick
471ab31415
omit Makefile in publish
7 years ago
Matthew Butterick
ed52c1dedd
improve handling of source-dir argument in raco pollen publish
7 years ago
Matthew Butterick
316bc224bd
defer test of indentation
7 years ago
Matthew Butterick
52ff715134
circumvent `*list/c`
7 years ago
Matthew Butterick
2ed9aaf665
make pollen/mode indentation work the same way as at-exp ( closes #154 )
7 years ago
Matthew Butterick
bc30276c79
use number of cores for parallel render
7 years ago
Matthew Butterick
25ca9e9426
improve handling of scribble render
7 years ago
Matthew Butterick
1886bb7f5d
remove rerequire reference
7 years ago
Matthew Butterick
3c0bc37db3
delete rerequire
7 years ago
Matthew Butterick
af9b70e0a6
refactor project
7 years ago
Matthew Butterick
c2b95cd876
refactor preheat
7 years ago
Matthew Butterick
aa8313058d
refactor file-utils
7 years ago
Matthew Butterick
e3d872f79a
restore
7 years ago
Matthew Butterick
e27609f65e
delete obsolete
7 years ago
Matthew Butterick
aadd546960
refactor command
7 years ago
Matthew Butterick
bc2ed448ae
refactor cache-utils
7 years ago
Matthew Butterick
f3d932921e
delete obsolete
7 years ago
Matthew Butterick
b819ba6f6e
datumize
7 years ago
Matthew Butterick
d49b991e64
refactor decode
7 years ago
Matthew Butterick
62d5251413
refactor cache
7 years ago
Matthew Butterick
3ca6f502a2
refactor render
7 years ago
Matthew Butterick
1e9b671fa2
refactor setup
7 years ago
Matthew Butterick
d418aa25e9
refactor main-base.rkt macros to emit less code
7 years ago
Matthew Butterick
0190c3e1df
refactor top
7 years ago
Matthew Butterick
69a5db2cd7
refactor tag module
7 years ago
Matthew Butterick
c67c755c34
lambda spaces
7 years ago
Leandro Facchinetti
90110663f5
Add mentions to Pollen Component, CSS-expressions and ‘www.leafac.com’
7 years ago
Matthew Butterick
a2dd2ad474
doc typo
7 years ago
Matthew Butterick
fcc84a810c
add `other-siblings`
7 years ago
Matthew Butterick
80517b1bb4
notate a filesystem error correctly
7 years ago
Matthew Butterick
4c04c8b933
bump version to 1.2
7 years ago
Matthew Butterick
05d707d80a
add `--local` option to `raco start` ( closes #143 )
7 years ago
Matthew Butterick
dea3aacd2d
update mathjax cdn info
7 years ago
Matthew Butterick
7918f8f3b2
Update tutorial-second.scrbl
7 years ago
Reuben Thomas
32ba74caed
Issue #141 : Improve instructions for entering lozenge glyph
...
Add final “Press Enter” for ISO 14755 method (GNU/Linux etc.), and add link
to Wikipedia page on Unicode input.
Delete long Emacs method in favour of short one.
Improve Compose key documentation, and add pointer to pointless-xcompose on
GitHub for more information.
7 years ago
Ben Greenman
f2f1f9af5f
Beautiful Racket is here
7 years ago
Matthew Butterick
7171c73e3f
sweet cheese & crackers
7 years ago
Matthew Butterick
3972173eac
improve `highlight` with #:lines option
7 years ago
Matthew Butterick
146d95b49c
allow quote marks to be set for `smart-quotes` ( closes #138 )
7 years ago
Matthew Butterick
2eac1e419e
resistance is not futile: "macOS" to "Mac OS", consistent with Racket doc usage
7 years ago
Matthew Butterick
e41955fe05
use configure-runtime submodule
7 years ago
Matthew Butterick
877d3580dd
add REPL support for pollen-style expressions
7 years ago
Matthew Butterick
729062d28c
tiny improvement
7 years ago
Matthew Butterick
0b6099f5fa
tiny correction
7 years ago
Matthew Butterick
897c32ef8d
improve `smart-quotes` when adjacent to txexprs ( fixes #136 )
7 years ago
Matthew Butterick
a4bff463b4
allow `decode-linebreaks` to delete linebreaks
7 years ago
sorawee
2af21c1241
Call functions correctly
7 years ago