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=-0.1 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM,PP_MIME_FAKE_ASCII_TEXT autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,82dadb8a32a5cd0b X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,UTF8 Path: g2news2.google.com!news4.google.com!feeder.news-service.com!85.214.198.2.MISMATCH!eternal-september.org!.POSTED!not-for-mail From: Warren Newsgroups: comp.lang.ada Subject: Re: Emacs and long file names Date: Tue, 25 May 2010 19:33:52 +0000 (UTC) Organization: A noiseless patient Spider Message-ID: References: <755de929-67b4-4de6-8982-a0bfc43effc0@z15g2000prh.googlegroups.com> <82y6f88ztj.fsf@stephe-leake.org> <87y6f799pf.fsf@ludovic-brenta.org> Injection-Date: Tue, 25 May 2010 19:33:52 +0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="9f8M0iN5t54V+4DF/iqO8g"; logging-data="28629"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18G8qTb7z9yY9BA2s81TwFMCFkVDPDcEMc=" User-Agent: Xnews/5.04.25 X-Face: &6@]C2>ZS=NM|HE-^zWuryN#Z/2_.s9E|G&~DRi|sav9{E}XQJb*\_>=a5"q]\%A;5}LKP][1mA{gZ,Q!j Cancel-Lock: sha1:UZ72QeXaHJG5h8pRYY+EEjJQBIA= Xref: g2news2.google.com comp.lang.ada:11984 Date: 2010-05-25T19:33:52+00:00 List-Id: Ludovic Brenta expounded in news:87y6f799pf.fsf@ludovic-brenta.org: > Adam Beneschan writes on comp.lang.ada: >> On May 24, 7:44 pm, Stephen Leake >> wrote: >>> Simon Wright writes: >>> > I hadn't come across electric-buffer-list before; I use >>> > mouse-buffer-menu, bound (not by me) to C-down-mouse-1. >>> >>> Ah; invoke electric-buffer-list. .. > I'm also an emacs bigot and I'm proud not to use the mouse at all from > within emacs. I run ratpoison as my "desktop environment". I > customized emacs not to display any menu bar or toolbar. ... > best of all worlds :) I'm also an emacs bigot though I've been using MicroEMACS instead since the days of DOS, Atari-ST and Amiga. It was also ported to the "then" relevant versions of unix in the late 80's (I think), when I adopted it. I have since customized it and ported it to Linux and other modern *nix. I've also added a few of my own C bugs. ;-) But it ports well and has a very small footprint, which I like. It's always my first "install" after loading up a given Linux distribution. Ppl have encouraged me to (re)-try Gnu-emacs, but the one feature that never seemed to work right was the "repeat last executed operation" operation, that I bind to ^C. When I tried it last, it mostly worked, but was still sufficiently busted that I could not switch. It is probably time for me to try it again (I had reported something that was queued to be fixed). I use ^C to repeat the last macro execution, among other things. The best version of emacs on the planet was Pr1me emacs, (sniff). I still have my Pr1me emacs manual somewhere at home ;-) I also have my .emacsrc set to recognize gnat code and to make ^X^Z-G go to the source line in error. Thanks to gnat it even points at the correct statement offset to the very token (or nearly). I'm sure your Gnu-emacs elisp code does the same thing. That sure saves a lot of time when fixing compile issues. The tools "emacs" and "Ada" -- best of breed IMO. ;-) Warren