Groups | Search | Server Info | Login | Register


Groups > comp.unix.shell > #25540

Re: Python (was Re: I did not inhale)

From Keith Thompson <Keith.S.Thompson+u@gmail.com>
Newsgroups comp.unix.shell, comp.unix.programmer, comp.lang.misc
Subject Re: Python (was Re: I did not inhale)
Date 2024-08-28 17:23 -0700
Organization None to speak of
Message-ID <875xrkb2iq.fsf@nosuchdomain.example.com> (permalink)
References (16 earlier) <valnei$35rt8$2@dont-email.me> <87ikvlcs7i.fsf@nosuchdomain.example.com> <vamclm$3c4ke$1@dont-email.me> <87ttf4bdcx.fsf@nosuchdomain.example.com> <vaoaak$3l470$3@dont-email.me>

Cross-posted to 3 groups.

Show all headers | View raw


Lawrence D'Oliveiro <ldo@nz.invalid> writes:
> On Wed, 28 Aug 2024 13:29:18 -0700, Keith Thompson wrote:
>> But ok, I found your post and removed all the #end comments.  I found it
>> just as readable without them as with them.
>
> You know what? You are right. That example was just too
> well-structured.
>
> Here’s a more dangerous one:
>
>     def register_additional_standard(self, **kwargs) :
>         "registers additional standard interfaces that are not automatically" \
>         " installed at Connection creation time. Currently the only one is" \
>         " the object-manager interface, registered with\n" \
>         "\n" \
>         "    «conn».register_additional_standard(managed_objects = True)\n"

That's not the conventional way to format a docstring.  If you're using
backslashes to splice lines in Python, it's likely you're doing
something wrong.

>         for key in kwargs :
>             if kwargs[key] :
>                 if key == "managed_objects" :
>                     if self._managed_objects != None :

I think "is not None" is more idiomatic.

>                         raise asyncio.InvalidStateError \
>                           (
>                             "object manager interface already registered"
>                           )

You don't need the \ if you put the ( on the same line.

>                     #end if
>                     self.register \
>                       (
>                         path = "/",
>                         interface = ManagedObjectsHandler(),
>                         fallback = True
>                       )

Again, you've decided how you want to place parentheses and you're
forcing the syntax to cater to that.  I might write that as:

                    self.register(
                        path = "/",
                        interface = ManagedObjectsHandler(),
                        fallback = True
                    )

>                     self._managed_objects = {}
>                 else :

You leave a space between "else" and ":".  It's not wrong, but it's not
something I've ever seen.  It's likely to be just a little jarring to
readers.

>                     raise TypeError("unrecognized argument keyword “%s”" % key)

Do you have a requirement to use older versions of Python that don't
support f-strings?

>                 #end if
>             #end if
>         #end for
>         return \
>             self

Why not just "return self"?

>     #end register_additional_standard
>
> versus
>
>     def register_additional_standard(self, **kwargs) :
>         "registers additional standard interfaces that are not automatically" \
>         " installed at Connection creation time. Currently the only one is" \
>         " the object-manager interface, registered with\n" \
>         "\n" \
>         "    «conn».register_additional_standard(managed_objects = True)\n"
>         for key in kwargs :
>             if kwargs[key] :
>                 if key == "managed_objects" :
>                     if self._managed_objects != None :
>                         raise asyncio.InvalidStateError \
>                           (
>                             "object manager interface already registered"
>                           )
>                     self.register \
>                       (
>                         path = "/",
>                         interface = ManagedObjectsHandler(),
>                         fallback = True
>                       )
>                     self._managed_objects = {}
>                 else :
>                     raise TypeError("unrecognized argument keyword “%s”" % key)
>         return self

Again, the #end comments don't make it any more readable *for me*.
I suspect that would be even more true for more experienced Python
programmers.

> I was looking for quite a tricky example I remember seeing on the
> ArjanCodes channel on YouTube, but I can’t find it.

In any language, if a block of code is so deeply indented that it's
confusing, you should consider refactoring it.  (Though that's not
always the answer.)

I once reviewed some C code with misleading indentation.  Depending on
the viewer's tab settings (4 vs 8 columns) it looked either like this:

    if (condition)
        this;
        that;

or like this:

    if (condition)
        this;
    that;

