13 Mar
                
                    2008
                
            
            
                13 Mar
                
                '08
                
            
            
            
        
    
                5:51 p.m.
            
        Jon A. Cruz wrote:
On Mar 12, 2008, at 7:58 PM, Jon A. Cruz wrote: ...
/**
- Our base input/output stream classes. These are is directly
 - inherited from iostreams, and includes any extra
 - functionality that we might need.
 
I failed to notice that comment somehow, . I was also a bit puzzled that there are "OutputStreams" and "Writers" instead of "stringbufs" and "streams". I'll look into that a bit more once I'm done with the clipboard.
I know that using bare iostreams would cause breakage if someone attempted to use them for console output and I have learned it the hard way :) (though I think Gettext would take care of the needed encoding conversions). But writing UTF-8 only files, like the SVG ones, should be fine.
Anyway, I think removing super-ancient and not very clean code (e.g. main.cpp, *-chemistry.cpp etc.) is more important than purism debates.
Regards, Krzysztof (Chris) Kosiński
-- 
View this message in context: http://www.nabble.com/Proposal%3A-use-std%3A%3Aiostream-and-friends-instead-...
Sent from the Inkscape - Dev mailing list archive at Nabble.com.