Skip to content

Commit 47dbfa2

Browse files
committed
Better support for Stata files (.do, .ado), fortran (.f95) and LaTex (.cls) files.
1 parent 9e78df8 commit 47dbfa2

File tree

5 files changed

+42
-17
lines changed

5 files changed

+42
-17
lines changed

Application/resources/settings.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,11 @@ UTIs:
5353
com.seriflabs.xmp: *xml
5454
dyn.ah62d4rv4ge81u5pu: *xml
5555

56+
com.stata.stata.do:
57+
syntax: stata
58+
com.stata.source:
59+
syntax: stata
60+
5661
com.sun.java-class:
5762
syntax: java
5863
preprocessor: javap -c $targetHL
@@ -105,6 +110,9 @@ UTIs:
105110
org.clojure.script:
106111
syntax: clojure
107112

113+
org.tug.cls:
114+
syntax: latex
115+
108116
org.cocoapods.podspec:
109117
syntax: ruby
110118

@@ -170,6 +178,9 @@ UTIs:
170178

171179
public.data.xml.opml: *xml
172180

181+
public.fortran-95-source:
182+
syntax: fortran90
183+
173184
public.make-source:
174185
syntax: makefile
175186

@@ -358,13 +369,19 @@ extensions:
358369
do:
359370
syntax: txt
360371

372+
cls:
373+
syntax: latex
374+
361375
# org.nodejs.cjs, dyn.ah62d4rv4ge80g4xx
362376
cjs:
363377
syntax: javascript
364378

365379
cr:
366380
syntax: crystal
367381

382+
f95:
383+
syntax: fortran90
384+
368385
fnc:
369386
syntax: sql
370387
prc:

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ Changelog
22
=======
33

44

5+
### 2.1.19 (68)
6+
- Better support for Stata files (`.do`, `.ado`) _as plain text_.
7+
- Better support for fortran (`.f95`) and LaTex (`.cls`) files.
8+
9+
510
### 2.1.18 (67)
611
New features:
712
- Update Highlight to release 4.5.

