Posted by
Leon Espinosa-3 on
Aug 29, 2014; 8:31am
URL: http://imagej.273.s1.nabble.com/coding-iso-8859-15-tp5009414.html
Dear all, I used to put
# -*- coding: iso-8859-15 -*-
at the first line in Jython scripts... but recent versions (IJ2 ?) it don't wants anymore (see bellow) :
Some workaround... ???
Thank you
Leon
org.python.antlr.ParseException: encoding declaration in Unicode string
at org.python.core.ParserFacade.prepBufReader(ParserFacade.java:275)
at org.python.core.ParserFacade.parseExpressionOrModule(ParserFacade.java:119)
at org.python.util.PythonInterpreter.compile(PythonInterpreter.java:259)
at org.scijava.plugins.scripting.jython.JythonScriptEngine.eval(JythonScriptEngine.java:76)
at org.scijava.script.ScriptModule.run(ScriptModule.java:175)
at org.scijava.module.ModuleRunner.run(ModuleRunner.java:167)
at org.scijava.module.ModuleRunner.call(ModuleRunner.java:126)
at org.scijava.module.ModuleRunner.call(ModuleRunner.java:65)
at org.scijava.thread.DefaultThreadService$2.call(DefaultThreadService.java:164)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:695)
org.python.antlr.ParseException: org.python.antlr.ParseException: encoding declaration in Unicode string
at org.python.core.PyException.fillInStackTrace(PyException.java:70)
at java.lang.Throwable.<init>(Throwable.java:181)
at java.lang.Exception.<init>(Exception.java:29)
at java.lang.RuntimeException.<init>(RuntimeException.java:32)
at org.python.core.PyException.<init>(PyException.java:46)
at org.python.core.PyException.<init>(PyException.java:43)
at org.python.core.Py.JavaError(Py.java:495)
at org.python.core.ParserFacade.parseExpressionOrModule(ParserFacade.java:124)
at org.python.util.PythonInterpreter.compile(PythonInterpreter.java:259)
at org.scijava.plugins.scripting.jython.JythonScriptEngine.eval(JythonScriptEngine.java:76)
at org.scijava.script.ScriptModule.run(ScriptModule.java:175)
at org.scijava.module.ModuleRunner.run(ModuleRunner.java:167)
at org.scijava.module.ModuleRunner.call(ModuleRunner.java:126)
at org.scijava.module.ModuleRunner.call(ModuleRunner.java:65)
at org.scijava.thread.DefaultThreadService$2.call(DefaultThreadService.java:164)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:695)
Caused by: org.python.antlr.ParseException: encoding declaration in Unicode string
at org.python.core.ParserFacade.prepBufReader(ParserFacade.java:275)
at org.python.core.ParserFacade.parseExpressionOrModule(ParserFacade.java:119)
... 12 more
--
ImageJ mailing list:
http://imagej.nih.gov/ij/list.html