Better wording for "port away from"? (was: Re: D23700: view: Port away from foreach loops over members without calls to owner)

rhkramer at rhkramer at
Thu Sep 5 01:31:37 BST 2019

Thank you very much!  

I don't immediately have a suggestion for better phrasing, maybe someone else 
will chime in with something.  (My subconscious will, no doubt, be thinking 
about this, and if I think of something I'll let you know.

Randy Kramer 

(Who, on his few trips to Austria and Germany, tried to speak using his high 
school German and was answered in English ;-)

On Wednesday, September 04, 2019 08:41:02 AM Friedrich W. H. Kossebau wrote:
> Am Mittwoch, 4. September 2019, 14:15:52 CEST schrieb rhkramer at
> > From the peanut gallery: I've had some trouble understanding what this
> > change is about, without attempting to read any code.  I guess the part
> > that I don't get is the phrase: "port away" -- I guess the meaning is to
> > change the code (so that, whatever "foreach loops over members without
> > calls to owner" is no longer done)?
> > 
> > (I don't care too much what "foreach loops over members without calls to
> > owner" means or does, I just want to confirm that "port away" means
> > something like do away with or change the subject code.  If it means
> > something more technical, a brief explanation or a pointer to a brief
> > explanation would be appreciated.
> I can see how the very line alone is hard to parse without context. It's
> the result of a bad-fated attempt to squeeze all the details into a
> summary line of 72 characters (others would even like only 50).
> A non-length limited version would be
> "subdirectory src/view": "Port" "away from" "Qt's foreach macro, which is
> going to be removed in Qt6," "all those" "for-loops over class members"
> "which are without calls to the member owning class"
> About the "port away from X", as non-native speaker this is a term I have
> seen often used to describe the process of changing code from using X, to
> using some Y instead.
> Happy to be pointed to more English-like wording here, if this is
> potentially bogus Germanism :)
> Cheers
> Friedrich

More information about the KWrite-Devel mailing list