| Age | Commit message (Collapse) | Author |
|
* server/epdfinfo.c (image_write): Use a buffer for writing.
|
|
* server/epdfinfo.c (cmd_open): g_filename_to_uri already checks for absolutity.
|
|
* server/epdfinfo.c: Remove get- and setoptions
|
|
|
|
* server/epdfinfo.h (DEC_CMD, DEC_CMD2): New macros.
* server/epdfinfo.c (commands): Use macros.
|
|
* server/epdfinfo.c (command_arg_parse_arg): Remove ARG_QUADRILATERAL.
* server/epdfinfo.h (command_arg_type_t): Dito.
|
|
* server/epdfinfo.h (DEC_CMD, DEC_CMD2, DEC_DOPT): Macros for
declaring commands and options.
* server/epdfinfo.c (command_arg_parse_arg): Removed unused ARG_QUADRILATERAL.
(command_arg_print, command_arg_type_size): New function.
(document_options): New array holding document options.
(cmd_getoptions, cmd_setoptions): Use above array.
(commands): Use Macros.
* lisp/pdf-info.el (pdf-info-query--transform-response): setoptions:
Return new options.
|
|
* server/epdfinfo.h (DEC_CMD, DEC_CMD2, DEC_DOPT): Macros for
declaring commands and options.
* server/epdfinfo.c (command_arg_parse_arg): Removed unused ARG_QUADRILATERAL.
(command_arg_print, command_arg_type_size): New function.
(document_options): New array holding document options.
(cmd_getoptions, cmd_setoptions): Use above array.
(commands): Use Macros.
|
|
* server/epdfinfo.h : Add option structs.
* server/epdfinfo.c (image_render_page): Use struct as argument.
(cmd_getoptions, cmd_setoptions): New commands.
* lisp/pdf-info.el (pdf-info-query--transform-response,
pdf-info-getoptions, pdf-info-setoptions): Handle new commands.
|
|
* lisp/pdf-info.el (pdf-info-query--transform-response): Put match
face properties on the matched text of the line.
(pdf-info-search-string): The returned line now contains face
properties on the matched part.
(pdf-info-search-regexp): This function now searches for PCRE, and as
such the calling convention has changed to support the various flags
of the underlying engine.
(pdf-info-regexp-compile-flags, pdf-info-regexp-match-flags):
List of regexp flags.
* server/epdfinfo.c: (cmd_search_regexp): Use complex numeric flags of
the new engine instead of the old boolean ones. Now returns both
the matched text and it's corresponding line.
(cmd_search_string): Return both as well.
(cmd_regexp_flags): New command returning regexp flags and their values.
* lisp/pdf-util.el (pdf-util-highlight-regexp-in-string): New function
for propertizing a string.
(pdf-util-edges-union): Added minor optimization.
|
|
* server/epdfinfo.c: Don't include poppler Error.h when compiling for
* cygwin. (There may be a better fix, i.e change the include path priorities?)
server/epdfinfo.h: Dito
|
|
* server/epdfinfo.c: Don't include poppler Error.h when compiling for
* cygwin. (There may be a better fix, i.e change the include path priorities?)
server/epdfinfo.h: Dito
|
|
* server/epdfinfo.c (region_print): Print a zero sized region at 0,0.
|
|
|
|
* server/epdfinfo.c (main): Use `a'.
|
|
* server/poppler-hack.cc (poppler_annot_markup_get_type): Remove
unused variable.
* server/epdfinfo.c (cmd_charlayout): Use proper type.
(main): Initialize variable.
|
|
* server/Makefile.am (epdfinfo_CFLAGS): Add -Wall flag.
|
|
* server/epdfinfo.c (cmd_charlayout): Provides edges of character.
* lisp/pdf-info.el (pdf-info-query--transform-response): Added transform.
(pdf-info-charlayout): Added interface for the command.
|
|
* server/epdfinfo.c:
|
|
* server/epdfinfo.c (): Initialize rectangles.
|
|
* server/epdfinfo.c (cmd_renderpage_highlight): Properly handle the
arguments.
* lisp/pdf-info.el (pdf-info-renderpage-highlight): Likewise.
* lisp/pdf-annot.el (pdf-annot-show-annotation): Use slightly better
looking colors.
|
|
Fix compilation on OS X
|
|
|
|
|
|
|
|
|
|
* server/configure.ac: Use AM_PROG_CC_C_O, which is required for
automake < 1.14, when using per-target flags.
|
|
* server/epdfinfo.c (cmd_gettext): Use correct args index.
|
|
* server/epdfinfo.c (command_arg_split): Alloc space for the 0.
(cmd_getselection): Use correct index.
|
|
* server/epdfinfo.c (cmd_pagelinks): Don't print the edges, if the
action is not handled, which would result in a invalid response.
|
|
* server/configure.ac: Added silent-rules option.
* lisp/pdf-tools.el (pdf-tools--melpa-build-server): Use V=0 flag.
|
|
* 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).
|
|
* server/.gitignore: Add ar-lib.
|
|
* server/configure.ac:
|
|
* server/configure.ac: Add -s flag.
|
|
* test/run-tests.el (file-name-directory): Run tests on the installed package.
* server/configure.ac: Get the version from the toplevel Makefile.
* README.org: Adjust installation instructions.
* Makefile: Don't require cask anymore.
* Cask: Adjust dependencies.
* .gitignore: Add package files.
|
|
* server/configure.ac:
|
|
|
|
|
|
* server/configure.ac: Change packagename and adopt config-files
* server/Makefile.am: Make distclean git-clean.
|
|
|
|
|