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 |
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 |
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 |
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 |
Matthew Butterick
|
0233edcbb6
|
reset cache in tutorial
|
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
|
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 |
Matthew Butterick
|
ffa234c348
|
doc updates
|
7 years ago |
Matthew Butterick
|
a731428072
|
let `get-doc` and `get-metas` work with pagetree sources (fixes #159)
|
7 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
|
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
|
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
|
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 |
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
|
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
|
e41955fe05
|
use configure-runtime submodule
|
7 years ago |
Matthew Butterick
|
877d3580dd
|
add REPL support for pollen-style expressions
|
7 years ago |
Matthew Butterick
|
a4bff463b4
|
allow `decode-linebreaks` to delete linebreaks
|
7 years ago |
Matthew Butterick
|
5408e31c2b
|
bump version to 1.11
|
8 years ago |
Matthew Butterick
|
6c58225121
|
correct minor logic error in `raco pollen render`
|
8 years ago |
Matthew Butterick
|
ab46c7173e
|
fix error in tutorial (closes #133)
|
8 years ago |
Matthew Butterick
|
75fa8ab100
|
change "OS X" to "macOS", because resistance is futile
|
8 years ago |
Matthew Butterick
|
550ccbec59
|
add lozenge-making info
|
8 years ago |
Matthew Butterick
|
ce4d8b809a
|
add `--launch` option to `raco pollen start` to launch project dashboard immediately
|
8 years ago |
Matthew Butterick
|
0a4c31b7f0
|
use "compiled/pollen" as cache dir instead of "pollen-cache"
|
8 years ago |
Matthew Butterick
|
05fad9ba54
|
fork `output` so it can cooperate with splicing tag (fixes #132)
|
8 years ago |
Matthew Butterick
|
c41b3cde3f
|
make `->html` use `setup:splicing-tag`
|
8 years ago |
Matthew Butterick
|
910f1b6c85
|
dashboard tweaks (fixes #109)
|
8 years ago |
Matthew Butterick
|
35046c8312
|
repair a test
|
8 years ago |
Matthew Butterick
|
186111b5ca
|
adjust tests so they don't leave detritus
|
8 years ago |
Matthew Butterick
|
859aa44105
|
furnish default values for `doc` and `metas` if either is unavailable
|
8 years ago |
Matthew Butterick
|
79883e6f1d
|
doc typo
|
8 years ago |
Matthew Butterick
|
77688688f2
|
make some html equality tests more lenient
|
8 years ago |
Matthew Butterick
|
a633eac8df
|
repair handling of source files without extensions (fixes #130)
|
8 years ago |
Matthew Butterick
|
45300dbef6
|
add documentation for `pollen/unstable/convert`
|
8 years ago |
Matthew Butterick
|
792f1438e4
|
show full path during preheat compile
|
8 years ago |
Matthew Butterick
|
6ef123ece7
|
fix description of `render` command (fixes #125)
|
8 years ago |
Matthew Butterick
|
00aa4cce18
|
update converter
|
8 years ago |
Matthew Butterick
|
2740967e53
|
repair `in` and `out` routes to work in subdirs
|
8 years ago |
Matthew Butterick
|
9e66e3547f
|
allow project server to use default index page (closes #123)
|
8 years ago |
Matthew Butterick
|
5ff7f1cb6d
|
make `->html` cooperate with splicing tag
|
8 years ago |
Matthew Butterick
|
a909b73637
|
fix project server route for pagetree to capture full path
|
8 years ago |
Matthew Butterick
|
c558907af3
|
get confirmation for overwrite only by request
|
8 years ago |
Matthew Butterick
|
c9984455ba
|
get confirmation when `raco pollen publish` wants to overwrite a directory
|
8 years ago |
Matthew Butterick
|
580868e1f7
|
fix project server routes to work with files in subdirs
|
8 years ago |
Matthew Butterick
|
2dd2ab43a6
|
add note about change in `raco pollen reset`
|
8 years ago |
Matthew Butterick
|
3cf23f5980
|
delete "compiled" directories as part of cache reset
|
8 years ago |
Matthew Butterick
|
c5f86b872a
|
add a test for remote meta submodule access
|
8 years ago |
Matthew Butterick
|
43c986bd9d
|
repair visibility of `metas` submodule
|
8 years ago |
Matthew Butterick
|
0d1569b36f
|
fix overzealous `unescape-ext` behavior
|
8 years ago |
Matthew Butterick
|
628cb0eaf7
|
oops, infinite loop
|
8 years ago |
Matthew Butterick
|
426fdde0c4
|
update `pagetree->list`
|
8 years ago |
Matthew Butterick
|
67088229c9
|
allow `pollen/pagetree` funcs to take pagetree paths as input
|
8 years ago |
Matthew Butterick
|
f81da2ac6e
|
improve some error messages with accurate caller names
|
8 years ago |
Matthew Butterick
|
d6e7e4ff8f
|
fix `tech` link
|
8 years ago |
Matthew Butterick
|
e81c9f1925
|
correction
|
8 years ago |
Matthew Butterick
|
72f2cbbfcf
|
clarify allowable meta values
|
8 years ago |
Matthew Butterick
|
2b7182baba
|
automatically omit more paths and directories from `raco pollen render` and `raco pollen publish` (fixes #114)
|
8 years ago |
Matthew Butterick
|
f120c37721
|
add missing dependency
|
8 years ago |
Matthew Butterick
|
06128a6a4d
|
bump version to 1.1; make `history` available
|
8 years ago |
Matthew Butterick
|
9cfe71b756
|
add `omitted-path?` and `extra-path?` (closes #114)
|
8 years ago |
Matthew Butterick
|
249c899dd1
|
add `--recursive` option to `raco pollen render` (closes #114)
|
8 years ago |
Matthew Butterick
|
3bd62c82af
|
use Scribble-style indentation in DrRacket (fixes #113)
|
8 years ago |
Matthew Butterick
|
555a95ee27
|
touch up
|
8 years ago |
Matthew Butterick
|
ed8581287c
|
use `syntax-property` to communicate between reader and expander
|
8 years ago |
Matthew Butterick
|
c060b8958b
|
benign renamings
|
8 years ago |
Matthew Butterick
|
b94354ee63
|
remove gensym in module name
|
8 years ago |
Matthew Butterick
|
e9a6fd2673
|
rename `#:splice` to `#:splice?`
|
8 years ago |
Matthew Butterick
|
c7617e8aa4
|
change publishing status message
|
8 years ago |
Matthew Butterick
|
6f6751aea2
|
add template to third-tutorial-files
|
8 years ago |
Matthew Butterick
|
eb0a1c677e
|
add `publish-directory` and `extra-published-path?` to setup
|
8 years ago |
Matthew Butterick
|
5bfc461cd0
|
second wave of mutilation
|
8 years ago |
Matthew Butterick
|
54a25039e5
|
wave of mutilation
|
8 years ago |
Matthew Butterick
|
0b2ff83c80
|
update docs
|
8 years ago |
Matthew Butterick
|
993321768c
|
update docs
|
8 years ago |
Matthew Butterick
|
842c1f3473
|
update docs
|
8 years ago |
Matthew Butterick
|
cf6e36f9ac
|
add video links
|
8 years ago |
Matthew Butterick
|
ee68b062cc
|
correct conditional logic in `splice`
|
8 years ago |
Matthew Butterick
|
20b22de38a
|
improve $PATH instructions for OS X
|
8 years ago |
Matthew Butterick
|
ce45b76df6
|
add AHK & emacs tips
|
8 years ago |
Matthew Butterick
|
2afe8bc04d
|
ignore "compiled" directories in `directory->pagetree`
|
8 years ago |
Matthew Butterick
|
e9356f33ec
|
doc typo
|
8 years ago |
Matthew Butterick
|
d6332dfe78
|
fix some defective logic with handling empty strings
|
8 years ago |
Matthew Butterick
|
0879347cde
|
add `whitespace?` to unstable/typography
|
8 years ago |
Matthew Butterick
|
925bcdde82
|
documentation typos
|
8 years ago |
Matthew Butterick
|
d1d211f93e
|
tidy core lang modules
|
8 years ago |
Matthew Butterick
|
3765a57be4
|
prevent `split-metas` from consuming #f args
|
8 years ago |
Matthew Butterick
|
6ce1a65869
|
remove an unneeded dep
|
8 years ago |
Matthew Butterick
|
a864030004
|
sugar-related updates
|
8 years ago |
Matthew Butterick
|
d05148f263
|
doc updates
|
8 years ago |
Matthew Butterick
|
617c1dd4e1
|
fix secref to txexpr docs
|
8 years ago |
Matthew Butterick
|
fbaf2c98d4
|
documentation updates plus related bugfixes
|
8 years ago |
Matthew Butterick
|
c591cf172e
|
doc updates
|
8 years ago |
Matthew Butterick
|
b84d86baf5
|
correction to second tutorial
|
8 years ago |
Matthew Butterick
|
2b08c608d1
|
use syntax-parse for `define-tag-function`
|
8 years ago |
Matthew Butterick
|
775a58dfc2
|
renamings within pollen/setup
|
8 years ago |
Matthew Butterick
|
2985c09815
|
restore parameter docs
|
8 years ago |
Matthew Butterick
|
073ea439d3
|
simplify `pollen/setup` interface
|
8 years ago |
Matthew Butterick
|
590db1e6ee
|
bump version
|
8 years ago |
Matthew Butterick
|
13b051ba2f
|
zeroify
|
8 years ago |
Matthew Butterick
|
d470f38f92
|
improve update-info
|
8 years ago |
Matthew Butterick
|
1d3ef42f9c
|
improve version retrieval
|
8 years ago |
Matthew Butterick
|
abe8db6aa5
|
update-info module
|
8 years ago |
Matthew Butterick
|
ced29f92c8
|
move info
|
8 years ago |
Matthew Butterick
|
b60ddedc43
|
improve version numbering
|
8 years ago |