QLExtension/Info.plist

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@
9292
<string>com.sass-lang.sass</string>
9393
<string>com.sequel-ace.sequel-ace.sql</string>
9494
<string>com.stata.source</string>
95+
<string>com.stata.stata.do</string>
9596
<string>com.sun.java-properties</string>
9697
<string>com.sun.java-source</string>
9798
<string>com.sun.java-server-pages</string>
@@ -199,6 +200,7 @@
199200
<string>org.sbarex.qlsyntaxhighlight.dummy</string>
200201
<string>org.scala.source</string>
201202
<string>org.soliditylang.source</string>
203+
<string>org.tug.cls</string>
202204
<string>org.tug.lua</string>
203205
<string>org.tug.tex</string>
204206
<string>org.tug.tex.bibtex</string>
@@ -251,6 +253,7 @@
251253
<string>public.dylan-source</string>
252254
<string>public.fortran-source</string>
253255
<string>public.fortran-90-source</string>
256+
<string>public.fortran-95-source</string>
254257
<string>public.gd</string>
255258
<string>public.ini</string>
256259
<string>public.item</string>

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ The application can also handle some [plain files](#plain-files) without extensi
150150
- Erlang source files (`.erl`, `.hri`)
151151
- F# source files (`.fsx`, `.fs`)
152152
- fish source files (`.fish`)
153-
- Fortran source files (`.f`, `.for`, `.f90`)
153+
- Fortran source files (`.f`, `.for`, `.f90`, `.f95`)
154154
- GCC linked files (`.ld`, `.map`, `.d`)
155155
- Gdscript (Godot engine) (`.gd`).
156156
- Golang source files (`.go`)

SourceCodeSyntaxHighlight.xcodeproj/project.pbxproj

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1904,7 +1904,7 @@
19041904
CODE_SIGN_IDENTITY = "-";
19051905
CODE_SIGN_STYLE = Manual;
19061906
COMBINE_HIDPI_IMAGES = YES;
1907-
CURRENT_PROJECT_VERSION = 67;
1907+
CURRENT_PROJECT_VERSION = 68;
19081908
DEAD_CODE_STRIPPING = YES;
19091909
DEVELOPMENT_TEAM = "";
19101910
ENABLE_HARDENED_RUNTIME = YES;
@@ -1922,7 +1922,7 @@
19221922
"$(inherited)",
19231923
"\"$(BUILT_PRODUCTS_DIR)/highlight\"",
19241924
);
1925-
MARKETING_VERSION = 2.1.18;
1925+
MARKETING_VERSION = 2.1.19;
19261926
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight;
19271927
PRODUCT_NAME = "$(TARGET_NAME)";
19281928
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -1940,7 +1940,7 @@
19401940
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
19411941
CODE_SIGN_STYLE = Manual;
19421942
COMBINE_HIDPI_IMAGES = YES;
1943-
CURRENT_PROJECT_VERSION = 67;
1943+
CURRENT_PROJECT_VERSION = 68;
19441944
DEAD_CODE_STRIPPING = YES;
19451945
DEVELOPMENT_TEAM = "";
19461946
ENABLE_HARDENED_RUNTIME = YES;
@@ -1958,7 +1958,7 @@
19581958
"$(inherited)",
19591959
"\"$(BUILT_PRODUCTS_DIR)/highlight\"",
19601960
);
1961-
MARKETING_VERSION = 2.1.18;
1961+
MARKETING_VERSION = 2.1.19;
19621962
OTHER_CODE_SIGN_FLAGS = "--timestamp";
19631963
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight;
19641964
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -1974,7 +1974,7 @@
19741974
CODE_SIGN_ENTITLEMENTS = QLExtension/QLExtension.entitlements;
19751975
CODE_SIGN_IDENTITY = "-";
19761976
CODE_SIGN_STYLE = Manual;
1977-
CURRENT_PROJECT_VERSION = 67;
1977+
CURRENT_PROJECT_VERSION = 68;
19781978
DEAD_CODE_STRIPPING = YES;
19791979
DEVELOPMENT_TEAM = "";
19801980
ENABLE_HARDENED_RUNTIME = YES;
@@ -1988,7 +1988,7 @@
19881988
"@executable_path/../Frameworks",
19891989
"@executable_path/../../../../Frameworks",
19901990
);
1991-
MARKETING_VERSION = 2.1.18;
1991+
MARKETING_VERSION = 2.1.19;
19921992
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.QuicklookExtension;
19931993
PRODUCT_NAME = "$(TARGET_NAME)";
19941994
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2004,7 +2004,7 @@
20042004
CODE_SIGN_IDENTITY = "-";
20052005
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
20062006
CODE_SIGN_STYLE = Manual;
2007-
CURRENT_PROJECT_VERSION = 67;
2007+
CURRENT_PROJECT_VERSION = 68;
20082008
DEAD_CODE_STRIPPING = YES;
20092009
DEVELOPMENT_TEAM = "";
20102010
ENABLE_HARDENED_RUNTIME = YES;
@@ -2018,7 +2018,7 @@
20182018
"@executable_path/../Frameworks",
20192019
"@executable_path/../../../../Frameworks",
20202020
);
2021-
MARKETING_VERSION = 2.1.18;
2021+
MARKETING_VERSION = 2.1.19;
20222022
OTHER_CODE_SIGN_FLAGS = "--timestamp";
20232023
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.QuicklookExtension;
20242024
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -2035,7 +2035,7 @@
20352035
CODE_SIGN_IDENTITY = "-";
20362036
CODE_SIGN_STYLE = Manual;
20372037
COMBINE_HIDPI_IMAGES = YES;
2038-
CURRENT_PROJECT_VERSION = 67;
2038+
CURRENT_PROJECT_VERSION = 68;
20392039
DEAD_CODE_STRIPPING = YES;
20402040
DEVELOPMENT_TEAM = "";
20412041
ENABLE_HARDENED_RUNTIME = YES;
@@ -2045,7 +2045,7 @@
20452045
"$(LD_RUNPATH_SEARCH_PATHS_$(IS_MACCATALYST)_$(_BOOL_$(SKIP_INSTALL)))",
20462046
);
20472047
LIBRARY_SEARCH_PATHS = "\"$(BUILT_PRODUCTS_DIR)/highlight\"";
2048-
MARKETING_VERSION = 2.1.18;
2048+
MARKETING_VERSION = 2.1.19;
20492049
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.XPCService;
20502050
PRODUCT_NAME = "$(TARGET_NAME)";
20512051
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2064,7 +2064,7 @@
20642064
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
20652065
CODE_SIGN_STYLE = Manual;
20662066
COMBINE_HIDPI_IMAGES = YES;
2067-
CURRENT_PROJECT_VERSION = 67;
2067+
CURRENT_PROJECT_VERSION = 68;
20682068
DEAD_CODE_STRIPPING = YES;
20692069
DEVELOPMENT_TEAM = "";
20702070
ENABLE_HARDENED_RUNTIME = YES;
@@ -2074,7 +2074,7 @@
20742074
"$(LD_RUNPATH_SEARCH_PATHS_$(IS_MACCATALYST)_$(_BOOL_$(SKIP_INSTALL)))",
20752075
);
20762076
LIBRARY_SEARCH_PATHS = "\"$(BUILT_PRODUCTS_DIR)/highlight\"";
2077-
MARKETING_VERSION = 2.1.18;
2077+
MARKETING_VERSION = 2.1.19;
20782078
OTHER_CODE_SIGN_FLAGS = "--timestamp";
20792079
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.XPCService;
20802080
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -2126,7 +2126,7 @@
21262126
CODE_SIGN_IDENTITY = "-";
21272127
CODE_SIGN_STYLE = Manual;
21282128
COMBINE_HIDPI_IMAGES = YES;
2129-
CURRENT_PROJECT_VERSION = 67;
2129+
CURRENT_PROJECT_VERSION = 68;
21302130
DEAD_CODE_STRIPPING = YES;
21312131
DEVELOPMENT_TEAM = "";
21322132
ENABLE_HARDENED_RUNTIME = YES;
@@ -2139,7 +2139,7 @@
21392139
"$(inherited)",
21402140
"@loader_path/../../../../Frameworks",
21412141
);
2142-
MARKETING_VERSION = 2.1.18;
2142+
MARKETING_VERSION = 2.1.19;
21432143
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.XPCRender;
21442144
PRODUCT_NAME = "$(TARGET_NAME)";
21452145
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2159,7 +2159,7 @@
21592159
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
21602160
CODE_SIGN_STYLE = Manual;
21612161
COMBINE_HIDPI_IMAGES = YES;
2162-
CURRENT_PROJECT_VERSION = 67;
2162+
CURRENT_PROJECT_VERSION = 68;
21632163
DEAD_CODE_STRIPPING = YES;
21642164
DEVELOPMENT_TEAM = "";
21652165
ENABLE_HARDENED_RUNTIME = YES;
@@ -2172,7 +2172,7 @@
21722172
"$(inherited)",
21732173
"@loader_path/../../../../Frameworks",
21742174
);
2175-
MARKETING_VERSION = 2.1.18;
2175+
MARKETING_VERSION = 2.1.19;
21762176
OTHER_CODE_SIGN_FLAGS = "--timestamp";
21772177
PRODUCT_BUNDLE_IDENTIFIER = org.sbarex.SourceCodeSyntaxHighlight.XPCRender;
21782178
PRODUCT_NAME = "$(TARGET_NAME)";

0 commit comments

Comments
 (0)