[squeak-dev] This is the Help System failure...
Tobias Pape
Das.Linux at gmx.de
Sun Jul 15 12:58:09 UTC 2018
> On 14.07.2018, at 23:49, Levente Uzonyi <leves at caesar.elte.hu> wrote:
>
> It is well known that the MC model was not designed for projects of this size. But it would save almost nothing if that version were removed form the ancestry.
>
I agree with that fullheartedly.
best
-t
> Levente
>
> On Sat, 14 Jul 2018, Chris Muller wrote:
>
>> If it's the top version and just an "oops" commit that just occurred,
>> then cementing over it instead of discarding it means it becomes
>> another object in the object memory history of every future
>> trunk-derived image, forever (based on MC's current design). That's
>> reason enough for me.
>> On Sat, Jul 14, 2018 at 3:09 PM Levente Uzonyi <leves at caesar.elte.hu> wrote:
>>>
>>> On Sat, 14 Jul 2018, Chris Muller wrote:
>>>
>>>> Thanks for doing it that way, since it's only a temporary minor
>>>> inconvenience for trunk developers to remove the unwanted ancestor
>>>> (assuming they've already updated) vs. making a permanent record of an
>>>> unintended commit.
>>>
>>> Removing something from the Trunk should be the last resort. That would be
>>> totally unnecessary in this case.
>>>
>>> Levente
>>>
>>>>
>>>> On Sat, Jul 14, 2018 at 12:17 PM, David T. Lewis <lewis at mail.msen.com> wrote:
>>>>> Hi Subbu,
>>>>>
>>>>> I resaved Collections in trunk to bypass the 801 update for the time
>>>>> being.
>>>>>
>>>>> I'm not sure I should have done it that way, it may leave an unresolved
>>>>> merge for people who were already up to date (sorry for that).
>>>>>
>>>>> Dave
>>>>>
>>>>> On Sat, Jul 14, 2018 at 10:32:25PM +0530, K K Subbu wrote:
>>>>>> On Saturday 14 July 2018 09:56 AM, Chris Cunningham wrote:
>>>>>>> HelpBrowserTest>>testOpen
>>>>>>>
>>>>>>> the selected item (Welcome) has the red cross in it, and 2 debug windows
>>>>>>> on UndefinedObject>>findBinaryIndex:ifNone: show up.
>>>>>>
>>>>>> I can confirm this error. When HelpBrowser starts displaying the
>>>>>> contents of Welcome text, it triggers an out of bounds error while
>>>>>> processing its text based on its runArray (see attached picture). This
>>>>>> in turn triggers the above error.
>>>>>>
>>>>>> Here are my steps:
>>>>>> 1. Start Squeak without Collections-kks.801 mcz
>>>>>> 2. Open Workspace, type "HelpBrowserText new open"
>>>>>> 3. Help window opens with "Welcome" subtopic. Close this window
>>>>>> 4. Now install Collections-kks.801 mcz
>>>>>> 5. In Workspace, do "HelpBrowserTest new open"
>>>>>>
>>>>>> This will open an out of bounds error first and then an UndefinedObject
>>>>>> error on top.
>>>>>>
>>>>>> Welcome text is only 2173 bytes long, but in basicScanByte....,
>>>>>> startIndex: 2171
>>>>>> stopIndex: 4302 (!)
>>>>>>
>>>>>> In CompositionScanner>>composeFrom:...., runLength is being computed as
>>>>>> 2188 (!) for a startIndex of 2115.
>>>>>>
>>>>>> Chris/Karl, thanks for finding this testcase. This may help us track
>>>>>> down a long pending bug in Squeak's handling of styled text.
>>>>>>
>>>>>> Regards .. Subbu
>>>>>
>>>>>
>>>>>>
>>>>>
>>>>>
>>
>
More information about the Squeak-dev
mailing list
|