Skip to content

Commit 47cfda9

Browse files
committed
add an updated Julia language spec
Should be submitted upstream once it's more complete
1 parent 55c3a79 commit 47cfda9

File tree

3 files changed

+435
-4
lines changed

3 files changed

+435
-4
lines changed

examples/simple.jl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ sv = GtkSourceView()
55
win[] = sv
66

77
buff = sv.buffer
8-
langman = GtkSourceLanguageManager()
9-
lang = GtkSourceWidget.language(langman,"julia")
8+
lang = GtkSourceWidget.language(GtkSourceWidget.sourceLanguageManager,"julia1_10")
109
buff.text = open("simple.jl","r") do f
1110
read(f,String)
1211
end

src/GtkSourceWidget.jl

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -265,8 +265,9 @@ function __init__()
265265
gboxed_cache_init()
266266

267267
global sourceLanguageManager = GtkSourceLanguageManager()
268-
GtkSourceWidget.set_search_path(sourceLanguageManager,
269-
Any[joinpath(GtkSourceView_jll.artifact_dir, "share", "gtksourceview-5", "language-specs"), C_NULL])
268+
set_search_path(sourceLanguageManager,
269+
Any[ joinpath(GtkSourceView_jll.artifact_dir, "share", "gtksourceview-5", "language-specs"), @__DIR__, C_NULL])
270+
set_search_path(GtkSourceStyleSchemeManagerLeaf(), Any[ joinpath(GtkSourceView_jll.artifact_dir, "share", "gtksourceview-5", "styles"), C_NULL] )
270271
end
271272

272273
end # module

0 commit comments

Comments
 (0)