Jeff Dairiki
Jeff Dairiki
It is currently not possible to configure the pygments css files generated by the syntax highlight filter to be written to any directory other than '/css'. This is because the...
Under python 2 (2.6, in particular) the `blogofile blog post list` fails with a `UnicodeEncodeError` . (This is with the stock blog site template.) This fixes that, at least for...
This PR moves the package metadata out of the `blogofile_blog` module and into `setup.py`. The motivation for this is to allow `python setup.py bdist_egg` to work without having Blogofile installed....
This implements a "Preferences" dialog which allows for customizing the _Save & Preview_, _Edit_, and _Search_ shortcut hotkeys. It also adds a new _Save (and stay in edit view)_ shortcut...
This adds a set of tests that check that all the sample sites included the Lektor source code build without error. The sites built include the `example` site as well...
I think I finally sussed out what was causing the unnecessary rebuilds described in #959. (And it was not exactly was I was guessing in that PR.) (WIP - more...
I've started playing with adding type annotations and testing with mypy. I think it will be a while before this is merge-ready, but there's enough here to get mypy to...
Here is a first crack at creating a docker image. I am no docker guru. There are probably improvements to be made. Currently, it is pushing an image into the...
The /publish endpoint of the admin API is used to publish (deploy) the site to a configured server. Currently, the frontend uses GET when triggering a deployment. As it is...
The contents of [`lektor.filecontents`][1] (namely the `FileContents` class) is only referenced by the [`Record.contents`][2] and [`Attachment.contents`][3] properties. Both of those properties appear to be unused in the current lektor source....