[squeak-dev] Manual line breaks in code

christoph.thiede at student.hpi.uni-potsdam.de christoph.thiede at student.hpi.uni-potsdam.de
Mon Apr 4 11:44:21 UTC 2022


I feel reminded of some recent discussions about pretty-printing. Some people apparently want to control every detail of the appearance of their source code (line-breaking, text composition etc.), whereas others see this as a burden and prefer to focus on the content only (i.e., the Smalltalk AST & the natural language AST of comments).

> Perfectionism and engineering are probably better spent in other places.

+1

> Some of us are so old the *screen* was only 640*400 (and monochrome, with snow in both directions!) and so that wasn't a very viable solution.

+1. Additionally, even on modern screens, I very much prefer to have the full control over the layout of my windows. I often have ten or more open windows on my screen at the same time, next to each other, and it is pretty annoying when up to 199% of the space are wasted through redundant line breaks.

> More seriously, why not enhance Shout to do something very like the Dolphin screenshots Jaromir posted? It's there, it futzes with the code to colorise/fontify it, why not?

+1. And maybe let's make it configurable. :-)

Best,
Christoph

---
Sent from Squeak Inbox Talk

On 2022-04-02T10:15:38-07:00, tim at rowledge.org wrote:

> 
> 
> > On 2022-04-02, at 6:51 AM, Tobias Pape <Das.Linux at gmx.de> wrote:
> > 
> > 
> > Well, it was obviously written with a larger width in mind.
> > The solution is: make the window wider.
> 
> Some of us are so old the *screen* was only 640*400 (and monochrome, with snow in both directions!) and so that wasn't a very viable solution.
> 
> More seriously, why not enhance Shout to do something very like the Dolphin screenshots Jaromir posted? It's there, it futzes with the code to colorise/fontify it, why not?
> 
> tim
> --
> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> Oxymorons: Sweet sorrow
> 
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220404/d0a71e18/attachment.html>


More information about the Squeak-dev mailing list