<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pdf-tools.git, branch v0.91</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/pdf-tools.git/'/>
<entry>
<title>Release v0.91 🍾🥂</title>
<updated>2021-12-31T11:00:45+00:00</updated>
<author>
<name>Vedang Manerikar</name>
<email>ved.manerikar@gmail.com</email>
</author>
<published>2021-12-31T11:00:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/pdf-tools.git/commit/?id=2f5a1b939369657eb56d4cfa4bdf0b5c11aacb1d'/>
<id>2f5a1b939369657eb56d4cfa4bdf0b5c11aacb1d</id>
<content type='text'>
This is the last release to support Emacs 24.x. Release 1.0.0 will
update the minimum supported Emacs version.

NEWS:
** Make changes required by newer versions of Emacs
A number of changes are made to support new elisp / package changes. There is no impact of this on existing users.
- Emacs 27, Emacs 28 and Emacs 29 are supported now.
- Synctex 1.21 is supported now.
** Improve overall install experience
Running ~M-x pdf-tools-install~ should _just work_ now.
** Add support for high-resolution displays (Retina display on Mac)
Setting ~pdf-view-use-scaling~ to a non-nil value now renders crisp images on high-resolution displays.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is the last release to support Emacs 24.x. Release 1.0.0 will
update the minimum supported Emacs version.

NEWS:
** Make changes required by newer versions of Emacs
A number of changes are made to support new elisp / package changes. There is no impact of this on existing users.
- Emacs 27, Emacs 28 and Emacs 29 are supported now.
- Synctex 1.21 is supported now.
** Improve overall install experience
Running ~M-x pdf-tools-install~ should _just work_ now.
** Add support for high-resolution displays (Retina display on Mac)
Setting ~pdf-view-use-scaling~ to a non-nil value now renders crisp images on high-resolution displays.
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up installation instructions in the README</title>
<updated>2021-12-31T07:59:48+00:00</updated>
<author>
<name>Vedang Manerikar</name>
<email>ved.manerikar@gmail.com</email>
</author>
<published>2021-12-31T07:42:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/pdf-tools.git/commit/?id=5621164d47b0e59676edad252b514f5c3c15824f'/>
<id>5621164d47b0e59676edad252b514f5c3c15824f</id>
<content type='text'>
- Make the headings clearer
- Remove repetitive instructions
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Make the headings clearer
- Remove repetitive instructions
</pre>
</div>
</content>
</entry>
<entry>
<title>Use `l` and `r` for backward / forward in history.</title>
<updated>2021-12-31T06:58:52+00:00</updated>
<author>
<name>Vedang Manerikar</name>
<email>ved.manerikar@gmail.com</email>
</author>
<published>2021-12-31T06:54:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/pdf-tools.git/commit/?id=91afc4f87baa39347c033d850b29d36d277e0d69'/>
<id>91afc4f87baa39347c033d850b29d36d277e0d69</id>
<content type='text'>
`l` and `r` are the conventional bindings for history navigation.

The previous key-bindings `B` and `N` are kept as-is for people who
were used to it.

This is a breaking change because `r` was previously bound to
`revert-buffer`. However, `g` is also bound to `revert-buffer` and is
the conventional binding for `revert` so this should be okay.

Fixes: #43
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`l` and `r` are the conventional bindings for history navigation.

The previous key-bindings `B` and `N` are kept as-is for people who
were used to it.

This is a breaking change because `r` was previously bound to
`revert-buffer`. However, `g` is also bound to `revert-buffer` and is
the conventional binding for `revert` so this should be okay.

Fixes: #43
</pre>
</div>
</content>
</entry>
<entry>
<title>Reset slice when auto-slice is turned off</title>
<updated>2021-12-31T06:47:42+00:00</updated>
<author>
<name>Vedang Manerikar</name>
<email>ved.manerikar@gmail.com</email>
</author>
<published>2021-12-31T06:47:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/pdf-tools.git/commit/?id=b0f01a9031cca6d3425ebd43f4e3fc4f5aa266c5'/>
<id>b0f01a9031cca6d3425ebd43f4e3fc4f5aa266c5</id>
<content type='text'>
When `pdf-view-auto-slice-minor-mode` is turned off, remove slicing
and re-display the window.

Fixes: #44
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When `pdf-view-auto-slice-minor-mode` is turned off, remove slicing
and re-display the window.

Fixes: #44
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up NEWS and prepare for a v0.91 release</title>
<updated>2021-12-31T05:40:53+00:00</updated>
<author>
<name>Vedang Manerikar</name>
<email>ved.manerikar@gmail.com</email>
</author>
<published>2021-12-31T03:44:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/pdf-tools.git/commit/?id=5b1c367f366c7daa22f1a8f82e51b760c279c1ec'/>
<id>5b1c367f366c7daa22f1a8f82e51b760c279c1ec</id>
<content type='text'>
Collect the major changes made from the previous release into NEWS.
Update the milestones for the upcoming v1.0 release.

