Le 26/11/2014 21:30, Hilaire a écrit :
Hello,
Do we have an installable browser for Pharo, simple but reliable as was
Browser?
What is Browser? A system browser?
Thierry
Hilaire
Le 26/11/2014 21:51, Hilaire a écrit :
Le 26/11/2014 21:44, Thierry Goubier a écrit :
Do we have an installable browser for Pharo, simple but reliable as was
Browser?
What is Browser? A system browser?
Yes, to browser code
Then Stéphane has a simple one, for minimal Pharo.
I have one
Hi Craig,
tell me how it goes for you. Things you like in it, things you don't.
If you need a bit of a
Thierry
2014-11-27 9:31 GMT+01:00 Craig :
> Thanks Sven,
>
> Never mind. I just installed the September 25 VM and AltBrowser now works
> just fine :)
>
> Craig
>
> -Original Message-
2014-11-27 10:49 GMT+01:00 Thierry Goubier :
> Hi Craig,
>
> tell me how it goes for you. Things you like in it, things you don't.
>
> If you need a bit of a
>
guide / report, it is available there:
http://thierrygoubier.github.io/AltBrowser/
Thierry
>
> Thierry
Le 27/11/2014 22:22, Hilaire a écrit :
Le 26/11/2014 22:18, Thierry Goubier a écrit :
Then Stéphane has a simple one, for minimal Pharo.
I have one, AltBrowser, which is not so minimal (size-wise, it's a bit
larger than the old system browser). It's installable
Le 29/11/2014 10:06, Hilaire a écrit :
https://pharo.fogbugz.com/f/filters/?fClosedBugs=true&ixPersonOpenedBy=194&sColumns=Category-Favorite-Case-TitleComment-Status-Priority-LastUpdated&sSearchFor=nautilus&sView=grid-flat
Is that just me or is your filter/link not working?
Don't hesitate to v
- I wonder how to get back to Nautilus. It would be nice to be able to
use both.
Nautilus is still there. You can open one (PackageTreeNautilus open),
but, yes, it could be nice to unregister AltBrowser. Wait, I think there
is a settings option...
Thierry
Phil
Le 29 nov. 2014 10:40, &
Le 29/11/2014 11:39, kilon alios a écrit :
"- I wonder how to get back to Nautilus. It would be nice to be able to
use both."
thats an annoyance for me too, I would like to be given the option to
choose what browser I want to use depending on the situation.
Doing that is just triggering a nic
have it as a more "floating" / or
different color read-only pane to mark it as documentation, or even make
it rw if you feel like it.
Phil
Le 29 nov. 2014 11:43, "Thierry Goubier" mailto:thierry.goub...@gmail.com>> a écrit :
Le 29/11/2014 11:29, p...@highoctane.b
2014-12-01 9:52 GMT+01:00 Marcus Denker :
>
> On 29 Nov 2014, at 11:39, kilon alios wrote:
>
>
> "- I wonder how to get back to Nautilus. It would be nice to be able to
> use both."
>
>
> In general we should enhance the ToolRegistry to not just register one
> tool, but instead keep all and have
2014-12-01 10:19 GMT+01:00 Marcus Denker :
>
> The mechanism is very simple... if you remove a tool and then use it, there
> will be a DNU.
> (it should open instead window and tell that no tool is installed)
>
In fact, it's worse: it DNUs even if you still have some tools installed,
just because
2014-12-01 10:32 GMT+01:00 Marcus Denker :
>
> On 01 Dec 2014, at 10:26, Thierry Goubier
> wrote:
>
>
>
> 2014-12-01 10:19 GMT+01:00 Marcus Denker :
>
>>
>> The mechanism is very simple... if you remove a tool and then use it, there
>> will be a DNU.
2014-12-01 16:10 GMT+01:00 Sven Van Caekenberghe :
> Use the Finder tool and search for all gtInspectorPresentationOrder
> pragma's:
>
>
> These are the actual custom inspectors.
>
I think what this means is that the true API of GTInspector is the Glamour
API.
And, yes, as explained in Doru's bl
2014-12-03 9:24 GMT+01:00 Craig Johnson :
> > I'm cleaning up a lot of small issues I had with it as I write (mostly
> refreshing/deselection issues
> > when redefining/renaming classes).
> >
> > I'm done with the pharo3.0 branch on github; I'm now merging those into
> the pharo4.0 branch with git
Hi Craig,
both issues are/should be solved now, on both Pharo3 and Pharo4.
Thierry
Le 03/12/2014 09:24, Craig Johnson a écrit :
I'm cleaning up a lot of small issues I had with it as I write (mostly
refreshing/deselection issues
when redefining/renaming classes).
I'm done with the pharo3.0 b
2014-12-07 15:56 GMT+01:00 Tudor Girba :
> Thanks, Stef.
>
> On Sun, Dec 7, 2014 at 2:35 PM, stephane ducasse <
> stephane.duca...@gmail.com> wrote:
>
>> Last time I found myself looking for the sender of x but only inside the
>> implementor of y.
>> and of course I wanted to refactored them. And
2014-12-07 20:21 GMT+01:00 Tudor Girba :
>
> Hi Thierry,
>
> What I meant is that no IDE I know allows you to refine search through
arbitrary levels of nesting. For example, looking for senders, filter,
implementors, filter, senders, filter ...
>
>
> Is the AltBrowser able to do that? If so, I mi
Hi,
If you are using the OpalCompiler (Pharo4, sure, Pharo3, I'm not so sure),
have a look at:
RBScanner>>scanSpecialCharacter
Thierry
2014-12-10 12:57 GMT+01:00 Erik Itter :
> Hi,
>
> I need to modify the compiler adding ":>" as an alias for ":=" for
> assignment. I have been reading all over
to shred my image to pieces it also seems to
> have no effect at all. I guess the UI components still check differently
> and neither workplace nor SystemBrowser allow me to write code using the :>
> operator
>
> Am 10.12.2014 um 13:11 schrieb Thierry Goubier:
>
> Hi,
>
>
Hi Alexandre,
this is great. There is a bit of javascript magic going in there, isn't it?
()
When adding some specific support such as the OpenStreetMap data, there is
a bit of work to do to extend it? Or would it consider it as a bitmap?
Thanks,
Thierry
2014-12-12 0:20 GMT+01:00 Alexandre B
Le 12/12/2014 12:14, Tudor Girba a écrit :
Hi,
As input for designing new features that better support scripting in
Pharo, we would benefit from a bit more input around the role scripts
play in your development life.
Really not much.
To this end, I would like to invite you to share your scri
ration. We will have a look at this.
If we keep the ability to zoom in and out, I'd say yes.
Thierry
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Dec 12, 2014, at 12:38
2014-12-16 12:44 GMT+01:00 Sven Van Caekenberghe :
>
>
> > On 12 Dec 2014, at 12:14, Tudor Girba wrote:
> >
> > Hi,
> >
> > As input for designing new features that better support scripting in
> Pharo, we would benefit from a bit more input around the role scripts play
> in your development life.
2014-12-16 12:44 GMT+01:00 Sven Van Caekenberghe :
>
>
>
> ===
>
> We need something very low friction, like automatic saving/remembering.
>
>
Why not searching among the doit(s) stored in the changes?
Thierry
2014-12-16 13:00 GMT+01:00 Sven Van Caekenberghe :
>
>
> > On 16 Dec 2014, at 12:54, Thierry Goubier
> wrote:
> >
> >
> >
> > 2014-12-16 12:44 GMT+01:00 Sven Van Caekenberghe :
> >
> >
> > ===
> >
> > We need something very
hough.
>
> Please also note that GTSpotter searches through past Playground pages
> which means that discovery is now easier than before.
>
I expected that feature :)
Thanks,
Thierry
>
> Cheers,
> Doru
>
> On Tue, Dec 16, 2014 at 1:17 PM, Thierry Goubier <
&g
Hi Kilon,
a simple way to do that is to change your configuration so that it uses the
baseline in your github. The SmaCC configuration for Pharo 4.0 is written
in this way for the stable version.
version204: spec
spec
for: #'pharo4.x'
do: [
spec
your instructions , I now can
> brake my project to smaller ones, each one with each own github repo and
> use Baselines to load each one and still allow the user to load my Project
> in one single click from Configuration Browser. Love it how Pharo make this
> all this so easy, with pyt
2015-01-28 14:53 GMT+01:00 kilon alios :
> Ok I have read a few times of the tutorial of Smacc in here
> http://www.refactoryworkers.com/SmaCC/ASTs.html
>
> and I am also following the help tool documentation inside pharo for SmaCC
> and I have to say I am very confused. Please bare with me becaus
Hi kilon,
The tests instance variable is linked to the python grammar: top level
items in an expression are probably tests, and, through the grammar, tests
can be just atoms.
So the tests instance variable doesn't means it is testing anything :)
Thierry
Le 30 janv. 2015 09:23, "kilon alios" a é
that it creates a listmaker node
only in the first case: test followed by a list_for, otherwise it falls
back to testlist...
Thierry
>
> On Fri, Jan 30, 2015 at 10:50 AM, Thierry Goubier <
> thierry.goub...@gmail.com> wrote:
>
>> Hi kilon,
>>
>> The tests
Hi all,
given this announcement, what would this mean for Pharo on the Raspberry Pi
2?
Thierry
http://www.raspberrypi.org/raspberry-pi-2-on-sale/
Let's get the good stuff out of the way above the fold. Raspberry Pi 2 is
now on sale *for $35* (the same price as the existing Model B+), featuring
2015-02-02 16:01 GMT+01:00 Ben Coman :
> Which platform ?...
> http://dev.windows.com/en-us/featured/raspberrypi2support
>
Oh, Linux for me will be perfect, thanks :)
>
> On Mon, Feb 2, 2015 at 9:21 PM, Ignacio Sniechowski <0800na...@gmail.com>
> wrote:
>
>> Thierry,
>> Pharo runs in the previo
Hi Jean-Christophe,
Yes, SmaCC has the infrastructure for doing that, in text form (match an
ast subtree, produce a string) and linked to SmaCC produced ASTs (I believe
by using a GLR parser to generate multiple matches on an input pattern).
Using text is a deliberate design decision [1], as far a
Hi,
a fairly long report on the image and memory hogs is :
SmalltalkImage current reportCPUandRAM
Writes files in the image folder containing all the information. Takes a
while to run.
Thierry
2015-02-07 9:53 GMT+01:00 Stephan Eggermont :
> You might want to inspect this to see if this gets y
Hi Kilon,
2015-02-11 8:24 GMT+01:00 kilon alios :
> Ok so after rereading the tutorial and testing again and again , I think I
> have finally managed to understand how SmaCC really works and I was
> succesful into converting simple python litsts to pharo arrays and ordered
> collections.
>
> The
2015-02-11 11:16 GMT+01:00 kilon alios :
> "What you see is that, with the {{}}, I create PyAtomNode instances for
> all productions, even if it isn't appropriate. Maybe this should be changed
> like that for lists :
>
> | {{List}}
> | listmaker 'list' {{List}}"
>
> Both approaches you
Hi Sebastian,
a guy which starts by saying that no GUI toolkit of significance were
written in FP, and forget to link or cite Garnet (by B. Myers) (Common
Lisp) is, how to say, intriguing.
Doesn't bode well for the well researched :(
Thierry
Le 15/02/2015 14:08, Sebastian Sastre a écrit :
ponsibilities of the other dimensions’ results are assigned to the
paradigm, language, toolkit and the IDE.
I think Pharo can score high on those, that’s the point of sharing it here
On Feb 15, 2015, at 12:08 PM, Thierry Goubier
mailto:thierry.goub...@gmail.com>> wrote:
Hi Sebastia
Hi Clement, Eliot,
this update prompted me to try as well Spur + Pharo, so I set up some sort
of environment for that.
I too had a FreeType related bug, solved by replacing the Source Code Pro
font setting by Source Sans Pro in the code panes, but, otherwise it seems
fine, opens faster, etc... I'
Le 18/02/2015 19:18, Peter Uhnák a écrit :
Hi,
we would like to switch our project over to git, however is it possible
to preserve the history? I.e. to convert mcz (or wherever monticello
stores it) to git commits, or do I have to start from scratch?
Hi Peter,
if you use a Gofer script to mov
Hi Peter,
thanks for raising all those issues. A few comments inlined...
2015-02-20 11:14 GMT+01:00 Peter Uhnák :
> Hi,
>
> thank you both, I've semi-successfully managed to convert it to git.
> However there were some problems I've encountered (mostly because I wanted
> more than was provided :
Hi Jan,
Thanks for your interest and motivation. I have rewritten part of the git
commands in gitfiletree in a way which should make it easier to get it to
work on windows (and corrected a few bugs).
I can't have access to a computer right now, so I'll be able to give you
things to try (if you wa
Hi Jan,
ok, the latest cod for GitFileTree is available on a dedicated branch on
filetree. The way to load it is:
Metacello new
baseline: 'FileTree';
repository: 'github://dalehenrich/filetree:issue_142/repository';
load: 'Git'
It rely on OSProcess, and I'm not entirel
Hi Mark,
I'd like to make a rewrite rule which, for a given method, rewrites it
and create another method.
Is it possible with your tool?
Thierry
Le 21/02/2015 14:06, Mark Rizun a écrit :
Thanks.
The only problem is that I didn't manage to get this on youtube.
But I will try later again. (n
Le 21/02/2015 21:50, Jan B. a écrit :
Hi
Thanks for reply.
When I run this load command on Pharo 3, I get exception "FileDoesNotExist:
@ \tmp\github-dalehenrichfiletreeissue142.zip"
This one is strange. A student of mine got a similar error on his laptop
(W7, I think) but it worked on his de
MessageNotUnderstood: receiver of "addFirst:" is nil
Jan
Thierry Goubier wrote
Hi Jan,
ok, the latest cod for GitFileTree is available on a dedicated branch on
filetree. The way to load it is:
Metacello new
baseline: 'FileTree';
repository: 'github:
zip
Jan
Thierry Goubier wrote
Le 21/02/2015 21:50, Jan B. a écrit :
Hi
Thanks for reply.
When I run this load command on Pharo 3, I get exception
"FileDoesNotExist:
@ \tmp\github-dalehenrichfiletreeissue142.zip"
Ok. I have uploaded the latest version of MonticelloFileTree-Git on
smal
if you need:
http://www.mediafire.com/__download/zsguw7suit4vdu7/15-__02-22_10.25.zip
<http://www.mediafire.com/download/zsguw7suit4vdu7/15-02-22_10.25.zip>
Jan
Thierry Goubier wrote
Le 21/02/2015 21:50, Jan B. a écrit :
Hi
I'm sure Dale will precise this, but...
BaselineOf is the same as a #baseline: in a ConfigurationOf. It describes
dependencies, packages and groups for a project, without versions. On
loading, a BaselineOf will behave as a #development version in a
ConfigurationOf which is to load the latest versi
.com/#!/~hernan/ProcessWrapper
I have no permission to write to MetaRepoForPharo40 otherwise I would
upload it.
Cheers,
Hernán
2015-02-22 16:45 GMT-03:00 Thierry Goubier mailto:thierry.goub...@gmail.com>>:
Hi Hernan,
thanks, but ProcessWrapper isn't available on Pharo 3 nor Pharo 4
all command line windows opened after execution
finishes.
Thierry Goubier wrote
Le 22/02/2015 10:26, Jan B. a écrit :
Hi
It seems like we got a step further, now this happens when I add
gitfiletree
repository: https://monosnap.com/image/21Li7R29QUVJh6AVDQvzENiCEpcBeF.png
Ok. So it seems to be
git' characters and leave just repository:
> 'filetree:///C:\Users (etc.), it loads fine, too, but it may be my mistake.
>
I don't know. It's hard to do this remote debugging of a kind :( Everything
seems to be different in unexpected places.
Thierry
>
> Jan
>
&g
2015-02-26 13:41 GMT+01:00 Ben Coman :
> Just a random query (especially since I haven't played with BaselineOf and
> I might misunderstand something)...
> should #baseline: be moved out of the ConfigurationOf class so that we
> consistently have a BaselineOf class in both cases: git & monticello.
Hi Hernán,
I didn't put ProcessWrapper as a dependency yet, you'll have to load it
first.
Gofer new
url: 'https://smalltalkhub.com/mc/Pharo/MetaRepoForPharo30/main';
configurationOf: 'ProcessWrapper';
loadStable
Thierry
Le 27/02/2015 02:58, Hernán Morales Durand
tailpage&v=n2WNYDtO0cE#t=344
Hernán
2015-02-27 3:45 GMT-03:00 Thierry Goubier mailto:thierry.goub...@gmail.com>>:
Hi Hernán,
I didn't put ProcessWrapper as a dependency yet, you'll have to load
it first.
Gofer new
url:
'
Le 01/03/2015 09:13, kilon alios a écrit :
I have this grammar definition in the python parser
file_input: {{}}
| file_input {{}}
| file_input stmt 'statement' {{}}
;
So I would expect
a) the class to be name Pyfile_inputNode , instead is named
PyFileInputNode, why ?
The nam
Le 01/03/2015 09:54, Jan B. a écrit :
A Pharo gui for git would be an excellent thing. As you (and Alan Kay) know,
simple things should be simple, complex things should be possible... With
git itself and its command line, there are lots of complex things possible,
but my opinion is that simple th
Le 21/02/2015 17:36, stepharo a écrit :
yes and I would love to see that documented in the chapter :)
Need to make a part on pre-existing parsers in the SmaCC distribution:
Smalltalk, C, Java, C#, Python.
I've prepared two very limited examples for teaching purposes, illustrating:
- symbol
Le 01/03/2015 13:39, Ben Coman a écrit :
On Sun, Mar 1, 2015 at 7:17 PM, Ben Coman mailto:b...@openinworld.com>> wrote:
On Sun, Mar 1, 2015 at 5:19 PM, Thierry Goubier
mailto:thierry.goub...@gmail.com>> wrote:
Le 01/03/2015 09:54, Jan B. a écrit :
Hi Peter,
Le 01/03/2015 17:00, Peter Uhnák a écrit :
Hi,
I'm facing a problem with branches and refreshing the code. Currently I
handle (except for commits) everything from commandline, but the problem
is that when I switch branches I don't know how to easily refresh the
code. What I am doing n
7;OurProject';
repository: 'gitfiletree:///C:\Users\User\Pharo\ourproject\repository';
load.
when I delete that 'git' characters and leave just repository:
'filetree:///C:\Users (etc.), it loads fine, too, but it may be my mistake.
Jan
Thierry Goubier wrote
Le 02/03/2015 23:53, Jan B. a écrit :
Hello Thierry
It works now, thank you a lot.
It just seems like ProcessWrapper needs to be included also into
MetaRepoForPharo40, but when I load ProcessWrapper separately from
https://smalltalkhub.com/mc/hernan/ProcessWrapper/main , everything is fine
on b
Hi Kilon,
Le 03/03/2015 13:33, kilon alios a écrit :
"Because this two productions define a list of stmt (possibly empty) and
the AST generation code notices that, so it adds an s to statement and
prepare that instance variable to be an OrderedCollection."
yes but I find it a bit misleading be
Hi Peter,
Le 03/03/2015 19:29, Peter Uhnák a écrit :
On Sun, Mar 1, 2015 at 8:58 PM, Thierry Goubier
mailto:thierry.goub...@gmail.com>> wrote:
So is there currently any solution that could resolve this? Maybe I
could run some code that would simply load what is on th
2015-03-03 23:38 GMT+01:00 Peter Uhnák :
> Well, as you have noticed in Java, C or C++, switching branches does
>>> not call make automatically :)
>>>
>>> You can use git hooks for that.
>>>
>>
>> Ok. Then I would suggest you take the code source of CLANG, LLVM,
>> OpenOffice or of the Lin
Le 09/03/2015 04:20, Sean P. DeNigris a écrit :
When copying MyPackage-Author-VersionNumber.mcz to an empty GitFileTree
repository, VersionNumber is not considered, and it appears in the version
browser as MyPackage-Author-1, which seems confusing. Could it keep the same
VersionNumber?
No ;)
I
2015-03-09 11:39 GMT+01:00 Sean P. DeNigris :
> Martin Bähr wrote
> >> It takes ages to scan the version metadata contained in the git
> >> repository.
> > why is that?
>
> Also, this is a copy operation, so we already have the version number from
> the mcz! Why can't we just use that?
>
No probl
Hi Sergio,
use the finder, write TODO in the search area, select Source instead of
Selectors, and you're set.
Thierry
2015-03-09 15:44 GMT+01:00 sergio_101 :
> Hi, all.
>
> Does anyone have any ideas on this?
>
> I would like to be able to do a quick text search in all classes and
> methods in
2015-03-10 7:58 GMT+01:00 Marcus Denker :
>
> > On 10 Mar 2015, at 07:36, Sven Van Caekenberghe wrote:
> >
> > Laura,
> >
> > You can do that using the expression:
> >
> > PharoChangesCondenser condense
> >
> > Although that also means you lose the version history of methods inside
> your image.
2015-03-10 9:28 GMT+01:00 Marcus Denker :
> >
> > But stiil, the changes allow you a recovery in case of a crash. It has
> some valuables side effects.
> >
>
> Yes, it was genius to merge both source storage and transaction log 30
> years ago... today we would
> not do that.
>
Wouldn't we? Or wou
2015-03-10 9:48 GMT+01:00 Marcus Denker :
>
> On 10 Mar 2015, at 09:43, Thierry Goubier
> wrote:
>
>
>
> 2015-03-10 9:28 GMT+01:00 Marcus Denker :
>
>> >
>> > But stiil, the changes allow you a recovery in case of a crash. It has
>> some valuable
And one has to guess that elementAndIndexBlock means
[:each :i | ... ] ? (and of course not [:i :each | ... ] )
I'm allways looking for senders with that type of code ;) arguments to
blocks are usually not documented.
Thierry
2015-03-10 13:27 GMT+01:00 Peter Uhnák :
> On Tue, Mar 10, 2015 at 1
;> doWithIndex: elementAndIndexBlock
>>> "Use the new version with consistent naming"
>>> ^ self withIndexDo: elementAndIndexBlock
>>>
>>
>> On Tue, Mar 10, 2015 at 8:36 PM, Thierry Goubier <
> thierry.goub...@gmail.com> wrote:
>
>> An
Hi Sanjay,
2015-03-10 14:47 GMT+01:00 Sanjay Minni :
>
> sorry folks ...
>
> so back to terra firma ...
>
> 1. Is there any way to query an object to finds its index value in the
> original collection ...
> say when all the objects from a collection are displayed and user clicks on
> one item - I
2015-03-12 9:46 GMT+01:00 kilon alios :
> It would be nice to have a parser to rule them all. I am currently using
> SmaCC and gets the job done. I really like its condense syntax and its
> syntax tool but also love the smalltalky feel of pettit parser.
>
>
> Maybe one must bite the bullet and w
Hi Nick,
thanks for finding this. I can now, finally, use the compose key on my
Linux keyboard to enter characters like Ç, É, À...
Thierry
2015-03-12 8:48 GMT+01:00 Nick Doodka :
> After series of trial and error methods I found acceptable solution of my
> problem. That is chunk of code from Ph
Hi Nick, Ben,
2015-03-12 10:17 GMT+01:00 Ben Coman :
> Hi Nick,
>
> The best way to ensure this will get included is log an issue and submit a
> code slice at pharo.fogbugz.com. Then your code can undergo review and
> be integrated in a managed way.
>
I've created an issue:
https://pharo.fogbu
2015-03-12 14:41 GMT+01:00 Henrik Johansen :
>
> On 12 Mar 2015, at 10:39 , Thierry Goubier
> wrote:
>
> Hi Nick, Ben,
>
> 2015-03-12 10:17 GMT+01:00 Ben Coman :
>
>> Hi Nick,
>>
>> The best way to ensure this will get included is log an issue and s
Hi Jigyasa, Martin,
I removed the stable version of GitFileTree from the configuration since
it doesn't work anymore since a few versions of Pharo4.
Please use the development version, as per the following script:
Gofer it
url: 'http://smalltalkhub.com/mc/Pharo/MetaRepoForPharo40/main
I also believe that baselines + git branches and tags would simplify a
lot complex projects configurations (Moose?).
Thierry
Le 15/03/2015 22:24, p...@highoctane.be a écrit :
I moved my workflow to use git with Pharo.
Took a while but can't go back.
e.g. of collaboration
https://github.com/f
Hi,
an alternative solution is to load directly from github, with:
Metacello new
baseline: 'FileTree';
repository: 'github://dalehenrich/filetree:pharo4.0_dev/repository';
load: 'Git'
Missing files may mean a leftover from a previous, failed load attempt.
Thierry
2015-03-16 8:19 GMT+01:0
on, Mar 16, 2015 at 2:07 PM, Thierry Goubier <
> thierry.goub...@gmail.com> wrote:
>
>> Hi,
>>
>> an alternative solution is to load directly from github, with:
>>
>> Metacello new
>> baseline: 'FileTree';
>> repository: 'github:
Hi Kilon,
like a monday :)
I made a mistake in the configuration, and you are apparently the first
one to try the stable version of SmaCC. It's just an error in the url. I
have uploaded a new version of the configuration.
Note to the SmaCC users at a certain place... I'm not sure I'll mainta
rote:
Oh boy ...
If I try to install Smacc from configuraton browser it crashes the
latest pharo 4 image on macos.
On Mon, Mar 16, 2015 at 8:40 PM, Thierry Goubier
mailto:thierry.goub...@gmail.com>> wrote:
Hi Kilon,
like a monday :)
I made a mista
Le 16/03/2015 20:27, kilon alios a écrit :
Oh boy ...
If I try to install Smacc from configuraton browser it crashes the
latest pharo 4 image on macos.
Cool! Not ;)
I'll recreate a Pharo4 image and check all this.
Thierry
On Mon, Mar 16, 2015 at 8:40 PM, Thierry Go
Le 16/03/2015 21:15, kilon alios a écrit :
Smacc looks to load fine using its Github repo instructions. So far it
works ok too.
Ok. That's me then. My code for pre-loading GitFileTree for accessing
gitfiletree:// urls is pointing to an old version. I'll remove git
access from the development
ForPharo30/main';
> configurationOf: 'GitFileTree';
> loadDevelopment.
>
> (ForPharo30, not 40) works fine on Pharo 4 for me.
>
> Jan
>
>
> Thierry Goubier wrote
> > Le 16/03/2015 21:15, kilon alios a écrit :
> >> Smacc looks to
Hi Kilon,
I think you can simply do:
baseline: spec
spec
for: #pharo
do: [
spec baseline: 'SmaCC' with: [ spec repository:
'github://ThierryGoubier/SmaCC' ].
spec package: 'Ephestos' with: [ spec requires: #('SmaCC') ] ]
You can also restrict what you load from SmaCC in this way:
baseline: spe
Hi Laura,
you can use the parse tree rewriter of the Refactoring Browser set. Like
that, you can have a degree of control about what you do replace and on
what.
For example, I'd try something like:
| rewrite |
rewrite := RBParseTreeRewriter new
replace: 'expression1'
with: 'e
Le 19/03/2015 19:05, Sean P. DeNigris a écrit :
Thierry Goubier wrote
you can use the parse tree rewriter of the Refactoring Browser set
Didn't someone demo a cool rewrite tool GUI recently? I don't remember where
exactly...
Yes! Mark Rizun rewrite tool (http://myfuncoding.b
Hi Peter,
I'm not sure how to answer all those cases (did I remember a
conversation during PharoDays?).
Can you elaborate on a) and the failure? Because I remember looking at
the ability to override conflicts in Metacello by just saying:
onConflict: [:ex | ex allow ]
(for example:
Metacell
Hi Stef,
with Nicolai, we considered it would be nice to have everything (groups
and scoping) based on RBEnvironments... And that we needed a way, for
interactive use, to have 'live' or 'auto-updating' RBEnvironments (but
maybe an environment used during a mass refactoring shouldn't be live
h
Le 22/03/2015 17:41, stepharo a écrit :
Defining a configuration for your project.
Even easier: define a BaselineOf for your project (a configuration will
have you write a baseline anyway). And use Metacello to load it.
Thierry
You can have a look for example in the Mines configuration it
Le 23/03/2015 22:19, Laura Risani a écrit :
Didn't thought of it, then i should write a Configuration. How does
Configuration Browser get to know about all the configurations it lists?
As soon as the configuration is saved into the right repository, such as
MetaRepoForPharo40 on smalltalkhub,
, Thierry Goubier
mailto:thierry.goub...@gmail.com>> wrote:
Le 23/03/2015 22:19, Laura Risani a écrit :
Didn't thought of it, then i should write a Configuration. How does
Configuration Browser get to know about all the configurations
it lists?
As
Le 24/03/2015 05:03, Laura Risani a écrit :
it is 'squidik'
Done. Please check your Smalltalkhub account to see what has changed.
OT: MetaRepoForPharo50 is already there :)
Thierry
On Tue, Mar 24, 2015 at 12:39 AM, Thierry Goubier
mailto:thierry.goub...@gmail.com>> wrot
Le 24/03/2015 06:56, Laura Risani a écrit :
Awww thank you Thierry ! This is so much fun :)
:)
Thierry
Hi,
there is an interesting Pharo4 minimal image being built on the CI.
Is there a place with some documentation and the configurations one can
load on it (for example, I'd need filetree support)? I'd like to build a
fast, minimal Pharo for some command-line work (the
GitFileTree-MergeDriver, for
Hi Peter,
I can answer for SmaCC. It would do the job, be very simple and fairly
fast with a trick or two to handle the param unquoted string.
Thierry
Le 28/03/2015 02:53, Peter Uhnák a écrit :
Hi,
I would like to parse text like
-
id(param1, param2, ... paramX)
id -> id
id ->> id
-
101 - 200 of 589 matches
Mail list logo