|
b60cd8907e
|
Merge branch 'zig-0.15.0' into writergate
|
2025-07-16 20:42:04 +02:00 |
|
|
e638862997
|
Merge branch 'master' into zig-0.15.0
|
2025-07-16 20:41:36 +02:00 |
|
|
30c6ac0e82
|
feat: BREAKING make highlight_columns a list of integers
|
2025-07-16 19:42:12 +02:00 |
|
|
46dfde7685
|
refactor: simplify and improve management of config buffers
|
2025-07-16 19:42:12 +02:00 |
|
|
489c4027cb
|
feat: allow arrays of scalar values as config options
|
2025-07-16 19:42:12 +02:00 |
|
|
ada40b989c
|
feat: add limit_auto_save_file_types config option
closes #77
|
2025-07-16 19:41:35 +02:00 |
|
|
99664742c3
|
feat: save file if changed if auto save is enabled
|
2025-07-16 17:22:06 +02:00 |
|
|
35e36089a8
|
feat: save and restore enable_auto_save in editor state
|
2025-07-16 16:40:28 +02:00 |
|
|
c5fe992f75
|
feat: add toggle_auto_save command
|
2025-07-16 16:40:07 +02:00 |
|
|
c300c4f7f2
|
feat: add enable_auto_save configuration option
|
2025-07-16 16:35:03 +02:00 |
|
|
7bdbe60776
|
fix: restoring of last_find_query from editor state
|
2025-07-16 16:33:45 +02:00 |
|
|
f8d3bbf643
|
feat: save and restore enable_format_on_save in editor state
|
2025-07-16 16:32:37 +02:00 |
|
|
550834a626
|
feat: add toggle_format_on_save command
|
2025-07-16 15:38:31 +02:00 |
|
|
bc298e96d5
|
Merge branch 'zig-0.15.0' into writergate
|
2025-07-15 18:43:26 +02:00 |
|
|
724dc9200d
|
Merge branch 'master' into zig-0.15.0
|
2025-07-15 18:41:19 +02:00 |
|
|
0a74bab466
|
fix: bitrot in syntax.FileType.guess_static
|
2025-07-15 18:35:19 +02:00 |
|
|
b0096bed74
|
feat: create parent directories if needed when saving new files
closes #84
|
2025-07-15 18:07:15 +02:00 |
|
|
4cb6d0af05
|
build: update to zig-0.15.0-dev.1034+bd97b6618
|
2025-07-15 17:45:42 +02:00 |
|
|
891945bab1
|
build: update flow-syntax for 0.15.0-dev.1034+bd97b6618
|
2025-07-15 17:00:06 +02:00 |
|
|
4ee7a26817
|
Merge branch 'master' into zig-0.15.0
|
2025-07-15 13:17:43 +02:00 |
|
|
bc2fbec083
|
refactor: clean-up std.StaticStringMap naming
|
2025-07-15 13:17:04 +02:00 |
|
|
c5655468e3
|
fix: make keybind module respect command.suppressed_errors list
Also, make suppressed_errors a static string map for a little extra
performance.
|
2025-07-15 13:16:56 +02:00 |
|
|
0003a52aaf
|
refactor: avoid unnecessary @intCast and @ptrCast in FontFace.zig
|
2025-07-15 12:38:06 +02:00 |
|
|
4592dd807d
|
fix: allow font names longer than 31 characters in win32
closes #275
|
2025-07-15 12:36:50 +02:00 |
|
|
625c89ab95
|
Merge branch 'master' into zig-0.15.0
|
2025-07-14 21:17:08 +02:00 |
|
|
09c890970e
|
fix: add parser parameters to prettier formatters
|
2025-07-14 21:15:02 +02:00 |
|
Yappaholic
|
3ec6afdae5
|
update nix and web-based langs
|
2025-07-14 21:00:20 +02:00 |
|
|
e5b20974e8
|
build: update to zig-0.15.0-dev.936+fc2c1883b
The last pre-writergate version.
|
2025-07-14 20:56:11 +02:00 |
|
|
4e80bae8b8
|
Merge branch 'master' into zig-0.15.0
|
2025-07-14 19:11:53 +02:00 |
|
|
17859b6dfd
|
fix: don't try to call thespian debugger signal handler on macos
|
2025-07-14 18:42:32 +02:00 |
|
|
81f616afba
|
fix: update thespian to fix windows builds
|
2025-07-14 18:31:08 +02:00 |
|
|
af22eb4be6
|
docs: mention file type configuration in README.md and help.md
closes #192
|
2025-07-14 18:02:25 +02:00 |
|
|
a540d2bf36
|
fix: don't error loop if the configured file type parser is not found
|
2025-07-14 18:02:25 +02:00 |
|
|
1ea3575d61
|
feat: add support for configuring the file type syntax parser
|
2025-07-14 18:02:25 +02:00 |
|
|
f88613a9e4
|
fix: file_type_config should not use syntax.FileType.get_all()
|
2025-07-14 18:02:24 +02:00 |
|
|
f7cea96844
|
feat: merge configured and static file type lists
This allows adding of new file types by adding config files.
|
2025-07-14 18:02:24 +02:00 |
|
|
abd1e683a3
|
refactor: move default file type constants to file_types_config module
|
2025-07-14 18:02:24 +02:00 |
|
|
924b3a2a75
|
refactor: store static file types in a StaticStringMap instead of a plain list
|
2025-07-14 18:02:24 +02:00 |
|
|
2ebd684d29
|
feat: port file type palette to use configurable file types
|
2025-07-14 18:02:24 +02:00 |
|
|
53c9523617
|
feat: port list_languages command to use configurable file types
|
2025-07-14 18:02:24 +02:00 |
|
|
6df9391b50
|
feat: make project_manager use configurable file types
|
2025-07-14 18:02:23 +02:00 |
|
|
bffc56b618
|
feat: port editor to use configurable file types
|
2025-07-14 18:02:23 +02:00 |
|
|
818b2cf915
|
feat: complete loading of configurable file types
|
2025-07-14 18:02:23 +02:00 |
|
|
4ad8728669
|
refactor: mark static file types as static to differentiate from configured file types
|
2025-07-14 18:02:23 +02:00 |
|
|
d281c342ae
|
refactor: remove obsolete syntax.file_type member
|
2025-07-14 18:02:23 +02:00 |
|
|
2ba5fa90a3
|
feat: add support for arrays of config values
Also, fix color value decoding.
|
2025-07-14 18:02:23 +02:00 |
|
|
50145dd176
|
feat: update cbor to add support for allocating extraction of arrays
|
2025-07-14 18:02:22 +02:00 |
|
|
7069d36461
|
fix: incorrect string encoding of color config values
|
2025-07-14 18:02:22 +02:00 |
|
|
a21fd2b397
|
fix: allow editing the current editor's file type
|
2025-07-14 18:02:22 +02:00 |
|
|
2897d8d745
|
feat: add command to edit file type configuration files
|
2025-07-14 18:02:22 +02:00 |
|