├── .dir-locals.el ├── .github ├── FUNDING.yml └── workflows │ └── test.yml ├── .gitignore ├── CONTRIBUTING.md ├── Makefile ├── README.md ├── THANKS.md ├── UPGRADE.md ├── example ├── _src │ ├── A-Non-Post-Scribble-Page.scrbl │ ├── About.md │ ├── index-template.html │ ├── page-template.html │ ├── post-template.html │ ├── posts │ │ ├── 2010-01-01-a-2010-blog-post.md │ │ ├── 2011-01-01-a-2011-blog-post.md │ │ ├── 2012-01-01-a-2012-blog-post.md │ │ ├── 2013-03-08-another-blog-post.md │ │ ├── 2013-06-19-a-scribble-post.html │ │ ├── 2013-06-19-a-scribble-post.scrbl │ │ ├── 2015-10-26-a-blog-post-using-markdown-template.mdt │ │ ├── 2017-03-17-authors-example.md │ │ └── 2017-05-11-la-biblioteca-está-en-el-estómago-de-godzilla.md │ └── subdir │ │ └── foo.md ├── css │ ├── bootstrap.min.css │ ├── bootstrap.min.css.map │ ├── custom.css │ ├── pygments.css │ └── scribble.css ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ └── glyphicons-halflings-regular.woff ├── frog.rkt ├── img │ ├── 1x1.gif │ └── feed.png ├── info.rkt └── js │ ├── bootstrap.bundle.min.js │ └── jquery-3.2.1.slim.min.js ├── frog ├── LICENSE ├── README.md ├── config │ ├── lang │ │ └── reader.rkt │ ├── main.rkt │ └── private │ │ ├── load.rkt │ │ └── test.rkt ├── enhance-body.rkt ├── frog.scrbl ├── info.rkt ├── main.rkt ├── params.rkt ├── paths.rkt ├── private │ ├── author.rkt │ ├── bodies-page.rkt │ ├── define-doc.rkt │ ├── enhance-body │ │ ├── add-doc-links │ │ │ └── doc-uri.rkt │ │ └── syntax-highlight │ │ │ ├── pipe.py │ │ │ └── pygments.rkt │ ├── feeds.rkt │ ├── html.rkt │ ├── main.rkt │ ├── new-post.rkt │ ├── non-posts.rkt │ ├── params.rkt │ ├── paths.rkt │ ├── post-struct.rkt │ ├── posts.rkt │ ├── read-scribble.rkt │ ├── serialize-posts.rkt │ ├── stale.rkt │ ├── tags.rkt │ ├── template.rkt │ ├── upgrade │ │ ├── .frogrc │ │ ├── old-config.rkt │ │ └── template-frog.rkt │ ├── util.rkt │ ├── verbosity.rkt │ ├── version.rkt │ ├── watch-dir.rkt │ ├── xexpr-map.rkt │ └── xexpr2text.rkt ├── scribble.rkt ├── verbosity.rkt └── widgets.rkt └── info.rkt /.dir-locals.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/.dir-locals.el -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/README.md -------------------------------------------------------------------------------- /THANKS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/THANKS.md -------------------------------------------------------------------------------- /UPGRADE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/UPGRADE.md -------------------------------------------------------------------------------- /example/_src/A-Non-Post-Scribble-Page.scrbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/_src/A-Non-Post-Scribble-Page.scrbl -------------------------------------------------------------------------------- /example/_src/About.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/_src/About.md -------------------------------------------------------------------------------- /example/_src/index-template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/_src/index-template.html -------------------------------------------------------------------------------- /example/_src/page-template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/_src/page-template.html -------------------------------------------------------------------------------- /example/_src/post-template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/_src/post-template.html -------------------------------------------------------------------------------- /example/_src/posts/2010-01-01-a-2010-blog-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/_src/posts/2010-01-01-a-2010-blog-post.md -------------------------------------------------------------------------------- /example/_src/posts/2011-01-01-a-2011-blog-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/_src/posts/2011-01-01-a-2011-blog-post.md -------------------------------------------------------------------------------- /example/_src/posts/2012-01-01-a-2012-blog-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/_src/posts/2012-01-01-a-2012-blog-post.md -------------------------------------------------------------------------------- /example/_src/posts/2013-03-08-another-blog-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/_src/posts/2013-03-08-another-blog-post.md -------------------------------------------------------------------------------- /example/_src/posts/2013-06-19-a-scribble-post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/_src/posts/2013-06-19-a-scribble-post.html -------------------------------------------------------------------------------- /example/_src/posts/2013-06-19-a-scribble-post.scrbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/_src/posts/2013-06-19-a-scribble-post.scrbl -------------------------------------------------------------------------------- /example/_src/posts/2015-10-26-a-blog-post-using-markdown-template.mdt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/_src/posts/2015-10-26-a-blog-post-using-markdown-template.mdt -------------------------------------------------------------------------------- /example/_src/posts/2017-03-17-authors-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/_src/posts/2017-03-17-authors-example.md -------------------------------------------------------------------------------- /example/_src/posts/2017-05-11-la-biblioteca-está-en-el-estómago-de-godzilla.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/_src/posts/2017-05-11-la-biblioteca-está-en-el-estómago-de-godzilla.md -------------------------------------------------------------------------------- /example/_src/subdir/foo.md: -------------------------------------------------------------------------------- 1 | I am a non-post page, foo.md. 2 | -------------------------------------------------------------------------------- /example/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/css/bootstrap.min.css -------------------------------------------------------------------------------- /example/css/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/css/bootstrap.min.css.map -------------------------------------------------------------------------------- /example/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/css/custom.css -------------------------------------------------------------------------------- /example/css/pygments.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/css/pygments.css -------------------------------------------------------------------------------- /example/css/scribble.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/css/scribble.css -------------------------------------------------------------------------------- /example/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /example/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /example/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /example/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /example/frog.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/frog.rkt -------------------------------------------------------------------------------- /example/img/1x1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/img/1x1.gif -------------------------------------------------------------------------------- /example/img/feed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/img/feed.png -------------------------------------------------------------------------------- /example/info.rkt: -------------------------------------------------------------------------------- 1 | #lang info 2 | (define compile-omit-paths 'all) 3 | -------------------------------------------------------------------------------- /example/js/bootstrap.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/js/bootstrap.bundle.min.js -------------------------------------------------------------------------------- /example/js/jquery-3.2.1.slim.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/example/js/jquery-3.2.1.slim.min.js -------------------------------------------------------------------------------- /frog/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/LICENSE -------------------------------------------------------------------------------- /frog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/README.md -------------------------------------------------------------------------------- /frog/config/lang/reader.rkt: -------------------------------------------------------------------------------- 1 | #lang s-exp syntax/module-reader 2 | frog/config/main 3 | -------------------------------------------------------------------------------- /frog/config/main.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/config/main.rkt -------------------------------------------------------------------------------- /frog/config/private/load.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/config/private/load.rkt -------------------------------------------------------------------------------- /frog/config/private/test.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/config/private/test.rkt -------------------------------------------------------------------------------- /frog/enhance-body.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/enhance-body.rkt -------------------------------------------------------------------------------- /frog/frog.scrbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/frog.scrbl -------------------------------------------------------------------------------- /frog/info.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/info.rkt -------------------------------------------------------------------------------- /frog/main.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/main.rkt -------------------------------------------------------------------------------- /frog/params.rkt: -------------------------------------------------------------------------------- 1 | #lang reprovide 2 | "private/params.rkt" 3 | -------------------------------------------------------------------------------- /frog/paths.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/paths.rkt -------------------------------------------------------------------------------- /frog/private/author.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/author.rkt -------------------------------------------------------------------------------- /frog/private/bodies-page.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/bodies-page.rkt -------------------------------------------------------------------------------- /frog/private/define-doc.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/define-doc.rkt -------------------------------------------------------------------------------- /frog/private/enhance-body/add-doc-links/doc-uri.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/enhance-body/add-doc-links/doc-uri.rkt -------------------------------------------------------------------------------- /frog/private/enhance-body/syntax-highlight/pipe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/enhance-body/syntax-highlight/pipe.py -------------------------------------------------------------------------------- /frog/private/enhance-body/syntax-highlight/pygments.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/enhance-body/syntax-highlight/pygments.rkt -------------------------------------------------------------------------------- /frog/private/feeds.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/feeds.rkt -------------------------------------------------------------------------------- /frog/private/html.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/html.rkt -------------------------------------------------------------------------------- /frog/private/main.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/main.rkt -------------------------------------------------------------------------------- /frog/private/new-post.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/new-post.rkt -------------------------------------------------------------------------------- /frog/private/non-posts.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/non-posts.rkt -------------------------------------------------------------------------------- /frog/private/params.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/params.rkt -------------------------------------------------------------------------------- /frog/private/paths.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/paths.rkt -------------------------------------------------------------------------------- /frog/private/post-struct.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/post-struct.rkt -------------------------------------------------------------------------------- /frog/private/posts.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/posts.rkt -------------------------------------------------------------------------------- /frog/private/read-scribble.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/read-scribble.rkt -------------------------------------------------------------------------------- /frog/private/serialize-posts.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/serialize-posts.rkt -------------------------------------------------------------------------------- /frog/private/stale.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/stale.rkt -------------------------------------------------------------------------------- /frog/private/tags.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/tags.rkt -------------------------------------------------------------------------------- /frog/private/template.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/template.rkt -------------------------------------------------------------------------------- /frog/private/upgrade/.frogrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/upgrade/.frogrc -------------------------------------------------------------------------------- /frog/private/upgrade/old-config.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/upgrade/old-config.rkt -------------------------------------------------------------------------------- /frog/private/upgrade/template-frog.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/upgrade/template-frog.rkt -------------------------------------------------------------------------------- /frog/private/util.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/util.rkt -------------------------------------------------------------------------------- /frog/private/verbosity.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/verbosity.rkt -------------------------------------------------------------------------------- /frog/private/version.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/version.rkt -------------------------------------------------------------------------------- /frog/private/watch-dir.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/watch-dir.rkt -------------------------------------------------------------------------------- /frog/private/xexpr-map.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/xexpr-map.rkt -------------------------------------------------------------------------------- /frog/private/xexpr2text.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/private/xexpr2text.rkt -------------------------------------------------------------------------------- /frog/scribble.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/scribble.rkt -------------------------------------------------------------------------------- /frog/verbosity.rkt: -------------------------------------------------------------------------------- 1 | #lang reprovide 2 | "private/verbosity.rkt" 3 | -------------------------------------------------------------------------------- /frog/widgets.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/frog/widgets.rkt -------------------------------------------------------------------------------- /info.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greghendershott/frog/HEAD/info.rkt --------------------------------------------------------------------------------