<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
On 5/3/2022 4:54 AM, Luciano Notarfrancesco via Cuis-dev wrote:
<blockquote
cite="mid:CAL5GDyoOPzK6m0cREi3rhy2qo+k2X85jaTTOi73qjnsMsH3XRA@mail.gmail.com"
type="cite">
<meta http-equiv="Context-Type" content="text/html; charset=UTF-8">
<div>Here are some more methods that take advantage of the
structure of a Bag (#allSatisfy:, #anySatisfy:, #max:, #min:,
#sum:, etc).
<div><br>
</div>
<div>Also made some tweaks to some methods in Collection to call
existing methods instead of reimplementing, in order to
simplify the changes in Bag (otherwise. for example, I'd have
to implement #sum, #sum: and #sum:ifEmpty: in Bag instead of
only implementing #sum:ifEmpty). And I changed
Collection>>#product to produce an error when the
collection is empty instead of returning 1 (to be consistent
with Collection>>#sum:).</div>
<div><br>
</div>
<div>All base image tests pass, but please review.</div>
</div>
</blockquote>
<br>
Integrated.<br>
<br>
<blockquote
cite="mid:CAL5GDyoOPzK6m0cREi3rhy2qo+k2X85jaTTOi73qjnsMsH3XRA@mail.gmail.com"
type="cite">
<div>
<div>
<div>Also, while running tests I got a walkback on
BitBltCanvasEngine, see the attached log.</div>
</div>
</div>
</blockquote>
<br>
Strange. sourceForm is nil, but the font should have been just
installed, and the font has notNil glyphs. Can't understand what
happened there. If you ever see it again, please try to reproduce
it.<br>
<br>
Thanks,<br>
<pre class="moz-signature" cols="72">--
Juan Vuletich
<a class="moz-txt-link-abbreviated" href="http://www.cuis-smalltalk.org">www.cuis-smalltalk.org</a>
<a class="moz-txt-link-freetext" href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev</a>
<a class="moz-txt-link-freetext" href="https://github.com/jvuletich">https://github.com/jvuletich</a>
<a class="moz-txt-link-freetext" href="https://www.linkedin.com/in/juan-vuletich-75611b3">https://www.linkedin.com/in/juan-vuletich-75611b3</a>
<a class="moz-txt-link-freetext" href="https://independent.academia.edu/JuanVuletich">https://independent.academia.edu/JuanVuletich</a>
<a class="moz-txt-link-freetext" href="https://www.researchgate.net/profile/Juan-Vuletich">https://www.researchgate.net/profile/Juan-Vuletich</a>
<a class="moz-txt-link-freetext" href="https://patents.justia.com/inventor/juan-manuel-vuletich">https://patents.justia.com/inventor/juan-manuel-vuletich</a>
<a class="moz-txt-link-freetext" href="https://twitter.com/JuanVuletich">https://twitter.com/JuanVuletich</a></pre>
</body>
</html>