blob: 8f6ed95719ac38c66a0823fa9bc9e28160229820 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
diff --git a/gedit_plugin/meson.build b/gedit_plugin/meson.build
index fec30b5..a178c88 100644
--- a/gedit_plugin/meson.build
+++ b/gedit_plugin/meson.build
@@ -3,6 +3,7 @@ project('autovala_gedit',['c','vala'])
ATHOME = (get_option('ATHOME') != '')
add_global_arguments('-DGETTEXT_PACKAGE="autovala_gedit"',language: 'c')
+add_project_arguments('--pkg=Tepl-6', language: 'vala')
find_program ('g-ir-compiler')
gtksourceview_3_0_dep = dependency('gtksourceview-3.0')
diff --git a/gedit_plugin/src/gedit_plugin.vala b/gedit_plugin/src/gedit_plugin.vala
index 641345e..c0edb99 100644
--- a/gedit_plugin/src/gedit_plugin.vala
+++ b/gedit_plugin/src/gedit_plugin.vala
@@ -148,10 +148,9 @@ namespace autovalagedit {
this.window.set_active_tab(tab);
}
if (tab != null) {
- var document = tab.get_document();
- document.goto_line(line);
var view = tab.get_view();
- view.scroll_to_cursor();
+ (view as Tepl.View)?.goto_line(line);
+ (view as Tepl.View)?.scroll_to_cursor();
}
}
|