Of course it meant the same to the compiler.

In any language, I think it's important to use consistent indentation
that reflects the structure of the code, and to avoid mixing tabs and
spaces.  (My personal preference is to use spaces exclusively, but I'll
conform to what existing code does.)  As I've said elsethread, Python's
rules just force me to do what I would have done anyway.

-- 
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
void Void(void) { Void(); } /* The recursive call of the void */

Back to comp.unix.shell | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Re: I did not inhale Johanne Fairchild <jfairchild@tudado.org> - 2024-04-13 08:17 -0300
  Re: I did not inhale kalevi@kolttonen.fi (Kalevi Kolttonen) - 2024-08-15 19:48 +0000
    Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-15 23:54 +0000
      Re: Python (was Re: I did not inhale) Kaz Kylheku <643-408-1753@kylheku.com> - 2024-08-16 01:30 +0000
        Re: Python (was Re: I did not inhale) kalevi@kolttonen.fi (Kalevi Kolttonen) - 2024-08-16 15:02 +0000
          Re: Python (was Re: I did not inhale) John Ames <commodorejohn@gmail.com> - 2024-08-16 09:37 -0700
            Re: Python (was Re: I did not inhale) D <nospam@example.net> - 2024-08-17 11:18 +0200
          Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-17 09:01 +0000
            Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-17 12:58 +0200
              Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-17 21:51 +0000
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-18 10:10 +0200
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-18 08:30 +0000
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-18 12:19 +0200
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-18 15:45 +0000
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-18 18:13 +0200
                Re: Python (was Re: I did not inhale) Kaz Kylheku <643-408-1753@kylheku.com> - 2024-08-18 16:52 +0000
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-18 20:07 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-18 23:18 +0000
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-19 08:31 +0000
                Re: Python (was Re: I did not inhale) Sebastian <sebastian@here.com.invalid> - 2024-08-25 07:50 +0000
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-25 12:32 +0200
                Re: Python (was Re: I did not inhale) vallor <vallor@cultnix.org> - 2024-08-25 13:41 +0000
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-25 22:02 +0000
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-25 22:00 +0000
                Re: Python (was Re: I did not inhale) Richard Kettlewell <invalid@invalid.invalid> - 2024-08-18 22:15 +0100
                Re: Python (was Re: I did not inhale) gazelle@shell.xmission.com (Kenny McCormack) - 2024-08-18 08:55 +0000
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-18 09:21 +0000
                Re: Python (was Re: I did not inhale) Kaz Kylheku <643-408-1753@kylheku.com> - 2024-08-18 16:46 +0000
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-18 20:11 +0200
                Re: Python (was Re: I did not inhale) Kaz Kylheku <643-408-1753@kylheku.com> - 2024-08-19 04:54 +0000
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-19 09:09 +0200
                Re: Python (was Re: I did not inhale) Kaz Kylheku <643-408-1753@kylheku.com> - 2024-08-19 17:40 +0000
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-18 23:14 +0000
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-19 09:37 +0200
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-19 10:40 +0200
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-19 12:39 +0200
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-19 14:59 +0000
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-19 17:35 +0200
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-19 15:56 +0000
                Re: Python (was Re: I did not inhale) Bozo User <anthk@disroot.org> - 2024-09-30 20:04 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-19 21:09 +0200
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-20 08:52 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-20 07:21 +0000
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-20 10:15 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-21 01:00 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-20 09:44 +0200
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-20 10:27 +0200
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-20 15:09 +0200
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-20 17:20 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-21 00:59 +0000
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-21 10:07 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-21 23:42 +0000
                Re: Python (was Re: I did not inhale) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-08-19 13:14 -0700
                Re: Python (was Re: I did not inhale) John Ames <commodorejohn@gmail.com> - 2024-08-19 13:30 -0700
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-20 07:22 +0000
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-19 08:45 +0000
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-19 13:03 +0200
                Re: Python (was Re: I did not inhale) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-08-19 13:28 -0700
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-19 23:43 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-19 23:03 +0000
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-20 08:57 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-20 07:22 +0000
                Re: Python (was Re: I did not inhale) D <nospam@example.net> - 2024-08-20 10:25 +0200
                Re: Python (was Re: I did not inhale) vallor <vallor@cultnix.org> - 2024-08-21 06:10 +0000
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-21 06:45 +0000
              Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-18 08:17 +0000
            Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-18 16:59 +0200
              Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-18 15:23 +0000
          Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-18 16:55 +0200
            Re: Python (was Re: I did not inhale) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-08-18 12:24 -0700
              Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-19 09:44 +0200
            Re: Python (was Re: I did not inhale) kalevi@kolttonen.fi (Kalevi Kolttonen) - 2024-08-20 14:21 +0000
              Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-20 14:35 +0000
                Re: Python (was Re: I did not inhale) Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2024-08-20 14:45 +0000
                Re: Python (was Re: I did not inhale) kalevi@kolttonen.fi (Kalevi Kolttonen) - 2024-08-20 16:10 +0000
              Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-20 21:45 +0200
                Re: Python (was Re: I did not inhale) kalevi@kolttonen.fi (Kalevi Kolttonen) - 2024-08-20 20:56 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-21 09:26 +0200
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-21 07:36 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-21 11:10 +0200
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-21 10:26 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-21 17:27 +0200
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-21 15:40 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-21 21:15 +0200
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-22 07:42 +0000
                Re: Python (was Re: I did not inhale) D <nospam@example.net> - 2024-08-22 09:52 +0200
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-22 08:18 +0000
                Re: Python (was Re: I did not inhale) D <nospam@example.net> - 2024-08-22 15:11 +0200
                Re: Python (was Re: I did not inhale) Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2024-08-22 13:58 +0000
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-22 14:17 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-22 11:09 +0200
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-22 10:10 +0200
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-22 08:21 +0000
                Re: Python (was Re: I did not inhale) John Ames <commodorejohn@gmail.com> - 2024-08-26 08:33 -0700
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-26 17:59 +0000
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-26 21:35 +0000
                Re: Python (was Re: I did not inhale) John Ames <commodorejohn@gmail.com> - 2024-08-26 15:51 -0700
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-27 02:50 +0000
                Re: Python (was Re: I did not inhale) Sebastian <sebastian@here.com.invalid> - 2024-08-27 03:21 +0000
                Re: Python (was Re: I did not inhale) Richard Kettlewell <invalid@invalid.invalid> - 2024-08-27 09:39 +0100
                Re: Python (was Re: I did not inhale) Bart <bc@freeuk.com> - 2024-08-27 11:26 +0100
                Re: Python (was Re: I did not inhale) Richard Kettlewell <invalid@invalid.invalid> - 2024-08-27 13:46 +0100
                Re: Python (was Re: I did not inhale) Sebastian <sebastian@here.com.invalid> - 2024-08-28 02:53 +0000
                Re: Python (was Re: I did not inhale) scott@slp53.sl.home (Scott Lurndal) - 2024-08-28 13:57 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-27 15:10 +0200
                Re: Python (was Re: I did not inhale) Bart <bc@freeuk.com> - 2024-08-27 15:18 +0100
                Re: Python (was Re: I did not inhale) Andy Walker <anw@cuboid.co.uk> - 2024-08-28 23:07 +0100
                Re: Python (was Re: I did not inhale) John Ames <commodorejohn@gmail.com> - 2024-08-27 08:03 -0700
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-27 18:08 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-27 20:46 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-27 21:40 +0000
                Re: Python (was Re: I did not inhale) Sebastian <sebastian@here.com.invalid> - 2024-08-28 03:19 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-28 12:45 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-28 22:49 +0000
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-27 21:34 +0000
                Re: Python (was Re: I did not inhale) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-08-27 14:49 -0700
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-27 23:28 +0000
                Re: Python (was Re: I did not inhale) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-08-27 19:10 -0700
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-28 05:30 +0000
                Re: Python (was Re: I did not inhale) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-08-28 13:29 -0700
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-28 23:02 +0000
                Re: Python (was Re: I did not inhale) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-08-28 17:23 -0700
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-29 01:19 +0000
                Re: Python (was Re: I did not inhale) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-08-28 19:19 -0700
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-30 23:52 +0000
                Re: Python (was Re: I did not inhale) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-08-30 21:37 -0700
                Re: Python (was Re: I did not inhale) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-08-30 21:39 -0700
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-29 14:05 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-30 23:49 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-31 17:06 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-09-03 00:09 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-09-03 10:46 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-09-03 21:56 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-09-04 09:30 +0200
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-29 14:01 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-29 23:03 +0000
                Re: Python (was Re: I did not inhale) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-08-29 16:57 -0700
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-30 02:55 +0000
                Re: Python (was Re: I did not inhale) vallor <vallor@cultnix.org> - 2024-08-30 14:01 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-30 10:01 +0200
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-28 17:48 +0000
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-28 17:43 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-28 20:48 +0200
                Re: Python (was Re: I did not inhale) Bart <bc@freeuk.com> - 2024-08-28 20:27 +0100
                Re: Python (was Re: I did not inhale) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-08-28 13:37 -0700
                Re: Python (was Re: I did not inhale) Bart <bc@freeuk.com> - 2024-08-28 21:44 +0100
                Re: Python (was Re: I did not inhale) Kaz Kylheku <643-408-1753@kylheku.com> - 2024-08-28 23:44 +0000
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-28 22:49 +0000
                Re: Python (was Re: I did not inhale) Bart <bc@freeuk.com> - 2024-08-29 00:21 +0100
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-29 01:16 +0000
                Re: Python (was Re: I did not inhale) Bart <bc@freeuk.com> - 2024-08-29 11:49 +0100
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-29 13:31 +0200
                Re: Python (was Re: I did not inhale) Ben Bacarisse <ben@bsb.me.uk> - 2024-08-29 13:50 +0100
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-29 14:24 +0200
                Re: Python (was Re: I did not inhale) John Ames <commodorejohn@gmail.com> - 2024-08-29 08:52 -0700
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-29 21:27 +0200
                Re: Python (was Re: I did not inhale) John Ames <commodorejohn@gmail.com> - 2024-08-30 08:14 -0700
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-30 18:42 +0200
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-30 19:20 +0000
                Re: Python (was Re: I did not inhale) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-09-14 10:16 +0200
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-09-14 09:25 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-09-15 21:43 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-29 22:57 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-30 11:38 +0200
                Re: Python (was Re: I did not inhale) John Ames <commodorejohn@gmail.com> - 2024-08-30 08:28 -0700
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-30 18:54 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-30 23:42 +0000
                Re: Python (was Re: I did not inhale) candycanearter07 <candycanearter07@candycanearter07.nomail.afraid> - 2024-09-07 18:30 +0000
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-09-07 22:48 +0000
                Re: Python (was Re: I did not inhale) candycanearter07 <candycanearter07@candycanearter07.nomail.afraid> - 2024-09-26 18:00 +0000
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-09-26 20:36 +0000
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-09-27 08:03 +0000
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-29 07:28 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-29 14:30 +0200
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-29 16:19 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-29 21:29 +0200
                Re: Python (was Re: I did not inhale) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-08-29 18:44 +0200
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-29 21:36 +0200
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-30 19:17 +0000
                Re: Python (was Re: I did not inhale) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-09-14 09:59 +0200
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-09-15 21:47 +0200
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-09-16 07:27 +0000
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-30 02:53 +0000
                Re: Python (was Re: I did not inhale) scott@slp53.sl.home (Scott Lurndal) - 2024-08-30 14:33 +0000
                Re: Python (was Re: I did not inhale) D <nospam@example.net> - 2024-08-30 23:36 +0200
                Re: Python (was Re: I did not inhale) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-09-14 10:06 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-09-14 09:34 +0000
                Re: Python (was Re: I did not inhale) scott@slp53.sl.home (Scott Lurndal) - 2024-09-14 19:10 +0000
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-09-14 22:25 +0000
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-09-15 09:06 +0000
                Re: Python (was Re: I did not inhale) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-09-16 17:28 +0200
                Re: Python (was Re: I did not inhale) Bozo User <anthk@disroot.org> - 2024-09-30 20:04 +0000
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-09-30 22:08 +0000
                Re: Python (was Re: I did not inhale) scott@slp53.sl.home (Scott Lurndal) - 2024-09-15 15:51 +0000
                Re: Python (was Re: I did not inhale) D <nospam@example.net> - 2024-09-15 21:55 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-09-15 21:32 +0000
                Re: Python (was Re: I did not inhale) Kaz Kylheku <643-408-1753@kylheku.com> - 2024-09-15 15:54 +0000
                Re: Python (was Re: I did not inhale) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-09-16 17:30 +0200
                Re: Python (was Re: I did not inhale) Sebastian <sebastian@here.com.invalid> - 2024-08-28 02:48 +0000
                Re: Python (was Re: I did not inhale) John Ames <commodorejohn@gmail.com> - 2024-08-28 08:25 -0700
                Re: Python (was Re: I did not inhale) Bart <bc@freeuk.com> - 2024-08-28 16:41 +0100
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-28 18:23 +0200
                Re: Python (was Re: I did not inhale) Richard Kettlewell <invalid@invalid.invalid> - 2024-08-28 16:41 +0100
                Re: Python (was Re: I did not inhale) Bart <bc@freeuk.com> - 2024-08-26 23:51 +0100
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-27 02:49 +0000
                Re: Python (was Re: I did not inhale) Kaz Kylheku <643-408-1753@kylheku.com> - 2024-08-26 23:32 +0000
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-22 09:02 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-22 12:47 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-23 00:19 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-23 09:19 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-23 08:29 +0000
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-23 12:04 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-23 22:52 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-23 13:36 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-21 07:38 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-21 11:11 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-21 23:43 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-22 13:00 +0200
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-22 13:30 +0200
                Re: Python (was Re: I did not inhale) Kaz Kylheku <643-408-1753@kylheku.com> - 2024-08-22 15:28 +0000
                Re: Python (was Re: I did not inhale) Bart <bc@freeuk.com> - 2024-08-22 16:56 +0100
                Re: Python (was Re: I did not inhale) scott@slp53.sl.home (Scott Lurndal) - 2024-08-22 16:31 +0000
                Re: Python (was Re: I did not inhale) Bart <bc@freeuk.com> - 2024-08-22 17:55 +0100
                Re: Python (was Re: I did not inhale) Kaz Kylheku <643-408-1753@kylheku.com> - 2024-08-22 17:38 +0000
                Re: Python (was Re: I did not inhale) Kaz Kylheku <643-408-1753@kylheku.com> - 2024-08-22 17:48 +0000
                Re: Python (was Re: I did not inhale) Kaz Kylheku <643-408-1753@kylheku.com> - 2024-08-22 17:36 +0000
                Re: Python (was Re: I did not inhale) scott@slp53.sl.home (Scott Lurndal) - 2024-08-22 17:47 +0000
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-22 20:28 +0200
                Re: Python (was Re: I did not inhale) "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2024-08-22 20:28 +0200
                Re: Python (was Re: I did not inhale) Kaz Kylheku <643-408-1753@kylheku.com> - 2024-08-22 18:54 +0000
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-23 00:15 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-23 09:33 +0200
                Re: Python (was Re: I did not inhale) Bozo User <anthk@disroot.org> - 2024-09-30 20:04 +0000
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-09-30 22:10 +0000
                Re: Python (was Re: I did not inhale) Muttley@dastardlyhq.com - 2024-08-21 07:27 +0000
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-21 11:15 +0200
                Re: Python (was Re: I did not inhale) John Ames <commodorejohn@gmail.com> - 2024-08-21 08:37 -0700
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-21 21:18 +0200
                Re: Python (was Re: I did not inhale) Nuno Silva <nunojsilva@invalid.invalid> - 2024-08-25 16:32 +0100
                Re: Python (was Re: I did not inhale) David Brown <david.brown@hesbynett.no> - 2024-08-25 18:41 +0200
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-25 21:59 +0000
              Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-21 01:05 +0000
                Re: Python (was Re: I did not inhale) kalevi@kolttonen.fi (Kalevi Kolttonen) - 2024-08-21 08:45 +0000
                Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-21 23:42 +0000
      Re: Python (was Re: I did not inhale) kalevi@kolttonen.fi (Kalevi Kolttonen) - 2024-08-16 14:57 +0000
        Re: Python (was Re: I did not inhale) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-08-16 23:27 +0000
          Re: Python (was Re: I did not inhale) Kaz Kylheku <643-408-1753@kylheku.com> - 2024-08-17 01:01 +0000

csiph-web