[Cuis-dev] Latest updates break method timestamps and versions
Juan Vuletich
juan at jvuletich.org
Thu Apr 2 11:51:27 PDT 2020
Fix now at GitHub. Please try again now. Hernán, I moved some of the
services you added, from FileList to CompiledMethod class, so they are
usable by anyone.
Thanks,
--
Juan Vuletich
www.cuis-smalltalk.org
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
https://github.com/jvuletich
https://www.linkedin.com/in/juan-vuletich-75611b3
@JuanVuletich
On 4/2/2020 1:16 PM, Juan Vuletich via Cuis-dev wrote:
> Thanks Phil. I can see the problem. This requires some refactoring to
> unify code between CompiledMethod and FileList. I'll post a fix today.
>
> Cheers,
> --
> Juan Vuletich
> www.cuis-smalltalk.org
> https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
> https://github.com/jvuletich
> https://www.linkedin.com/in/juan-vuletich-75611b3
> @JuanVuletich
>
> On 4/2/2020 4:56 AM, Phil B via Cuis-dev wrote:
>> Let me know if this allows you to reproduce (i.e. I've got it
>> reproducible with what I believe is a good, vanilla base image):
>>
>> 1) git clone https://github.com/pbella/broken4099
>> 2) cd broken4099
>> 3) copy your CuisV5.sources into the directory and start the image
>> 4) in the currently highlighted method (String>>#+) just add a space
>> and delete it. (i.e. force a change to the source)
>> 5) save the method providing initials when prompted
>>
>> You should now see the timestamp for the method has been wiped (i.e.
>> 'no timeStamp') and if you browse versions of the method there is no
>> history. However, if you fileOut the method the correct author and
>> timestamp is there. This issue should now occur with most, but not
>> all, methods. See my repo commit comment re: quickly browsing just
>> the changes that are the likely culprits (i.e. since 4069.)
>>
>> On Thu, Apr 2, 2020 at 3:19 AM Phil B <pbpublist at gmail.com
>> <mailto:pbpublist at gmail.com>> wrote:
>>
>> Well that wasn't it... it's back. So I'll start digging through
>> the changesets to see if I've got a brittle override that needs
>> to be changed or if the changes themselves broke something...
>>
>> On Tue, Mar 31, 2020 at 3:55 PM Hernan Wilkinson
>> <hernan.wilkinson at 10pines.com
>> <mailto:hernan.wilkinson at 10pines.com>> wrote:
>>
>> ok... let's hope it was that :-)
>>
>> On Tue, Mar 31, 2020 at 1:38 PM Phil B <pbpublist at gmail.com
>> <mailto:pbpublist at gmail.com>> wrote:
>>
>> Hmm... looks like my base image picked up (what I assume
>> to be) a single-bit error recently. (i.e. subtle as hell
>> weirdness that's impossible to reproduce in anyone else's
>> image) I went back to 4024 and reapplied all updates and
>> the problem was resolved. This may also explain why I
>> had problems with Juan's recent font work.
>>
>> C'mon AMD, hurry up with that next gen Ryzen...
>>
>> On Tue, Mar 31, 2020 at 7:33 AM Hernan Wilkinson
>> <hernan.wilkinson at 10pines.com
>> <mailto:hernan.wilkinson at 10pines.com>> wrote:
>>
>> Hi Phil,
>> could you give me more info about what you are
>> doing? which method you are modifying, the steps you
>> are making, etc., because I can not reproduce it here.
>> Thanks!
>> Hernan.
>>
>> On Tue, Mar 31, 2020 at 4:53 AM Phil B via Cuis-dev
>> <cuis-dev at lists.cuis.st
>> <mailto:cuis-dev at lists.cuis.st>> wrote:
>>
>> Just to clarify: the changes are still there,
>> they just aren't visible via Browser windows.
>> Recent changes shows them, package browser shows
>> them and if I save a modified package the
>> timestamps look correct.
>>
>> On Tue, Mar 31, 2020 at 3:07 AM Phil B
>> <pbpublist at gmail.com
>> <mailto:pbpublist at gmail.com>> wrote:
>>
>> When I open a 4097 image and change any
>> method in the browser, the author/timestamp
>> gets wiped and method versions disappear.
>> Timestamps and versions from loaded packages
>> are still intact so it looks like a code
>> editor issue? (this occurred somewhere after
>> 4069)
>>
>> --
>> Cuis-dev mailing list
>> Cuis-dev at lists.cuis.st
>> <mailto:Cuis-dev at lists.cuis.st>
>> https://lists.cuis.st/mailman/listinfo/cuis-dev
>>
>>
>>
>> --
>> *Hernán Wilkinson
>> Agile Software Development, Teaching & Coaching*
>> *Phone: +54-011*-4893-2057
>> *Twitter: @HernanWilkinson*
>> *site: http://www.10Pines.com <http://www.10pines.com/>*
>> Address: Alem 896, Floor 6, Buenos Aires, Argentina
>>
>>
>>
>> --
>> *Hernán Wilkinson
>> Agile Software Development, Teaching & Coaching*
>> *Phone: +54-011*-4893-2057
>> *Twitter: @HernanWilkinson*
>> *site: http://www.10Pines.com <http://www.10pines.com/>*
>> Address: Alem 896, Floor 6, Buenos Aires, Argentina
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20200402/6846cad4/attachment-0001.htm>
More information about the Cuis-dev
mailing list