LaTeX3 errors parsed incorrectly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Rubber |
New
|
Undecided
|
Unassigned |
Bug Description
Here is an example (from the log):
!!!!!!!
!
! siunitx error: "literal-unit"
!
! Literal units disabled.
!
! See the siunitx documentation for further information.
!
! For immediate help type H <return>.
!......
l.10 \si{m}
|''''''
| You gave the literal input 'm' but literal unit output is disabled.
|......
rubber outputs:
main.tex:10: .......
main.tex:10: leading text: \si{m}
The real error message is not shown in the output.
This happens with any errors produced using LaTeX3 expl3 msg functions (siunitx is a good example).
I am only using rubber-info for parsing the log after compiling with nonstopmode.