Bug 158627 - Eclipse is not following a variable import link
diff --git a/ant/org.eclipse.ant.ui/Ant Editor/org/eclipse/ant/internal/ui/editor/AntEditor.java b/ant/org.eclipse.ant.ui/Ant Editor/org/eclipse/ant/internal/ui/editor/AntEditor.java
index 608fe05..6d8e040 100644
--- a/ant/org.eclipse.ant.ui/Ant Editor/org/eclipse/ant/internal/ui/editor/AntEditor.java
+++ b/ant/org.eclipse.ant.ui/Ant Editor/org/eclipse/ant/internal/ui/editor/AntEditor.java
@@ -870,6 +870,7 @@
 						if (node == null) {
 							String path= model.getPath(text, region.getOffset());
 							if (path != null) {
+								path = model.getProjectNode().getProject().replaceProperties(path);
 								return path;
 							}