Tad Hardesty
babe8beb89
Fix proc hover printing the name twice
...
Introduced in b868daaa4c .
2019-11-05 19:00:55 -08:00
Tad Hardesty
bd255d1ca7
Drop proc bodies after find-usages finishes
2019-11-02 18:05:44 -07:00
Tad Hardesty
3bc83b11d1
Attempt UTF-8 decoding before falling back to Latin-1
2019-11-02 13:11:27 -07:00
Tad Hardesty
50e8d95961
Update Cargo.lock
2019-10-21 19:49:10 -07:00
Tad Hardesty
44c6f818fb
Add command-line arguments to dreamchecker
2019-09-29 13:00:50 -07:00
Tad Hardesty
668bb4787a
Add command-line arguments to dmdoc
2019-09-29 12:57:07 -07:00
Tad Hardesty
f24e8d25a2
Fix crash when commenting on the global level
2019-09-28 18:31:14 -07:00
Tad Hardesty
d1e2a61ceb
Hide NYI logs for $/cancelRequest
2019-08-30 18:32:49 -07:00
Tad Hardesty
2d30eb2cb1
Remove debug logging from Workspace Symbol Search
2019-08-30 18:30:35 -07:00
Tad Hardesty
b008910075
Put Toggle All behind an em dash
2019-08-18 16:19:48 -07:00
Pieter-Jan Briers
89eafa9e14
Very basic dark theme
...
Dark theme uses prefers-color-scheme media query.
2019-08-18 16:15:45 -07:00
Tad Hardesty
2644479a93
Fix deprecation warnings in Rust 1.37
2019-08-17 12:54:07 -07:00
Tad Hardesty
574f1f780e
Allow #including .dme files
2019-07-15 18:09:10 -07:00
Tad Hardesty
a0cdb4fe44
Return documentation with completion results
2019-07-14 20:18:33 -07:00
Tad Hardesty
1fb53dc003
Add TypeProc::main_value method
2019-07-14 20:18:21 -07:00
Ilya
c0963bb31a
Add built in values for most of the atom vars ( #89 )
...
It seems legit, that vars with default values will have those values.
I also use them in my editor, so it's time to move them from my local
copy to original repo.
Values themself are taken from official BYOND ref.
2019-07-12 13:07:49 -07:00
Tad Hardesty
d304549816
Add release preparation script
2019-07-04 12:02:32 -07:00
Tad Hardesty
ff0a740d5b
Remove some unused mut annotations
2019-07-04 11:12:38 -07:00
Tad Hardesty
fb133cb7c5
Bump command-line tools to 1.0.0
2019-07-03 13:45:34 -07:00
Tad Hardesty
64f8a75bf3
Add DreamChecker to root readme
2019-07-03 13:37:49 -07:00
Tad Hardesty
dd5f05fe3b
Add 'Running' section to dmdoc readme
2019-07-03 12:35:58 -07:00
Tad Hardesty
1e4d3badf1
Output to 'dmdoc' directory instead of 'docs'
2019-07-03 12:31:11 -07:00
Tad Hardesty
41574706a3
Link directly to README.md in dmdoc output
2019-07-03 12:30:21 -07:00
Tad Hardesty
2f4ed73d94
Add a readme for the dreammaker crate
2019-07-02 20:35:20 -07:00
Tad Hardesty
30b78983d0
Rewrite DreamChecker's readme
2019-07-02 20:22:24 -07:00
Tad Hardesty
fba51ebb9a
Fix 'never calls parent' error having no component
2019-07-02 20:20:54 -07:00
Tad Hardesty
191e203d46
Add dreamchecker to src/README.md
2019-07-02 19:13:52 -07:00
Tad Hardesty
2b3960586d
Add Toggle All functionality to dmdoc index page
2019-07-02 01:21:51 -07:00
Tad Hardesty
22d98736fb
Move coverage info next to Modules and Types headers
2019-07-02 01:09:01 -07:00
Tad Hardesty
fb8763cd9a
Add dmdoc build info comment to index page
2019-07-02 00:48:56 -07:00
Tad Hardesty
3706431179
Add dmdoc link to output footer
2019-07-02 00:38:05 -07:00
Tad Hardesty
8612e2a9dd
Add dmdoc readme
2019-07-02 00:26:02 -07:00
Tad Hardesty
f9f830ea92
Update dependency versions
...
Updates git2, rand, jsonrpc-core, lsp-types, pulldown-cmark.
2019-07-02 00:26:02 -07:00
Tad Hardesty
c9c7771227
Run cargo update
2019-07-02 00:26:02 -07:00
Tad Hardesty
6742a93baf
Add note to errors which terminate the parse
2019-06-30 19:26:50 -07:00
Tad Hardesty
6826974133
Add dreamchecker --version with commit and build date
2019-06-30 15:17:16 -07:00
Tad Hardesty
fc40d8092c
Update copyright years in dmm-tools and dm-langserver
2019-06-30 14:57:20 -07:00
Tad Hardesty
0010eafd50
Move modules path hardcoding earlier in the file
2019-06-30 14:53:38 -07:00
Tad Hardesty
905e30535a
Add dmdoc --version with commit and build date
2019-06-30 14:29:11 -07:00
Tad Hardesty
cb31916ca0
Add ConstFn::File
2019-06-29 17:59:17 -07:00
Tad Hardesty
6b401ef5ef
Add coverage to dmdoc output
...
Closes #38 .
2019-06-29 16:28:07 -07:00
Tad Hardesty
88f2c92810
Handle 1#INF literals
...
Fixes #78 .
2019-06-29 15:54:01 -07:00
Tad Hardesty
71190c1291
Possibly fix Travis not doing release builds
2019-06-26 23:46:47 -07:00
Tad Hardesty
835ebd5d76
Disable the editor crate again
2019-06-26 23:08:25 -07:00
Tad Hardesty
3422607368
Use Constant::as_int in rgb() evaluation
2019-06-26 22:50:33 -07:00
Tad Hardesty
ec8533ce6f
Drop noisy_float dependency
...
Turns out BYOND actually does have NaN.
2019-06-26 22:48:18 -07:00
Tad Hardesty
f2da6c1d3a
Add fix hints for proc calls and return types
2019-06-26 14:32:35 -07:00
Tad Hardesty
a14e2be2ef
Add 'fix hint' for list type annotations
2019-06-26 14:24:06 -07:00
Tad Hardesty
2146d911f6
Fix rgb() erroring on floating-point arguments
...
Adds a relevant test case.
Fixes #81 .
2019-06-26 02:39:47 -07:00
Tad Hardesty
e730a1e0a6
Improve messaging in the type expr compiler
2019-06-26 02:31:32 -07:00