File tree 4 files changed +15
-8
lines changed
4 files changed +15
-8
lines changed Original file line number Diff line number Diff line change @@ -1523,6 +1523,7 @@ feature calt {
1523
1523
1524
1524
# todo))
1525
1525
lookup badge_todo_alt {
1526
+ ignore sub @Var @T' @O @D @O parenright parenright ;
1526
1527
sub SPC SPC SPC SPC SPC parenright' by badge_todo.liga ;
1527
1528
sub SPC SPC SPC SPC parenright' parenright by SPC ;
1528
1529
sub SPC SPC SPC @O' parenright parenright by SPC ;
@@ -1533,6 +1534,7 @@ feature calt {
1533
1534
1534
1535
# fixme))
1535
1536
lookup badge_fixme_alt {
1537
+ ignore sub @Var @F' @I @X @M @E parenright parenright ;
1536
1538
sub SPC SPC SPC SPC SPC SPC parenright' by badge_fixme.liga ;
1537
1539
sub SPC SPC SPC SPC SPC parenright' parenright by SPC ;
1538
1540
sub SPC SPC SPC SPC @E' parenright parenright by SPC ;
Original file line number Diff line number Diff line change @@ -1522,6 +1522,7 @@ feature calt {
1522
1522
1523
1523
# todo))
1524
1524
lookup badge_todo_alt {
1525
+ ignore sub @Var @T' @O @D @O parenright parenright ;
1525
1526
sub SPC SPC SPC SPC SPC parenright' by badge_todo.liga ;
1526
1527
sub SPC SPC SPC SPC parenright' parenright by SPC ;
1527
1528
sub SPC SPC SPC @O' parenright parenright by SPC ;
@@ -1532,6 +1533,7 @@ feature calt {
1532
1533
1533
1534
# fixme))
1534
1535
lookup badge_fixme_alt {
1536
+ ignore sub @Var @F' @I @X @M @E parenright parenright ;
1535
1537
sub SPC SPC SPC SPC SPC SPC parenright' by badge_fixme.liga ;
1536
1538
sub SPC SPC SPC SPC SPC parenright' parenright by SPC ;
1537
1539
sub SPC SPC SPC SPC @E' parenright parenright by SPC ;
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ def get_calt_lookup(
27
27
hyphen_arrow .get_lookup (),
28
28
lines .get_lookup (),
29
29
markup_like .get_lookup (),
30
- tag .get_lookup (),
30
+ tag .get_lookup (cls_var ),
31
31
]
32
32
33
33
if is_italic :
Original file line number Diff line number Diff line change @@ -7,20 +7,23 @@ def upper_tag(text: str):
7
7
source ,
8
8
target = f"badge_{ text } .liga" ,
9
9
lookup_name = f"badge_{ text } " ,
10
- desc = "" .join (source )
10
+ desc = "" .join (source ),
11
11
)
12
12
13
13
14
- def any_tag (text : str ):
14
+ def any_tag (text : str , cls_var : ast .Clazz ):
15
+ glyphs_first = f"@{ text [0 ].upper ()} "
16
+ glyphs_rest = [f"@{ g .upper ()} " for g in text [1 :]] + [")" , ")" ]
15
17
return ast .subst_liga (
16
- [f"@ { g . upper () } " for g in text ] + [ ")" , ")" ] ,
18
+ [glyphs_first ] + glyphs_rest ,
17
19
target = f"badge_{ text } .liga" ,
18
20
lookup_name = f"badge_{ text } _alt" ,
19
- desc = f"{ text } ))"
21
+ desc = f"{ text } ))" ,
22
+ banner = [ast .ignore (cls_var , glyphs_first , glyphs_rest )],
20
23
)
21
24
22
25
23
- def get_lookup ():
26
+ def get_lookup (cls_var : ast . Clazz ):
24
27
return [
25
28
upper_tag ("trace" ),
26
29
upper_tag ("debug" ),
@@ -30,6 +33,6 @@ def get_lookup():
30
33
upper_tag ("fatal" ),
31
34
upper_tag ("todo" ),
32
35
upper_tag ("fixme" ),
33
- any_tag ("todo" ),
34
- any_tag ("fixme" ),
36
+ any_tag ("todo" , cls_var ),
37
+ any_tag ("fixme" , cls_var ),
35
38
]
You can’t perform that action at this time.
0 commit comments