Hi guys,

No response on the message below, so I guess there is no demand for
this or other related leftovers. I will remove the related code
shortly so there will be no loose ends.

Joep

2010/6/21 Joep Suijs <[email protected]>:
> Hi guys,
>
> As a proof-of-concept, I created a new version of nformat_byte_dec()
> and nformat_byte_dec(). They fix the faulty behavior of the old
> procedures and are thus incompatible. I also changed the only global
> variable left into a parameter, but that could be changed back easily.
> So let me know what you think of this.
>
> The new procedures are bigger than the old ones, but save a few bytes
> of ram and two stack levels!
> Functional changes:
> - the routine always outputs n_tot nr of chars
> - when the requested formatting does not fit, '#' signs are printed
> (and no 'garbage')
> - n2 (number of chars behind the point) can be larger than 2 (so
> 0.0123 is supported)
> - signed numbers don't have to reserve a space for the sign (so '-9'
> to '99' can be formatted in 2 positions, this was '-9' to ' 9')
>
> The output of the test program is appended to the source. Have a look
> and see if all is like you expect.
>
> And also, let me know what would be the best way to make this
> procedures (and the 16 and 32 versions) available. E.g.:
> - new functions, next to the old formatting ones (and if so, what
> would be a good name?).
> - as above, but mark the old format_*_dec deprecated
> - substitute the old functions (with or without the extra parameter)
>
> Joep
>
>
>
> 2010/6/21  <[email protected]>:
>> Revision: 2097
>> Author: jsuijs
>> Date: Sun Jun 20 15:04:48 2010
>> Log: nformat_byte_dec and nformat_sbyte_dec
>> http://code.google.com/p/jallib/source/detail?r=2097
>>
>> Modified:
>>  /trunk/test/jal/tst_serial_format.jal
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "jallib" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/jallib?hl=en.
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/jallib?hl=en.

Reply via email to