Deprecation in core.sys.posix.termios
    H. S. Teoh 
    hsteoh at quickfur.ath.cx
       
    Fri Nov 16 10:35:10 PST 2012
    
    
  
On Fri, Nov 16, 2012 at 07:15:01PM +0100, Alex Rønne Petersen wrote:
> On 16-11-2012 19:14, H. S. Teoh wrote:
> >Due to the deprecation of octal literals, core.sys.posix.termios doesn't
> >compile anymore. But because this is in druntime, we can't use
> >std.conv.octal. What should be done about this?
> >
> >
> >T
> >
> 
> I fixed this in a pull request of mine because it happened to get in
> my way too:
> https://github.com/D-Programming-Language/druntime/pull/340
> 
> (I really wish someone would review/merge that pull request.)
Yeah somebody please merge that pull request!
> Generally, we just turn octal literals into hex literals in druntime
> (and write the octal number in a comment if necessary).
[...]
On another note, I love vim/perl 1-liners:
	'<,'>!perl -pe's/\b(0\d+)/sprintf("0x\%04x", oct $1)/eg;'
Automatically converts all octal literals into 4-digit padded hex
literals in selection. :-)
T
-- 
IBM = I Blame Microsoft
    
    
More information about the Digitalmars-d
mailing list