Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-20 | Increase version to 0.1.5 | defanor | |
2017-11-20 | Prepare for binary releases | defanor | |
Add Makefile and deb-control file to generate basic Debian packages and archives with binaries. | |||
2017-11-20 | Create man directory if it doesn't exist | defanor | |
It may be missing when destdir is altered to prepare a binary release. | |||
2017-11-19 | Use Travis CI | defanor | |
2017-11-19 | Add Pancake.Command and Paths_pancake into pancake.cabal | defanor | |
2017-11-19 | Update the man page | defanor | |
2017-11-17 | Narrow footnotes | defanor | |
The "note N" strings add to the overall width, so the width of notes themselves should be reduced. It's different in CLI and Emacs, and rather imprecise here, so can still be improved -- but at least overflow is unlikely now. | |||
2017-11-16 | Handle SIGINT during getLine | defanor | |
It is too easy to kill pancake by accident, while trying to interrupt a child process that finishes by itself right at that moment. So, only quitting if there's two interruptions in a row (without any input between them). Minor refactoring has also happened in this commit. | |||
2017-11-15 | Relax Gopher directory parser | defanor | |
Accept erroneous directory entries, but mark them as errors. | |||
2017-11-15 | Adjust default faces for Emacs with dark background | defanor | |
- Make the green paler, so that code blocks are easier to read. - Use a more saturated color for cyan, to make links easily distinguishable from grey text (assuming that in most cases the default face will be grey or close to it). | |||
2017-11-15 | Handle the --help option | defanor | |
Using GetOpt now. | |||
2017-11-14 | pancake.el: initiate input on '*' | defanor | |
That's handy for completion. | |||
2017-11-14 | Set help-echo and follow-link for text buttons | defanor | |
2017-11-14 | Fix shortcut query escaping | defanor | |
It used to escape "reserved" instead of "unreserved" characters. | |||
2017-11-13 | Add a man page | defanor | |
A basic and static one for now, perhaps should be generated out of a single source with README and the help message later. | |||
2017-11-13 | Handle the --version option | defanor | |
2017-11-12 | Increase version to 0.1.4 | defanor | |
2017-11-12 | Use completing-read and remember URI history in Emacs | defanor | |
The completion is based on the URI history. | |||
2017-11-11 | Fix shortcut command parsing | defanor | |
2017-11-10 | Handle notes | defanor | |
2017-11-09 | Respect table column alignments provided by pandoc | defanor | |
2017-11-09 | pancake.el: prompt for input on RET | defanor | |
This is useful mostly for backward search. Also ignore empty lines in embedded mode in pancake itself, and add a "pancake>" prompt. | |||
2017-11-08 | Add dir.xiph.org search and xspf/m3u handling | defanor | |
2017-11-08 | Colorize code inlines and blocks | defanor | |
2017-11-08 | Do not underline headings | defanor | |
2017-11-08 | Colorize terms in definition lists | defanor | |
2017-11-08 | Adjust spacing between blocks | defanor | |
2017-11-08 | Denote headings | defanor | |
2017-11-07 | Let Emacs to render subscripts, superscripts, strikethrough | defanor | |
That is, add `Styled` constructors for those. | |||
2017-11-06 | pancake.el: use `inhibit-read-only' | defanor | |
2017-11-06 | Lint the code | defanor | |
2017-11-06 | Increase version to 0.1.3 | defanor | |
2017-11-06 | Fix an error message | defanor | |
2017-11-05 | Introduce denotations, buttonize links in emacs | defanor | |
Styled elements now can be denoted, so that the emacs interface can buttonize links, while it is still easy to ignore the semantics and just render those elements. The emacs interface is more mouse- and TAB-friendly now. | |||
2017-11-05 | Update the help message | defanor | |
2017-11-05 | Provide current URI to pancake-mode | defanor | |
And add a command for displaying and copying it. | |||
2017-11-05 | Add Project Gutenberg search shortcut into the default configuration | defanor | |
2017-11-05 | Split words aggresively when they don't fit | defanor | |
This is mostly needed for tables. | |||
2017-11-05 | Fix table cell links and identifiers | defanor | |
Fix link enumeration, and store the identifiers. | |||
2017-11-05 | Read metadata | defanor | |
Reading effective URI and content type (if those are available) now, aiming `curl -w` or similar commands. Not a particularly nice way, and complicates both the program and the configuration, but sometimes file name extensions are deceptive. | |||
2017-11-05 | Allow to set document types explicitly | defanor | |
2017-11-05 | Use Parsec for command parsing | defanor | |
2017-11-05 | Split into modules | defanor | |
2017-11-04 | Report utf-8 decoding failures, fall back to latin1 | defanor | |
2017-11-03 | Remove CRs from plain text files | defanor | |
This is mostly needed for Gopher. | |||
2017-11-03 | Increase version to 0.1.2 | defanor | |
2017-11-03 | Escape newline characters in embedded mode | defanor | |
Inline math may contain those. | |||
2017-11-02 | Quit on EOF | defanor | |
2017-11-02 | Fix: remove `init` | defanor | |
2017-11-02 | pancake.el: generate buffers for stderr handlers | defanor | |
Otherwise the same buffer gets reused, and cleanup of one session kills all sessions. |