Skip to content

Commit 4b5b9b2

Browse files
committed
Release 2.1.24 (73) with about info bugfix.
1 parent dd8925b commit 4b5b9b2

File tree

4 files changed

+30
-19
lines changed

4 files changed

+30
-19
lines changed

Diff for: CHANGELOG.md

+8-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,17 @@
11
Changelog
22
=======
33

4+
### 2.1.24 (73)
5+
Bugfix:
6+
- CLI tool allow to show/hide about footer.
7+
- Fixed saving about flag settings.
8+
9+
410
### 2.1.23 (72)
511
New Features:
612
- Update Highlight to release 4.12.
713
- Update Boost to release 1.8.5.
8-
- Update Sparkle to release 2.6.3
14+
- Update Sparkle to release 2.6.3.
915
- Support for Nix Expression Language files (`.nix`).
1016
- Advanced settings to show about app info on the footer preview.
1117
- Link to buy me a :coffee: (:heart:)
@@ -20,7 +26,7 @@ Bugfix:
2026
New Features:
2127
- Update Highlight to release 4.11.
2228
- Support for Adobe Flex `.mxml` files _as XML_.
23-
- Extended support for Terraform files to the extension `.tfstate` (_ as YAML_).
29+
- Extended support for Terraform files to the extension `.tfstate` _as YAML_.
2430

2531
Bugfix:
2632
- Fixed terraform files.

Diff for: SourceCodeSyntaxHighlight.xcodeproj/project.pbxproj

+16-16
Original file line numberDiff line numberDiff line change
@@ -1913,7 +1913,7 @@
19131913
CODE_SIGN_IDENTITY = "-";
19141914
CODE_SIGN_STYLE = Manual;
19151915
COMBINE_HIDPI_IMAGES = YES;
1916-
CURRENT_PROJECT_VERSION = 72;
1916+
CURRENT_PROJECT_VERSION = 73;
19171917
DEAD_CODE_STRIPPING = YES;
19181918
DEVELOPMENT_TEAM = "";
19191919
ENABLE_HARDENED_RUNTIME = YES;
@@ -1932,7 +1932,7 @@
19321932
"$(inherited)",
19331933
"\"$(BUILT_PRODUCTS_DIR)/highlight\"",
19341934
);
1935-
MARKETING_VERSION = 2.1.23;
1935+
MARKETING_VERSION = 2.1.24;
19361936
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight;
19371937
PRODUCT_NAME = "$(TARGET_NAME)";
19381938
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1950,7 +1950,7 @@
19501950
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
19511951
CODE_SIGN_STYLE = Manual;
19521952
COMBINE_HIDPI_IMAGES = YES;
1953-
CURRENT_PROJECT_VERSION = 72;
1953+
CURRENT_PROJECT_VERSION = 73;
19541954
DEAD_CODE_STRIPPING = YES;
19551955
DEVELOPMENT_TEAM = "";
19561956
ENABLE_HARDENED_RUNTIME = YES;
@@ -1969,7 +1969,7 @@
19691969
"$(inherited)",
19701970
"\"$(BUILT_PRODUCTS_DIR)/highlight\"",
19711971
);
1972-
MARKETING_VERSION = 2.1.23;
1972+
MARKETING_VERSION = 2.1.24;
19731973
OTHER_CODE_SIGN_FLAGS = "--timestamp";
19741974
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight;
19751975
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -1985,7 +1985,7 @@
19851985
CODE_SIGN_ENTITLEMENTS = QLExtension/QLExtension.entitlements;
19861986
CODE_SIGN_IDENTITY = "-";
19871987
CODE_SIGN_STYLE = Manual;
1988-
CURRENT_PROJECT_VERSION = 72;
1988+
CURRENT_PROJECT_VERSION = 73;
19891989
DEAD_CODE_STRIPPING = YES;
19901990
DEVELOPMENT_TEAM = "";
19911991
ENABLE_HARDENED_RUNTIME = YES;
@@ -1999,7 +1999,7 @@
19991999
"@executable_path/../Frameworks",
20002000
"@executable_path/../../../../Frameworks",
20012001
);
2002-
MARKETING_VERSION = 2.1.23;
2002+
MARKETING_VERSION = 2.1.24;
20032003
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.QuickLookExtension;
20042004
PRODUCT_NAME = "$(TARGET_NAME)";
20052005
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2015,7 +2015,7 @@
20152015
CODE_SIGN_IDENTITY = "-";
20162016
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
20172017
CODE_SIGN_STYLE = Manual;
2018-
CURRENT_PROJECT_VERSION = 72;
2018+
CURRENT_PROJECT_VERSION = 73;
20192019
DEAD_CODE_STRIPPING = YES;
20202020
DEVELOPMENT_TEAM = "";
20212021
ENABLE_HARDENED_RUNTIME = YES;
@@ -2029,7 +2029,7 @@
20292029
"@executable_path/../Frameworks",
20302030
"@executable_path/../../../../Frameworks",
20312031
);
2032-
MARKETING_VERSION = 2.1.23;
2032+
MARKETING_VERSION = 2.1.24;
20332033
OTHER_CODE_SIGN_FLAGS = "--timestamp";
20342034
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.QuickLookExtension;
20352035
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -2046,7 +2046,7 @@
20462046
CODE_SIGN_IDENTITY = "-";
20472047
CODE_SIGN_STYLE = Manual;
20482048
COMBINE_HIDPI_IMAGES = YES;
2049-
CURRENT_PROJECT_VERSION = 72;
2049+
CURRENT_PROJECT_VERSION = 73;
20502050
DEAD_CODE_STRIPPING = YES;
20512051
DEVELOPMENT_TEAM = "";
20522052
ENABLE_HARDENED_RUNTIME = YES;
@@ -2056,7 +2056,7 @@
20562056
"$(LD_RUNPATH_SEARCH_PATHS_$(IS_MACCATALYST)_$(_BOOL_$(SKIP_INSTALL)))",
20572057
);
20582058
LIBRARY_SEARCH_PATHS = "\"$(BUILT_PRODUCTS_DIR)/highlight\"";
2059-
MARKETING_VERSION = 2.1.23;
2059+
MARKETING_VERSION = 2.1.24;
20602060
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.XPCService;
20612061
PRODUCT_NAME = "$(TARGET_NAME)";
20622062
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2075,7 +2075,7 @@
20752075
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
20762076
CODE_SIGN_STYLE = Manual;
20772077
COMBINE_HIDPI_IMAGES = YES;
2078-
CURRENT_PROJECT_VERSION = 72;
2078+
CURRENT_PROJECT_VERSION = 73;
20792079
DEAD_CODE_STRIPPING = YES;
20802080
DEVELOPMENT_TEAM = "";
20812081
ENABLE_HARDENED_RUNTIME = YES;
@@ -2085,7 +2085,7 @@
20852085
"$(LD_RUNPATH_SEARCH_PATHS_$(IS_MACCATALYST)_$(_BOOL_$(SKIP_INSTALL)))",
20862086
);
20872087
LIBRARY_SEARCH_PATHS = "\"$(BUILT_PRODUCTS_DIR)/highlight\"";
2088-
MARKETING_VERSION = 2.1.23;
2088+
MARKETING_VERSION = 2.1.24;
20892089
OTHER_CODE_SIGN_FLAGS = "--timestamp";
20902090
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.XPCService;
20912091
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -2137,7 +2137,7 @@
21372137
CODE_SIGN_IDENTITY = "-";
21382138
CODE_SIGN_STYLE = Manual;
21392139
COMBINE_HIDPI_IMAGES = YES;
2140-
CURRENT_PROJECT_VERSION = 72;
2140+
CURRENT_PROJECT_VERSION = 73;
21412141
DEAD_CODE_STRIPPING = YES;
21422142
DEVELOPMENT_TEAM = "";
21432143
ENABLE_HARDENED_RUNTIME = YES;
@@ -2150,7 +2150,7 @@
21502150
"$(inherited)",
21512151
"@loader_path/../../../../Frameworks",
21522152
);
2153-
MARKETING_VERSION = 2.1.23;
2153+
MARKETING_VERSION = 2.1.24;
21542154
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.XPCRender;
21552155
PRODUCT_NAME = "$(TARGET_NAME)";
21562156
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2170,7 +2170,7 @@
21702170
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
21712171
CODE_SIGN_STYLE = Manual;
21722172
COMBINE_HIDPI_IMAGES = YES;
2173-
CURRENT_PROJECT_VERSION = 72;
2173+
CURRENT_PROJECT_VERSION = 73;
21742174
DEAD_CODE_STRIPPING = YES;
21752175
DEVELOPMENT_TEAM = "";
21762176
ENABLE_HARDENED_RUNTIME = YES;
@@ -2183,7 +2183,7 @@
21832183
"$(inherited)",
21842184
"@loader_path/../../../../Frameworks",
21852185
);
2186-
MARKETING_VERSION = 2.1.23;
2186+
MARKETING_VERSION = 2.1.24;
21872187
OTHER_CODE_SIGN_FLAGS = "--timestamp";
21882188
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.XPCRender;
21892189
PRODUCT_NAME = "$(TARGET_NAME)";

