~martin-decky/helenos/rcu

« back to all changes in this revision

Viewing changes to uspace/app/bdsh/cmds/modules/printf/TODO

  • Committer: Vojtech Horky
  • Date: 2012-05-23 12:03:26 UTC
  • mfrom: (1443.1.19 misc)
  • mto: This revision was merged to the branch mainline in revision 1479.
  • Revision ID: vojtechhorky@users.sourceforge.net-20120523120326-jv50stjymxmh598s
Merge GSOC-originated patches 

Merge from lp:~vojtech-horky/helenos/misc.

The merge includes:
 * Switching to previous directory with `cd -' in Bdsh
 * Interactive mode for cp module in Bdsh
 * Implementation of sleep command
 * printf and echo for Bdsh
 * Rewrite of the mkdir module
 * Ctrl-arrow jumps over words in the editor
 * The scripts work with Python 3

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
At this stage printf is very young and limited, as it hopefully
 
2
will be developed along with BDSH. Functionality is heavily related
 
3
on libc printf already available. BDSH printf implements only 3 format  
 
4
flags, with no options/precision/width modifiers allowed. Also, 
 
5
one output control is available - '\n'. '\' character stands
 
6
as an escape character, i.e. every special character after it 
 
7
will be treated as general char and will be printed out.
 
8
What's missing:
 
9
 * Error checking for format string.
 
10
 * Add more output controls (\t \r ...)
 
11
 * Add width/precision options for number printings
 
12
 * Add more format flags (%f %b ...)
 
13
 
 
 
b'\\ No newline at end of file'