File tree Expand file tree Collapse file tree 1 file changed +3
-10
lines changed Expand file tree Collapse file tree 1 file changed +3
-10
lines changed Original file line number Diff line number Diff line change @@ -93,15 +93,9 @@ export function transformerCommandColor(): ShikiTransformer {
9393
9494 const splitted = line . flatMap ( t => splitTokenAtOffsets ( t , bps ) )
9595
96- const styled : ThemedToken [ ] = splitted . map ( seg => {
97- const inHide = ranges . hides . some ( r => r . start <= seg . offset && seg . offset + seg . content . length <= r . end )
98- if ( inHide ) {
99- return {
100- ...seg ,
101- htmlStyle : { ...( seg . htmlStyle || { } ) , display : 'none' } ,
102- }
103- }
104-
96+ const styled : ThemedToken [ ] = splitted . filter ( seg => {
97+ return ! ranges . hides . some ( r => r . start <= seg . offset && seg . offset + seg . content . length <= r . end )
98+ } ) . map ( seg => {
10599 const contentRange = ranges . contents . find ( r => r . start <= seg . offset && seg . offset + seg . content . length <= r . end )
106100 if ( contentRange ) {
107101 const cfg = getCommandColor ( contentRange . color )
@@ -112,7 +106,6 @@ export function transformerCommandColor(): ShikiTransformer {
112106 }
113107 }
114108 }
115-
116109 return seg
117110 } )
118111
You can’t perform that action at this time.
0 commit comments