Diff for: XPCService/Settings+Service.swift

+1
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,7 @@ extension Settings: SettingsCSS {
231231
updateDomains(SettingsBase.Key.interactive, allowInteractiveActions)
232232
updateDomains(SettingsBase.Key.convertEOL, convertEOL)
233233
updateDomains(SettingsBase.Key.debug, isDebug)
234+
updateDomains(SettingsBase.Key.about, isAboutVisible)
234235

235236
updateDomains(SettingsBase.Key.dumpPlain, isDumpPlainData)
236237
updateDomains(SettingsBase.Key.vcs, isVCS)

Diff for: syntax_highlight_cli/main.swift

+5-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ func usage(exitCode: Int = -1) {
7070
print(" --lsp-semantic on|off ")
7171
print(" --lsp-errors on|off ")
7272
print(" --lsp-option arg \tExtra argument passed to the LSP program. Protect the value inside quotes. You can repeat --lsp-option multiple times.")
73-
73+
print(" --about on|off Show a footer with info about Syntax Highlight engine.")
7474
print(" --debug on|off ")
7575
print("\nTo handle multiple files at time you must pass the -o argument with a destination folder.")
7676
print("\nUnspecified rendering options will use the settings defined in the main application.")
@@ -132,6 +132,7 @@ func dump(settings: SettingsRendering) {
132132
}
133133
print(" - Convert line ending: \(settings.convertEOL ? "enabled" : "disabled")")
134134
print(" - VCS: \(settings.isVCS ? "enabled" : "disabled")")
135+
print(" - About info: \(settings.isAboutVisible ? "on" : "off")")
135136
print(" - Debug: \(settings.isDebug ? "on" : "off")")
136137
}
137138

@@ -351,6 +352,9 @@ while i < Int(CommandLine.argc) {
351352
options.append(u)
352353
overridingSettings[SettingsBase.Key.lspOptions] = options
353354

355+
case "--about":
356+
overridingSettings[SettingsBase.Key.about] = parseArgOnOff(index: i)
357+
i += 1
354358
case "--debug":
355359
overridingSettings[SettingsBase.Key.debug] = parseArgOnOff(index: i)
356360
i += 1

0 commit comments

Comments
 (0)