Index: jrst2/src/java/org/codelutin/jrst/JRSTLexer.java diff -u jrst2/src/java/org/codelutin/jrst/JRSTLexer.java:1.32 jrst2/src/java/org/codelutin/jrst/JRSTLexer.java:1.33 --- jrst2/src/java/org/codelutin/jrst/JRSTLexer.java:1.32 Mon Nov 12 10:55:52 2007 +++ jrst2/src/java/org/codelutin/jrst/JRSTLexer.java Thu Nov 29 10:18:10 2007 @@ -23,10 +23,10 @@ * Created: 28 oct. 06 00:44:20 * * @author poussin - * @version $Revision: 1.32 $ + * @version $Revision: 1.33 $ * - * Last update: $Date: 2007-11-12 10:55:52 $ - * by : $Author: bpoussin $ + * Last update: $Date: 2007-11-29 10:18:10 $ + * by : $Author: chatellier $ */ package org.codelutin.jrst; @@ -2047,8 +2047,14 @@ .toLowerCase()); if (i + 2 > line.length()) { line = in.readLine(); - result.getLast().addAttribute("refuri", - line.trim()); + // FIXME 20071129 chatellier + // line = null if link is non well formed + // .. _Unifying types and classes in Python: + // miss uri + if(line==null) { + line = ""; + } + result.getLast().addAttribute("refuri",line.trim()); } else result.getLast().addAttribute("refuri", line.substring(i + 2, line.length()));