<div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr">
                                        > <span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">I thought that the em would actually be a unit to get</span><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">> something like x characters in width, using M as the</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">> particular character as a basis.</span></div><div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial, Helvetica, sans-serif"><span style="font-size: 13px">Ah, right. Should work. Yet, I would not write a new</span></span></div><div><span style="font-family: Arial, Helvetica, sans-serif"><span style="font-size: 13px">text composition algorithm but re-use our existing one.</span></span></div><div><span style="font-family: Arial, Helvetica, sans-serif"><span style="font-size: 13px">And that one is based on either "type factor " or</span></span></div><div><span style="font-family: Arial, Helvetica, sans-serif"><span style="font-size: 13px">"num chars".</span></span></div><div><span style="font-family: Arial, Helvetica, sans-serif"><span style="font-size: 13px"><br></span></span></div><div><span style="font-family: Arial, Helvetica, sans-serif"><span style="font-size: 13px">Best,</span></span></div><div><span style="font-family: Arial, Helvetica, sans-serif"><span style="font-size: 13px">Marcel</span></span></div><div class="mb_sig"></div>
                                        <blockquote class="history_container" type="cite" style="border-left-style: solid;border-width: 1px;margin-top: 20px;margin-left: 0px;padding-left: 10px;min-width: 500px">
                        <p style="color: #AAAAAA; margin-top: 10px;">Am 19.07.2022 14:37:40 schrieb Jakob Reschke <jakres+squeak@gmail.com>:</p><div style="font-family:Arial,Helvetica,sans-serif">
<div dir="ltr">If the research has already been done, then there is no need for guessing and further suggestions. All the better :-)<div><br></div><div>I thought that the em would actually be a unit to get something like x characters in width, using M as the particular character as a basis.</div><div><br><div><br></div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Am Di., 19. Juli 2022 um 14:21 Uhr schrieb Marcel Taeumel <<a href="mailto:marcel.taeumel@hpi.de">marcel.taeumel@hpi.de</a>>:<br></div><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex;border-left: 1px solid rgb(204,204,204);padding-left: 1ex;min-width: 500px"><div id="gmail-m_103334369058234561__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: rgb(0,0,0);text-align: left" dir="ltr">
                                        <span style="font-family: Arial,Helvetica,sans-serif;font-size: 13px">> 75em may also be a good limit, now that Number even understands such a selector.</span><div><span style="font-family: Arial,Helvetica,sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial,Helvetica,sans-serif;font-size: 13px">Nope. We need something independent from a scale factor and thus the default font size as pretty-printed format can be checked in. Better use "66 characters", not 75em. No rendering/font properties. For multi-line comments, use the line-break algorithm as in Text >> #withNoLineLongerThan:.</span></div><div><span style="font-family: Arial,Helvetica,sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial,Helvetica,sans-serif;font-size: 13px">Please read the commentary in</span></div><div><span style="font-family: Arial,Helvetica,sans-serif;font-size: 13px">TextStyle >> #</span><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size: 13px">compositionWidthForNumChars</span></span></div><div><span style="font-family: Arial,Helvetica,sans-serif;font-size: 13px"><br></span></div><div><span style="font-family: Arial,Helvetica,sans-serif;font-size: 13px">Best,</span></div><div><span style="font-family: Arial,Helvetica,sans-serif;font-size: 13px">Marcel</span></div><div></div>
                                        <blockquote type="cite" style="border-left-style: solid;border-width: 1px;margin-top: 20px;margin-left: 0px;padding-left: 10px;min-width: 500px">
                        <p style="color:rgb(170,170,170);margin-top:10px">Am 14.07.2022 19:55:04 schrieb tim Rowledge <<a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>>:</p><div style="font-family:Arial,Helvetica,sans-serif"><br><br>> On 2022-07-14, at 10:48 AM, Jakob Reschke <u></u> wrote:<br>> <br>> 75em may also be a good limit, now that Number even understands such a selector.<br>> <a href="https://baymard.com/blog/line-length-readability" target="_blank">https://baymard.com/blog/line-length-readability</a><br><br>That's an excellent point; extra-long lines are really annoying to read in general.<br><br>> <br>> But seeing Tim's examples: before we start tweaking the indentation of comments by the pretty printer, which would have it insert tabs or spaces or anything else, better implement that proposal to display comment lines left-aligned with the opening ", without requiring indentation characters in the source text. Remember that other thread about whether or not to have line breaks in comments? Somebody posted a screenshot from Dolphin Smalltalk that shows what I am referring to.<br>> <br>> To leave the comments untouched by the pretty-printer seems reasonable to me for now.<br><br>Oh, I'm not wanting to have any tabs or spaces inserted - I want the formatting to be live and use the left indent. Shout does all that work to colour (etc) the text so why not use the fact that it detects comments.<br><br><br>tim<br>--<br>tim Rowledge; <a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" target="_blank">http://www.rowledge.org/tim</a><br>Useful random insult:- His seat back is not in the full upright and locked position.<br><br><br><br><u></u></div></blockquote></div><br>
</blockquote></div>
</div></blockquote></div>