Pharo-users
By thread
pharo-users@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
March 2017
- 90 participants
- 580 messages
Re: [Pharo-users] Easy question about syntax.
by Norbert Hartl
> Am 11.03.2017 um 04:57 schrieb sergio ruiz <sergio.rrd(a)gmail.com>:
>
> I have a simple one, but i need to understand what is going on..
>
> i have something like
>
> Tree
>
> with a class method
>
> trees
> ^ trees ifNil: [OrderedCollection new]
>
> i initially ran into trouble with it locking my image up because i wrote it as:
>
> trees
> ^ self trees ifNil: [OrderedCollection new]
>
> what is the semantic difference between these two calls?
>
The first one accesses the instance variable. The second one calls the method tress (same method) which results in an endless loop.
Norbert
> THanks!
>
>
>
> ----
> peace,
> sergio
> photographer, journalist, visionary
>
> Public Key: http://bit.ly/29z9fG0
> #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV
> http://www.Village-Buzz.com
> http://www.ThoseOptimizeGuys.com
> http://www.coffee-black.com
> http://www.painlessfrugality.com
> http://www.twitter.com/sergio_101
> http://www.facebook.com/sergio101
March 12, 2017
Re: [Pharo-users] GitFileTree repository creation crashes Pharo
by Thierry Goubier
Le 12/03/2017 à 09:54, Jan BlizniÄenko a écrit :
> Well, today I attempted to reproduce it again to confirm the 64bit
> version was the case, but it probably is not.
>
> I tried using current 64bit git, old 64bit I had before, different Pharo
> VMs across two years (because I replaced whole VM+sources folders at the
> same time as I updated git) and it just works fine no matter what I try
> (quite opposite to usual state :) ).
Thanks for testing for a confirmation then. I had issues with 32bits and
64bits with windows related stuff lately (Ubuntu with Wine in 32bits and
64bits) and a wine prefix in 64bits would allways fail to install
> I am not sure what exact versions of Git and Pharo VM I had before, but
> I tried multiple ones today and it all worked, so it might have been a
> bug in just my version fixed in another one, or corrupted
> installation/settings from even older versions (on both PCs - they
> always had the same version), anyway result is that 64bit git works and
> solution was in fact complete reinstall/cleanup of Git and Pharo.
Good to know.
Thierry
> Jan
>
>
> Dne 12.03.2017 v 8:09 Thierry Goubier [via Smalltalk] napsal(a):
>> Hi Jan,
>>
>> thanks for that insight. It is a good knowledge item you found there,
>> about that 32bits to 64bits failure.
>>
>> Regards,
>>
>> Thierry
>>
>> Le 12/03/2017 à 01:33, Jan BlizniÄenko a écrit :
>>
>> > I followed my thought about git program and then it occured to me - I
>> > forgot I had installed 64bit version of git :)
>> >
>> > Replaced it by 32bit and GitFileTree is working.
>> >
>> > Thank you and sorry for taking your time.
>> >
>> > Jan
>> >
>> > Dne 12.03.2017 v 1:29 Jan BlizniÄenko napsal(a):
>> >>
>> >> Hello and thanks for reply
>> >>
>> >> No, no crash.dmp and nothing in PharoDebug.log or stderr. Not even any
>> >> error message window like I remember from using GitFileTree those 2
>> >> years ago.
>> >>
>> >> I tried Iceberg too, but I came to problems with git authentication
>> >> (git error "authentication required but no callback set" or "Request
>> >> failed with status code: 401"), but I will try to find more about that
>> >> or wait for Iceberg to evolve a little, because it seems like a great
>> >> project.
>> >>
>> >> GitFileTree does not work on my second Windows 10 PC, too. Note that I
>> >> have same version of same git program there (
>> >> https://git-scm.com/download/win ).
>> >>
>> >> On linux in VirtualBox, using same steps, GitFileTree works fine.
>> >>
>> >> About the Linux subsystem, there are too many obstacles to use it for
>> >> everydays taks, like to setup display, making 64bit Pharo working etc.
>> >> and I don't want to spend too much time on that just to find out it
>> >> does not support something I need (like socket listening on
>> >> connections from Windows).
>> >>
>> >> Jan
>> >>
>> >>
>> >> Dne 11.03.2017 v 23:49 Thierry Goubier [via Smalltalk] napsal(a):
>> >>> Hi Jan,
>> >>>
>> >>> Le 11/03/2017 à 23:15, Jan BlizniÄenko a écrit :
>> >>>
>> >>> > Hello
>> >>> >
>> >>> > I decided to give another try to GitFileTree. My last try was 2
>> >>> years ago,
>> >>> > but I had to revert to simple filetree because of frequent crashes
>> >>> while
>> >>> > saving to gitfiletree repository on Windows.
>> >>> >
>> >>> > Today my attempt ended much more quickly.
>> >>> > What I did and what was the result?
>> >>> >
>> >>> > 1) Downloaded Pharo 5 for Windows from
>> >>> http://pharo.org/download and opened
>> >>> > it
>> >>> > 2) Found GitFileTree, selected Install stable version and confirmed
>> >>> I want
>> >>> > to install although it was not tested for Pharo 5
>> >>> > -> it loaded without visible problem
>> >>>
>> >>> This is a bug in the Pharo5 catalog, and GitFileTree integrates a
>> fix to
>> >>> get it to load without issues. So disregard that warning.
>> >>>
>> >>> > 3) Opened Monticello, +Repository, selected empty directory I just
>> >>> created,
>> >>> > clicked Ok
>> >>> > -> image closed (like if I killed Pharo process - no error, no
>> >>> question,
>> >>> > just closed)
>> >>>
>> >>> No crash.dmp in the directory?
>> >>>
>> >>> > So, I am not even sure how to even debug it.
>> >>>
>> >>> > Is this any common problem or did I miss something?
>> >>>
>> >>> It shouldn't do that. But, if you have such an error, it is
>> usually in
>> >>> the layer providing external commands access used by
>> GitFileTree... and
>> >>> it shouldn't crash.
>> >>>
>> >>> > I tried it also in latest Pharo 6, I tried also loading using code
>> >>> from
>> >>> > github://dalehenrich/filetree:pharo6.0_dev/repository , I tried
>> >>> also latest
>> >>> > VM, but no luck so far.
>> >>> > I have Windows 10 64bit.
>> >>>
>> >>> Could you try with the ubuntu layer on Windows 10? Jason Lecerf had
>> >>> success with it last December, including the ability to run the 64
>> bits
>> >>> version of Pharo 6 (for Linux) with it.
>> >>>
>> >>> Another thing you may be interested to try is Iceberg, instead of
>> >>> GitFileTree.
>> >>>
>> >>> Regards,
>> >>>
>> >>> Thierry
>> >>>
>> >>> >
>> >>> > Thank you
>> >>> > Jan
>> >>> >
>> >>> >
>> >>> >
>> >>> > --
>> >>> > View this message in context:
>> >>>
>> http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…
>> >>> > Sent from the Pharo Smalltalk Users mailing list archive at
>> >>> Nabble.com.
>> >>> >
>> >>> >
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> ------------------------------------------------------------------------
>> >>> If you reply to this email, your message will be added to the
>> >>> discussion below:
>> >>>
>> http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…
>> >>>
>> >>> To unsubscribe from GitFileTree repository creation crashes Pharo,
>> >>> click here.
>> >>> NAML
>> >>>
>> <http://forum.world.st/template/NamlServlet.jtp?macro=macro_viewer&id=instan…>
>>
>> >>>
>> >>
>> >
>> >
>> >
>> ------------------------------------------------------------------------
>> > View this message in context: Re: GitFileTree repository creation
>> > crashes Pharo
>> >
>> <http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…>
>>
>> > Sent from the Pharo Smalltalk Users mailing list archive
>> > <http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html> at
>> Nabble.com.
>>
>>
>>
>>
>> ------------------------------------------------------------------------
>> If you reply to this email, your message will be added to the
>> discussion below:
>> http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…
>>
>> To unsubscribe from GitFileTree repository creation crashes Pharo,
>> click here.
>> NAML
>> <http://forum.world.st/template/NamlServlet.jtp?macro=macro_viewer&id=instan…>
>>
>
>
> ------------------------------------------------------------------------
> View this message in context: Re: GitFileTree repository creation
> crashes Pharo
> <http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…>
> Sent from the Pharo Smalltalk Users mailing list archive
> <http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html> at Nabble.com.
March 12, 2017
Re: [Pharo-users] Pharo by example 5.0 is officially released and available
by stepharong
> Very nice, much needed, much appreciated.
>
> PS: Why no html (yet) ? HTML chapters make it easy to show people where
> to look.
The pictures are not well exported if I remember.
no good template no time no energy no help...
Right now I'm trying to avoid to trash pillar (it was not in my aganda but
life is shit)
and go back to that one LaTeX.
Stef
March 12, 2017
Re: [Pharo-users] Test for Voyage failure to materialize in some situation
by Hilaire
Hi,
I will be curious if other Voyage users could confirm the bug exposed by
this TestCase, because it looks like a threat on the reliability of Voyage.
Thanks
Hilaire
Le 09/03/2017 à 15:26, Hilaire a écrit :
> Hi ,
>
> Here is a test case to expose the materialization problem I discussed
> previously[1].
>
> Hopefully the test will help to track the problem.
>
>
> Note: With memory repository it is of course fine, so MongoDB resource
> is needed for the test.
>
> Hilaire
>
> http://forum.world.st/Voyage-and-instances-retrieving-tt4936868.html
--
Dr. Geo
http://drgeo.eu
March 12, 2017
Re: [Pharo-users] GitFileTree repository creation crashes Pharo
by Jan BlizniÄenko
Well, today I attempted to reproduce it again to confirm the 64bit
version was the case, but it probably is not.
I tried using current 64bit git, old 64bit I had before, different Pharo
VMs across two years (because I replaced whole VM+sources folders at the
same time as I updated git) and it just works fine no matter what I try
(quite opposite to usual state :) ).
I am not sure what exact versions of Git and Pharo VM I had before, but
I tried multiple ones today and it all worked, so it might have been a
bug in just my version fixed in another one, or corrupted
installation/settings from even older versions (on both PCs - they
always had the same version), anyway result is that 64bit git works and
solution was in fact complete reinstall/cleanup of Git and Pharo.
Jan
Dne 12.03.2017 v 8:09 Thierry Goubier [via Smalltalk] napsal(a):
> Hi Jan,
>
> thanks for that insight. It is a good knowledge item you found there,
> about that 32bits to 64bits failure.
>
> Regards,
>
> Thierry
>
> Le 12/03/2017 à 01:33, Jan BlizniÄenko a écrit :
>
> > I followed my thought about git program and then it occured to me - I
> > forgot I had installed 64bit version of git :)
> >
> > Replaced it by 32bit and GitFileTree is working.
> >
> > Thank you and sorry for taking your time.
> >
> > Jan
> >
> > Dne 12.03.2017 v 1:29 Jan BlizniÄenko napsal(a):
> >>
> >> Hello and thanks for reply
> >>
> >> No, no crash.dmp and nothing in PharoDebug.log or stderr. Not even any
> >> error message window like I remember from using GitFileTree those 2
> >> years ago.
> >>
> >> I tried Iceberg too, but I came to problems with git authentication
> >> (git error "authentication required but no callback set" or "Request
> >> failed with status code: 401"), but I will try to find more about that
> >> or wait for Iceberg to evolve a little, because it seems like a great
> >> project.
> >>
> >> GitFileTree does not work on my second Windows 10 PC, too. Note that I
> >> have same version of same git program there (
> >> https://git-scm.com/download/win ).
> >>
> >> On linux in VirtualBox, using same steps, GitFileTree works fine.
> >>
> >> About the Linux subsystem, there are too many obstacles to use it for
> >> everydays taks, like to setup display, making 64bit Pharo working etc.
> >> and I don't want to spend too much time on that just to find out it
> >> does not support something I need (like socket listening on
> >> connections from Windows).
> >>
> >> Jan
> >>
> >>
> >> Dne 11.03.2017 v 23:49 Thierry Goubier [via Smalltalk] napsal(a):
> >>> Hi Jan,
> >>>
> >>> Le 11/03/2017 à 23:15, Jan BlizniÄenko a écrit :
> >>>
> >>> > Hello
> >>> >
> >>> > I decided to give another try to GitFileTree. My last try was 2
> >>> years ago,
> >>> > but I had to revert to simple filetree because of frequent crashes
> >>> while
> >>> > saving to gitfiletree repository on Windows.
> >>> >
> >>> > Today my attempt ended much more quickly.
> >>> > What I did and what was the result?
> >>> >
> >>> > 1) Downloaded Pharo 5 for Windows from
> >>> http://pharo.org/download and opened
> >>> > it
> >>> > 2) Found GitFileTree, selected Install stable version and confirmed
> >>> I want
> >>> > to install although it was not tested for Pharo 5
> >>> > -> it loaded without visible problem
> >>>
> >>> This is a bug in the Pharo5 catalog, and GitFileTree integrates a
> fix to
> >>> get it to load without issues. So disregard that warning.
> >>>
> >>> > 3) Opened Monticello, +Repository, selected empty directory I just
> >>> created,
> >>> > clicked Ok
> >>> > -> image closed (like if I killed Pharo process - no error, no
> >>> question,
> >>> > just closed)
> >>>
> >>> No crash.dmp in the directory?
> >>>
> >>> > So, I am not even sure how to even debug it.
> >>>
> >>> > Is this any common problem or did I miss something?
> >>>
> >>> It shouldn't do that. But, if you have such an error, it is
> usually in
> >>> the layer providing external commands access used by
> GitFileTree... and
> >>> it shouldn't crash.
> >>>
> >>> > I tried it also in latest Pharo 6, I tried also loading using code
> >>> from
> >>> > github://dalehenrich/filetree:pharo6.0_dev/repository , I tried
> >>> also latest
> >>> > VM, but no luck so far.
> >>> > I have Windows 10 64bit.
> >>>
> >>> Could you try with the ubuntu layer on Windows 10? Jason Lecerf had
> >>> success with it last December, including the ability to run the 64
> bits
> >>> version of Pharo 6 (for Linux) with it.
> >>>
> >>> Another thing you may be interested to try is Iceberg, instead of
> >>> GitFileTree.
> >>>
> >>> Regards,
> >>>
> >>> Thierry
> >>>
> >>> >
> >>> > Thank you
> >>> > Jan
> >>> >
> >>> >
> >>> >
> >>> > --
> >>> > View this message in context:
> >>>
> http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…
> >>> > Sent from the Pharo Smalltalk Users mailing list archive at
> >>> Nabble.com.
> >>> >
> >>> >
> >>>
> >>>
> >>>
> >>>
> >>>
> ------------------------------------------------------------------------
> >>> If you reply to this email, your message will be added to the
> >>> discussion below:
> >>>
> http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…
> >>>
> >>> To unsubscribe from GitFileTree repository creation crashes Pharo,
> >>> click here.
> >>> NAML
> >>>
> <http://forum.world.st/template/NamlServlet.jtp?macro=macro_viewer&id=instan…>
>
> >>>
> >>
> >
> >
> >
> ------------------------------------------------------------------------
> > View this message in context: Re: GitFileTree repository creation
> > crashes Pharo
> >
> <http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…>
>
> > Sent from the Pharo Smalltalk Users mailing list archive
> > <http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html> at
> Nabble.com.
>
>
>
>
> ------------------------------------------------------------------------
> If you reply to this email, your message will be added to the
> discussion below:
> http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…
>
> To unsubscribe from GitFileTree repository creation crashes Pharo,
> click here
> <http://forum.world.st/template/NamlServlet.jtp?macro=unsubscribe_by_code&no…>.
> NAML
> <http://forum.world.st/template/NamlServlet.jtp?macro=macro_viewer&id=instan…>
>
--
View this message in context: http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
March 12, 2017
Re: [Pharo-users] GitFileTree repository creation crashes Pharo
by Thierry Goubier
Hi Jan,
thanks for that insight. It is a good knowledge item you found there,
about that 32bits to 64bits failure.
Regards,
Thierry
Le 12/03/2017 à 01:33, Jan BlizniÄenko a écrit :
> I followed my thought about git program and then it occured to me - I
> forgot I had installed 64bit version of git :)
>
> Replaced it by 32bit and GitFileTree is working.
>
> Thank you and sorry for taking your time.
>
> Jan
>
> Dne 12.03.2017 v 1:29 Jan BlizniÄenko napsal(a):
>>
>> Hello and thanks for reply
>>
>> No, no crash.dmp and nothing in PharoDebug.log or stderr. Not even any
>> error message window like I remember from using GitFileTree those 2
>> years ago.
>>
>> I tried Iceberg too, but I came to problems with git authentication
>> (git error "authentication required but no callback set" or "Request
>> failed with status code: 401"), but I will try to find more about that
>> or wait for Iceberg to evolve a little, because it seems like a great
>> project.
>>
>> GitFileTree does not work on my second Windows 10 PC, too. Note that I
>> have same version of same git program there (
>> https://git-scm.com/download/win ).
>>
>> On linux in VirtualBox, using same steps, GitFileTree works fine.
>>
>> About the Linux subsystem, there are too many obstacles to use it for
>> everydays taks, like to setup display, making 64bit Pharo working etc.
>> and I don't want to spend too much time on that just to find out it
>> does not support something I need (like socket listening on
>> connections from Windows).
>>
>> Jan
>>
>>
>> Dne 11.03.2017 v 23:49 Thierry Goubier [via Smalltalk] napsal(a):
>>> Hi Jan,
>>>
>>> Le 11/03/2017 à 23:15, Jan BlizniÄenko a écrit :
>>>
>>> > Hello
>>> >
>>> > I decided to give another try to GitFileTree. My last try was 2
>>> years ago,
>>> > but I had to revert to simple filetree because of frequent crashes
>>> while
>>> > saving to gitfiletree repository on Windows.
>>> >
>>> > Today my attempt ended much more quickly.
>>> > What I did and what was the result?
>>> >
>>> > 1) Downloaded Pharo 5 for Windows from
>>> http://pharo.org/download and opened
>>> > it
>>> > 2) Found GitFileTree, selected Install stable version and confirmed
>>> I want
>>> > to install although it was not tested for Pharo 5
>>> > -> it loaded without visible problem
>>>
>>> This is a bug in the Pharo5 catalog, and GitFileTree integrates a fix to
>>> get it to load without issues. So disregard that warning.
>>>
>>> > 3) Opened Monticello, +Repository, selected empty directory I just
>>> created,
>>> > clicked Ok
>>> > -> image closed (like if I killed Pharo process - no error, no
>>> question,
>>> > just closed)
>>>
>>> No crash.dmp in the directory?
>>>
>>> > So, I am not even sure how to even debug it.
>>>
>>> > Is this any common problem or did I miss something?
>>>
>>> It shouldn't do that. But, if you have such an error, it is usually in
>>> the layer providing external commands access used by GitFileTree... and
>>> it shouldn't crash.
>>>
>>> > I tried it also in latest Pharo 6, I tried also loading using code
>>> from
>>> > github://dalehenrich/filetree:pharo6.0_dev/repository , I tried
>>> also latest
>>> > VM, but no luck so far.
>>> > I have Windows 10 64bit.
>>>
>>> Could you try with the ubuntu layer on Windows 10? Jason Lecerf had
>>> success with it last December, including the ability to run the 64 bits
>>> version of Pharo 6 (for Linux) with it.
>>>
>>> Another thing you may be interested to try is Iceberg, instead of
>>> GitFileTree.
>>>
>>> Regards,
>>>
>>> Thierry
>>>
>>> >
>>> > Thank you
>>> > Jan
>>> >
>>> >
>>> >
>>> > --
>>> > View this message in context:
>>> http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…
>>> > Sent from the Pharo Smalltalk Users mailing list archive at
>>> Nabble.com.
>>> >
>>> >
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>> If you reply to this email, your message will be added to the
>>> discussion below:
>>> http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…
>>>
>>> To unsubscribe from GitFileTree repository creation crashes Pharo,
>>> click here.
>>> NAML
>>> <http://forum.world.st/template/NamlServlet.jtp?macro=macro_viewer&id=instan…>
>>>
>>
>
>
> ------------------------------------------------------------------------
> View this message in context: Re: GitFileTree repository creation
> crashes Pharo
> <http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…>
> Sent from the Pharo Smalltalk Users mailing list archive
> <http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html> at Nabble.com.
March 12, 2017
FW: New Version of Pillar on Windows
by mldavis@chaparralwest.com
I'm not sure this got through. I got a bounce back from stepharong(a)free.fr.
-----Original Message-----
From: mldavis(a)chaparralwest.com [mailto:mldavis@chaparralwest.com]
Sent: Friday, March 10, 2017 1:01 PM
To: 'stepharong' <stepharong(a)free.fr>; 'pharo-users(a)lists.pharo.org'
<pharo-users(a)lists.pharo.org>
Subject: RE: [Pharo-users] New Version of Pillar on Windows
Thank you for the quick response. From what you told me and what I have
seen so far, it will most likely work. I will have it tested and get back
to you by Monday. I'm rather swamped today.
I would like to add a comment about this, that ties into another thread with
a comment by Peter: "I would argue that its simply easier to find Mac/Linux
low-level experts and contributors than Windows as the developer culture
(including OSS and contributions) is different."
I agree with Peter that the Windows developer culture, even at the low-level
is different. I believe that is twofold: First, use of the Windows command
line and even the Microsoft endorsed PowerShell is seldom used to perform
development work. Although PowerShell is commonly used for server
administration. ALSO, and more importantly, the "C" / ADT based language
culture is very, very strong in the U.S. I believe this was an unfortunate
branch in software development here. This requires such a strong behavioral
change to switch to a dynamic, object messaging environment like SmallTalk,
that it is typically ignored. I'm personally pursuing an effort to motivate
local interest in Pharo, in a local open source group to which I belong, for
all the reasons you know well.
In this particular case, for example, rather than adapting the Linux style
scripts to Windows command line, my first reaction was to attempt to do the
same thing within the Playground after which I would add an appropriate
method or subclass to the Pillar package etc. Is this too far afield from
where you are going with Pharo?
At any rate, I will get the Windows command line version tested and also a
Windows command line batch file (.bat) which could be circulated along with
the .sh scripts, if you like.
Cheers,
mike
-----Original Message-----
From: stepharong [mailto:stepharong@free.fr]
Sent: Thursday, March 9, 2017 1:20 PM
To: pharo-users(a)lists.pharo.org; mldavis(a)chaparralwest.com
Subject: Re: [Pharo-users] New Version of Pillar on Windows
Hi mike
I just checked
- ./download.sh and it took the 50 stable version
- make
this created the html
Now on windows you do not have make probably :) so you should
$(OUTPUTDIRECTORY)/%.html: $(OUTPUTDIRECTORY)/%.html.json
./mustache --data=$< --template=${HTMLTEMPLATE} > $@
invoke ./mustache --data=output.html.json --template==yourhtmltemplate
Tell me if this is working.
> I am trying out the new version of Pillar (build 1940 or 1941) on
> Windows on Pharo 50770, following the Pillar tutorial in Enterprise
> Pharo book:
>
> I created the new file first.pillar containing: ! Hello World
>
> I ran: C:\Users\mldavis\Desktop\mldPillarWorking>Pharo.exe
> Pillar.image pillar export --to=html first.pillar
>
> It created a file named: output.html.json containing:
> {"content":"<section>\r\n<h1>1. Hello World</h1>\r\n</section>"}
>
> It was supposed to be an HTML document as shown in Enterprise Pharo
> para
> 14.2 page 213 "5 Minutes Tutorial".
>
> Any suggestions what I missed or should do?
>
> mike
>
>
>
--
Using Opera's mail client: http://www.opera.com/mail/
March 12, 2017
Re: [Pharo-users] GitFileTree repository creation crashes Pharo
by Jan BlizniÄenko
I followed my thought about git program and then it occured to me - I
forgot I had installed 64bit version of git :)
Replaced it by 32bit and GitFileTree is working.
Thank you and sorry for taking your time.
Jan
Dne 12.03.2017 v 1:29 Jan BlizniÄenko napsal(a):
>
> Hello and thanks for reply
>
> No, no crash.dmp and nothing in PharoDebug.log or stderr. Not even any
> error message window like I remember from using GitFileTree those 2
> years ago.
>
> I tried Iceberg too, but I came to problems with git authentication
> (git error "authentication required but no callback set" or "Request
> failed with status code: 401"), but I will try to find more about that
> or wait for Iceberg to evolve a little, because it seems like a great
> project.
>
> GitFileTree does not work on my second Windows 10 PC, too. Note that I
> have same version of same git program there (
> https://git-scm.com/download/win ).
>
> On linux in VirtualBox, using same steps, GitFileTree works fine.
>
> About the Linux subsystem, there are too many obstacles to use it for
> everydays taks, like to setup display, making 64bit Pharo working etc.
> and I don't want to spend too much time on that just to find out it
> does not support something I need (like socket listening on
> connections from Windows).
>
> Jan
>
>
> Dne 11.03.2017 v 23:49 Thierry Goubier [via Smalltalk] napsal(a):
>> Hi Jan,
>>
>> Le 11/03/2017 à 23:15, Jan BlizniÄenko a écrit :
>>
>> > Hello
>> >
>> > I decided to give another try to GitFileTree. My last try was 2
>> years ago,
>> > but I had to revert to simple filetree because of frequent crashes
>> while
>> > saving to gitfiletree repository on Windows.
>> >
>> > Today my attempt ended much more quickly.
>> > What I did and what was the result?
>> >
>> > 1) Downloaded Pharo 5 for Windows from
>> http://pharo.org/download and opened
>> > it
>> > 2) Found GitFileTree, selected Install stable version and confirmed
>> I want
>> > to install although it was not tested for Pharo 5
>> > -> it loaded without visible problem
>>
>> This is a bug in the Pharo5 catalog, and GitFileTree integrates a fix to
>> get it to load without issues. So disregard that warning.
>>
>> > 3) Opened Monticello, +Repository, selected empty directory I just
>> created,
>> > clicked Ok
>> > -> image closed (like if I killed Pharo process - no error, no
>> question,
>> > just closed)
>>
>> No crash.dmp in the directory?
>>
>> > So, I am not even sure how to even debug it.
>>
>> > Is this any common problem or did I miss something?
>>
>> It shouldn't do that. But, if you have such an error, it is usually in
>> the layer providing external commands access used by GitFileTree... and
>> it shouldn't crash.
>>
>> > I tried it also in latest Pharo 6, I tried also loading using code
>> from
>> > github://dalehenrich/filetree:pharo6.0_dev/repository , I tried
>> also latest
>> > VM, but no luck so far.
>> > I have Windows 10 64bit.
>>
>> Could you try with the ubuntu layer on Windows 10? Jason Lecerf had
>> success with it last December, including the ability to run the 64 bits
>> version of Pharo 6 (for Linux) with it.
>>
>> Another thing you may be interested to try is Iceberg, instead of
>> GitFileTree.
>>
>> Regards,
>>
>> Thierry
>>
>> >
>> > Thank you
>> > Jan
>> >
>> >
>> >
>> > --
>> > View this message in context:
>> http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…
>> > Sent from the Pharo Smalltalk Users mailing list archive at
>> Nabble.com.
>> >
>> >
>>
>>
>>
>>
>> ------------------------------------------------------------------------
>> If you reply to this email, your message will be added to the
>> discussion below:
>> http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…
>>
>> To unsubscribe from GitFileTree repository creation crashes Pharo,
>> click here
>> <http://forum.world.st/template/NamlServlet.jtp?macro=unsubscribe_by_code&no…>.
>> NAML
>> <http://forum.world.st/template/NamlServlet.jtp?macro=macro_viewer&id=instan…>
>>
>
--
View this message in context: http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
March 12, 2017
Re: [Pharo-users] GitFileTree repository creation crashes Pharo
by Jan BlizniÄenko
Hello and thanks for reply
No, no crash.dmp and nothing in PharoDebug.log or stderr. Not even any
error message window like I remember from using GitFileTree those 2
years ago.
I tried Iceberg too, but I came to problems with git authentication (git
error "authentication required but no callback set" or "Request failed
with status code: 401"), but I will try to find more about that or wait
for Iceberg to evolve a little, because it seems like a great project.
GitFileTree does not work on my second Windows 10 PC, too. Note that I
have same version of same git program there (
https://git-scm.com/download/win ).
On linux in VirtualBox, using same steps, GitFileTree works fine.
About the Linux subsystem, there are too many obstacles to use it for
everydays taks, like to setup display, making 64bit Pharo working etc.
and I don't want to spend too much time on that just to find out it does
not support something I need (like socket listening on connections from
Windows).
Jan
Dne 11.03.2017 v 23:49 Thierry Goubier [via Smalltalk] napsal(a):
> Hi Jan,
>
> Le 11/03/2017 à 23:15, Jan BlizniÄenko a écrit :
>
> > Hello
> >
> > I decided to give another try to GitFileTree. My last try was 2
> years ago,
> > but I had to revert to simple filetree because of frequent crashes
> while
> > saving to gitfiletree repository on Windows.
> >
> > Today my attempt ended much more quickly.
> > What I did and what was the result?
> >
> > 1) Downloaded Pharo 5 for Windows from http://pharo.org/download and
> opened
> > it
> > 2) Found GitFileTree, selected Install stable version and confirmed
> I want
> > to install although it was not tested for Pharo 5
> > -> it loaded without visible problem
>
> This is a bug in the Pharo5 catalog, and GitFileTree integrates a fix to
> get it to load without issues. So disregard that warning.
>
> > 3) Opened Monticello, +Repository, selected empty directory I just
> created,
> > clicked Ok
> > -> image closed (like if I killed Pharo process - no error, no
> question,
> > just closed)
>
> No crash.dmp in the directory?
>
> > So, I am not even sure how to even debug it.
>
> > Is this any common problem or did I miss something?
>
> It shouldn't do that. But, if you have such an error, it is usually in
> the layer providing external commands access used by GitFileTree... and
> it shouldn't crash.
>
> > I tried it also in latest Pharo 6, I tried also loading using code from
> > github://dalehenrich/filetree:pharo6.0_dev/repository , I tried also
> latest
> > VM, but no luck so far.
> > I have Windows 10 64bit.
>
> Could you try with the ubuntu layer on Windows 10? Jason Lecerf had
> success with it last December, including the ability to run the 64 bits
> version of Pharo 6 (for Linux) with it.
>
> Another thing you may be interested to try is Iceberg, instead of
> GitFileTree.
>
> Regards,
>
> Thierry
>
> >
> > Thank you
> > Jan
> >
> >
> >
> > --
> > View this message in context:
> http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…
> > Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
> >
> >
>
>
>
>
> ------------------------------------------------------------------------
> If you reply to this email, your message will be added to the
> discussion below:
> http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…
>
> To unsubscribe from GitFileTree repository creation crashes Pharo,
> click here
> <http://forum.world.st/template/NamlServlet.jtp?macro=unsubscribe_by_code&no…>.
> NAML
> <http://forum.world.st/template/NamlServlet.jtp?macro=macro_viewer&id=instan…>
>
--
View this message in context: http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
March 12, 2017
Re: [Pharo-users] GitFileTree repository creation crashes Pharo
by Thierry Goubier
Hi Jan,
Le 11/03/2017 à 23:15, Jan BlizniÄenko a écrit :
> Hello
>
> I decided to give another try to GitFileTree. My last try was 2 years ago,
> but I had to revert to simple filetree because of frequent crashes while
> saving to gitfiletree repository on Windows.
>
> Today my attempt ended much more quickly.
> What I did and what was the result?
>
> 1) Downloaded Pharo 5 for Windows from http://pharo.org/download and opened
> it
> 2) Found GitFileTree, selected Install stable version and confirmed I want
> to install although it was not tested for Pharo 5
> -> it loaded without visible problem
This is a bug in the Pharo5 catalog, and GitFileTree integrates a fix to
get it to load without issues. So disregard that warning.
> 3) Opened Monticello, +Repository, selected empty directory I just created,
> clicked Ok
> -> image closed (like if I killed Pharo process - no error, no question,
> just closed)
No crash.dmp in the directory?
> So, I am not even sure how to even debug it.
> Is this any common problem or did I miss something?
It shouldn't do that. But, if you have such an error, it is usually in
the layer providing external commands access used by GitFileTree... and
it shouldn't crash.
> I tried it also in latest Pharo 6, I tried also loading using code from
> github://dalehenrich/filetree:pharo6.0_dev/repository , I tried also latest
> VM, but no luck so far.
> I have Windows 10 64bit.
Could you try with the ubuntu layer on Windows 10? Jason Lecerf had
success with it last December, including the ability to run the 64 bits
version of Pharo 6 (for Linux) with it.
Another thing you may be interested to try is Iceberg, instead of
GitFileTree.
Regards,
Thierry
>
> Thank you
> Jan
>
>
>
> --
> View this message in context: http://forum.world.st/GitFileTree-repository-creation-crashes-Pharo-tp49382…
> Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
>
>
March 11, 2017