Commit Graph

104 Commits

Author SHA1 Message Date
Techatrix
1ae341850e
automatically generate config associated files (#813) 2022-12-11 13:10:48 +02:00
Auguste Rame
40167a5b52
Simplify install procedure (#764)
* Shrink the README, simplify install procedure

* Remove old assets, goodbye cute badge :(

* Remove wiki references

* Actually describe what this is
2022-11-18 14:33:24 -05:00
Auguste Rame
87aa4c09e1
Quick comptime interpreter fix, place it behind an option (#761)
* Quick fix

* Add config option
2022-11-16 19:28:01 -05:00
Techatrix
e68c99ccc8
shout-out to zls for helping with zls's development (#760) 2022-11-16 18:02:45 -05:00
Auguste Rame
68ab004bb1
Add Open Collective (#751) 2022-11-15 15:00:05 -05:00
kama-meshi
415243472b
Update the command of installing binaries to install v0.10.0. 2022-11-12 23:48:50 +09:00
Sizhe Zhao
79b7876b81 README.md: Fix typo 2022-11-01 17:00:15 +08:00
Sizhe Zhao
180a75ee0d README.md: Remove trailing spaces 2022-11-01 16:52:23 +08:00
Sizhe Zhao
4ff9cdb069 README.md: Add missing punctuation 2022-11-01 16:49:08 +08:00
nullptrdevs
19fd17ff76
ability to highlight global variables (#655)
anything declared with "var" at the root level
2022-10-10 01:13:15 -04:00
Auguste Rame
ac6353add7
Update some config sites (#695) 2022-10-01 13:41:55 -04:00
J.C. Moyer
5fd2e87c5b Fix typo in readme 2022-09-28 08:31:00 -04:00
J.C. Moyer
340290a406 Document per-build configuration options 2022-09-28 04:26:20 -04:00
Techatrix
cfb7c16de0 add enable_autofix option 2022-09-24 21:30:36 +02:00
haze
866655169c
Add chmod +x command to macOS install instructions (#640) 2022-09-10 14:07:35 -04:00
Techatrix
2509673d95 update README.md 2022-09-03 19:00:12 +02:00
Techatrix
d8b574a0cc enable ast-check by default 2022-09-03 15:12:34 +02:00
Techatrix
72cb6f0e28 update README.md 2022-08-22 17:06:36 +02:00
Zzzen
3e20a7a50b
fix link of VS Code (#593) 2022-08-21 11:33:28 -04:00
Techatrix
0436b05b80 rename build_runner_cache_path to global_cache_path 2022-08-18 23:14:32 +02:00
Techatrix
224332d3a8 update README.md and setup
- update notes for VS Code according to new changes in zls-vscode
- add instructions for setting up Helix editor
2022-07-24 17:01:05 +02:00
Techatrix
0ecdeeecb1
Implement textDocument/inlayHint (#559)
* Implement textDocument/inlayHint

* Add corresponding Config options
2022-07-24 07:38:13 -04:00
wongxy
5fae56fb40
docs(neovim/vim): Update instruction for Coc 2022-07-23 15:56:01 +08:00
Auguste Rame
4507f4a275
Add Discord link, DocumentStore now uses the config source of truth! 2022-07-15 14:51:36 +02:00
Auguste Rame
3b33750f59 Add config option, fix config wizard, fix random crash and extern unused highlighting 2022-07-09 05:23:53 -04:00
Auguste Rame
a96532aa65 Add config option for unused vars 2022-07-08 04:26:31 -04:00
alvv-z
327e66c12b Expand table to include include_at_in_builtins and max_detail_length 2022-06-06 14:03:19 -04:00
Riccardo Binetti
259f056bd2 Add support for Spacemacs
Add Spacemacs setup instructions to README and configuration wizard
2022-06-06 14:03:04 -04:00
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