Commit Graph

39 Commits (1fa3f236c232c9bf24fae370bb8f4e88c25391f1)

Author SHA1 Message Date
Matthew Butterick f094d89902 fix build 4 years ago
Matthew Butterick 912ba088bf
downgrade certain setup values to constants & bump to 3.0 (#225) 4 years ago
Matthew Butterick 361e3446f8 permit multiple key-val pairs in `define-meta` (closes #215) 4 years ago
Matthew Butterick c8c23a1d39 preserve imperative changes to metas 4 years ago
Matthew Butterick 9e3a0f59e8 shrink 4 years ago
Matthew Butterick b242eb11dc eqs 4 years ago
Matthew Butterick 4f4dc34850 allow current-metas to be edited by tag functions 4 years ago
Matthew Butterick 710501321f fix implicit provide 5 years ago
Matthew Butterick 6fa00d65d8 simplify nit 5 years ago
Matthew Butterick 122586f130
Rearrange lexical scoping (fixes #202) 5 years ago
Matthew Butterick 3706937dac parameterize current-metas around `root` (fixes #188) 5 years ago
Matthew Butterick f3fb154704 transitive loading message (closes #176) and other improvements 6 years ago
Matthew Butterick 559da05c8d 1.5 update 6 years ago
Matthew Butterick ee435c1a06 add `trim-whitespace?` setup value (partially resolves #180) 6 years ago
Matthew Butterick de9436a695 tiny refac 6 years ago
Matthew Butterick 69d9c168b6 tidier patch 6 years ago
Matthew Butterick 7e7b800676 better error & newline behavior 6 years ago
Matthew Butterick 16bf40bc68 preserve source locations 6 years ago
Matthew Butterick 2586e69910 simplify expander 6 years ago
Matthew Butterick 656d53c73f add `current-metas` parameter (addresses #166) 6 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 a982ae70bb Remove voids from pollen/markup
Makes it consistent with the behavior of pollen/pre and pollen/markdown
7 years ago
Matthew Butterick d418aa25e9 refactor main-base.rkt macros to emit less code 7 years ago
Matthew Butterick c67c755c34 lambda spaces 7 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 5bfc461cd0 second wave of mutilation 8 years ago
Matthew Butterick 54a25039e5 wave of mutilation 8 years ago
Matthew Butterick d1d211f93e tidy core lang modules 8 years ago
Matthew Butterick fbaf2c98d4 documentation updates plus related bugfixes 8 years ago
Matthew Butterick 775a58dfc2 renamings within pollen/setup 8 years ago
Matthew Butterick 4f146fd755 change pollen/world to pollen/setup 8 years ago
Matthew Butterick 370832cdde refactor splice, pollen/template; add pollen/core 8 years ago
Matthew Butterick 30823c839a generate more descriptive internal module name 8 years ago
Matthew Butterick 81f9b51bbc relocate meta hashmaking 8 years ago
Matthew Butterick 02cdc44a4f implement lang-wide splicing with `current-splicing-tag`; reimplement `when/block` as `when/splice` 8 years ago
Matthew Butterick 10e3918fba refactoring for first stable release 8 years ago