Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.editors    |    What? Edlin ain't good enough for you?    |    123,932 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 123,545 of 123,932    |
|    Janis Papanagnou to Lawrence D'Oliveiro    |
|    Re: Python (was Re: I did not inhale)    |
|    29 Aug 24 04:30:16    |
      XPost: comp.unix.programmer, comp.lang.misc       From: janis_papanagnou+ng@hotmail.com              On 29.08.2024 03:22, Lawrence D'Oliveiro wrote:       > On Thu, 29 Aug 2024 02:29:55 +0200, Janis Papanagnou wrote:       >       >> If there's only       >> primitive editing commands available (i.e. selection by mouse, or long       >> clumsy keyboard sequences) it may be irrelevant whether you indent code       >> in a Python or in a "C" program. If you're using editors like Vi that       >> block selection can be done with '%' and the indent with '>%' and the       >> reverse indent with '<%' (without the quotes); but that works only if       >> you have the syntactical elements (the braces, parenthesis, brackets) as       >> definition of the program block. That won't work for a block in a       >> language like Python where blocks are defined by layout (by the grade of       >> indentation); then you'd have to resort to the primitive editors'       >> selection features, mouse/menus or more laborious keyboard commands.       >       > I have Emacs commands defined to jump quickly between lines with matching       > indentation. That lets me easily select entire statement blocks in Python.              I'm sure you have. - But wasn't that the point someone made upthread:       "Writing editor editor macros in order to work around fundamentally bad       language design is not something a programmer should have to waste time       on." [Muttley@...] - I'm just feeling lucky with brackets and Vi. YMMV.              Janis              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca