Pliant talk forum

Pliant talk forum

Bug report: Problems with commented line and 'table' instruction in release 80

Message posted by marcus on 2003/01/12 15:57:43
A commented line in the middle of a table damages it. For instance:

table columns 1 border 0
 cell 
  [1]
# test
 cell
  [2]

produces the following output:

  1


Instead of 

  1
  2

Message posted by hubert.tonneau on 2003/01/12 22:04:44
There is a new rule in Pliant release 80:
comments must be properly indented, just as any other instruction.

I had too solutions:
. either keep indentation ignore comments as it used to be, but then the 'listing'
  and other potencial inline free text instructions whould be disturbed by '#'
  character.
. or remove '#' character special handling in indentation code, but then
  comments have to be properly aligned.

I choosed the second solution because since we introduced the 'multiline_keyword'
instruction, we can expect several applications to record extra inline free text
instructions, and assuming rules on the free text content was worse than
assuming rules on the parts using Pliant default syntaxe.