Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Enable lexical bindings | Steven Allen | 2024-04-07 | 1 | -1/+1 |
| | |||||
* | Preserve `truncate-lines` to fix `visual-line-mode` | Vasilij Schneidermann | 2024-04-07 | 1 | -1/+4 |
| | | | | | | | | | | | | When one disables wrapping and uses `visual-line-mode`, things like following an internal link ended up enabling `truncate-lines`. After jumping back to the original position, rendering was done with `truncate-lines` enabled, which breaks `visual-line-mode` until `truncate-lines` was disabled again. Therefore, the value of the variable is preserved whenever doing rendering to avoid this glitch. Bonus: The responsible shr.el code does that in its table rendering function and notes that it "probably won't work very well". | ||||
* | Use custom line filling when `nov-text-width` is t | Vasilij Schneidermann | 2024-04-07 | 1 | -1/+14 |
| | | | | | | | Previously, setting `nov-text-width` to t did just stub out `shr-fill-line`, but that disabled insertion of indentation, which made the TOC items left-aligned. Now a custom replacement is used which only performs the indentation and skips on the filling. | ||||
* | Add numeric prefix arg to commands for viewing next/prev document | Matt Beshara | 2024-04-07 | 1 | -11/+12 |
| | |||||
* | * nov.el (nov-imenu-goto-function): Make sure file link is relative to TOC file. | Visuwesh | 2023-07-15 | 1 | -1/+3 |
| | |||||
* | Add multi-isearch interop | Vasilij Schneidermann | 2023-04-21 | 2 | -0/+25 |
| | | | | | | This implements the much requested feature of C-s behaving similarly to how it does in info buffers. Many thanks to Madhu for discovering multi-isearch.el (AKA misearch). | ||||
* | Lift the silly file name limitation for now | Vasilij Schneidermann | 2023-04-21 | 1 | -2/+3 |
| | |||||
* | Handle saved places not being readable | Vasilij Schneidermann | 2023-04-21 | 1 | -2/+11 |
| | |||||
* | Avoid use of string-replace (Emacs 28.1+) | Vasilij Schneidermann | 2023-04-11 | 1 | -3/+3 |
| | |||||
* | Silence byte-compiler by avoiding unescaped single-quotes | Michael Eliachevitch | 2023-03-27 | 1 | -2/+2 |
| | | | | | | | | | Unescaped and unpaired single-quotes in docstrings cause warnings when byte-compiling nov.el, which is fixed by this commit. For reference, see text-quoting style documentation https://www.gnu.org/software/emacs/manual/html_node/elisp/Text-Quoting-Style.html and https://emacs.stackexchange.com/a/73048 | ||||
* | Correct typo in docstring | Vasilij Schneidermann | 2022-08-05 | 1 | -1/+1 |
| | |||||
* | Add customization to tweak header | Utkarsh Singh | 2022-08-05 | 1 | -10/+23 |
| | |||||
* | Correct unzip args | Vasilij Schneidermann | 2022-04-28 | 1 | -1/+1 |
| | |||||
* | Style improvements | Vasilij Schneidermann | 2022-04-28 | 1 | -3/+6 |
| | |||||
* | Add support for arbitrary decompression tools | Liam Hupfer | 2022-04-28 | 2 | -9/+25 |
| | | | | | This allows users to use non-unzip decompression tools such as libarchive's `bsdtar`. | ||||
* | Bump version | Vasilij Schneidermann | 2022-04-06 | 1 | -1/+1 |
| | |||||
* | Replace dash in favor of seq.el | Vasilij Schneidermann | 2022-04-06 | 1 | -60/+60 |
| | |||||
* | Bump version requirements to use dom.el | Vasilij Schneidermann | 2022-04-06 | 1 | -22/+20 |
| | |||||
* | Raise error if `nov-unzip-program is unset` | Vasilij Schneidermann | 2022-03-20 | 1 | -0/+2 |
| | |||||
* | Check for target or list of targets | Vasilij Schneidermann | 2022-02-18 | 1 | -5/+10 |
| | |||||
* | Prefer nov keys in button map (thanks, Greg!) | Vasilij Schneidermann | 2021-12-30 | 1 | -1/+1 |
| | |||||
* | Add menu (thanks, Greg!) | Greg Bognar | 2021-12-21 | 1 | -0/+30 |
| | |||||
* | Use a dedicated keymap for buttons (thanks, Greg!) | Vasilij Schneidermann | 2021-12-20 | 1 | -5/+9 |
| | |||||
* | Match any of the item properties against "nav" | Vasilij Schneidermann | 2021-11-30 | 1 | -1/+1 |
| | |||||
* | Bump esxml min version, bump version | Vasilij Schneidermann | 2021-03-23 | 1 | -2/+2 |
| | |||||
* | Verify shr-target-id property values before visit | Vasilij Schneidermann | 2021-03-23 | 1 | -6/+11 |
| | |||||
* | Use more robust Org API check | Vasilij Schneidermann | 2021-02-28 | 1 | -8/+8 |
| | |||||
* | Add missing autoload | Vasilij Schneidermann | 2021-02-28 | 1 | -0/+1 |
| | |||||
* | Bump version | Vasilij Schneidermann | 2020-12-07 | 1 | -1/+1 |
| | |||||
* | Avoid depending on Emacs 27.1 | Vasilij Schneidermann | 2020-12-07 | 1 | -10/+9 |
| | |||||
* | Update TODO | Vasilij Schneidermann | 2020-12-04 | 1 | -0/+3 |
| | |||||
* | Bump version | Vasilij Schneidermann | 2020-11-28 | 1 | -1/+1 |
| | |||||
* | Fix Org warnings | Vasilij Schneidermann | 2020-11-28 | 1 | -14/+24 |
| | |||||
* | Escape ID correctly | Vasilij Schneidermann | 2020-11-28 | 1 | -2/+2 |
| | |||||
* | Encode attribute and text content in generated NCX | Vasilij Schneidermann | 2020-11-21 | 1 | -1/+4 |
| | |||||
* | Disable unzip prompts, log errors and show them | Vasilij Schneidermann | 2020-09-11 | 1 | -4/+5 |
| | |||||
* | Support Org versions < 9.0 | Vasilij Schneidermann | 2020-08-29 | 1 | -4/+9 |
| | |||||
* | Fix warning about free variable | Vasilij Schneidermann | 2020-08-29 | 1 | -0/+1 |
| | |||||
* | Update TODO | Vasilij Schneidermann | 2020-08-29 | 1 | -22/+13 |
| | |||||
* | Use native scaling if available | Vasilij Schneidermann | 2020-08-13 | 1 | -21/+21 |
| | |||||
* | Recenter after nov-history-back/-forward | Vasilij Schneidermann | 2020-06-08 | 1 | -2/+4 |
| | |||||
* | Fix nov-history-back/-forward for relative links | Vasilij Schneidermann | 2020-06-08 | 1 | -11/+12 |
| | |||||
* | Add TODO file | Vasilij Schneidermann | 2020-05-06 | 1 | -0/+64 |
| | |||||
* | Convert README to Markdown, update metadata | Vasilij Schneidermann | 2020-05-06 | 4 | -182/+155 |
| | |||||
* | Merge pull request #71 from clemera/fix-link-label-parsing-for-imenu | Vasilij Schneidermann | 2020-05-04 | 1 | -1/+3 |
|\ | | | | | Fix link label parsing for imenu | ||||
| * | Fix link label parsing for imenu | Clemens Radermacher | 2020-05-04 | 1 | -1/+3 |
|/ | |||||
* | Rewrite Imenu code using `nov-ncx-to-html` | Vasilij Schneidermann | 2020-05-03 | 1 | -25/+9 |
| | |||||
* | Add Imenu interop | Vasilij Schneidermann | 2020-05-03 | 1 | -0/+44 |
| | | | | Closes #69 | ||||
* | Use -let and -let* some more | Vasilij Schneidermann | 2020-05-03 | 1 | -23/+17 |
| | |||||
* | Clean up previous contributions | Vasilij Schneidermann | 2020-05-03 | 1 | -3/+8 |
| |