From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.68.253.66 with SMTP id zy2mr1019110pbc.1.1398341482565; Thu, 24 Apr 2014 05:11:22 -0700 (PDT) X-Received: by 10.140.101.147 with SMTP id u19mr23829qge.10.1398341482517; Thu, 24 Apr 2014 05:11:22 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!feeds.phibee-telecom.net!feeder.erje.net!us.feeder.erje.net!news.glorb.com!c1no3032257igq.0!news-out.google.com!dz10ni20896qab.1!nntp.google.com!m5no4966612qaj.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Thu, 24 Apr 2014 05:11:22 -0700 (PDT) In-Reply-To: <5358f66c$0$6702$9b4e6d93@newsspool3.arcor-online.net> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=83.145.50.10; posting-account=3_reEwoAAAC163IAIrx427KYmwahFuh9 NNTP-Posting-Host: 83.145.50.10 References: <7f1c01c5-3563-4b94-9831-152dbbf2ecdc@googlegroups.com> <9f156351-e3d0-4d86-b816-1d5e09ee69da@googlegroups.com> <1d2e19a3-44c0-42a5-9312-a5d19908cc34@googlegroups.com> <5358f66c$0$6702$9b4e6d93@newsspool3.arcor-online.net> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <0cab785c-a09d-4369-8212-46a69f074bee@googlegroups.com> Subject: Re: Your wish list for Ada 202X From: =?ISO-8859-1?Q?bj=F6rn_lundin?= Injection-Date: Thu, 24 Apr 2014 12:11:22 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: news.eternal-september.org comp.lang.ada:19567 Date: 2014-04-24T05:11:22-07:00 List-Id: Den torsdagen den 24:e april 2014 kl. 13:33:00 UTC+2 skrev G.B.: > On 24.04.14 11:16, bj=EF=BF=BDrn lundin wrote: > > Debugging does not help when you wan't to examine why something happend= or did not happen at a running site. >=20 > A debugger can help examine a "running site", > depending on the qualities of the debugger and > on what the "running site" is offering to it. Perhaps you are right about that. Still, it does not change the validy of ME wanting a shoutcut for Type(varible)'image > > Logfiles do. If they contain the correct amount of logging. > Logfiles---very much part of my daily work--- > require much more than a simple 'Img can achieve, > even if 'Img were made a primitive operation. I guess 'depending on the qualities of the debugger and on what the "running site" is offering to it.' works well here to if you change 'debugger' to 'logging' It all depends. Here we run a business that uses logfiles for tracing down problems on customer sites. It works well for us. If it does no work for you - then too bad. > I need more flexibility than that. To match what I am > using every day, Ada would need to provide for data > introspection and for flexible output of this information. YOU might need more flexibility. I don't . I speak for myself=20 in my wish/proposal. >=20 > For example, I need 'Img to produce a string that > some alread-opened logging facility will accept > as properly encoded. I also need different representations > to be produced in different locations in the program. Then I suggest you improve my wish/proposal about makeing the progammer decide how to create the image. I suggested a userdefined function.=20 Where is your proposal? > 'Img is a "pragmatic" semi-solution, good for ASCII data, and good for me too. > hence good for traditional Western engineering, and > therefore set to stay forever, like C. What about this: >=20 > X : Wide_Character :=3D '=EF=BF=BD'; -- site handles currencies > Y : Character :=3D '=EF=BF=BD'; > ... >=20 > Put (Latin_1_File, X'Img); > Put (UTF_8_File, Y'Img); Looks like you have a start for a proposal ... /Bj=F6rn