patch for bugs 495 and 499 BADLY broken
Tupshin Harper <[email protected]>
| Newsgroups | gmane.comp.java.xwt.core |
|---|---|
| Message-ID | <[email protected]> |
That patch breaks all but the simplest templates. Symptoms vary from no
output being displayed to JSExns. The most obvious breakage is any usage
of "split" results in:
JSExn: function 'split' not found
at
org.ibex.js.Interpreter.run(Interpreter.java:331)
at
org.ibex.js.Interpreter.resume(Interpreter.java:39)
at org.ibex.js.Trap.invoke(Trap.java:37)
at org.ibex.js.JS.putAndTriggerTraps(JS.java:197)
at org.ibex.Template.apply(Template.java:122)
at org.ibex.Template.apply(Template.java:95)
at org.ibex.Template.apply(Template.java:95)
at org.ibex.Template.apply(Template.java:95)
at org.ibex.Template.apply(Template.java:80)
at org.ibex.Template.apply(Template.java:80)
at org.ibex.Template.apply(Template.java:95)
at org.ibex.Template.apply(Template.java:95)
at org.ibex.Template.apply(Template.java:95)
at org.ibex.Template.apply(Template.java:80)
at org.ibex.Template.apply(Template.java:64)
at org.ibex.Ibex$Blessing.call(Ibex.java:377)
at org.ibex.Main$1.perform(Main.java:98)
at
org.ibex.Scheduler.defaultRun(Scheduler.java:77)
at org.ibex.Scheduler.run(Scheduler.java:54)
at org.ibex.Scheduler.init(Scheduler.java:17)
at org.ibex.Main.main(Main.java:101)
This is absolutely not the only problem that was introduced, it's just a
symptom of major brokennes in Interpreter.java.
While this patch does fix the test cases for 495, and 499, it is unusable.
My archive has now backed out both this patch and the 471 patch. If a
little bit of effort is made to synch our respective archives back up,
it will be easy to use charlie's widgets and my sampler to do some basic
sanity checks on new patches, something that is *badly* needed.
-Tupshin