From 6070844d69cab5b4a5bb50473bd6ccc2343ff7dd Mon Sep 17 00:00:00 2001 From: Daniel Gavin Date: Tue, 21 Jun 2022 23:22:40 +0200 Subject: Add new json variable for picking the space amount --- src/common/config.odin | 1 + src/server/format.odin | 1 + 2 files changed, 2 insertions(+) diff --git a/src/common/config.odin b/src/common/config.odin index 387e8b8..d90e5fa 100644 --- a/src/common/config.odin +++ b/src/common/config.odin @@ -28,6 +28,7 @@ Config :: struct { Format_Config :: struct { tabs: bool, characters: int, + spaces: int, } config: Config; \ No newline at end of file diff --git a/src/server/format.odin b/src/server/format.odin index 4c51943..3cf8de6 100644 --- a/src/server/format.odin +++ b/src/server/format.odin @@ -21,6 +21,7 @@ get_complete_format :: proc(document: ^common.Document, config: ^common.Config) style := printer.default_style style.max_characters = config.formatter.characters style.tabs = config.formatter.tabs + style.spaces = config.formatter.spaces prnt := printer.make_printer(style, context.temp_allocator) -- cgit v1.2.3