Index: /usr/home/yuri/workspace/plugin/src/org/vimplugin/editors/AbstractVimEditor.java
===================================================================
--- /usr/home/yuri/workspace/plugin/src/org/vimplugin/editors/AbstractVimEditor.java (revision 240)
+++ /usr/home/yuri/workspace/plugin/src/org/vimplugin/editors/AbstractVimEditor.java (working copy)
@@ -192,6 +192,8 @@
f = c.getField(AbstractVimEditor.linuxWID);
} else if (Platform.getOS().equals(Platform.OS_WIN32)) {
f = c.getField(AbstractVimEditor.win32WID);
+ } else if (Platform.getOS().equals(Platform.OS_FREEBSD)) {
+ f = c.getField(AbstractVimEditor.linuxWID);
} else {
f = c.getField(AbstractVimEditor.win32WID);
}
Index: /usr/home/yuri/workspace/plugin/src/org/vimplugin/preferences/PreferenceInitializer.java
===================================================================
--- /usr/home/yuri/workspace/plugin/src/org/vimplugin/preferences/PreferenceInitializer.java (revision 240)
+++ /usr/home/yuri/workspace/plugin/src/org/vimplugin/preferences/PreferenceInitializer.java (working copy)
@@ -35,7 +35,9 @@
store.setDefault(PreferenceConstants.P_GVIM, "!!TODO: typical location!!");
} else if( Platform.getOS().equals(Platform.OS_LINUX) ) {
store.setDefault(PreferenceConstants.P_GVIM, "/usr/bin/gvim");
- }
+ } else if( Platform.getOS().equals(Platform.OS_FREEBSD) ) {
+ store.setDefault(PreferenceConstants.P_GVIM, "/usr/local/bin/gvim");
+ }
store.setDefault(PreferenceConstants.P_OPTS, "-U ~/.vimpluginrc");
store.setDefault(PreferenceConstants.P_DEBUG, true); |