Anmol Sethi
976ec17476
d2ir: Prevent globs from overriding any fields set by non globs
2023-08-30 00:37:03 -07:00
Anmol Sethi
aba28d365a
d2ir: More alixander identified lazy glob bugs
2023-08-30 00:37:03 -07:00
Anmol Sethi
d90f8253df
d2ir: Fix lazy globs being applied in reverse
2023-08-30 00:37:03 -07:00
Anmol Sethi
8455a7da8d
d2ir: Fix another lazy glob bug found by Alex
2023-08-30 00:37:03 -07:00
Anmol Sethi
a24716d1f1
d2ir: Fix infinite loop in triple globs
2023-08-30 00:37:03 -07:00
Anmol Sethi
4090e780f8
d2ir: Prevent triple globs from applying at a board root
2023-08-30 00:37:03 -07:00
Anmol Sethi
89b400b8f1
d2ir: Alixander review lazy glob fixes
2023-08-30 00:37:03 -07:00
Anmol Sethi
507b2d622e
d2ir: Add IDA support for edges
...
Not perfectly robust but good enough for now without massive refactor.
2023-08-30 00:37:03 -07:00
Anmol Sethi
bb6b176dee
d2ir: Implement lazy globs and triple glob
...
This finishes up the globs implementation!
See tests for what I mean by lazy globs and what the triple glob does.
2023-08-30 00:37:03 -07:00
Anmol Sethi
24a1e006d0
Merge pull request #1568 from nhooyr/not-amper
...
d2parser: Add not ampersand support
2023-08-30 00:36:27 -07:00
Anmol Sethi
387c33660f
d2parser: Add not ampersand support
...
See #1567
2023-08-30 00:02:52 -07:00
Alexander Wang
c670987516
Merge pull request #1550 from alixander/no-ast-modify
...
dont modify ast when modifying links in the IR
2023-08-13 10:22:21 -07:00
Alexander Wang
5afc712455
dont modify ast when modifying links
2023-08-13 10:15:13 -07:00
Alexander Wang
9997be16f1
Merge pull request #1547 from alixander/null-end
...
d2oracle: nulls at end
2023-08-10 11:07:45 -07:00
Alexander Wang
2ae4a75d14
nulls at end
2023-08-10 10:58:55 -07:00
Alexander Wang
ae9a7c01e0
Merge pull request #1546 from alixander/md-font-color
...
fix markdown color
2023-08-08 15:26:39 -07:00
Alexander Wang
ae2b298de1
changelog
2023-08-08 15:21:03 -07:00
Alexander Wang
92f09091a8
fix markdown color
2023-08-08 15:20:14 -07:00
Alexander Wang
12e68a3717
Merge pull request #1543 from alixander/strong-md
...
fix mixed md
2023-08-08 12:34:51 -07:00
Alexander Wang
0d92ebc104
Merge pull request #1544 from alixander/latex-substack
...
include asm mathjax
2023-08-08 12:34:33 -07:00
Alexander Wang
2c60c04d68
changelog
2023-08-08 12:29:18 -07:00
Alexander Wang
e329b0fdfc
changelog
2023-08-08 12:25:55 -07:00
Alexander Wang
498a476b86
include asm mathjax
2023-08-08 12:24:35 -07:00
Alexander Wang
e1cb60c91e
fix mixed md
2023-08-08 11:51:16 -07:00
Alexander Wang
0e7058b946
Merge pull request #1538 from alixander/d2oracle-imports-2
...
d2oracle fix imports
2023-08-05 13:40:43 -07:00
Alexander Wang
e7a6a356ce
d2oracle fix imports
2023-08-05 13:25:30 -07:00
Alexander Wang
31bf8d7b66
Merge pull request #1536 from alixander/d2oracle-imports
...
d2oracle support imports
2023-08-04 22:06:27 -07:00
Alexander Wang
bae5705674
setup imports with tests
2023-08-04 20:16:25 -07:00
Barry Nolte
9b463d5c9f
d2-vscode LanguageServerChanges
...
These changes are for the language server in d2-vscode.
When the D2_LSP_MODE environment variable is set, the
d2 cli will read the d2 file, produce the ast (and possible
errors), convert it to JSON, print it out to stdout,
then terminate. This was done this way to keep the
changes to the d2 cli code to a minimum.
PR for d2-vscode to come after this is accepted
2023-08-04 12:31:36 -07:00
Alexander Wang
5436cb6b5f
Merge pull request #1528 from maxbrunet/feat/fmt-pre-commit-hook
...
feat: add d2-fmt pre-commit hook
2023-08-02 20:43:56 -07:00
Maxime Brunet
76cc72326b
feat: add d2-fmt pre-commit hook
2023-08-02 20:30:32 -07:00
Alexander Wang
f139d80814
Merge pull request #1529 from alixander/fix-race
...
fix race
2023-08-02 19:56:22 -07:00
Alexander Wang
a5b867ba5b
fix race
2023-08-02 19:44:36 -07:00
Alexander Wang
aff4810f3c
Merge pull request #1523 from maxbrunet/fix/fmt/format-all
...
fix(cli): do not exit after 1st formatted file
2023-08-02 18:36:03 -07:00
Maxime Brunet
b560e3b263
fix(cli): do not exit after 1st formatted file
2023-08-02 18:26:05 -07:00
Alexander Wang
83aad90f64
Merge pull request #1527 from alixander/add-fmt-test
...
fmt cli test
2023-08-02 11:46:52 -07:00
Alexander Wang
a898e50211
fmt test
2023-08-02 11:39:29 -07:00
Alexander Wang
25763df3de
Update next.md
2023-08-02 11:24:13 -07:00
Anmol Sethi
8269390803
Merge pull request #1525 from nhooyr/utf16
...
d2parser: Support reading utf16 files
2023-08-02 11:18:18 -07:00
Anmol Sethi
203953723e
d2parser: Autodetect UTF-16 based on BOM
...
Turns out I was wrong this is safe.
2023-08-02 11:10:24 -07:00
Anmol Sethi
b81da1ee62
d2parser: Support reading utf16 files
2023-08-02 09:56:35 -07:00
Alexander Wang
62a48bc27c
Merge pull request #1522 from nhooyr/fix-daily
...
ci: Fix daily part 2
2023-08-01 23:05:31 -07:00
Anmol Sethi
b5d68e60b4
Fix daily part 2
...
Hopefully works this time.
2023-08-01 22:26:22 -07:00
Alexander Wang
339c0b3d81
[ci-force] fix fmt in example
2023-08-01 10:30:02 -07:00
Alexander Wang
a7b949bdfb
Merge pull request #1517 from nhooyr/fix-daily
...
ci: Fix daily
2023-08-01 09:39:27 -07:00
Anmol Sethi
cd11c8fa5f
ci: Fix daily
...
Preinstall playwright deps to avoid conflict between test and race.
2023-07-31 21:24:52 -07:00
Alexander Wang
58188e2736
Merge pull request #1510 from terrastruct/v0.6.0
...
v0.6.0
2023-07-30 22:39:32 -07:00
Alexander Wang
c2dea55d1b
v0.6.0
2023-07-30 22:34:57 -07:00
Alexander Wang
62f8d8aa02
[ci-force] debian -> ubuntu for docker
2023-07-30 22:31:18 -07:00
Alexander Wang
311d8ca8cc
Update next.md
2023-07-30 20:04:37 -07:00