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 2002:a0c:e7c2:: with SMTP id c2mr18459645qvo.118.1590960022019; Sun, 31 May 2020 14:20:22 -0700 (PDT) X-Received: by 2002:a9d:d06:: with SMTP id 6mr14974569oti.110.1590960021752; Sun, 31 May 2020 14:20:21 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!feeder.eternal-september.org!news.gegeweb.eu!gegeweb.org!usenet-fr.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sun, 31 May 2020 14:20:21 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: google-groups.googlegroups.com; posting-host=2a02:1206:4544:3750:5c78:8f6c:8956:ea9; posting-account=gRqrnQkAAAAC_02ynnhqGk1VRQlve6ZG NNTP-Posting-Host: 2a02:1206:4544:3750:5c78:8f6c:8956:ea9 References: <50711230-5b14-4278-b9d8-d197bbe3c93b@googlegroups.com> <8JiAG.47030$2P1.13620@fx15.iad> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <84899a5d-341a-4d1b-9471-6961f30492c7@googlegroups.com> Subject: Re: Ada++ From: gautier_niouzes@hotmail.com Injection-Date: Sun, 31 May 2020 21:20:22 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Xref: reader01.eternal-september.org comp.lang.ada:58907 Date: 2020-05-31T14:20:21-07:00 List-Id: On Sunday, May 31, 2020 at 1:47:02 PM UTC+2, bj=C3=B6rn lundin wrote: > Den 2020-05-30 kl. 08:52, skrev gautier_niouzes@hotmail.com: > > On Saturday, May 30, 2020 at 3:32:54 AM UTC+2, Rick Newbie wrote: > >=20 > >> Gnat Studio is OK but lacks a lot of editing features that VS provides= , > > There is clearly a potential there :-). >=20 > > I mostly miss: code indent/dedent,=20 > I do that with pretty print. select something (or all with ctrl-a) and=20 > hit Tab If you are happy with the reformatting, fair enough. But sometimes the result is... funny. You can try with GNAT's own files (a-= textio.ads to begin with). > a "comment block" that is smarter than inserting "--" at the begin of=20 > each line, > what do you mean? '--' is the only way to comment stuff in Ada, Sure, but the "--" doesn't need to be at the very beginning of the line. However the latest GNAT Studio does take indentation into account for comme= nting - that's good news! > multiline edit. > shift+alt and arrow up/down to get a multiline cursor, then start writing= ? That's cool, but as you say... > Ok, I like Scintilla's version better, and I guess that is what LEA has Yep. Especially the multiline cursor is vertical if you want it to be so (l= ike Alt + draw the mouse up/down), even through lines that would be too sho= rt otherwise. An example: if I do, with GPS, Shift + Alt + down arrow 5 tim= es from the point marked with a '*' on this: case Composite_Data_Opcode (ND.IR.F) is when k_Array_Index_Element_Size_1* when k_Array_Index when k_Record_Field_Offset when k_Load_Block when k_Copy_Block when k_String_Literal_Assignment end case; and type " =3D> ", I get: case Composite_Data_Opcode (ND.IR.F) is when k_Array_Index_Element_Size_1 =3D>=20 when k_Array_Index =3D>=20 when k_Record_Fiel =3D> d_Offset when k_Load_Block =3D>=20 when k_Copy_Block =3D>=20 when k_String_Lit =3D> eral_Assignment end case; Ouch...