Skip to content
This repository has been archived by the owner on Aug 18, 2021. It is now read-only.

Bring branch up to date with master #2

Open
wants to merge 170 commits into
base: asciidoctor-plugin
Choose a base branch
from

Conversation

bhagany
Copy link

@bhagany bhagany commented Jan 22, 2017

I had a bit of time, so I figured I'd help out a little. The most relevant change was the implementation of the asciidoctor plugin - I updated it to use the new content-pre-wrap abstraction. If you have any questions, or if you see other changes need to be made, let me know.

martinklepsch and others added 30 commits September 8, 2016 13:36
It's best practise for inline js, minimizes render blocking.
Insert inline js at body end instead of header end
change posts primary title field from :name to :title
In windows newlines are \r\n, the extra \r causes it to fail
to parse out the frontmatter.
Fixed windows markdown frontmatter newline bug
Use `title` as atom entry title, instead of `clojure.core/name`
Fix passed relativize-url argument in canonical-url task
…pace

Use tools namespace to reload changed clojure ns instead of pod pools
Allows more control of entry metadata in the case of `markdown`, and any
control at all in the case of `collection`
Each built-in task that modifies file metadata conjes a keyword onto
the `:perun/trace` vector. This will aid in debugging, and possibly
have applications in tasks.
The most immediate benefit of this change is that `markdown` no longer
needs to manually track files removed from the fileset between
invocations. As a result, `markdown` is shorter and simpler, and
the same will be true of any future input parsing tasks.
Before this change, any task that called `add-filedata` would erase any
perun metadata keys that were added by previous tasks, unless the previous
keys were explicitly merged. This was necessary in order to prevent stale
metadata from previous watch cycles from being carried over to the current
state. However, since changing to file-level boot metadata, stale metadata
is no longer a problem, and `add-filedata` can safely preserve
previously-set keys automatically.
bhagany and others added 30 commits January 15, 2017 12:50
Trying to be consistent about these things. I also made the args
a map, like `render-pre-wrap` and `content-pre-wrap`
I just discovered that when multiple tasks are in the same `testing`
form, only the last one gets composed into the main task. This
resulted in some checks being skipped.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants