mirror of
https://github.com/passepartoutvpn/wireguard-apple.git
synced 2025-01-17 22:09:06 +00:00
macOS: Better highlighter default value and move c implementation
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
This commit is contained in:
parent
d7a88300f6
commit
e1198b6e08
@ -391,6 +391,8 @@
|
||||
6F4DD16921DA556600690EAE /* View */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
5F52D0C021E378C000283CEA /* highlighter.h */,
|
||||
5F52D0C121E378C000283CEA /* highlighter.c */,
|
||||
6F4DD16A21DA558800690EAE /* TunnelListRow.swift */,
|
||||
6F613D9A21DE33B8004B217A /* KeyValueRow.swift */,
|
||||
5F52D0BA21E3781B00283CEA /* ConfTextView.swift */,
|
||||
@ -529,8 +531,6 @@
|
||||
6FB1BD6721D2607E00A991BF /* WireGuard.entitlements */,
|
||||
6F4DD16721DA552B00690EAE /* NSTableView+Reuse.swift */,
|
||||
5F52D0BE21E3788900283CEA /* NSColor+Hex.swift */,
|
||||
5F52D0C021E378C000283CEA /* highlighter.h */,
|
||||
5F52D0C121E378C000283CEA /* highlighter.c */,
|
||||
6FFACD1E21E4D89600E9A2A5 /* ParseError+WireGuardAppError.swift */,
|
||||
);
|
||||
path = macOS;
|
||||
|
@ -101,7 +101,7 @@ class ConfTextStorage: NSTextStorage {
|
||||
|
||||
let range = NSRange(location: span.start, length: span.len)
|
||||
backingStore.setAttributes(nonColorAttributes(for: span.type), range: range)
|
||||
let color = textColorTheme.colorMap[span.type.rawValue] ?? textColorTheme.defaultColor
|
||||
let color = textColorTheme.colorMap[span.type.rawValue, default: textColorTheme.defaultColor]
|
||||
backingStore.addAttribute(.foregroundColor, value: color, range: range)
|
||||
|
||||
if span.type == HighlightError {
|
||||
|
Loading…
Reference in New Issue
Block a user