Relates to: #33
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Collect the major changes made from the previous release into NEWS.
Update the milestones for the upcoming v1.0 release.

Relates to: #33
</pre>
</div>
</content>
</entry>
<entry>
<title>Add NonGNU ELPA badge to README.org</title>
<updated>2021-12-31T04:16:16+00:00</updated>
<author>
<name>Stefan Kangas</name>
<email>stefan@marxist.se</email>
</author>
<published>2021-12-30T10:45:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/pdf-tools.git/commit/?id=1993c5c3ab916dd0a1a51ea4a6ca7b6f06b7e594'/>
<id>1993c5c3ab916dd0a1a51ea4a6ca7b6f06b7e594</id>
<content type='text'>
Closes: #63
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes: #63
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up and re-organize the README</title>
<updated>2021-12-31T04:16:16+00:00</updated>
<author>
<name>Vedang Manerikar</name>
<email>ved.manerikar@gmail.com</email>
</author>
<published>2021-12-30T13:22:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/pdf-tools.git/commit/?id=69e06e226844a12369e5b7d0bc561bcdeea8b4b3'/>
<id>69e06e226844a12369e5b7d0bc561bcdeea8b4b3</id>
<content type='text'>
This is the first step in the process of creating a documentation
site and wiki.

Relates to: #38
Closes: #40
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is the first step in the process of creating a documentation
site and wiki.

Relates to: #38
Closes: #40
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix checkdoc errors in pdf-tools lisp code</title>
<updated>2021-12-31T04:16:16+00:00</updated>
<author>
<name>Vedang Manerikar</name>
<email>ved.manerikar@gmail.com</email>
</author>
<published>2021-12-29T12:38:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/pdf-tools.git/commit/?id=ca83d662654ca7a2cc0d5f7b826a1163727df916'/>
<id>ca83d662654ca7a2cc0d5f7b826a1163727df916</id>
<content type='text'>
- Add / Fix docstrings for functions.
- Make punctuation changes as suggested by `checkdoc`

This commit makes changes in a subset of files of `pdf-tools`. Some of
the major files are still pending changes, and will be addressed in a
later commit.

Partially Fixes: #64
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add / Fix docstrings for functions.
- Make punctuation changes as suggested by `checkdoc`

This commit makes changes in a subset of files of `pdf-tools`. Some of
the major files are still pending changes, and will be addressed in a
later commit.

Partially Fixes: #64
</pre>
</div>
</content>
</entry>
<entry>
<title>Indentation and code-quality fixes</title>
<updated>2021-12-31T04:16:00+00:00</updated>
<author>
<name>Vedang Manerikar</name>
<email>ved.manerikar@gmail.com</email>
</author>
<published>2021-12-28T17:06:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/pdf-tools.git/commit/?id=c5e6be69086b45af05b2f58f6df23167b6a5da79'/>
<id>c5e6be69086b45af05b2f58f6df23167b6a5da79</id>
<content type='text'>
- Remove :group arguments from `defcustom` declarations
  - `defcustom` picks up `defgroup` names from the same file, so
    specifying the group is not necessary
- Ensure that all function-names are properly quoted using #'
- Add an explicit header-option setting lexical-binding to t
- Ensure that cl-check-type uses `satisfies` for filenames
- Replace all `defadvice` with `advice-add`
- Replace `(list ...)` patterns with `\`(...)` patterns

Fixes: #62
Fixes: #32
Partially Fixes: #24
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Remove :group arguments from `defcustom` declarations
  - `defcustom` picks up `defgroup` names from the same file, so
    specifying the group is not necessary
- Ensure that all function-names are properly quoted using #'
- Add an explicit header-option setting lexical-binding to t
- Ensure that cl-check-type uses `satisfies` for filenames
- Replace all `defadvice` with `advice-add`
- Replace `(list ...)` patterns with `\`(...)` patterns

Fixes: #62
Fixes: #32
Partially Fixes: #24
</pre>
</div>
</content>
</entry>
<entry>
<title>Ignore compilation artifacts</title>
<updated>2021-12-28T10:53:11+00:00</updated>
<author>
<name>Vedang Manerikar</name>
<email>ved.manerikar@gmail.com</email>
</author>
<published>2021-12-28T10:53:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/pdf-tools.git/commit/?id=d866c8749a4b29e37e9e1dca6dad1b3fa92babf0'/>
<id>d866c8749a4b29e37e9e1dca6dad1b3fa92babf0</id>
<content type='text'>
Improve the gitignore list to ignore auto-generated / compilation
artifacts. Relates to #62
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Improve the gitignore list to ignore auto-generated / compilation
artifacts. Relates to #62
</pre>
</div>
</content>
</entry>
</feed>
