Hi Richard, On Thu, 2014-10-30 at 10:15 -0700, Richard Sargent wrote: > kurs.jan wrote > > Hi All, > > > > Sorry for a late reply, here is the latest status with PetitParser and > > Pharo (tested on Pharo3): > > > > "Configuration should be loaded like this:" > > Gofer new smalltalkhubUser: 'Moose' project: 'PetitParser'; > > configurationOf: #PetitParser; load. > > > > "Minimal set of parsers to use petit parser:" > > ConfigurationOfPetitParser project stableVersion load: 'Core'. > > ConfigurationOfPetitParser project stableVersion load: 'Tests'. > > > > "All the petit parser suite:" > > ConfigurationOfPetitParser loadDevelopment. > > > > Please, let me know if you have any issues/requirements. > > Thank you, Jan! That worked perfectly. > > I did notice a large number of warnings and errors in the Transcript. Many > of them we resolved later in the loading, just being load order > dependencies. But many of them appear to be genuine errors. Are they > expected?
By coincidence, we're working with Jan on some new PetitParser stuff and I bumped into this too and already complained about this (privately). So yes, this i known bug. It will be fixed soonish, I believe in a week or two, as this is a show stopper for me (our compiler does not allow undeclared variables). Best, (other) Jan > > The following is a distillation of the messages in the Transcript showing > these issues. Quite a number of them were resolved; I have annotated them > with "***Resolved by later load***" at the end of the line. > > > PPMemento>>position: (position is Undeclared) > PPMemento>>position (position is Undeclared) > PPMemoizedParser>>reset: (stream is Undeclared) > PPMemoizedParser>>parseOn: (stream is Undeclared) > PPMemoizedParser>>parseOn: (stream is Undeclared) > PPMemoizedParser>>parseOn: (stream is Undeclared) > PPMemoizedParser>>parseOn: (stream is Undeclared) > PPMemoizedParser>>parseOn: (stream is Undeclared) > PPMemoizedParser>>parseOn: (stream is Undeclared) > PPMemoizedParser>>parseOn: (stream is Undeclared) > PPMemoizedParser>>parseOn: (stream is Undeclared) > PPMemoizedParser>>parseOn: (stream is Undeclared) > JavaParserTest>>createContext:(context is shadowed) > PPMemoizingIslandTest>>testMemo(context is shadowed) > PPSmalltalkParser>>buildMethod:(pragma is shadowed) > Loaded -> PetitParser-JanKurs.253 --- > http://smalltalkhub.com/mc/Moose/PetitParser/main/ --- cache > > GLMBrowser>>close (GLMBrowserClosed is Undeclared) ***Resolved by later > load*** > GLMCompositePresentation>>accumulator (GLMAccumulator is Undeclared) > ***Resolved by later load*** > GLMCompositePresentation>>actionList (GLMActionListPresentation is > Undeclared) ***Resolved by later load*** > GLMCompositePresentation>>diff (GLMDiffPresentation is Undeclared) > ***Resolved by later load*** > GLMCompositePresentation>>dropDownList (GLMDropDownListPresentation is > Undeclared) ***Resolved by later load*** > GLMCompositePresentation>>dynamic (GLMDynamicPresentation is Undeclared) > ***Resolved by later load*** > GLMCompositePresentation>>finder (GLMFinder is Undeclared) ***Resolved by > later load*** > GLMCompositePresentation>>list (GLMListPresentation is Undeclared) > ***Resolved by later load*** > GLMCompositePresentation>>morph (GLMMorphPresentation is Undeclared) > ***Resolved by later load*** > GLMCompositePresentation>>smalltalkCode (GLMSmalltalkCodePresentation is > Undeclared) ***Resolved by later load*** > GLMCompositePresentation>>spec (GLMSpecPresentation is Undeclared) > ***Resolved by later load*** > GLMCompositePresentation>>table (GLMTablePresentation is Undeclared) > ***Resolved by later load*** > GLMCompositePresentation>>tabulator (GLMTabulator is Undeclared) ***Resolved > by later load*** > GLMCompositePresentation>>text (GLMTextPresentation is Undeclared) > ***Resolved by later load*** > GLMCompositePresentation>>tree (GLMTreePresentation is Undeclared) > ***Resolved by later load*** > GLMCompositePresentation>>wrapper (GLMWrapper is Undeclared) ***Resolved by > later load*** > GLMPresentation>>windowIsClosing (GLMBrowserClosing is Undeclared) > ***Resolved by later load*** > Loaded -> Glamour-Core-TudorGirba.285 --- > http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache > > GLMSmalltalkCodePresentation>>defaultSelectionActions (GLMUIThemeExtraIcons > is Undeclared) ***Resolved by later load*** > GLMSmalltalkCodePresentation>>defaultSelectionActions (GLMUIThemeExtraIcons > is Undeclared) ***Resolved by later load*** > Loaded -> Glamour-Presentations-TudorGirba.165 --- > http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache > > GLMExamplesBrowser>>exampleIn: (GLMUIThemeExtraIcons is Undeclared) > ***Resolved by later load*** > GLMBasicExamples>>browserWithToolbar (GLMUIThemeExtraIcons is Undeclared) > ***Resolved by later load*** > GLMBasicExamples>>morphIcons (GLMUIThemeExtraIcons is Undeclared) > ***Resolved by later load*** > GLMBasicExamples>>multipleActions (GLMUIThemeExtraIcons is Undeclared) > ***Resolved by later load*** > GLMBasicExamples>>populatePortAction (GLMUIThemeExtraIcons is Undeclared) > ***Resolved by later load*** > GLMBasicExamples>>roassalPainting (RTMondrianViewBuilder is Undeclared) > ***Resolved by later load*** > GLMBasicExamples>>simplePager (GLMPager is Undeclared) ***Resolved by later > load*** > GLMBasicExamples>>smalltalkCode (GLMUIThemeExtraIcons is Undeclared) > ***Resolved by later load*** > GLMBasicExamples>>smalltalkCode (GLMUIThemeExtraIcons is Undeclared) > ***Resolved by later load*** > GLMBasicExamples>>tableWithIcons (GLMUIThemeExtraIcons is Undeclared) > ***Resolved by later load*** > GLMBasicExamples>>tableWithIcons (GLMUIThemeExtraIcons is Undeclared) > ***Resolved by later load*** > GLMBasicExamples>>tabsWithDifferentActions (GLMUIThemeExtraIcons is > Undeclared) ***Resolved by later load*** > GLMBasicExamples>>tabsWithDifferentActions (GLMUIThemeExtraIcons is > Undeclared) ***Resolved by later load*** > GLMBasicExamples>>tabsWithDifferentLabels (GLMUIThemeExtraIcons is > Undeclared) ***Resolved by later load*** > GLMBasicExamples>>treeWithMenu (GLMUIThemeExtraIcons is Undeclared) > ***Resolved by later load*** > GLMBasicExamples>>updateableBrowser (GLMUIThemeExtraIcons is Undeclared) > ***Resolved by later load*** > GLMBasicExamples>>updateableBrowser (GLMUIThemeExtraIcons is Undeclared) > ***Resolved by later load*** > GLMBasicExamples>>updateableBrowser (GLMItemAdded is Undeclared) ***Resolved > by later load*** > GLMBasicExamples>>updateableBrowser (GLMItemRemoved is Undeclared) > ***Resolved by later load*** > GLMBasicExamples>>validatingPresentation (GLMItemRemoved is Undeclared) > ***Resolved by later load*** > GLMBasicExamples>>validatingPresentation (GLMItemAdded is Undeclared) > ***Resolved by later load*** > GLMBasicExamples>>validatingPresentation (GLMUIThemeExtraIcons is > Undeclared) ***Resolved by later load*** > GLMBasicExamples>>validatingPresentation (GLMUIThemeExtraIcons is > Undeclared) ***Resolved by later load*** > Loaded -> Glamour-Examples-TudorGirba.288 --- > http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache > > GLMBrick class>>resizeImage:scale: (GLMForm is Undeclared) ***Resolved by > later load*** > Loaded -> Glamour-Morphic-Brick-AliakseiSyrel.15 --- > http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache > > GLMBrowserTest>>testUpdateRecomputesMatchingPresentations > (GLMAnnouncingCollection is Undeclared) ***Resolved by later load*** > Loaded -> Glamour-Tests-Core-AndreiChis.99 --- > http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache > > RubSegmentMorph>>containsPoint: (borderWidth is Undeclared) > RubSegmentMorph>>filledForm (borderColor is Undeclared) > RubSegmentMorph>>filledForm (borderColor is Undeclared) > RubSegmentMorph>>vertices:color:borderWidth:borderColor: (borderWidth is > Undeclared) > RubSegmentMorph>>vertices:color:borderWidth:borderColor: (borderColor is > Undeclared) > Loaded -> Rubric-AlainPlantec.137 --- > http://smalltalkhub.com/mc/AlainPlantec/Rubric/main/ --- cache > > GLMExpanderContentsNodeModel>>elementColumn > (GLMMorphicPaneWithoutTitleRenderer is Undeclared) ***Resolved by later > load*** > Loaded -> Glamour-Morphic-Widgets-AliakseiSyrel.150 --- > http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache > > InstanceSpy>>example02 (ROMouseMove is Undeclared) > InstanceSpy>>example02 (ROMouseEnter is Undeclared) > InstanceSpy>>example02 (ROMouseLeave is Undeclared) > InstanceSpy>>example03 (ROElement is Undeclared) > InstanceSpy>>example03 (ROEdge is Undeclared) > InstanceSpy>>example03 (ROLabel is Undeclared) > InstanceSpy>>example03 (ROMouseEnter is Undeclared) > RTAbstractExample>>pressedBackButtonOn: (RTExampleBrowser is Undeclared) > RTExampleBrowserGT>>open (GTInspector is Undeclared) > RTSugiyamaLayout>>addDummyNodes (RODummyNode is Undeclared) > RTSVGExporterExample>>exampleDependencyAnalyzerBuilder > (RTDependencyAnalyzerBuilder is Undeclared) > RTSVGExporterExample>>exampleWithDragAndDropHightlightPopup > (RTDependencyAnalyzerBuilder is Undeclared) > RTSunburstBuilderExamples>>basic12 (ROMondrianExample is Undeclared) > Loaded -> Roassal2-akevalion.570 --- > http://smalltalkhub.com/mc/ObjectProfile/Roassal2/main/ --- cache > > PPParser>>visualizeStructureInGraphOn: (ROLine is Undeclared) > PPParser>>visualizeStructureInGraphOn: (ROArrow is Undeclared) > PPParser>>visualizeStructureInGraphOn: (ROLayoutEnd is Undeclared) > PPParser>>visualizeStructureInGraphOn: (ROFocusView is Undeclared) > GLMParameterizableExamplesBrowser>>compose(browser is shadowed) > GLMMagrittePersonExample>>descriptionAddress (MAStringDescription is > Undeclared) > GLMMagrittePersonExample>>descriptionName (MAStringDescription is > Undeclared) > Loaded -> CollectionExtensions-TudorGirba.40 --- > > > > -- > View this message in context: > http://forum.world.st/Can-anyone-provide-me-with-clear-complete-and-detailed-instructions-for-loading-PetitParser-into-Pha-tp4786556p4787659.html > Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. >
