Commit graph

190 commits

Author SHA1 Message Date
Patrick Förster
511d33c78f Refactor bibutils wrapper 2019-11-30 11:59:18 +01:00
Patrick Förster
5a3e52a1f0 Replace citeproc-js with citeproc-rs 2019-11-28 22:03:56 +01:00
Patrick Förster
ed4cfb6a4f Add parser for names in bibliographies 2019-11-28 17:03:51 +01:00
Patrick Förster
2cd075afe4 Add bibutils wrapper 2019-11-27 19:57:48 +01:00
Patrick Förster
f2993a0628 Add bibutils FFI bindings 2019-11-27 18:21:28 +01:00
Patrick Förster
bdf0cc72b5 Fix compile error in tex crate 2019-11-25 18:35:58 +01:00
Patrick Förster
3064fb6531 Distinguish between format and output kind 2019-11-25 17:51:44 +01:00
Patrick Förster
7ad7e064ea Detect TeX distribution on startup 2019-11-25 17:42:56 +01:00
Patrick Förster
fac129313d Improve debug messages of JSON-RPC errors 2019-11-20 15:45:49 +01:00
Eric Förster
c804a41faa Bump syn and quote to 1.0 2019-11-20 11:05:51 +01:00
Eric Förster
2d5bdffcb4 Bump tokio to 0.2.0-alpha.6 2019-10-11 16:20:03 +02:00
Patrick Förster
f326c93c1e Do not rely on workspace/didChangeWatchedFiles 2019-09-27 18:53:14 +02:00
Patrick Förster
d49149237c Add modified time to documents 2019-09-27 15:28:49 +02:00
Patrick Förster
1b035e548e Add pre-message hook to jsonrpc crate 2019-09-27 15:21:31 +02:00
Eric Förster
e9b83f416a Update tokio to the latest version 2019-09-05 18:58:20 +02:00
Eric Förster
db4235349e Remove Cargo.lock files from library crates 2019-08-26 12:44:09 +02:00
Eric Förster
6dece28540 Bump futures-preview and runtime to latest version 2019-08-26 12:27:23 +02:00
Patrick Förster
199b1ea753 Reformat code 2019-08-21 21:22:50 +02:00
Patrick Förster
038e325e20 Remove async closures 2019-08-21 11:20:53 +02:00
Patrick Förster
7e2f25fb33 Update Rust toolchain 2019-08-21 10:56:37 +02:00
Patrick Förster
9e5db28a4a Fix compiler warnings 2019-08-21 10:39:11 +02:00
Eric Förster
1d93c3fc46 Fix tests of jsonrpc crate 2019-08-02 15:25:31 +02:00
Eric Förster
915a14e829 Handle incoming request with string ids correctly 2019-08-02 14:00:59 +02:00
Eric Förster
3a9f4f5b54 Remove explicit locking from JSON-RPC layer 2019-08-02 11:58:06 +02:00
Eric Förster
83c78772de Use error constructor in MessageHandler 2019-08-02 08:43:15 +02:00
Patrick Förster
4b92707068 Revert splitting the main crate 2019-08-01 19:28:27 +02:00
Patrick Förster
bbb8a44541 Improve incremental compile time 2019-08-01 10:49:03 +02:00
Eric Förster
be9c72f48f Bump futures-preview to latest version 2019-08-01 10:19:20 +02:00
Eric Förster
9950de5c9f Update rust toolchain 2019-08-01 10:10:41 +02:00
Patrick Förster
e318cb6c4a Increase timeout when downloading database 2019-07-31 16:50:49 +02:00
Patrick Förster
e1f17dfbc4 Move completion into a separate crate 2019-07-30 21:06:57 +02:00
Patrick Förster
417690a91b Move feature API to workspace crate 2019-07-30 20:10:56 +02:00
Patrick Förster
5828ff6e63 Fix detection of current section 2019-07-30 19:26:41 +02:00
Patrick Förster
dac122dcea Move outline to workspace module 2019-07-30 19:22:25 +02:00
Patrick Förster
d29b8e8696 Move DocumentView to workspace crate 2019-07-30 18:59:37 +02:00
Patrick Förster
e201b39d85 Move completion database into a separate crate 2019-07-30 16:04:18 +02:00
Patrick Förster
6ad870eccb Move workspace into a separate crate 2019-07-30 15:18:17 +02:00
Patrick Förster
383fff5a0c Move additional crates to the crates folder 2019-07-30 14:12:55 +02:00
Patrick Förster
5e612219d1 Move citeproc into a separate crate 2019-07-30 14:05:04 +02:00
Patrick Förster
bacbcdb824 Move parsers into a separate crate 2019-07-30 12:30:10 +02:00