Marcus, there are some problems with renamed Morphic package. In the
Monticello packages list I see Morphic (MarcusDenker.1).
In the class PluggableMenuSpec there is a category named *Morphic-Menus,
that now should be *Morphic-Base-Menus. So I guess this mess has origin in
the Spec update
On Wed, May 22, 2013 at 10:24 AM, Marcus Denker marcus.den...@inria.frwrote:
On May 22, 2013, at 10:00 AM, Pavel Krivanek pavel.kriva...@gmail.com
wrote:
Marcus, there are some problems with renamed Morphic package. In the
Monticello packages list I see Morphic (MarcusDenker.1
https://pharo.fogbugz.com/f/cases/10720
On Wed, May 22, 2013 at 12:06 PM, Pavel Krivanek
pavel.kriva...@gmail.comwrote:
On Wed, May 22, 2013 at 10:24 AM, Marcus Denker marcus.den...@inria.frwrote:
On May 22, 2013, at 10:00 AM, Pavel Krivanek pavel.kriva...@gmail.com
wrote:
Marcus
thanks
-- Pavel
On Mon, May 27, 2013 at 11:28 AM, Camillo Bruni camillobr...@gmail.comwrote:
DONE: installed libssl1.0.0:i386 on
pharo-contribution-linux64-2.ci.inria.fr
On 2013-05-27, at 11:22, Pavel Krivanek pavel.kriva...@gmail.com wrote:
Hi,
our slaves on Jenkins-Contribution
happy nostalgia :-)
Cheers,
-- Pavel
attachment: st80-19830531.png
Really cool! Has anyone already tried to build coverage tests based on it?
-- Pavel
On Thu, May 30, 2013 at 6:15 PM, Camille Teruel camille.ter...@gmail.comwrote:
Hello everyone,
Reflectivity beta is out !
Reflectivity is a tool that permit to annotate AST nodes with metalinks.
You can
The update build failed on Linux slave
-- Pavel
2013/9/26 Marcus Denker marcus.den...@inria.fr:
30425
-
11687 Merge Opal with Opal Repository
https://pharo.fogbugz.com/f/cases/11687
11688 Pharo Kernel shrinking update for 30424
https://pharo.fogbugz.com/f/cases/11688
) ReleaseTest
I tried it on my local Linux machine but it worked well :-/
-- Pavel
2013/9/27 Marcus Denker marcus.den...@inria.fr:
On Sep 26, 2013, at 8:59 PM, Pavel Krivanek pavel.kriva...@gmail.com wrote:
The update build failed on Linux slave
a second run leads to the same problem. This is not good
And it's interesting that during the first pass on a dirty image it
works well even on the slave too.
-- Pavel
2013/9/27 Pavel Krivanek pavel.kriva...@gmail.com:
It fails during Release test.
Smalltalk stack dump:
0xbfee7364 M CompiledMethod class(Behavior)allInstances 0x776a94b4:
a(n
It was me. I tried to change the config to use the latest VM to see if
it is a vm related problem. Sorry.
-- Pavel
2013/9/27 Marcus Denker marcus.den...@inria.fr:
On Sep 27, 2013, at 10:32 AM, Marcus Denker marcus.den...@inria.fr wrote:
On Sep 27, 2013, at 10:29 AM, Marcus Denker
2013/10/1 Marcus Denker marcus.den...@inria.fr:
On Oct 1, 2013, at 9:23 AM, Marcus Denker marcus.den...@inria.fr wrote:
On Oct 1, 2013, at 9:07 AM, Marcus Denker marcus.den...@inria.fr wrote:
And we should not forget to do these cleanups: we now have nearly
everything double in the
For the Pharo Kernel I firstly in one job download the latest versions
of network packages and save it in a form of .st file. Then I load
them to the shrinked image.
Network packages:
#('Zinc-Resource-Meta-Core' 'Zinc-Character-Encoding-Core'
'Network-Kernel' 'Network-MIME' 'Network-UUID'
Please, can you create (update and put it to Pharo repositories) a
ConfigurationOfMetacello? :-)
-- Pavel
2013/10/2 Stéphane Ducasse stephane.duca...@inria.fr:
Done with
ConfigurationOfAST (but could not really test it)
ConfigurationOfAST-Interperter (tx for the configuration
what about start with this and only update packages and repositories?
Gofer new
squeaksource: 'MetacelloRepository';
package: 'ConfigurationOfMetacello';
load.
2013/10/2 Stéphane Ducasse stephane.duca...@inria.fr:
On Oct 2, 2013, at 9:01 AM, Pavel Krivanek pavel.kriva...@gmail.com
Hi,
we are again able to load the Morphic and tools to the shrinked image.
.
https://ci.inria.fr/pharo-contribution/view/Pharo-Kernel-3.0/job/PharoKernel3.0-ReloadByMonticello/
Cheers,
-- Pavel
Hi,
When I look at the package RPackage-SystemIntegration (v. 173) and I
do browse it in Monticello GUI, it doesn't contain the extension of
the removed class ClassOrganizer. But when I do the same and I browse
the this package in the same version from the Pharo repository, it
does contain
One new package DebuggerActions, right?
-- Pavel
2013/10/4 Marcus Denker marcus.den...@inria.fr:
30446
-
11719 integrate all the changes from the repository of the new debugger
https://pharo.fogbugz.com/f/cases/11719
This commit contains the following main changes:
-
Ben,
how now should look code like this:
defaultSpec
^{ #ComposableSpec.
#vResizing:. #shrinkWrap.
#add:. {{self. #finderButtonModel}.
#layout:. #(FrameLayout
rightFraction: 0.125)}.
#add:. {{self. #browserButtonModel}.
:. #(FrameLayout
leftFraction: 0.125
rightFraction: 0.25)}}
This should work, but looks strange though :P
Ben
On Oct 4, 2013, at 8:13 PM, Pavel Krivanek pavel.kriva...@gmail.com wrote:
Ben,
how now should look code like this:
defaultSpec
In other words... I have a model that has some plugins. I need to
generate a spec that embeds specs generated for each plugin. Models
for this embedded specs must be the plugins, not the original model.
-- Pavel
2013/10/4 Pavel Krivanek pavel.kriva...@gmail.com:
well, and the version
addAll: {#changeTableLayout.
#listDirection:. #topToBottom.
#hResizing:. #spaceFill.
#vResizing:. #spaceFill.}.
self pluginClasses do: [:c |
spec add: #addMorph:.
spec add: {(self pluginOf: c) defaultSpec}].
^ spec asArray.
2013/10/4 Pavel Krivanek
}].
^ spec asArray.
2013/10/4 Pavel Krivanek pavel.kriva...@gmail.com:
In other words... I have a model that has some plugins. I need to
generate a spec that embeds specs generated for each plugin. Models
for this embedded specs must be the plugins, not the original model.
-- Pavel
2013/10/4 Pavel
Damn, the last row of the last plugins fills all the window...
-- Pavel
2013/10/4 Pavel Krivanek pavel.kriva...@gmail.com:
Thanks, this seems to work:
defaultSpec
| layout |
layout := SpecLayout composed.
self pluginClasses do: [ :c |
layout add: {#model. #class. #pluginOf:. c
, that will be
the next step :-) Feel free to commit any changes.
Chees,
-- Pavel
2013/10/5 Benjamin benjamin.vanryseghem.ph...@gmail.com:
Can you point me where to load your code and how to end up in a situation
where I can play with the spec ? :P
Ben
On Oct 4, 2013, at 11:11 PM, Pavel Krivanek
What about to try to make an update of the uMorphic experiment and
place selected classes to the standalone package?
http://forum.world.st/little-uMorphic-progress-td3762931.html
We firstly needed to rename Morphic package to Morphic-Base but it is
already done.
Cheers,
-- Pavel
2013/10/6
too.
-- Pavel
2013/10/7 Benjamin benjamin.vanryseghem.ph...@gmail.com:
I am trying your code right now, and everything I get so far is an empty
Periscope window.
What should I do ? :)
Ben
On Oct 5, 2013, at 10:12 PM, Pavel Krivanek pavel.kriva...@gmail.com
wrote:
Hi Ben,
Gofer new
I'm quite close to have an updated list of Morphic core classes and
methods. Stay tunned :-)
-- Pavel
2013/10/8 Stéphane Ducasse stephane.duca...@inria.fr:
thanks I will have a look.
On Oct 7, 2013, at 10:41 AM, Pavel Krivanek pavel.kriva...@gmail.com wrote:
What about to try to make
You need to check if it still does have some instances and kill them.
Then find and remove all references to the class.
SystemNavigation default obsoleteClasses.
SystemNavigation default obsoleteClasses collect: #allSubInstances.
SystemNavigation default obsoleteClasses first allSubInstances
: #allSubInstances. an
Array(an OrderedCollection())
have you an idea how to remove this class ?
Best regards
Olivier ;-)
Le 9 oct. 2013 à 10:46, Pavel Krivanek a écrit :
You need to check if it still does have some instances and kill them.
Then find and remove all references to the class
PharoContributor new
name: 'Pavel Krivanek';
id: 'PavelKrivanek';
email: 'pavel.kriva...@gmail.com';
website: 'http://www.pharo.cz/';
description: 'Contributor to Pharo remodularization effort.
XUL-based native UI (Phobos), Periscope';
yourself
2013/10/15 Marcus Denker marcus.den...@inria.fr:
On Oct 15, 2013, at 12:56 PM, Esteban Lorenzano esteba...@gmail.com wrote:
On Oct 15, 2013, at 9:43 AM, kilon theki...@yahoo.co.uk wrote:
I really like the idea of roadmap. In an open source project people are free
to work in anything they
2013/10/15 Esteban Lorenzano esteba...@gmail.com:
On Oct 15, 2013, at 4:52 PM, Sven Van Caekenberghe s...@stfx.eu wrote:
On 15 Oct 2013, at 16:35, Esteban Lorenzano esteba...@gmail.com wrote:
except that it is not accurate :)
- with a monospace you can have bolds and italic without
More than that. The RPackage-MCPackage unification and the important
Morphic-Base package remodularization was integrated.
Today will be written with golden letters to the memoirs of Pharo... :-)
-- Pavel
2013/10/16 Tudor Girba tu...@tudorgirba.com:
This is amazing work! Thank you!
I am an
Hi,
it's already integrated. Thank you, Esteban. This one was hard one
because of MC limitations (read bugs). We started to move the first
methods too. So I will now slowly create the next issues for the next
methods movement between packages.
The goal is to have small subset of Morphic that
Hmm, Canvas Co. contain currently some Morphic logic but it makes
sense to make it standalone Morphic-independent package from these
classes. Good point.
-- Pavel
2013/10/25 Stéphane Ducasse stephane.duca...@inria.fr:
It looks cool :)
Now I was wondering why Canvas and friends are part of it
Hi, I'm not sure if the list is complete, try this:
mesa-libGLU.i686 libICE-devel.i686 libSM-devel.i686 freetype.i686
If you will need some next packages, let us know here. yum
whatprovides [file] is your friend :-)
-- Pavel
2013/11/18 Goubier Thierry thierry.goub...@cea.fr:
Hi All,
would
Hi,
I made Periscope update that works in Pharo 3.0. To try it simply open
Configuration Browser and simply load stable version of the Periscope
project.
Cheers,
-- Pavel
You can get interesting results when you play a little bit with Color
class. It's Smalltalk ;-)
-- Pavel
2013/11/20 Esteban Lorenzano esteba...@gmail.com
ok... I will package it and made it available in the course of the day
then.
more hands means faster results :)
Esteban
On Nov 20,
Hi Stef,
our starting point looks like this:
- we have a method how to produce small image without network etc.
- we are able to load network, Monticello and Gofer in it (this job is
currently broken)
- we are able to load Metacello too - this should be the basic stage for normal
users
- than
We have a small REPL image for Pharo 2.0
https://ci.inria.fr/pharo-contribution/view/Pharo-Kernel-2.0/job/PharoKernel2.0-OSProcess-evaluator/
It uses this code:
: browser openOnClass:onProtocol: ' 'SearchFacade
class rPackageSearchIn: calls: openOnPackage: browser ' 'SettingNode
browseDeclaration calls: browser ' 'SpecDebuggerStack browseMethodFull
calls: browser ' 'Spotlight resolveSymbol: calls: browser openOnPackage:
2013/11/26 Pavel Krivanek pavel.kriva
Will we have a special subclass for system configurations (configurations
for the basic Pharo components)?
-- Pavel
2013/11/27 Esteban Lorenzano esteba...@gmail.com
On Wed, Nov 27, 2013 at 1:04 PM, Torsten Bergmann asta...@gmx.de wrote:
Esteban wrote:
it should
we just integrated
Do you do that on an image where Nautilus was not opened? I remove Nautilus
using this script without errors.
deletePackages := [:packageNames |
SystemNavigation default removeAllButPackages: ((MCWorkingCopy
allManagers collect: #packageName) asSortedCollection copyWithoutAll:
packageNames).
2013/11/28 Hernán Morales Durand hernan.mora...@gmail.com
Hi Pavel,
El 27/11/2013 16:57, Pavel Krivanek escribió:
Do you do that on an image where Nautilus was not opened? I remove
Nautilus using this script without errors.
deletePackages := [:packageNames |
SystemNavigation default
It's interesting that I have never seen this error. And the Jenkins job is
able to unload it too...
https://ci.inria.fr/pharo-contribution/view/Pharo-Kernel-3.0/job/PharoKernel3.0-FromTopShrink/
-- Pavel
2013/11/30 Stéphane Ducasse stephane.duca...@inria.fr
Pavel I tried your scripts (see
User interrupt (cmd + .) was not working?
-- Pavel
2013/12/2 Esteban A. Maringolo emaring...@gmail.com
Sidenote about this.
I don't know about this particular problem you faced with Nautilus.
But the issue is unfixable, IMHO, because everything runs in the
same process.
So there is no
Hi,
I think that you need firstly to open Monticello and add your user name and
password to the Pharo Inbox repository settings.
-- Pavel
2013/12/4 Yuriy Tymchuk yuriy.tymc...@me.com
Hi guys,
I’m very impressed with the new Komitter tool that I’ve found in Pharo
today. It’s a really
I am.
-- Pavel
2013/12/5 Stéphane Ducasse stephane.duca...@inria.fr
Hi guys
I will be at Prague teaching from 9 to 13 december and we can organise a
Smalltalker gathering for example after
work. Tell me if you are interested.
Stef
Hi,
what about to add to the World menu - System an item that will display some
information about image version, platform, dirty packages list etc. Plus
some button that will copy this text to the clipboard.
The goal is to provide simple way how to get this standard information that
should
2014/1/1 Damir Majer da...@majcon.de
First of all, I wish all of you a happy new year 2014!
I would like to develop my first Desktop Application with Pharo...
What is with Pharo3.0 available/possible and should be used.
Topics of interest are:
Framework for GUI Development
Try to look
Interesting. Now I got this crash (see attachment)
-- Pavel
2014/1/5 Stéphane Ducasse stephane.duca...@inria.fr
Thanks pavel
Previously it was crashing your vm.
Really strange.
Stef
On 05 Jan 2014, at 17:53, Pavel Krivanek pavel.kriva...@gmail.com wrote:
No crash but during unloading
this crash (see attachment)
-- Pavel
2014/1/5 Stéphane Ducasse stephane.duca...@inria.fr
Thanks pavel
Previously it was crashing your vm.
Really strange.
Stef
On 05 Jan 2014, at 17:53, Pavel Krivanek pavel.kriva...@gmail.com
wrote:
No crash but during unloading the content of PharoDebug.log
for the record, it's on the 64-bit Fedora 19 with 32-bit libraries
2014/1/6 Pavel Krivanek pavel.kriva...@gmail.com
I tried again http://get.pharo.org/vmLatest. It's the same same VM
version, crash.dmp slightly differs.
-- Pavel
2014/1/6 Stéphane Ducasse stephane.duca...@inria.fr
Could
2014/1/10 Igor Stasenko siguc...@gmail.com
On 10 January 2014 11:48, Pavel Krivanek pavel.kriva...@gmail.com wrote:
NativeBoost and AsmJit are quite problematic to unload.
problematic, why?
with the right oder it's doable:
| remove |
remove := #('Athens-Cairo' 'PangoCairo' 'NativeBoost
'Athens-PangoCairo', of course
2014/1/10 Pavel Krivanek pavel.kriva...@gmail.com
2014/1/10 Igor Stasenko siguc...@gmail.com
On 10 January 2014 11:48, Pavel Krivanek pavel.kriva...@gmail.comwrote:
NativeBoost and AsmJit are quite problematic to unload.
problematic, why
2014/1/10 Igor Stasenko siguc...@gmail.com
On 10 January 2014 13:59, Pavel Krivanek pavel.kriva...@gmail.com wrote:
2014/1/10 Igor Stasenko siguc...@gmail.com
On 10 January 2014 11:48, Pavel Krivanek pavel.kriva...@gmail.comwrote:
NativeBoost and AsmJit are quite problematic to unload
that
Monticello has problems with removing several classes that must be deleted
manually.
-- Pavel
2014/1/10 Pavel Krivanek pavel.kriva...@gmail.com
2014/1/10 Igor Stasenko siguc...@gmail.com
On 10 January 2014 13:59, Pavel Krivanek pavel.kriva...@gmail.comwrote:
2014/1/10 Igor Stasenko
Hi,
I finally successfully created a script that is able to unload everything
*by Monticello* except kernel packages, network, Monticello, Gofer and
related packages. I will setup a job when Jenkins will be healthy again.
It uses several temporary patches that we need to solve properly:
- make
, at 16:37, Pavel Krivanek pavel.kriva...@gmail.com wrote:
Hi,
I finally successfully created a script that is able to unload everything
*by Monticello* except kernel packages, network, Monticello, Gofer and
related packages. I will setup a job when Jenkins will be healthy again.
It uses
2014/1/18 Stéphane Ducasse stephane.duca...@inria.fr
Excellent and impressive.
Pavel did you publish it in SystemConfiguration?
some code is there but mainly because of backup purposes, it cannot work as
is.
I would really like to see if we can add a unload protocol to the package
On 18 Jan 2014, at 16:37, Pavel Krivanek pavel.kriva...@gmail.com
wrote:
Hi,
I finally successfully created a script that is able to unload
everything *by Monticello* except kernel packages, network, Monticello,
Gofer and related packages. I will setup a job when Jenkins
We can now (again) load and initialize Morphic and tools after unloading
it.
Main problems to solve:
- Multilingual packages are problematic to load
- ThemeIcons#iconSelectors message finds Object#systemIcon too
for simplicity we do not load most of the tests and NativeBoost.
Hi,
when I try this code:
Gofer it url: 'http://smalltalkhub.com/mc/Pharo/Pharo30/main';
package: 'Metacello-Platform.pharo30';
load.
an error 'Unable to resolve Metacello-Platform.pharo30' raises. The package
is in the repository. Maybe some problem with the dot in the package name.
Nice. Is possilbe to add dates and links to Penelope for outsiders that do
not have FogBugz account?
-- Pavel
2014-01-27 Pharo4Stef pharo4s...@free.fr
http://association.pharo.org/web/weekly/Commits-Jan-1
2014-01-29 Hilaire Fernandes hilaire.fernan...@gmail.com
Le 28/01/2014 18:41, Pharo4Stef a écrit :
this is years since I clean Morphic (may be I'm that good at it) but
this is important to
go step by step. So I would really like to get a list of simple actions.
Do you have an idea?
Hi,
I was looking why we cannot do condenseChanges and the reason looks to be
clear: we do not have proper methods to move backwards (messages #back and #
oldBack) in UTF-8 files. The current implementation changes position by one
byte but in UTF-8 files it can be up to six bytes. And it's worse.
Hi,
I have problems with Keymappings in the image that reloads Morphic and
other IDE components.
In the resultant image no shortcuts work. When I evaluate KMRepository
reset in a workspace, Spotlight starts to respond on Shift+Enter but no
Nautilus shortcut collected by pragma works. It's
it with
KMShortcutHandler registerToolsOn: Smalltalk tools
On Fri, Feb 7, 2014 at 3:30 PM, Pavel Krivanek
pavel.kriva...@gmail.comwrote:
Hi,
I have problems with Keymappings in the image that reloads Morphic and
other IDE components.
In the resultant image no shortcuts work. When I evaluate
Hi,
we are now able to bootstrap the PharoKernel and get responsive image that
is able to execute scripts and process 'eval' argument.
https://ci.inria.fr/pharo-contribution/job/PharoKernel3.0-Bootstrap/
It has shrinked Unicode tables, has no network support, not everything is
initialized well
-2014 à 3:57, Pavel Krivanek pavel.kriva...@gmail.com a écrit :
Hi,
we are now able to bootstrap the PharoKernel and get responsive image
that is able to execute scripts and process 'eval' argument.
https://ci.inria.fr/pharo-contribution/job/PharoKernel3.0-Bootstrap/
It has shrinked Unicode
Hi,
the classes in bootstrapped image have no layouts set. We must initialize
them somehow because than class builder fails. Is there the code that did
this task during Slot integration somewhere? Or can someone erudite tell us
how to do that?
Cheers,
-- Pavel
, Pavel Krivanek pavel.kriva...@gmail.com wrote:
Hi,
the classes in bootstrapped image have no layouts set. We must initialize
them somehow because than class builder fails. Is there the code that did
this task during Slot integration somewhere? Or can someone erudite tell us
how to do
Hi Sven,
we can successfully load network packages to the bootstrapped image but
when we try to test it using:
ZnClient new get: 'http://zn.stfx.eu/zn/numbers.txt'.
we get ConnectionClosed: Connection closed while waiting for data error
after few seconds. Do you have some idea, what may be
fail, if I think of something, I
will let you know.
It is pretty hard to debug this way ;-)
Sven
On 17 Feb 2014, at 10:22, Pavel Krivanek pavel.kriva...@gmail.com
wrote:
(NetNameResolver addressForName: 'www.esug.org') returns good value...
-- Pavel
2014-02-17 9:32 GMT+01:00 Pavel
2014-02-18 17:26 GMT+01:00 Noury Bouraqadi bouraq...@gmail.com:
Hi,
For my Pharo Lecture I want to show students how to make a desktop app in
Pharo 3.0 (Yes I'm using a Beta for my lecture, because Pharo 3 is cool :-)
You could mention Phobos:
Great! Welcome back :-)
-- Pavel
2014-02-22 20:14 GMT+01:00 Camillo Bruni camillobr...@gmail.com:
We need guinea-pigs for
https://pharo.fogbugz.com/f/cases/12729/Smalltalk-condenseChanges-raises-ZnInvalidUTF8
I rewrote the changes condenser from scratch in a couple of methods:
- probably
2014-02-23 10:09 GMT+01:00 Lorenzo Schiavina lore...@edor.it:
Hi Steff,
may I ask why Phobos is not considered as a good candidate as a basis for
an interface designer?
It's simple. For example if you want to develop an application for tablets,
XULRunner is not the right choice. The same
Hi,
is there a way how to show progress bar during download of a big files
using #downloadTo: message of the ZnClient? The image is not responsive for
a long time and users may think it's frozen.
example:
ZnClient new url: '
On 25 Feb 2014, at 09:04, Pavel Krivanek pavel.kriva...@gmail.com wrote:
Hi,
is there a way how to show progress bar during download of a big files
using #downloadTo: message of the ZnClient? The image is not responsive for
a long time and users may think it's frozen.
example
If you want do develop applications in Pharo with native user interface,
you can use Phobos framework based on Mozilla XULRunner client. However to
start with it required to download a bundle for your platform and make some
modifications in configuration files.
To make the entry point easier I
with this, but can you give a one-click
ready-to-use example?
Alexandre
On Feb 25, 2014, at 8:07 PM, Pavel Krivanek pavel.kriva...@gmail.com
wrote:
If you want do develop applications in Pharo with native user interface,
you can use Phobos framework based on Mozilla XULRunner client. However
Ok, thank you, I will check that.
-- Pavel
2014-02-26 14:40 GMT+01:00 Stephan Eggermont step...@stack.nl:
This doesn't work on a mac (running Mavericks)
c := PipeableOSProcess command: 'cd PhobosDemo.app/Contents; mkdir
Frameworks; cd Frameworks; tar -jxvf ../../../xulrunner.tar.bz2'.
Cent0S 6.5 (and others) cannot use latest VM from get.pharo.org because of
different glibc version. So you have to compile the VM on your own. This is
a (probably incomplete) set of the packages you will need for this task on
64-bit system:
alsa-lib-devel.i686 libX11-devel.i686 libICE-devel.i686
Edit - Settings and evaluate Nautilus open in the bottom left textbox ;-)
-- Pavel
2014-03-04 12:39 GMT+01:00 Alexandre Bergel alexandre.ber...@me.com:
Hi!
I've tried and it works well. I also tried some tutorial about Scratch.
I had a look at http://car.mines-douai.fr/2014/01/624/
But
... or use Spotlight (Shift+Enter)
... or when you click on the close button of the whole window, you can open
halos on button morphs and use inspector to evaluate something
Currently it is not easy to make safe Pharo-based desktop application :-)
-- Pavel
2014-03-04 14:31 GMT+01:00 Pavel
Hi,
this is an initial attempt to produce an image without development tools.
Currently it leaves Workspace and Transcript in the image, has no obsolete
classes and six Undeclared. The image size is still quite big, 16.1 MB.
Tested on #30798. Do not forget to share your improvements ;-)
Cheers,
or green.
Bye
T.
*Gesendet:* Dienstag, 18. März 2014 um 23:00 Uhr
*Von:* Pavel Krivanek pavel.kriva...@gmail.com
*An:* Discusses Development of Pharo pharo-dev@lists.pharo.org
*Betreff:* [Pharo-dev] Removing tools
Hi,
this is an initial attempt to produce an image without development tools
Who can find the most useful usage of this?
thisContext instVarNamed: #receiver put: 42.
self factorial
GOTO statement in Pharo:
FileStream stdout nextPutAll: 'Hello world'; lf.
thisContext jump: -12.
Let's collect the next ones :-)
Cheers,
-- Pavel
Hi,
after a very long time I checked the TIOBE index and Smalltalk is not
listed there at all... :-)
Cheers,
-- Pavel
Maybe it is not such bad idea to have it as default theme for Pharo 4, at
least at the start. It's the best way to force people to report bugs in
theming ;-)
-- Pavel
2014-05-14 15:01 GMT+02:00 Esteban Lorenzano esteba...@gmail.com:
thanks for the nice comments.
yes, I’m working on making it
Hi,
I finally found some time to investigate why the
job PharoKernel3.0-FromTopShrink-Reload that tries to load
ConfigurationOfIDE to a shrinked image does not work. The raised errors
are misleading. The main problem is that during atomic load of the packages
in the configuration nothing is
Hi,
if you would like to contribute to better Pharo modularization and you do
not know how, I have a tip for you.
Following methods are extension methods of various packages that extend
classes in Morphic-Core package. We need to move them directly to
Morphic-Core package so we have to place
Hi,
I created the first versions of the jobs that should lead to Pharo 4
partial bootstrapping based on configurations:
https://ci.inria.fr/pharo/view/4.0-Bootstrap/ [1]
We are able to load configurations with SUnit and KernelTests.
ConfigurationOfIDE currently does not work [2]. We should focus
What about to have Morphic-Widgets-LazyLists for MulticolumnLazyListMorph
and LazyListMorph? It looks more fitting than Basic.
Morphic-Widgets-Calendar would be better too because CalendarDayMorph
and ChoseDate should be in the same package as CalendarMorph.
Cheers,
-- Pavel
2014-06-02 19:33
Hi,
I created a job that bootstraps MorphicCore - an image that contains runable
subset of Morphic that is able only to display a simple morph and handle
mouse and keyboard events on it. Please, try to test the image on Mac.
https://ci.inria.fr/pharo/view/4.0-Bootstrap/job/Pharo
, at 12:07 PM, Pavel Krivanek pavel.kriva...@gmail.com
wrote:
Hi,
I created a job that bootstraps MorphicCore - an image that contains
runable subset of Morphic that is able only to display a simple morph and
handle mouse and keyboard events on it. Please, try to test the image on
Mac
and
initializes this Morphic subset.
-- Pavel
Thanks for this important work!
#Luc
2014-06-03 21:36 GMT+02:00 Bernardo Ezequiel Contreras
vonbecm...@gmail.com:
interesting!
On Tue, Jun 3, 2014 at 4:07 PM, Pavel Krivanek pavel.kriva...@gmail.com
wrote:
I'm really surprised how little we
Hi,
I were successful in two small battles on the remodularization front.
Firstly I'm able again to build image with ConfigurationOfIDE:
https://ci.inria.fr/pharo/view/4.0-Bootstrap/job/Pharo-4.0-Bootstrap-Step-3-ConfigurationOfIDE/
This job takes the shrinked image and tries to load (almost)
Hi,
most of issues with shrinking to the basic headless image are related to
UserManager. Currently UserManager is subclass of DummyUserManager and I
really think that we should change it to use the similar approach as the
UIManager.
UserManager (abstract class)
- DummyUserManager (for no real
Hi Stef,
I checked how and where the KeyChain package was used in the system and my
result was that it makes more sense to try to clean it and adapt into the
kernel than to remove it complete. Because its basic idea is not totally
wrong, the evil was only in the implementation ;-)
1 - 100 of 456 matches
Mail list logo