| Age | Commit message (Collapse) | Author |
|
|
|
This is useful when you have two installers on the same machine (e.g.
pacman and nix-shell) and you want to choose between one of them.
|
|
|
|
|
|
Changed install to always prompt Windows users for MSYS2 location. This
allows users who have their cygwin bin directory in their path variable
to install pdf-tools properly
|
|
|
|
|
|
|
|
|
|
|
|
Adds no-query-p, skip-dependencies-p, force-dependencies-p and
no-error-p options.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Calling the callback argument of pdf-tools--melpa-build-server has
been lost in some past commit.
|
|
|
|
|
|
|
|
The GNU make binary on FreeBSD (and other BSDs) is named `gmake`. This
change makes the build work for those systems. It's been tested on
FreeBSD, but should work on other BSDs. A short note was also added in
README.org to help FreeBSD users get things working.
|
|
* Makefile (PKGFILE_CONTENT):
* lisp/pdf-tools.el:
|
|
* lisp/pdf-virtual.el: New file handling virtual PDF documents.
* test/pdf-test.el: Tests for that feature.
* lisp/pdf-misc.el: Extend the menu appropriately.
* lisp/pdf-view.el: Make pdf-view-mode play nicer with it's derived
mode pdf-virtual-view-mode.
* lisp/pdf-tools.el: Integrate pdf-virtual.
* NEWS: Added item.
* README.org: Mention it.
|
|
* lisp/pdf-tools.el: Add let-alist as requirement.
* lisp/pdf-occur.el (pdf-occur-add-matches, pdf-occur-start-search): Use new interface.
* lisp/pdf-isearch.el (pdf-isearch-search-page): Use new interface.
* lisp/pdf-info.el (pdf-info-query--transform-action,
pdf-info-query--transform-response): Prefer alists over trees or
positional lists, where appropriate.
(pdf-info-search-string,pdf-info-search-regexp,pdf-info-pagelinks
pdf-info-charlayout,pdf-info-pagelinks, pdf-info-outline,
pdf-info-synctex-forward-search, pdf-info-synctex-backward-search):
Updated documentation.
* test/pdf-info.ert: Require let-alist, use new interface.
* Makefile (bytecompile, test): Use cask.
* Cask (depends-on): Add let-alist.
* lisp/pdf-outline.el: Use new interface.
* lisp/pdf-links.el: Use new interface.
* lisp/pdf-cache.el: Use new interface.
* lisp/pdf-sync.el: Use new interface.
|
|
Fix spelling
|
|
|
|
|
|
* lisp/pdf-tools.el (pdf-tools-install): Check if buffer is already in
pdf-view-mode. This avoids resetting of local variables/state.
|
|
* lisp/pdf-tools.el (pdf-occur-global-minor-mode): Declare autoloaded function.
|
|
* lisp/pdf-tools.el (pdf-tools-install,pdf-tools-uninstall): Special
case this one.
|
|
* lisp/tablist.el:
* lisp/pdf-tools.el:
* NEWS:
* Makefile (PACKAGE_VERSION):
|
|
* lisp/pdf-isearch.el:(pdf-isearch-occur): New command.
* lisp/tablist.el (tablist-generate-sorter): New macro
* lisp/pdf-tools.el (pdf-tools-modes, pdf-tools-enabled-modes): Added
occur global mode.
|
|
* lisp/pdf-view.el (pdf-view-auto-slice-minor-mode): Mode setting the
slice after changing the page.
* lisp/pdf-tools.el (pdf-tools-modes): Add
pdf-view-auto-slice-minor-mode, but don't enable it per default.
|
|
* lisp/pdf-tools.el (pdf-tools-install): Uncomment the condition.
|
|
* lisp/pdf-tools.el (pdf-tools-install): Added a no-error argument.
|
|
* lisp/pdf-tools.el (pdf-tools-handle-upgrades): Allow to skip the
upgrade code. Also give some visual feedback in the dormant PDF
buffers.
|
|
* lisp/pdf-tools.el: Check whether load-file-name is a string.
|
|
* lisp/pdf-tools.el: Check whether pdf-info-epdfinfo-program is a string.
|
|
* lisp/pdf-tools.el: Give save-some-buffers the right callback.
|
|
* lisp/pdf-tools.el: Added an autoload, which checks whether a upgrade
is in process and tries to do the right things.
(pdf-tools--melpa-build-server): Added possibility to skip installing
dependencies and a callback argument.
(pdf-tools-install): Allow for automatic compilation and skipping of
dependencies stuff.
* Makefile: Added a target producing melpa-like packages. Removed the
instruction about calling pdf-tools-install once more.
|
|
* lisp/pdf-tools.el (pdf-tools--melpa-build-server): Check
executability of apt-get and sudo.
|
|
* server/configure.ac: Added silent-rules option.
* lisp/pdf-tools.el (pdf-tools--melpa-build-server): Use V=0 flag.
|
|
* lisp/pdf-tools.el:
|
|
* lisp/pdf-tools.el: (pdf-tools--melpa-build-server): Function for
building the server.
(pdf-tools-install): Offer to build the server.
* Makefile (PACKAGE_VERSION): Hard-code duplicate version here (mh).
* server/configure.ac: Dito (grh).
|
|
* lisp/pdf-tools.el (pdf-tools-build-server): Removed.
(pdf-tools-install): Don't try to compile the server.
* Makefile: Removed melpa target.
|