
Yeah. Maybe I should replace regex ' *:=' rather than just ':='. That's easy enough with the plugin
On Tue, Nov 12, 2019, 12:12 PM Mike Miller python-ideas@mgmiller.net wrote:
On 2019-11-11 16:13, David Mertz wrote:
I implemented this discussed arrow operator in vim with conceal plugin.
This is
an example given in PEP 572. It looks perfectly fine. It also does not
require
ANY change to Python-the-language. It just means that I can type ':'
followed
by '=' to get that, rather than type 'Alt+Shift', '2', '1', '9', '0'.
So fewer
keystrokes. No chording. Easier to type. And what gets saved to disk
is good
old plain ASCII.
I like your solution and think it looks great, though perhaps you forgot the space behind it? I'm not a huge fan of how modern Python is putting colons everywhere so this helps a tiny bit.
I don't hate how it looks, but I really, really don't get how it's
supposed to
"transform my thinking about coding" to have a slightly different glyph
on
screen.
Probably would need several, as CB mentioned below. Still, debatable.
I mean, as shown in this example and a previous one I posted a screenshot of, I think it's cute and geeky to use a few math symbols in
the same
way in my editor. I've been doing that for a few years, and it never
got beyond
"slightly cute."
Guessing there were a few rare curmudgeons who didn't think we needed lowercase letters before ascii and still a few who don't want syntax highlighting either. I realize we're hitting the land of diminishing returns on text, but once features are gained I know I don't want to go back.
For example, I use many useful Unicode symbols in my text strings and console output. Billions of folks are using non-latin alphabets right now because Python3 makes it easy. All modern systems can handle them, why not? And input is not an significant issue, though it depends on the block. _______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-leave@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/4WNTP4... Code of Conduct: http://python.org/psf/codeofconduct/