Skip to content

Commit 2f81c55

Browse files
committed
doc: update NEWS and prepare for the current release
1 parent 415ff1e commit 2f81c55

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

NEWS

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,45 @@
44
- Allow creation of markup annotations without a text selection @astoff #191
55
+ This means that you can now highlight an exact region, for example on OCR PDFs! Just select the region by holding down the Meta key and dragging the mouse. Then invoke ~pdf-annot-add-highlight-markup-annotation~ (with ~C-c C-a h~) and voila!
66
+ Please note that *only the highlight markup annotation* is supported on rectangular regions.
7+
- Add option to display page labels in mode line @rafaelbeirigo #331
8+
+ PDFs with custom page labels (Roman numerals, section numbering) can now show these labels in the mode-line. Enable with ~pdf-view-mode-line-position-use-labels~.
9+
- Add ~pdf-metadata-buffer-mode~ for the metadata buffer @aidan-hall #305
10+
+ The metadata buffer now has its own major mode derived from ~special-mode~, allowing you to press ~q~ to close it.
11+
- Add horizontal scrolling support via mouse wheel @aikrahguzar #234
12+
+ ~mwheel-scroll-left-function~ and ~mwheel-scroll-right-function~ are now properly set in ~pdf-view-mode~.
13+
- Allow ~scroll-other-window~ to work in pdf-view buffers @whatacold #280
14+
+ You can now scroll a PDF buffer from another window using ~C-M-v~ and ~C-M-S-v~.
15+
- Add gamma correction option to midnight mode @vizziv #329
16+
+ New customization options for gamma correction to improve contrast of colorful text in midnight mode. Also fixes a color conversion bug (dividing by 256 instead of 255).
717

818
** Functionality improvements and fixes
919
- Allow setting ~selection-style~ via the Easy Menu @astoff #190
1020
- Improve the experience of editing Annotations @astoff #192
1121
- Enable ~pdf-view-dark-minor-mode~ automatically if the current Emacs theme is dark #166
22+
- Fix: Use ~kill-current-buffer~ instead of deprecated ~kill-this-buffer~ @michaelmhoffman #330
23+
+ Fixes keybinding issue in Emacs 30. Closes #287.
24+
- Fix: Use absolute line number in ~pdf-sync-forward-correlate~ @haselwarter #222
25+
+ Forward sync now works correctly in narrowed buffers.
26+
- Fix: Support pdf-buffer bookmarks in workspace managers @aikrahguzar #188
27+
+ Bookmark restoration no longer assumes the buffer is displayed, fixing errors with workspace managers like ~activities.el~, ~burly.el~, and ~tabspaces.el~.
28+
- Fix: Suppress errors when scrolling past document boundaries with ~C-n~ / ~C-p~ @benthamite #303
29+
+ ~pdf-view-next-line-or-next-page~ and ~pdf-view-previous-line-or-previous-page~ no longer throw errors at document boundaries when ~debug-on-error~ is enabled.
30+
- Fix: Set slice to common bounding box across all pages @tpapp #326
31+
+ ~pdf-view-set-slice-from-bounding-box~ now computes the bounding box from all pages, not just the current page. Closes #325.
32+
- Fix: Annotation sync error "No such annotation" @bramadams #260
33+
+ Refreshes annotations on the current page to keep buffer and file in sync. Closes #246.
34+
35+
** Installation and platform compatibility improvements
36+
- Add support for MSYS2 UCRT64 environment on Windows @legends2k #308
37+
+ UCRT64 is the recommended default MSYS2 environment. This change adds proper detection and fixes build issues with GCC 14+. Closes #282, #286.
38+
- Fix: Replace deprecated ~tempnam~ with ~mkstemp~ / ~_tempnam~ @wyuenho #309
39+
+ Uses platform-appropriate secure temp file creation. Closes #110.
40+
- Add support for Android Emacs using Termux @johanwiden #230
41+
+ ~pdf-tools-install~ now works on Android Emacs via Termux. Note: This is not an officially supported platform, and touchscreen gestures have limitations.
42+
- Add support for Nobara Linux (Fedora derivative) @gs-101 #301
43+
- Add GNU Guix installation instructions to README @bird-dancer #315
44+
- Update README with clearer installation prerequisites @CalumFreeman #289
45+
- Add Makefile target to generate autoloads @Thaodan #238
1246

1347
* Version 1.1.0
1448
** New functionality to improve overall user experience

0 commit comments

Comments
 (0)