summaryrefslogtreecommitdiff
path: root/server/synctex_parser.c
AgeCommit message (Collapse)Author
2025-12-28feat(server): add MSYS2 UCRT64 environment supportSundaram Ramaswamy
Support the newer UCRT64 MSYS2 environment (recommended default per msys2.org). - Add UCRT64 detection to server/autobuild - Fix vasprintf implicit declaration error on Windows (synctex_parser.c) - Update configure.ac for Windows compatibility Fixes #282, #286 Supersedes #295 Tested by multiple users on Windows 10/11 with MSYS2. Co-authored-by: legends2k
2022-08-23Revert "synctex_parser: fix vasprintf() not exists in non-GNU environment ↵Vedang Manerikar
(#134)" This reverts commit bea5ddb9fc234b48db6df3dcb66d75e76bec00c8 because `pdf-tools` compilation is broken. Closes: #141 Reopens: #134
2022-08-22synctex_parser: fix vasprintf() not exists in non-GNU environment (#134)lin.sun
The vasprintf() is a GNU extension function, missed in non-GNU build environment, so we define it. Without this change, there will have error message when we build with clang: ``` ./autogen.sh ./configure CC=clang make ``` We will get errors: ``` synctex_parser.c:8448:13: error: call to undeclared function 'vasprintf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (vasprintf(&buffer, format, va) < 0) { ``` This change fixes the problem.
2021-02-21Fix typosJonas Bernoulli
2020-04-27Fix typosJonas Bernoulli
2019-12-28Use Synctex 1.21Andreas Politz
2019-12-28Prepare for update of synctexAndreas Politz
2017-09-18Revert incorrect previous change and use the old methodAndreas Politz
Discard synctex's stdout by redefining printf as before.
2017-09-18Updated synctex parser from upstreamAndreas Politz
2017-08-11Fix trailing whitespaceAndreas Politz
2015-01-14Moved src -> server.Andreas Politz