-
Notifications
You must be signed in to change notification settings - Fork 103
Expand file tree
/
Copy pathgf_fmt.json
More file actions
68 lines (68 loc) · 2.78 KB
/
Copy pathgf_fmt.json
File metadata and controls
68 lines (68 loc) · 2.78 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
{
"cpp": {
"suffix": ["hpp", "cpp", "h", "c", "cc", "cxx"],
"path": ["tests", "src", "moebius", "lolly"],
"binary-linux": ["/usr/bin/clang-format-19", "/usr/bin/clang-format"],
"binary-macos": ["/opt/homebrew/opt/llvm@19/bin/clang-format", "/usr/local/opt/llvm@19/bin/clang-format"],
"exclude": [
{"path": "build", "reason": "构建产物目录(含各子模块下的 build),无需格式化"}
]
},
"scheme": {
"suffix": ["scm"],
"path": [
"TeXmacs/plugins/gnuplot",
"TeXmacs/plugins/goldfish",
"TeXmacs/plugins/llm/progs",
"TeXmacs/progs/client",
"TeXmacs/progs/convert",
"TeXmacs/progs/database",
"TeXmacs/progs/debug",
"TeXmacs/progs/doc",
"TeXmacs/progs/dynamic",
"TeXmacs/progs/education",
"TeXmacs/progs/fonts",
"TeXmacs/progs/generic",
"TeXmacs/progs/graphics",
"TeXmacs/progs/kernel",
"TeXmacs/progs/language",
"TeXmacs/progs/link",
"TeXmacs/progs/lolly",
"TeXmacs/progs/math",
"TeXmacs/progs/moebius",
"TeXmacs/progs/network",
"TeXmacs/progs/part",
"TeXmacs/progs/prog",
"TeXmacs/progs/server",
"TeXmacs/progs/source",
"TeXmacs/progs/startup-tab",
"TeXmacs/progs/table",
"TeXmacs/progs/telemetry",
"TeXmacs/progs/texmacs/texmacs",
"TeXmacs/progs/texmacs/menus",
"TeXmacs/progs/texmacs/keyboard",
"TeXmacs/progs/text",
"TeXmacs/progs/text/cyrillic",
"TeXmacs/progs/text/vietnamese",
"TeXmacs/progs/utils/automate",
"TeXmacs/progs/utils/base",
"TeXmacs/progs/utils/cas",
"TeXmacs/progs/utils/edit",
"TeXmacs/progs/utils/handwriting",
"TeXmacs/progs/utils/library",
"TeXmacs/progs/utils/misc",
"TeXmacs/progs/utils/plugins",
"TeXmacs/progs/utils/relate",
"TeXmacs/progs/utils/test",
"TeXmacs/progs/various",
"TeXmacs/progs/version"
],
"exclude": [
{"path": "TeXmacs/progs/texmacs/keyboard/prefix-kbd.scm", "reason": "kbd-wildcards/kbd-map 平铺条目人工维护紧凑风格,自动格式化会重排为大段缩进+尾注释,diff 噪声大且与历史风格不符"},
{"path": "TeXmacs/progs/utils/edit/auto-close.scm", "reason": "含 Cork 编码的引号字节(0x10-0x14),不格式化"},
{"path": "TeXmacs/progs/database/bib-db.scm", "reason": "含 Cork 编码的引号字节(0x10-0x14),不格式化"},
{"path": "TeXmacs/progs/moebius/cork-test.scm", "reason": "含 Unicode 码点的十六进制字面量(#x27E8/#x27E9 等),自动格式化会改写为十进制(10216/10217),降低可读性,保持与 main 一致不格式化"},
{"path": "TeXmacs/progs/text/text-kbd.scm", "reason": "含 Cork 编码的引号字节(0x10-0x14),不格式化"}
]
}
}