Hi,

You could not load NeoCSV in a Moose 6.0 image? What was the error?

Cheers,
Doru


> On Nov 14, 2016, at 11:26 AM, Robert Kuszinger <kuszin...@giscom.hu> wrote:
> 
> Sven,
> 
> thanks for the fast reply. It worked for sure, but only in a fresh Pharo 5 
> donwload, NeoCSV load and so on.
> It failed in Moose 6 windows one click distribution so it may signal a Moose 
> 6 image/config/class problem or incompatibility.
> 
> Your recommendation is more elegant so I walk this way :)
> 
> thanks
> Robert
> 
> 
> 2016-11-14 10:05 GMT+01:00 Sven Van Caekenberghe <s...@stfx.eu>:
> Hi Robert,
> 
> You should use more modern stuff ;-)
> 
> This works for me (Pharo 4, macOS), using your file:
> 
> ((FileLocator desktop / 'test1utf8_cut2.csv') readStreamDo: [ :in |
>    (NeoCSVReader on: in) separator: $; ; upToEnd ]) first: 4.
> 
> ==>>
> 
> #(
> #('rend.szam' 'cikkszam' 'cikk.megnev' 'dop_id' 'dop.cikszam' 'dop.megnev' 
> 'termekgazda' 'kesz.menny' 'igeny.menny' 'muvelet.sz' '2' 'munkahely' 
> 'muv.start' 'muv.befejez' 'naptar' 'munkanap' 'mnap.start' 'mnap.befejez' 
> 'TOL' 'IG' 'PERIOD' 'óra')
> #('100509' 'KK00160' 'Szépművészeti Múzeum Baráti kör FEHÉR' '27240' 
> 'KK00160' 'Szépműv.Múzeum Baráti Kör FEHÉR /11900099/' 'CSOMBOKZ' '0' '4' 
> '10' '10' 'FMKM2' '2016.10.28 21:57' '2016.10.28 21:58' 'K52' '2016.10.28 
> 0:00' '2016.10.28 6:00' '2016.10.28 14:00' nil nil 'M1' nil)
> #('100509' 'KK00160' 'Szépművészeti Múzeum Baráti kör FEHÉR' '27240' 
> 'KK00160' 'Szépműv.Múzeum Baráti Kör FEHÉR /11900099/' 'CSOMBOKZ' '0' '4' 
> '10' '10' 'FMKM2' '2016.10.28 21:57' '2016.10.28 21:58' 'K52' '2016.10.28 
> 0:00' '2016.10.28 14:00' '2016.10.28 22:00' '2016.10.28 21:57' '2016.10.28 
> 21:58' 'M2' '0,01')
> #('100509' 'KK00160' 'Szépművészeti Múzeum Baráti kör FEHÉR' '27240' 
> 'KK00160' 'Szépműv.Múzeum Baráti Kör FEHÉR /11900099/' 'CSOMBOKZ' '0' '4' 
> '20' '20' 'FMKM2' '2016.10.28 21:58' '2016.10.28 22:00' 'K52' '2016.10.28 
> 0:00' '2016.10.28 6:00' '2016.10.28 14:00' nil nil 'M1' nil)
> )
> 
> HTH
> 
> Sven
> 
> > On 14 Nov 2016, at 09:55, Robert Kuszinger <kuszin...@giscom.hu> wrote:
> >
> > Hello,
> >
> > I've trying to play around with Roassal so I load a csv.
> >
> > Code by far is here:
> >
> >
> > |csv mbfs cont|
> >
> >
> > mbfs := FileStream fileNamed: 
> > 'C:\Users\kusr\Documents\vis\test1utf8_cut2.csv'.
> > mbfs
> >     lineEndConvention: #crlf;
> >     converter: UTF8TextConverter new.
> > cont := mbfs contents.
> >
> >
> > In the contents message the following happens:
> >
> > Array(Object)>>primitiveFailed:
> > Array(Object)>>primitiveFailed
> > Array>>elementsForwardIdentityTo:
> > ByteString(Object)>>becomeForward:
> > ByteString>>at:put:
> > MultiByteFileStream>>next:
> > MultiByteFileStream(FileStream)>>contents
> > UndefinedObject>>DoIt
> > OpalCompiler>>evaluate
> > RubSmalltalkEditor>>evaluate:andDo:
> > RubSmalltalkEditor>>highlightEvaluateAndDo:
> > [ textMorph textArea editor highlightEvaluateAndDo: ann action.
> > textMorph shoutStyler style: textMorph text ] in [ textMorph textArea
> >     handleEdit: [ textMorph textArea editor highlightEvaluateAndDo: ann 
> > action.
> >         textMorph shoutStyler style: textMorph text ] ] in 
> > GLMMorphicPharoScriptRenderer(GLMMorphicPharoCodeRenderer)>>actOnHighlightAndEvaluate:
> >  in Block: [ textMorph textArea editor highlightEvaluateAndDo...etc...
> > RubEditingArea(RubAbstractTextArea)>>handleEdit:
> > [ textMorph textArea
> >     handleEdit: [ textMorph textArea editor highlightEvaluateAndDo: ann 
> > action.
> >         textMorph shoutStyler style: textMorph text ] ] in 
> > GLMMorphicPharoScriptRenderer(GLMMorphicPharoCodeRenderer)>>actOnHighlightAndEvaluate:
> >  in Block: [ textMorph textArea...
> > WorldState>>runStepMethodsIn:
> > WorldMorph>>runStepMethods
> > WorldState>>doOneCycleNowFor:
> > WorldState>>doOneCycleFor:
> > WorldState>>doOneSubCycleFor:
> > WorldMorph>>doOneSubCycle
> > MenuMorph>>invokeModalAt:in:allowKeyboard:
> > MenuMorph>>invokeModal:
> > MenuMorph>>invokeModal
> > [ :menu |
> > menu setInvokingView: self editor.
> > menu invokeModal.
> > self changed.
> > ^ true ] in RubEditingArea(RubAbstractTextArea)>>yellowButtonActivity: in 
> > Block: [ :menu | ...
> > MenuMorph(Object)>>ifNotNilDo:
> > RubEditingArea(RubAbstractTextArea)>>yellowButtonActivity:
> > RubEditingArea(RubAbstractTextArea)>>mouseDown:
> > RubEditingArea(Morph)>>handleMouseDown:
> > MouseButtonEvent>>sentTo:
> > RubEditingArea(Morph)>>handleEvent:
> >
> >
> >
> > HERE:  (ByteString at:put:)
> >
> > ...
> >     aCharacter isOctetCharacter ifFalse:[
> >         "Convert to WideString"
> >         self becomeForward: (WideString from: self).
> >         ^self at: index put: aCharacter.
> > ...
> >
> > Image is
> >
> > moose_suite_6_0 on windows.
> >
> > What should I do? What is frightening that I linked file and SOMETIMES
> > it raises the error above and sometimes not... ???
> >
> > (zip file with sample csv...)
> >
> > https://drive.google.com/file/d/0B0JASZM9_9QqX19JZElwMVVXWjA/view?usp=sharing
> >
> > thanks
> > Robert
> >
> >
> >
> >
> 
> 
> 
> --
> Sven Van Caekenberghe
> Proudly supporting Pharo
> http://pharo.org
> http://association.pharo.org
> http://consortium.pharo.org
> 
> 
> 
> 
> 
> 

--
www.tudorgirba.com
www.feenk.com

"We cannot reach the flow of things unless we let go."





Reply via email to