#85 >FNUM печатает пробел

SPF 4.21
closed-fixed
ruvim
src (38)
5
2013-02-08
2013-02-04
No

>FNUM печатает пробел, хотя должен добавлять его к строке
Причина: в lib/include/float2.f везде используется SPACE, а остальные символы печатаются через FEMIT, FTYPE, которые в >FNUM переопределяются
Воспроизвести:
SP-FORTH - ANS FORTH 94 for Linux
Open source project at http://spf.sf.net
Russian FIG at http://www.forth.org.ru ; Started by A.Cherezov
Version 4.20 Build 002 at 16.Dec.2011

1.E >FNUM
Ok ( 137397520 12 )
TYPE
1.0000000e00 Ok
1.E >FNUM TYPE
1.0000000e00 Ok

Discussion

  • Oleg Voronin

    Oleg Voronin - 2013-02-04

    все пробелы исчезли, должно быть так:
    SP-FORTH - ANS FORTH 94 for Linux
    Open source project at http://spf.sf.net
    Russian FIG at http://www.forth.org.ru ; Started by A.Cherezov
    Version 4.20 Build 002 at 16.Dec.2011

    1.E >FNUM
    _два пробела_Ok ( 137397520 12 )
    1.E
    _пробел_Ok ( 137397520 12 )
    TYPE
    1.0000000e00 Ok
    1.E >FNUM TYPE
    _пробел_1.0000000e00 Ok

     
  • ruvim

    ruvim - 2013-02-08
    • assigned_to: nobody --> ruv
    • milestone: --> SPF 4.21
    • labels: --> src
    • status: open --> open-accepted
     
  • ruvim

    ruvim - 2013-02-08
    • status: open-accepted --> closed-fixed
     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks