Re: Case modification fails for Unicode characters

2012-07-12 Thread DJ Mills
On Thu, Jul 12, 2012 at 2:19 PM, Dennis Williamson wrote: > s=łódź; echo "${s^^} ${s~~}"' > łóDź ŁÓDŹ > > The to-upper and the undocumented toggle operators should produce > identical output in this situation, but only the toggle works > correctly. > > This is in en_US.UTF-8, but also reported in

Overflow Bug

2012-07-12 Thread Ernesto Messina
Hello, I think I found an overflow bug. I got the follow C program: #include #include int main(int argc, char *argv[]) { char a[10]; int i; strcpy(a, argv[1]); return 0; } Compiling with: gcc program.c -o program And running: program `perl -e 'print "a" x 24'` The terminal los

Re: Case modification fails for Unicode characters

2012-07-12 Thread Dennis Williamson
On Thu, Jul 12, 2012 at 1:57 PM, DJ Mills wrote: > On Thu, Jul 12, 2012 at 2:19 PM, Dennis Williamson > wrote: >> s=łódź; echo "${s^^} ${s~~}"' >> łóDź ŁÓDŹ >> >> The to-upper and the undocumented toggle operators should produce >> identical output in this situation, but only the toggle works >>

Software Developer Required in Mumbai

2012-07-12 Thread Richy Boy
← D2K Technologies Requires Software Developer Software Developer Required in Mumbai Posted on July 13, 2012 by admin Job Details Area of Work: General / Other Software Industry: IT – Software Location: Mumbai / Navi Mumbai / Thane Job Description Desired Candidate Profile Education: B.Tech

Re: Overflow Bug

2012-07-12 Thread Pierre Gaston
On Thu, Jul 12, 2012 at 8:09 PM, Ernesto Messina wrote: > Hello, I think I found an overflow bug. I got the follow C program: > > #include > #include > > int main(int argc, char *argv[]) > { > char a[10]; > int i; > > strcpy(a, argv[1]); > > return 0; > } > > Compiling with: gcc pr

Re: Case modification fails for Unicode characters

2012-07-12 Thread Pierre Gaston
On Fri, Jul 13, 2012 at 3:46 AM, Dennis Williamson wrote: > On Thu, Jul 12, 2012 at 1:57 PM, DJ Mills wrote: >> On Thu, Jul 12, 2012 at 2:19 PM, Dennis Williamson >> wrote: >>> s=łódź; echo "${s^^} ${s~~}"' >>> łóDź ŁÓDŹ >>> >>> The to-upper and the undocumented toggle operators should produce >