now i tested fully the hardware, the char non-printable and not definitive in the extended ASCII table that i got *was a garbage*.. my parner must made a complete function to remove it .. i talk at the manufacturer but there's no response..
seems like that any guindow-like made hardware are fully of defects! Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com 2015-12-30 1:36 GMT-04:30 Fabien Bodard <gambas...@gmail.com>: > Thank you Bruce :-)... It was really interresting. We can't figure out > how the world was so different and so identical at the same time. > Ascii is old, control sequences too, but they are also always the > underlying tools used on our modern systems and programs. > > > Oups i've forgotten DEL ... yes asc 127 is not printable. I'm really > curious to know why DEL is on the end of the table ... maybe they have > forget it :-/ > > The character "Ⱶ" is sometime used as replacement by some monitor for > unradable char. But Monitor like vt100 also have the capabilities to > use characters combination, and a set of different characaters can > give one special char. In thi case the problem is not this character > in fact but only all charaters lower than asc 32.. control chars that > interact with the terminal interpreter or with the textarea of gambas. > In the case of the text area gtk can generate error on unreconised > chars, in the case of terminal maybe too because of the char > combination. > > > > > 2015-12-30 1:32 GMT+01:00 adamn...@gmail.com <adamn...@gmail.com>: > > On Tue, 29 Dec 2015 15:07:53 -0500 > > Stephen <sbun...@smartsonsite.com> wrote: > > > >> On 12/29/2015 10:54 AM, Fabien Bodard wrote: > >> > To resume ... in the old past of ascii all standart printer or monitor > >> > can manage ascii and print 32 to 127 chars. So Ansi C provide a > >> > standart function named IsPrint that allow to say if a char was able > >> > to be printed. > >> > > >> > IN 2015... Ascii is known in it's 8 bit format so printable chars are > >> > from 32 to 255. > >> > > >> > Characters lower than 32 are for monitor, modem and printer > management. > >> > > >> > Thanks to my terminal studie i'm now able to understand all of that > :-). > >> > > >> > It's really interresting to study the past ... > >> > > >> It's more interesting to have LIVED it and now be working with UTF-8. > >> ASCII was SOOO simple, but also SOOOO restrictive. > >> > >> > 2015-12-29 16:39 GMT+01:00 Fabien Bodard<gambas...@gmail.com>: > >> >> But is print just take into account the old asci table > >> >> > >> >> > >> >> 2015-12-29 16:35 GMT+01:00 ML<d4t4f...@gmail.com>: > >> >>> All, > >> >>> > >> >>> I might be utterly wrong, but since Linux normally uses UTF-8, any > >> >>> high-bit-set char may be interpreted as one of the "multibyte char" > flags. > >> >>> If isprint() takes this into account, then it's dead right that > char by > >> >>> itself is not printable! > >> >>> > >> >>> Hope that helps and makes sense... > >> >>> > >> >>> On 2015-12-29 11:53, Ru Vuott wrote: > >> >>>> Tchao Fabien, > >> >>>> Ru .. Characters> to 127 are printable... > >> >>>> uhmmm... excuse me, but I do not understand. > >> >>>> If I test the "printability" :-) of "characters> to 127" by > using C "isprint()" function (that checks whether the passed character is > printable), I obtain only zero results. > >> >>>> Where: "isprint()" function returns a non-zero value (true) if > character is printable, else zero (false) if character is NOT printable. > >> >>>> > >> >>>> ***************************************************** > >> >>>> #include<stdio.h> > >> >>>> int main() { > >> >>>> int i, c; > >> >>>> for (i=128; i<= 255; ++i) { > >> >>>> c = isprint(i); > >> >>>> printf("%d %d\n", i, c); > >> >>>> } > >> >>>> return (0); > >> >>>> } > >> >>>> ***************************************************** > >> >>>> So, it seems resulting that "characters> to 127" are NOT > printable characters. > >> >>>> Ciao > > > > Yes and no. Short answer: 129 though 255 are "extended ACSII" - a very > nebulous area. What is "printable" depends on the "printing device" > "character code" set. > > The character "Ⱶ" is part of a code set I recall being called the "box > drawing" set that was used on some CRT "print" devices from a bygone era > (aka before Unicode). > > In fact, the fact that I can see and recognize it means something. The > following is a link to an archived article in which you can see the > "amazing" things that were done with such code sets in the 1980's. > > > > > https://books.google.com.au/books?id=C6JUZUHEBuAC&pg=PA327&lpg=PA327&dq=the+software+bottling+company&source=bl&ots=dCVO1ZWFmo&sig=tzzYiReg3OW8NI65rmBvQXo1GXU&hl=en&sa=X&ved=0ahUKEwiC_PHvqYLKAhXjFqYKHRgrCmc4ChDoAQgwMAA#v=onepage&q=the%20software%20bottling%20company&f=false > > > > cheers > > bruce > > > >> >>> > ------------------------------------------------------------------------------ > >> >>> _______________________________________________ > >> >>> Gambas-user mailing list > >> >>> Gambas-user@lists.sourceforge.net > >> >>> https://lists.sourceforge.net/lists/listinfo/gambas-user > >> >> > >> >> > >> >> -- > >> >> Fabien Bodard > >> > > >> > > >> > >> > >> -- > >> Kindest Regards > >> Stephen A. Bungay, Prop. > >> Smarts On Site Information Systems > >> > >> > >> > ------------------------------------------------------------------------------ > >> _______________________________________________ > >> Gambas-user mailing list > >> Gambas-user@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > > > -- > > B Bruen <adamn...@gnail.com (sort of)> > > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > -- > Fabien Bodard > > > ------------------------------------------------------------------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user