[Cuis-dev] Latest updates break method timestamps and versions
Juan Vuletich
juan at jvuletich.org
Thu Apr 2 09:16:27 PDT 2020
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/64027f72/attachment-0001.htm>
More information about the Cuis-dev
mailing list