structurizr DSL is used in structurizr, which is a tool that allows to
model your software architecture according to the c4 model
(https://c4model.com/)
The default file extension is .dsl but it clashes with an existing (but
non-compatible) filetype. I have no idea to detect the appropriate
filetype based on a file, so for now you have to use set filetype
appropriately.
The language reference can be found here:
https://github.com/structurizr/dsl
https://github.com/vim/vim/pull/8764
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.![]()
@venthur pushed 1 commit.
—
You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.
@venthur pushed 1 commit.
—
You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.
@venthur pushed 1 commit.
—
You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.
@dkearns commented on this pull request.
> @@ -538,7 +538,12 @@ au BufNewFile,BufRead *.drac,*.drc,*lvs,*lpe setf dracula au BufNewFile,BufRead *.ds setf datascript " dsl -au BufNewFile,BufRead *.dsl setf dsl +au BufNewFile,BufRead *.dsl + \ if getline(1) =~ '^<\!' |
You might want to use getline(nextnonblank(1)) here.
Merging #8764 (fc4bfc5) into master (92755bb) will decrease coverage by
87.68%.
The diff coverage isn/a.
❗ Current head fc4bfc5 differs from pull request most recent head fca5bad. Consider uploading reports for the commit fca5bad to get more accurate results
@@ Coverage Diff @@ ## master #8764 +/- ## =========================================== - Coverage 90.14% 2.46% -87.69% =========================================== Files 151 149 -2 Lines 170644 165390 -5254 =========================================== - Hits 153833 4072 -149761 - Misses 16811 161318 +144507
| Flag | Coverage Δ | |
|---|---|---|
| huge-clang-none | ? |
|
| huge-gcc-none | ? |
|
| huge-gcc-testgui | ? |
|
| huge-gcc-unittests | 2.46% <ø> (ø) |
Flags with carried forward coverage won't be shown. Click here to find out more.
| Impacted Files | Coverage Δ | |
|---|---|---|
| src/float.c | 0.00% <0.00%> (-99.22%) |
⬇️ |
| src/gui_gtk_f.c | 0.00% <0.00%> (-97.54%) |
⬇️ |
| src/sound.c | 0.00% <0.00%> (-97.12%) |
⬇️ |
| src/crypt_zip.c | 0.00% <0.00%> (-97.06%) |
⬇️ |
| src/match.c | 0.00% <0.00%> (-96.98%) |
⬇️ |
| src/sha256.c | 0.00% <0.00%> (-96.94%) |
⬇️ |
| src/evalbuffer.c | 0.00% <0.00%> (-96.92%) |
⬇️ |
| src/textprop.c | 0.00% <0.00%> (-96.82%) |
⬇️ |
| src/cmdhist.c | 0.00% <0.00%> (-96.76%) |
⬇️ |
| src/debugger.c | 0.00% <0.00%> (-96.62%) |
⬇️ |
| ... and 137 more |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing data
Powered by Codecov. Last update 92755bb...fca5bad. Read the comment docs.
@venthur pushed 1 commit.
—
You are receiving this because you are subscribed to this thread.
View it on GitHub or unsubscribe.
Shouldn't the dsl filetype really be dsssl? Is it worth changing at the same time?
Shouldn't the
dslfiletype really bedsssl? Is it worth changing at the same time?
I think yes, but I'm no expert on that matter. In any case, I guess that should go into a separate PR then.
Hi @brammool is there anything left for me to do in order to get the missing syntax file merged?
Cheers!
It seems that the patch that have been applied on master does not include the syntax file @brammool .
My bad, I haven't found it first time I searched for it. Thanks!