<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<meta content="text/html; charset=UTF-8">
<style type="text/css" style="">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
<div dir="ltr">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<p>Hi, thank you for the feedback.</p>
<p><br>
</p>
<p>> <span>Further, the simple test for the next word starting with a vowel isn't as useful as it could be. Consider the case of an abbreviation or initialism such as 'FTD'. It should be 'an FTD'. Plenty of very confusing an not necessarily logical cases to
 get lost in!</span></p>
<p><span><br>
</span></p>
<p><span>Yes, but that's state of the art as well. There are even more exception: 'a honor' would also be wrong. Fixing them all might be indeed a multilingual problem, and I actually did not want to touch that issue. My only desire was to avoid this nasty duplication
 which indeed affects the readability of several #printOn: methods ...</span></p>
<p><span><br>
</span></p>
<p><span>Best,</span></p>
<p><span>Christoph</span></p>
<div id="x_Signature">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<div name="x_divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:; margin:0">
<div><font size="2" color="#808080"></font></div>
</div>
</div>
</div>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Von:</b> Squeak-dev <squeak-dev-bounces@lists.squeakfoundation.org> im Auftrag von tim Rowledge <tim@rowledge.org><br>
<b>Gesendet:</b> Dienstag, 21. Januar 2020 00:00:05<br>
<b>An:</b> The general-purpose Squeak developers list<br>
<b>Betreff:</b> Re: [squeak-dev] Changeset: articles.1.cs</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText"><br>
<br>
> On 2020-01-20, at 2:10 PM, Chris Muller <asqueaker@gmail.com> wrote:<br>
> <br>
> Sorry Christoph, I'm not a fan of this one.  IMO, such an abstraction isn't worth poaching such a common word, #article<br>
<br>
I pretty much agree - and in any case it ought to be #indefiniteArticle, at least in English. Further, the simple test for the next word starting with a vowel isn't as useful as it could be. Consider the case of an abbreviation or initialism such as 'FTD'.
 It should be 'an FTD'. Plenty of very confusing an not necessarily logical cases to get lost in!<br>
<br>
<br>
tim<br>
--<br>
tim Rowledge; tim@rowledge.org; <a href="http://www.rowledge.org/tim">http://www.rowledge.org/tim</a><br>
Useful Latin Phrases:- Te precor dulcissime supplex! = Pretty please with a cherry on top!<br>
<br>
<br>
<br>
</div>
</span></font>
</body>
</html>