Hi!
I am trying to load the Bleeding edge of Bloc in the last Moose image.
Bloc loads well, but I cannot switch space :-( The image freezes.
Gofer it
smalltalkhubUser: 'Pharo' project: 'Bloc';
configurationOf: 'Bloc';
loadBleedingEdge.
Any idea?
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi,
are fame and metanool projects dead? All links I found to them are dead (
http://www.moosetechnology.org/tools/fame , http://smallwiki.unibe.ch/fame/
)
I remember there used to be a list of Moose tools on the website, but this
was removed after the redesign, so I am not sure if those projects were
abandoned or just removed from the spotlight (e.g. because you guys are
focused on GT).
And lastly for FAMIX and Smalltalk:
It is my understanding, that FAMIX/Moose is capable of generating (some)
source code, however I don't see how.
Can I do something like this?
~~~~~~~~~~~~~
MooseModel resetMeta.
model := MooseModel new.
model
importFromMSEStream:
'(
(FAMIX.Class (id: 1) (name ''AClass'') (sourceAnchor (ref: 3)))
(FAMIX.Method (id: 2) (name ''aMethod'') (parentType (ref: 1))
(sourceAnchor (ref: 4)))
(FAMIX.FileAnchor (id: 3) (element (ref: 1)) (fileName ''afile''))
(FAMIX.FileAnchor (id: 4) (element (ref: 2)) (fileName ''afile'')
(startLine 3) (endLine 30))
)' readStream.
MooseModel generateClassesFrom: model.
~~~~~~~~~~~~~~~
Thanks,
Peter
Apparently there is a serious problem with the list and FTTableContainer.
I took a Moose 6 and did:
Gofer it
smalltalkhubUser: 'Pharo' project: 'Bloc';
configurationOf: 'Bloc';
loadBleedingEdge.
Gofer it
smalltalkhubUser: 'Pharo' project: 'Brick';
configurationOf: 'Brick';
loadBleedingEdge.
I do not see the classes when I select a package. A second try opens many debuggers :-(
How the build is done by the way?
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi,
is it possible to combine Glamour bricks with the new Bricks?
Namely I am looking for text field input and select box (drop box).
There is GLMRubTextFieldBrick or RubTextFieldMorph
however the GLM* seems to require some kind of special themer, and regular
morphs fail on #isBrickedBloc (I also tried asBrick, however that returns
GLMMorphBrick which also doesn't respond to #isBrickedBloc).
So is it possible to combine it somehow, or do I have to wait until all the
basic widgets are written in Bloc/Brick?
Thanks,
Peter
Hi,
I've been playing with the latest Brick tools, however after about a minute
or two the UI always becomes completely unresponsive. I cannot move
anything nor do anything. If I press <cmd>+<dot>
this shows in my terminal... but the UI is still unresponsive.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
User Interrupt
BlMouseButtonOutsideEventListener(BlEventListener)>>handleEvent:
BlMouseButtonOutsideEventListener(BlEventListener)>>handleEvent:
BlMouseButtonOutsideEventListener(BlEventListener)>>handleEvent:
BlMouseButtonOutsideEventListener(BlEventListener)>>handleEvent:
BlMorphicCompatibleBlocSpace(BlBlocSpace)>>handleEvent:
BlMorphicCompatibleBlocSpace(BlBlocSpace)>>sendEventToSpace:
BlMorphicEventListenerRecord(BlEventListener)>>privateRemoveEventListener:fromOwner:previousInChain:
BlMouseButtonOutsideEventListener(BlEventListener)>>privateRemoveEventListener:fromOwner:previousInChain:
BlMouseButtonOutsideEventListener(BlEventListener)>>privateRemoveEventListener:fromOwner:previousInChain:
BlMouseButtonOutsideEventListener(BlEventListener)>>privateRemoveEventListener:fromOwner:previousInChain:
BlMouseButtonOutsideEventListener(BlEventListener)>>privateRemoveEventListener:fromOwner:previousInChain:
BlMouseButtonOutsideEventListener(BlEventListener)>>privateRemoveEventListener:fromOwner:previousInChain:
BlMouseButtonOutsideEventListener(BlEventListener)>>privateRemoveEventListener:fromOwner:previousInChain:
BlMouseButtonOutsideEventListener(BlEventListener)>>privateRemoveEventListener:fromOwner:previousInChain:
BlMouseButtonOutsideEventListener(BlEventListener)>>privateRemoveEventListener:fromOwner:previousInChain:
BlMouseButtonOutsideEventListener(BlEventListener)>>privateRemoveEventListener:fromOwner:previousInChain:
BlMorphicCompatibleBlocSpace(BlBlocSpace)>>removeEventListener:
[ :sp | sp removeEventListener: self ] in
BlMorphicEventListenerRecord(BlGlobalEventListener)>>unplug in Block: [ :sp
| sp removeEventListener: self ]
BlockClosure>>cull:
BlMorphicEventListenerRecord(BlGlobalEventListener)>>spaceDo:
BlMorphicEventListenerRecord(BlGlobalEventListener)>>unplug
BlMorphicEventListenerRecord>>handleEvent:
BlMouseButtonOutsideEventListener(BlEventListener)>>handleEvent:
BlMouseButtonOutsideEventListener(BlEventListener)>>handleEvent:
BlMouseButtonOutsideEventListener(BlEventListener)>>handleEvent:
BlMouseButtonOutsideEventListener(BlEventListener)>>handleEvent:
BlMouseButtonOutsideEventListener(BlEventListener)>>handleEvent:
BlMouseButtonOutsideEventListener(BlEventListener)>>handleEvent:
BlMouseButtonOutsideEventListener(BlEventListener)>>handleEvent:
BlMouseButtonOutsideEventListener(BlEventListener)>>handleEvent
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Anyone has any idea? This is the original image I've been playing with
https://drive.google.com/file/d/0B-bMBVDOi3oTdll3dGJValVIenc/view
Thanks,
Peter
In PPJavaIslandParserTest there was code that was unacceptable.
I removed the obvious problems. Could someone review
file4, file5 and file7, they might be troublesome too.
Stephan
Applications are invited for a Postdoc and PhD candidates to participate in a research project on "Agile Software Analysis" at the Software Composition Group, University of Bern, Switzerland.
The Software Composition Group carries out research in software analysis and programming language design and implementation, with a view to enabling software evolution. The SCG is led by Prof. Oscar Nierstrasz and is part of the Institute of Computer Science and Applied Mathematics (IAM) at the University of Berne.
Details about the research topics can be found online: http://scg.unibe.ch/research/snf16
The PhD candidates must have a MSc in Computer Science (equivalent to a Swiss MSc), should demonstrate strong programming skills, and have research interests in several of the following areas:
- software evolution
- program understanding
- mining software repositories
- software modeling
- model-driven engineering
- domain specific languages
- dynamic analysis
- software ecosystems
- integrated development environments
- software tools
The Postdoc should have completed a recent PhD on a topic closely related to the themes listed above.
To apply, please send an email including your CV to Prof. Oscar Nierstrasz (oscar(a)inf.unibe.ch).
Oscar Nierstrasz
---
Prof. Dr. O. Nierstrasz -- oscar(a)inf.unibe.ch
Software Composition Group -- http://scg.unibe.ch
University of Bern -- Tel +41 31 631 4618
Hi!
Just to share a couple of experiment. I have tried the following in a playground:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
b := RTMondrian new.
b shape rectangle
if: [ :aFile | aFile path basename beginsWith: '.' ] color: Color red.
b nodes: FileLocator documents allChildren.
b edges connectFrom: #parent.
b normalizer
normalizeSize: #size using: #sqrt.
b layout tree.
b
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
It shows a tree of the file system. Thanks to GT, simply clicking on a file may show you the content and other things.
You can also use the cluster layout:
I have tried this on OS X, since the pointed folder is ~/Documents.
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi,
The Moose build is red due to a strange error:
...
Starting atomic load[31m==== Startup Error: SubclassResponsibility:
UTF8InvalidText had the subclass responsibility to implement #defaultAction
[0mUTF8InvalidText(Object)>>subclassResponsibility
UTF8InvalidText(Exception)>>defaultAction
UndefinedObject>>handleSignal:
Context>>handleSignal:
Context>>handleSignal:
...
See here:
https://ci.inria.fr/moose/job/moose-6.0/308/console
Could anyone investigate this?
Cheers,
Doru
--
www.tudorgirba.com
"Every thing has its own flow"