Commit Graph

76 Commits

Author SHA1 Message Date
029onikyu
825f4ae584 Add step to Kate installation instructions
Without this, the editor will not attempt to launch the language server as it does not have any notion of what language a `.zig` file is for.
2022-06-06 13:48:12 -04:00
Jon Palmisciano
f7bc95500a
Update prebuilt release URLs 2021-12-31 22:00:42 -05:00
Daniel M
7793b7250c Fix and generalize broken link to Sublime Text instructions 2021-11-24 19:59:19 -05:00
Ryan Liptak
4d6d842fa5 Update Sublime LSP settings for Sublime Text 4
"selector" is now the preferred method of configuration, everything else was deprecated in SublimeLSP 4070-1.1.0: https://github.com/sublimelsp/LSP/releases/tag/4070-1.1.0

Also syncs setup.zig with the readme for the Sublime Text 3 settings (the Zig Language package name was wrong in setup.zig)
2021-11-02 22:14:58 -04:00
Sizhe Zhao
86d49acdb0 Introducing new method of generating data files
A new file src/data/generate-data.py has been added.
It is written in Python 3 and has some new features like:
- It doesn't need Chrome to work, the script fetches the page automatically;
- It does the translation of HTML tags for better user experiences in editors.
In addition, a new section has been added to README.md to reflect this change.
2021-07-10 21:21:54 +08:00
Sacredbirdman
a1152d081c Small clarification to Doom Emacs config 2021-07-10 15:12:51 +03:00
Piotr Usewicz
eed9f9e624
Update link to the folder list 2021-06-24 07:59:03 +02:00
Jonathan Hähne
75803b35b1 Update docs to reflect github.com/ziglang/zig/pull/8638 2021-05-13 15:01:51 +02:00
Andrew Gutekanst
8b1bcc45f1
Added GitHub Actions link(s) in README
Added GitHub Actions link(s) in README
2021-05-03 21:13:10 -04:00
Alexandros Naskos
9ccee0f82f
Updated configuration instructions to include zls config 2021-04-05 17:04:52 +03:00
Alexandros Naskos
49a1528e50
Updated configuration instructions in the README 2021-04-05 17:02:30 +03:00
Alexandros Naskos
6a5664e018
Added build artifact uploads to the github actions CI and removed duplicate READMEs (#300) 2021-04-05 16:58:52 +03:00
Alexandros Naskos
42aefd2e67
Merge pull request #284 from zigtools/signature_help
Added signature help request handling.
2021-04-03 09:09:50 -07:00
Alexandros Naskos
7f432d8715
Implemented the signature help request.
Refreshes builtin data, added 0.7.1 builtins
2021-04-02 20:49:01 +03:00
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