juan words :)
Begin forwarded message: > From: Juan Vuletich <[hidden email]> > Date: July 19, 2009 12:11:03 AM CEDT > To: stephane ducasse <[hidden email]> > Cc: Adrian Lienhard <[hidden email]> > Subject: Re: about merging some CUIS changes into pharo > > Hi Stef, > > stephane ducasse wrote: >> Hi Juan >> >> What are the changes you did that you think are worth harvesting in >> other forks? >> >> http://www.jvuletich.org/Cuis/Categories.txt > > I selected the most relevant ones, and pasted them at the end of > this message. I think you'd start with them. Please keep in mind > that these changes were intended for a different code base, so many > will require tweaking for Pharo. Hopefully you can understand what > the intent of each change set was. Some of them came straight from > Mantis, or adapted for Cuis from the Squeak versions. Most of them > indicate the Mantis # in the name. > > The MessageTally enh are the most important. Current MessageTally is > seriously flawed if more than one process is running (which is > _always_ the case!). > > Also, note that I did not include any of the Morphic cleaning stuff, > because they would break compatibility with much stuff. > > I also did not include NiceFonts (AA StrikeFonts) stuff. I guess you > don't want that into Pharo... If you do want this, before loading > the changesets you'd need to load the NiceFonts package from > SqueakMap (it is not updated with numbered updates, so add them > afterwards). > > Finally, I started numbering changes about a year ago. So I don't > have changesets for things I did before. However that was mostly > removing stuff, not actual enhancements and bugfixes. > >> If I pick a topic can you give me feedback if I get problems? > > Sure! > > Cheers, > Juan Vuletich > >> Stef > > MessageTally enh > ------------------------- > 0122-MessageTallyEnh-ar-jmv.11.cs > 0191-MessageTallyNoWrap-jmv2.cs > > Nicer Cursors > ------------------- > 0046-Cursor.3.cs > > Chronology enh (just 2 changesets selected) > ------------------------- > 0099-ChronologyEnh-jmv.1.cs > 0226-DateAndTime-fromSeconds-dtl-M7356.cs > > Kernel: Semaphores, Delays, Processes, WeakReferences > ------------------------------------------------------------------------- > 0101-SafeDelay-2-ar.cs > 0102-DelayTweaks-ar.cs > 0103-DelayStartup-jmv.cs > 0104-SemaCritical-ar.cs > 0130-CreateSemaphoreTest-jmv.1.cs > 0131-DelayCleanup-ar.1.cs > 0132-AtomicProcessSuspend-ar.1.cs > 0133-ProcessTerminateFix-ar.2.cs > 0134-DelayWaitTimeout-ar.2.cs > 0135-SignalExceptionFix-ar.1.cs > 0136-assertFix-jmv.1.cs > 0137-SemaTests-ar.cs > 0173-offList-jmv.1.cs > 0187-DelayWaitTimeout-ar.3.cs > 0192-WeakMessageSendFixPart1-jmv-M7352.cs > 0193-WeakMessageSendFixPart2-jmv-M7352.1.cs > 0207-AvoidCreatingDelays-jmv.1.cs > 0212-ForkSenders-jmv.1.cs > 0213-ForkAnswersNil-jmv.5.cs > > Misc goodies and lesser tweaks > ------------------------------------------ > 0053-ensure-close.1.cs > 0058-browseUndeclared.1.cs > 0129-xorFixes-em.1.cs > 0182-RemoveLineFeedsTweak-jmv.1.cs > 0190-isShadowed-jmv.1.cs > 0196-AnalysisTools-jmv.1.cs > 0206-AnalysisToolsEnh-jmv.4.cs > 0214-nilMNU-bf-jmv.1.cs > > Morphic / LightWidgets > ------------------- > 0153-runStepMethodsIn-ar.2.cs > 0189-MenusWithPen.10.cs _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
here are CUIS cs but with _ -> by :=
On Jul 19, 2009, at 10:09 AM, Stéphane Ducasse wrote: > juan words :) > > Begin forwarded message: > >> From: Juan Vuletich <[hidden email]> >> Date: July 19, 2009 12:11:03 AM CEDT >> To: stephane ducasse <[hidden email]> >> Cc: Adrian Lienhard <[hidden email]> >> Subject: Re: about merging some CUIS changes into pharo >> >> Hi Stef, >> >> stephane ducasse wrote: >>> Hi Juan >>> >>> What are the changes you did that you think are worth harvesting in >>> other forks? >>> >>> http://www.jvuletich.org/Cuis/Categories.txt >> >> I selected the most relevant ones, and pasted them at the end of >> this message. I think you'd start with them. Please keep in mind >> that these changes were intended for a different code base, so many >> will require tweaking for Pharo. Hopefully you can understand what >> the intent of each change set was. Some of them came straight from >> Mantis, or adapted for Cuis from the Squeak versions. Most of them >> indicate the Mantis # in the name. >> >> The MessageTally enh are the most important. Current MessageTally is >> seriously flawed if more than one process is running (which is >> _always_ the case!). >> >> Also, note that I did not include any of the Morphic cleaning stuff, >> because they would break compatibility with much stuff. >> >> I also did not include NiceFonts (AA StrikeFonts) stuff. I guess you >> don't want that into Pharo... If you do want this, before loading >> the changesets you'd need to load the NiceFonts package from >> SqueakMap (it is not updated with numbered updates, so add them >> afterwards). >> >> Finally, I started numbering changes about a year ago. So I don't >> have changesets for things I did before. However that was mostly >> removing stuff, not actual enhancements and bugfixes. >> >>> If I pick a topic can you give me feedback if I get problems? >> >> Sure! >> >> Cheers, >> Juan Vuletich >> >>> Stef >> >> MessageTally enh >> ------------------------- >> 0122-MessageTallyEnh-ar-jmv.11.cs >> 0191-MessageTallyNoWrap-jmv2.cs >> >> Nicer Cursors >> ------------------- >> 0046-Cursor.3.cs >> >> Chronology enh (just 2 changesets selected) >> ------------------------- >> 0099-ChronologyEnh-jmv.1.cs >> 0226-DateAndTime-fromSeconds-dtl-M7356.cs >> >> Kernel: Semaphores, Delays, Processes, WeakReferences >> ------------------------------------------------------------------------- >> 0101-SafeDelay-2-ar.cs >> 0102-DelayTweaks-ar.cs >> 0103-DelayStartup-jmv.cs >> 0104-SemaCritical-ar.cs >> 0130-CreateSemaphoreTest-jmv.1.cs >> 0131-DelayCleanup-ar.1.cs >> 0132-AtomicProcessSuspend-ar.1.cs >> 0133-ProcessTerminateFix-ar.2.cs >> 0134-DelayWaitTimeout-ar.2.cs >> 0135-SignalExceptionFix-ar.1.cs >> 0136-assertFix-jmv.1.cs >> 0137-SemaTests-ar.cs >> 0173-offList-jmv.1.cs >> 0187-DelayWaitTimeout-ar.3.cs >> 0192-WeakMessageSendFixPart1-jmv-M7352.cs >> 0193-WeakMessageSendFixPart2-jmv-M7352.1.cs >> 0207-AvoidCreatingDelays-jmv.1.cs >> 0212-ForkSenders-jmv.1.cs >> 0213-ForkAnswersNil-jmv.5.cs >> >> Misc goodies and lesser tweaks >> ------------------------------------------ >> 0053-ensure-close.1.cs >> 0058-browseUndeclared.1.cs >> 0129-xorFixes-em.1.cs >> 0182-RemoveLineFeedsTweak-jmv.1.cs >> 0190-isShadowed-jmv.1.cs >> 0196-AnalysisTools-jmv.1.cs >> 0206-AnalysisToolsEnh-jmv.4.cs >> 0214-nilMNU-bf-jmv.1.cs >> >> Morphic / LightWidgets >> ------------------- >> 0153-runStepMethodsIn-ar.2.cs >> 0189-MenusWithPen.10.cs > > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project 0122-MessageTallyEnh-ar-jmv.11.cs (22K) Download Attachment 0191-MessageTallyNoWrap-jmv2.cs (6K) Download Attachment |
adrian
I will integrate these changes (may be also create a separate package). Stef On Jul 19, 2009, at 2:20 PM, Stéphane Ducasse wrote: > here are CUIS cs but with _ -> by := > > > > <0122-MessageTallyEnh-ar-jmv.11.cs><0191-MessageTallyNoWrap-jmv2.cs> > > > On Jul 19, 2009, at 10:09 AM, Stéphane Ducasse wrote: > >> juan words :) >> >> Begin forwarded message: >> >>> From: Juan Vuletich <[hidden email]> >>> Date: July 19, 2009 12:11:03 AM CEDT >>> To: stephane ducasse <[hidden email]> >>> Cc: Adrian Lienhard <[hidden email]> >>> Subject: Re: about merging some CUIS changes into pharo >>> >>> Hi Stef, >>> >>> stephane ducasse wrote: >>>> Hi Juan >>>> >>>> What are the changes you did that you think are worth harvesting in >>>> other forks? >>>> >>>> http://www.jvuletich.org/Cuis/Categories.txt >>> >>> I selected the most relevant ones, and pasted them at the end of >>> this message. I think you'd start with them. Please keep in mind >>> that these changes were intended for a different code base, so many >>> will require tweaking for Pharo. Hopefully you can understand what >>> the intent of each change set was. Some of them came straight from >>> Mantis, or adapted for Cuis from the Squeak versions. Most of them >>> indicate the Mantis # in the name. >>> >>> The MessageTally enh are the most important. Current MessageTally is >>> seriously flawed if more than one process is running (which is >>> _always_ the case!). >>> >>> Also, note that I did not include any of the Morphic cleaning stuff, >>> because they would break compatibility with much stuff. >>> >>> I also did not include NiceFonts (AA StrikeFonts) stuff. I guess you >>> don't want that into Pharo... If you do want this, before loading >>> the changesets you'd need to load the NiceFonts package from >>> SqueakMap (it is not updated with numbered updates, so add them >>> afterwards). >>> >>> Finally, I started numbering changes about a year ago. So I don't >>> have changesets for things I did before. However that was mostly >>> removing stuff, not actual enhancements and bugfixes. >>> >>>> If I pick a topic can you give me feedback if I get problems? >>> >>> Sure! >>> >>> Cheers, >>> Juan Vuletich >>> >>>> Stef >>> >>> MessageTally enh >>> ------------------------- >>> 0122-MessageTallyEnh-ar-jmv.11.cs >>> 0191-MessageTallyNoWrap-jmv2.cs >>> >>> Nicer Cursors >>> ------------------- >>> 0046-Cursor.3.cs >>> >>> Chronology enh (just 2 changesets selected) >>> ------------------------- >>> 0099-ChronologyEnh-jmv.1.cs >>> 0226-DateAndTime-fromSeconds-dtl-M7356.cs >>> >>> Kernel: Semaphores, Delays, Processes, WeakReferences >>> ------------------------------------------------------------------------- >>> 0101-SafeDelay-2-ar.cs >>> 0102-DelayTweaks-ar.cs >>> 0103-DelayStartup-jmv.cs >>> 0104-SemaCritical-ar.cs >>> 0130-CreateSemaphoreTest-jmv.1.cs >>> 0131-DelayCleanup-ar.1.cs >>> 0132-AtomicProcessSuspend-ar.1.cs >>> 0133-ProcessTerminateFix-ar.2.cs >>> 0134-DelayWaitTimeout-ar.2.cs >>> 0135-SignalExceptionFix-ar.1.cs >>> 0136-assertFix-jmv.1.cs >>> 0137-SemaTests-ar.cs >>> 0173-offList-jmv.1.cs >>> 0187-DelayWaitTimeout-ar.3.cs >>> 0192-WeakMessageSendFixPart1-jmv-M7352.cs >>> 0193-WeakMessageSendFixPart2-jmv-M7352.1.cs >>> 0207-AvoidCreatingDelays-jmv.1.cs >>> 0212-ForkSenders-jmv.1.cs >>> 0213-ForkAnswersNil-jmv.5.cs >>> >>> Misc goodies and lesser tweaks >>> ------------------------------------------ >>> 0053-ensure-close.1.cs >>> 0058-browseUndeclared.1.cs >>> 0129-xorFixes-em.1.cs >>> 0182-RemoveLineFeedsTweak-jmv.1.cs >>> 0190-isShadowed-jmv.1.cs >>> 0196-AnalysisTools-jmv.1.cs >>> 0206-AnalysisToolsEnh-jmv.4.cs >>> 0214-nilMNU-bf-jmv.1.cs >>> >>> Morphic / LightWidgets >>> ------------------- >>> 0153-runStepMethodsIn-ar.2.cs >>> 0189-MenusWithPen.10.cs >> >> >> _______________________________________________ >> Pharo-project mailing list >> [hidden email] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Free forum by Nabble | Edit this page |