Tad Hardesty
f2dc9a4567
Bump versions for suite 1.6
2020-10-08 19:03:17 -07:00
Tad Hardesty
ac037752c9
Bump versions for suite 1.5
2020-07-11 14:06:42 -07:00
Tad Hardesty
4dd04f4855
Remove dmm-tools check
2020-05-10 15:04:40 -07:00
Tad Hardesty
c4e5161647
Bump versions for suite 1.4
2020-04-04 15:40:16 -07:00
Tad Hardesty
abe7e760dd
Update git2 dependency
2020-04-04 15:13:19 -07:00
Tad Hardesty
6ca656a549
Bump versions for suite 1.3
2020-02-18 21:58:54 -08:00
Tad Hardesty
6c70374f11
Replace 2019 with 2020 in notices
2020-02-18 21:49:50 -08:00
Tad Hardesty
17ba8291f4
Bump versions for suite 1.2
2020-01-13 18:25:14 -08:00
Tad Hardesty
0d766201fd
Update dependencies
2020-01-13 18:08:18 -08:00
Tad Hardesty
5ec3bec381
Use SpacemanDMM.toml by default in all frontends
2020-01-12 13:01:11 -08:00
Tad Hardesty
4a8317c232
Remove map lint module
2019-12-22 15:48:02 -08:00
Tad Hardesty
1d65935069
Eliminate a couple of minor allocations in dmm-tools CLI
2019-12-21 15:41:09 -08:00
Tad Hardesty
4fab93a998
Update git2 and time dependencies
2019-12-20 22:04:16 -08:00
Tad Hardesty
1d939f38c9
Update cli to 2018 edition
2019-12-08 20:56:00 -08:00
Tad Hardesty
514ded4505
Add a package readme to src/cli/
2019-11-19 22:27:03 -08:00
Tad Hardesty
7c5a35bae8
Add documentation
2019-11-17 20:32:32 -08:00
Tad Hardesty
b2ff507b30
Return a ZLevel from Map::z_level
2019-11-17 14:07:14 -08:00
Tad Hardesty
38e80c8488
Make Map::key_length private
2019-11-17 11:43:08 -08:00
Tad Hardesty
10b2d3f99c
Replace Box::leak with a bump allocator
2019-11-16 20:45:31 -08:00
Tad Hardesty
a521fbac39
Export IconCache at the root of dmm_tools
2019-11-16 15:59:15 -08:00
Tad Hardesty
e6c132d12b
Bump versions for suite 1.1
2019-11-08 20:37:06 -08:00
Tad Hardesty
424731084e
Update dependency versions
2019-11-06 18:48:34 -08: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
f9f830ea92
Update dependency versions
...
Updates git2, rand, jsonrpc-core, lsp-types, pulldown-cmark.
2019-07-02 00:26:02 -07:00
Tad Hardesty
fc40d8092c
Update copyright years in dmm-tools and dm-langserver
2019-06-30 14:57:20 -07:00
Tad Hardesty
5d4c54aa14
Remove unneeded macro_use attributes
2019-02-15 17:18:55 -08:00
Tad Hardesty
c749de484e
Update various dependencies
...
Skips most of the editor and langserver for now.
2019-02-01 20:27:34 -08:00
Tad Hardesty
104501a7ae
Show missing icon warnings, but only once
2019-01-29 19:36:00 -08:00
Tad Hardesty
272819e4f3
Tidy use of deprecated trim_ variants
2019-01-19 22:22:36 -08:00
Pieter-Jan Briers
e217aee3ce
Make icon loading working-dir independent ( #49 )
...
The CLI minimap renderer now loads icons relative to the directory of the .dme
file, so icon loading works if the dme isn't in the current working directory.
2018-10-21 14:21:54 -07:00
Pieter-Jan Briers
03d74383f2
Make z-level rendering also parallel ( #50 )
2018-10-21 14:17:09 -07:00
Tad Hardesty
63fa595bfc
Apply a variety of rustfmt suggestions
2018-10-21 14:15:09 -07:00
Tad Hardesty
fb49fdda0a
Add detect_environment_default convenience function
2018-10-20 21:39:48 -07:00
Tad Hardesty
34e00fcf4c
Specify the tgstation.dme default in one place
2018-09-11 16:50:22 -07:00
Tad Hardesty
4979c003dc
Allow specifying a root to detect_environment()
2018-09-11 16:47:41 -07:00
Tad Hardesty
34cd05e6e3
Make libpng an optional dependency of dmm-tools
2018-08-25 21:37:41 -07:00
Tad Hardesty
c5758eee05
Move detect_environment to dreammaker crate
2018-08-10 03:46:03 -07:00
Tad Hardesty
fc23a54b36
Skip parsing proc bodies except when required
2018-07-31 19:49:23 -07:00
Tad Hardesty
26cd5389c5
Add lints against unsafe code outside FFI zones
2018-07-17 17:30:44 -07:00
Tad Hardesty
095346ce1e
Drop unmaintained flame graph generation
2018-07-17 17:22:31 -07:00
Tad Hardesty
5727263ca7
Drop unmaintained xml export
2018-07-17 17:18:16 -07:00
Tad Hardesty
34c70dbf67
Improve ergonomics of cli check command
...
- Don't print the "render may be inaccurate" message.
- Set the exit status to the number of diagnostics printed.
2018-07-02 00:39:08 -07:00
Tad Hardesty
1b5b85b207
Emit hints for parse errors in proc bodies
...
Instead of appearing in the problems pane, these errors will subtly
grey-underline the erroring location, making them visible but
non-obtrusive in the editor.
2018-07-02 00:16:27 -07:00
Tad Hardesty
1a45596025
Add check subcommand to CLI for printing warnings
2018-07-01 13:05:07 -07:00
Tad Hardesty
62bc204bd4
Print parsing errors as they happen instead of only at the end
2018-07-01 12:46:27 -07:00
Tad Hardesty
d21cec68d1
Limit the output of CLI parsing to errors only
2018-06-27 20:35:24 -07:00
Tad Hardesty
4e7dac6d19
Bump cli to v0.1.1
2018-05-26 18:51:11 -07:00
Tad Hardesty
f3d2710503
Autodetect the environment file in the CLI when possible
2018-05-17 16:32:40 -07:00
Tad Hardesty
c90b1ae320
Update dependencies
2018-04-16 19:53:50 -07:00