Commit Graph

62 Commits

Author SHA1 Message Date
Strømberg
4d052de925
Updated instructions to use the new configuration. (#283) 2021-04-02 18:49:50 +03:00
Jonathan Hähne
443d5c77a7 Remove config target from build
The configuration is per-installation and has nothing to do with the
build.
2021-03-30 23:52:25 +02:00
Jonathan Hähne
2fc9506fdc Refactor config wizard
Deduplicated zig finder and added `zls config` subcommand
2021-03-30 23:52:25 +02:00
Kevin
e67d4c6ecd Added YouCompleteInstructions 2021-03-25 23:37:14 -04:00
Benjamin Tan
add0c567ad
Emacs: update setup instructions
`lsp-mode` now has built-in configuration for zls, so the only
configuration that might be required is setting the location of the zls
executable (or placing it in the PATH).

`doom-emacs` has not updated to use the latest version of `lsp-mode`
yet, so its configuration cannot be simplified. However, I've updated
the snippet for configuration to avoid loading `lsp-mode` on startup,
which can cause significant slowdown to Emacs startup, and instead defer
loading it until it is required.
2021-03-21 17:29:30 +08:00
Ominitay
9e36b7aef4
Change Doom in README to match other instructions 2021-03-18 10:53:45 +00:00
Auguste Rame
2db3c6f5a0
Fix small README typo 2021-03-17 19:51:39 -04:00
Ominitay
29049bc467
Add usage for Doom Emacs.
All credit goes to @g-w1 for this :3
2021-03-17 21:37:51 +00:00
Auguste Rame
6c6f716bca
Merge pull request #236 from slimsag/patch-1
README: describe how to quickly install ZLS on MacOS/Linux
2021-03-12 15:13:46 -05:00
Luuk de Gram
53c37765c0
Fix inferred error set return types 2021-03-07 18:45:37 +01:00
Stephen Gutekanst
6bffbd034d
README: describe how to quickly install ZLS
I have had these commands in my personal docs for a while now because I find them useful when setting up the Zig language server, especially because remembering the right tar options and that `xz` needs to be installed can be difficult to recall. I thought maybe they'd make a good addition to the README.
2021-02-21 15:03:55 -07:00
Matias Pan
8998c342b8 Add instructions for LanguageClient-neovim 2021-01-30 14:44:08 -03:00
nyaa8
3cf1beab4d
Make use of a special .github directory for README
* Moved .assets to .github/assets, as they are supposed to be used in web-based
  viewers
* Removed images from the project level README file

Utilizes GitHub's features for a special directory ".github". GitHub overrides
the project level README if it finds one in the ".github" directory, allowing to
make a separate READMEs for terminals and the web.
2021-01-15 03:58:31 +01:00
Alexandros Naskos
e7f8a8dcd9
zls will now run the package extraction build runner without copying it
in the destination folder. Instead, it will use a specific cache folder
  and run from the default cwd it was run from.
Added build_runner_cache_path to the configuration file.
2021-01-12 13:10:51 +02:00
Sebsatian Keller
0ce1ef1ce7
Update README.md
fixed wording
2020-12-24 01:04:45 +01:00
Sebsatian Keller
688028ef16
README.md: added nvim-lspconfig configuration
It took me some time to get nvim-lspconfig working. This example configuration might be useful for others wanting to use nvim-lspconfig.
2020-12-23 21:12:56 +01:00
Luke I. Wilson
01ce8e295b
Update build instructions 2020-11-22 14:17:48 -06:00
Luke I. Wilson
353c580090
Update information about installing 2020-11-22 14:09:31 -06:00
Alexandros Naskos
bf4f653bf9
Better zig build config 2020-11-16 00:07:35 +02:00
Frank Denis
ccfb18ec54 Update data for zig 0.7.0 and the current master branch 2020-11-15 12:01:33 +01:00
Alexandros Naskos
72f811e8dc
Recommend a release-fast build in the README 2020-11-08 18:01:07 +02:00
Alexandros Naskos
560b39d359
Better builtin data format and script 2020-11-05 00:39:24 +02:00
Alexandros Naskos
27f9f14ab3 Removed DebugAllocator, use std.heap.GeneralPurposeAllocator 2020-10-10 12:44:37 +03:00
Sebastian Cattes
9ce1c1a140
Added path of zls exec to Installation section 2020-10-02 22:07:26 +02:00
Alexandros Naskos
5454883d2d Added *, ? completions, improved readme 2020-07-07 23:26:12 +03:00
Alexandros Naskos
fc921f10a4 Fix server capabilities, add semantic tokens config option, fix semantic tokens basic implementation 2020-06-16 14:27:00 +03:00
Luke I. Wilson
bd6ce9ee7f
Remove redundant line 43
by request :)
2020-06-09 20:15:41 -05:00
Luke I. Wilson
929a7e48aa
Update readme: mention the requirement of Zig master 2020-06-09 11:58:30 -05:00
SuperAuguste
20434839f1 add new instructions to config, start increasing debugability 2020-06-08 18:18:12 -04:00
Alexandros Naskos
ada79a944c
Merge pull request #107 from kristianhasselknippe/simple-emacs-setup
Added usage instructions for emacs
2020-06-08 14:43:53 +03:00
Kristian Fjeld Hasselknippe
2530366e12 Added usage instructions for emacs 2020-06-08 13:40:31 +02:00
Alexandros Naskos
646b1d09c7
Update README.md 2020-06-08 14:18:46 +03:00
Ryan Liptak
671e45351b
Fix Sublime Text 3 install instructions
The name of the Zig package is "Zig Language": 1d8871756d/repository/z.json (L156)
2020-06-06 21:06:56 -07:00
Joachim Schmidt
52495ab2d1
Fix typo in README 2020-06-05 18:29:34 +02:00
Alexandros Naskos
585ae0733a
Update README.md 2020-05-30 23:39:57 +03:00
Alexandros Naskos
543cb5816c Added zig_exe_path option, use it to detect lib path if none is provided 2020-05-30 23:36:18 +03:00
Jakub Konka
8ecbe4c6fd Update ToC 2020-05-28 19:17:13 +02:00
Jakub Konka
e4e13ea9fd Reflect changes in the README 2020-05-28 19:14:59 +02:00
data-man
33b453578f Add usage instruction with Kate 2020-05-27 12:48:22 +05:00
data-man
862d9af030 Sublime Text 3 fix 2020-05-26 15:06:13 +05:00
SuperAuguste
f5b30cfd6c zig build config is here! 2020-05-25 17:12:08 -04:00
Alexandros Naskos
b82fb9c790 Added build_runner_path configuration option 2020-05-25 20:04:23 +03:00
SuperAuguste
53dcf8a35e readmefix 2020-05-24 11:56:51 -04:00
Dmitry Atamanov
637814e9d1
Add usage instruction with Sublime Text 3 2020-05-24 20:45:09 +05:00
Alexandros Naskos
fbcf2abfd2
Clarify why we use zig master branch. 2020-05-24 17:34:27 +03:00
Alexandros Naskos
4acb77f09e enable_snippets is false by default, fix it in README. Small fixes to goto def/decl 2020-05-21 14:36:14 +03:00
Ian Simonson
6a6b379675 Update README to specify --recurse-submodules
ZLS now uses known-folders via submodules and
no longer builds unless that submodule is initialized.
2020-05-20 10:44:37 +10:00
Alexandros Naskos
558f5d5067 Updated README 2020-05-19 22:22:02 +03:00
markfirmware
de51d9f4f5
Update -Ddata_version explanation 2020-05-18 12:56:43 -04:00
Noam Preil
3d5e775bf7
Make style guideline warnings opt-in 2020-05-15 15:14:37 -04:00