(moving this thread to pharo-dev)
Context: green tests for Pharo 1.1 (currently at RC4).
Thanks Mariano, I went through your list of tests.
In summary, what needs to be done:
- Fixes for Nile
- Fix one failing Shout test
- Adaptation/fixes of external packages: method wrappers, sound, morphic
In summary, what needs to be done:
- Fix one failing Shout test
I fixed that one by changing the assertions that fail.
The shout test package contains one single huge test that checks the
number parsing of Shout. I've never run this test before and I don't
really understand why they are
On Jul 6, 2010, at 12:23 AM, Stéphane Ducasse wrote:
On Jul 5, 2010, at 10:32 PM, Michael Roberts wrote:
I can create a bug entry, but i was wondering what the fix was? In the
image the System package does not correctly know about its
repositories. I guess anyway we have to remove it
Ok, I created a new page and moved the paragraph about screencasts from the
Tutorial/Book there.
Adrian
On Jul 6, 2010, at 00:16 , Stéphane Ducasse wrote:
I would just have a small text and a link to the pharocast web page
On Jul 5, 2010, at 12:01 PM, Adrian Lienhard wrote:
I exchanged
12036
-
Issue 2640: Adding remote server uses deprected API
Issue 2641: File already exists dialog has a missing space
Issue 2642: Improve the
PopupChoiceDialogWindow/PopupChoiceOrRequestDialogWindow
Issue 2643: Read ftp file with remote server using FileList crashes with DNU
Hello (from La Rochelle, at the beach, seaside, lot of Pharos here :)
Is it possible to display directly the RSS feed from Pharocasts ?
http://pharocasts.blogspot.com/feeds/posts/default It will look better I
think.
Cheers,
Laurent
On Tue, Jul 6, 2010 at 8:58 AM, Adrian Lienhard
2010/7/6 Adrian Lienhard a...@netstyle.ch
(moving this thread to pharo-dev)
Context: green tests for Pharo 1.1 (currently at RC4).
Thanks Mariano, I went through your list of tests.
In summary, what needs to be done:
- Fixes for Nile
- Fix one failing Shout test
- Adaptation/fixes of
Hi,
I've seen http://book.pharo-project.org/book/Contribute
Should we Cut / Paste from google project's wiki ? (So we have only one
source of documentation, that can be later integrated to HelpSystem).
Cheers,
Laurent Laffont
http://pharocasts.blogspot.com/
http://magaloma.blogspot.com/
On
12037
-
Issue 2590: Remove PreferenceBrowser package
Issue 2645: Remove System Package
--
Marcus Denker -- http://www.marcusdenker.de
INRIA Lille -- Nord Europe. Team RMoD.
___
Pharo-project mailing list
Hi,
Python 2.7 has just been released, documentation is up to date.
http://docs.python.org/
That's so great. I hope we will have a process for Pharo's documentation. Is
it possible to automatically generate a changelog for Pharo 1.1 ?
Cheers,
Laurent
On Jul 6, 2010, at 9:48 34AM, Mariano Martinez Peck wrote:
2010/7/6 Adrian Lienhard a...@netstyle.ch
(moving this thread to pharo-dev)
Most of them.
testOneGigAllocation and
testPositionPastEndIsAtEnd
fail always for me.
http://code.google.com/p/pharo/issues/detail?id=2547
The
Is there any general interest in Markup Builder...a la Groovy..?
http://skrishnamachari.wordpress.com/2010/07/06/markupbuilder-in-smalltalk/
___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
Seaside provides that kind of functionality.
Lukas
2010/7/6 Sudhakar Krishnamachari skrishnamach...@gmail.com:
Is there any general interest in Markup Builder...a la Groovy..?
http://skrishnamachari.wordpress.com/2010/07/06/markupbuilder-in-smalltalk/
I may perhaps be unaware of the XML/SGML builder generation from
Seaside, love to be pointed out to.., The Html generation of
Seaside uses explicit construct of classes ( WA**Tags) to do so..
Builders in dynamic manner
use doesNotUnderstand: construct to generate the stream..
The strength in this
Hi Avi,
how is life at Twitter ;)
Would it be possible that you add me as a developer on
http://www.squeaksource.com/WriteBarrier
so I can clean up underscore assignment in the package.
WriteBarrier is used in Magma (see ConfigurationOfMagma)
which is installable right from a workspace in
In 1.1 RC4 (and before), when opening the contextual menu in the source pane,
there is an option for 'method containing' among the search actions.
It's not clear what is is supposed to do. Is it the OB implementation of the
'method strings with it' action, which is also available?
Anyway, it
Just check XMLWriter-tbn.5 which can be found in
http://squeaksource.com/PharoGoodies/;
--
|writer|
writer := XMLTagWriter xml.
writer comment: 'A new xml file'.
writer tag: 'package' with: [
writer cData: 'name' with: 'XMLWriter'.
].
More or less exactly the same..except the syntax.. but includes the
CDATA, Comments, plainText, preproc etc..
instead of tag: with: .. I went off to..
{theTag}: theText cNode: []
mbAttr: taking a collection of assocs or strings.. for the attrib.
tabs are integrated with valueStringTrimmed
to replace the old code?
Stef
___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
with this little change we can execute simply run in the following line just
by having the mouse on the line and pressing doit even if there are comments
around
self run
We should stop to turn around the system all the system but fix it to make us
more productive.
On Jul 6, 2010, at 1:37 16PM, stephane ducasse wrote:
with this little change we can execute simply run in the following line just
by having the mouse on the line and pressing doit even if there are comments
around
self run
We should stop to turn around the system all
I noticed that World Tools Recover lost changes ... does not log
any longer method removals. Also class definitions, class removals,
and do-its are missing in the .changes file. I think this is since
Pharo1.1rc3, but maybe earlier. Did anybody else notice that too?
Lukas
--
Lukas Renggli
Yes, that would be great!
I've not extensively used WebClient so far but from some experimentation it
seems to work well and it provides the interface I am expecting. Comparing with
the old implementation it can only be better ;)
Adrian
On Jul 6, 2010, at 09:30 , Stéphane Ducasse wrote:
to
yes there is bug entry for some weeks now.
And it would be nice to fix it.
On Jul 6, 2010, at 2:34 PM, Lukas Renggli wrote:
I noticed that World Tools Recover lost changes ... does not log
any longer method removals. Also class definitions, class removals,
and do-its are missing in the
one step at a time :)
first the complete line
Stef
On Jul 6, 2010, at 2:30 PM, Henrik Johansen wrote:
On Jul 6, 2010, at 1:37 16PM, stephane ducasse wrote:
with this little change we can execute simply run in the following line just
by having the mouse on the line and pressing doit even
Henry wrote:
Personally, being used to VisualWorks, I always get bitten by having to
select the entire selector for implementors/senders... :)
+1
Another thing that is related to the above and to the different browsers:
In Core: When I select a method I can choose Senders of...
and
I fixed O2 to make it work in latest Pharo.
Please test.
Cheers,
David
I vote for fixing O2!
On 05 Jul 2010, at 11:16, Alexandre Bergel wrote:
It is not clear what we (or at least I) should do.
Maintaining two browsers is clearly not an option.
Cheers,
Alexandre
On 5 Jul 2010, at
Yes!!
It now loads without patches into Pharo 1.1 rc2
I used its client and server part, seaside adaptor, it all works.
The code is quite readable/understandable/malleable.
I did not yet test the WebClient-HTTP package which patches HTTPSocket to
replace the old code,
which is obviously
What do others, like Lukas and other Seaside people think of it ?
I like it, it should be the default in the image.
Lukas
--
Lukas Renggli
www.lukas-renggli.ch
___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
+1
Regards, Gary
- Original Message -
From: Lukas Renggli reng...@gmail.com
To: Pharo-project@lists.gforge.inria.fr
Sent: Tuesday, July 06, 2010 2:06 PM
Subject: Re: [Pharo-project] [SPAM] should we move pharo to use webclient?
What do others, like Lukas and other Seaside people
Hi all,
We provide a usable version of Alien to Pharo 1.2 (all tests green on OSX).
We committed the corrected package on the Ocean squeaksource repository :
http://squeaksource.com/Ocean
(Alien-Core-LucFabresse.64.mcz)
We didn't look in details to the method
It seems to work OK in rc4. Opens normally and I can browse without problems.
Thanks David! :-)
On 06 Jul 2010, at 09:00, David Röthlisberger wrote:
I fixed O2 to make it work in latest Pharo.
Please test.
Cheers,
David
--
Johan Fabry
jfa...@dcc.uchile.cl -
Hi,
I finished the list of changes for the issue
http://code.google.com/p/pharo/issues/detail?id=2635.
This issue is the next step after already integrated packages
reorganization and the goal is to have compact package base a the
small headless PharoKernel image.
Most changes are simple naming
Thanks David!
Alexandre
On 6 Jul 2010, at 15:52, Johan Fabry wrote:
It seems to work OK in rc4. Opens normally and I can browse without problems.
Thanks David! :-)
On 06 Jul 2010, at 09:00, David Röthlisberger wrote:
I fixed O2 to make it work in latest Pharo.
Please test.
El mar, 06-07-2010 a las 11:44 +0200, Torsten Bergmann escribió:
Hi Avi,
how is life at Twitter ;)
Would it be possible that you add me as a developer on
http://www.squeaksource.com/WriteBarrier
so I can clean up underscore assignment in the package.
WriteBarrier is used in Magma
It is a change that affects the way people are
used to the system - but I think we should integrate it
to align with already cleaned up menus and known host platforms.
do it - Do it
...
and all tool menu items starting with uppercase.
Also the buttons I was able to find.
Ready to be
Having look around at things recently, at least the from triplets ones
deliberately capitalise.
Worth having things done right in the first instance (and forced
capitalisation removed) though (for translation etc.).
Regards, Gary
- Original Message -
From: Torsten Bergmann
New issue http://code.google.com/p/pharo/issues/detail?id=2649
Regards, Gary
___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
OLPC moto is based from day one on the use of dynamic language to design
the content coming with their notebook.
It is to write content but also to allow kids to examine source code,
edit it and test it ; as we are doing continuously in Smalltalk.
They even think about a source-code key in the
Yes!
I used WebClient to experiment but also to a (little) commercial project and
it works very well.
As Sven said the code is quite readable/understandable/malleable and I would
add, easy to extend.
+1 to this idea of add it to Pharo.
Germán.
2010/7/6 Stéphane Ducasse
Hi Gary,
2010/7/6 Gary Chambers gazzagu...@btinternet.com
Hi all.
Iv'e noticed a slight anomaly with the PluginBasedJPEGReadWriter when
reading jpeg files (at least on Windows platforms).
The upper left pixel appears to be white and the whole left-hand column of
pixels have anomalous
Well, I get the same result when loading any JPEG (Windows VM 4.0.2).
Easiest to just drag a JPEG image into the Pharo window and choose open
graphic in window.
Distinctive top-left pixel (actually transparent now I investigate further)
along with bad edge.
To compare, change
Thanks, I will look for your updated WriteBarrier package to include
with the next Magma. I have just copied my own latest WriteBarrier to
the MagmaTester project of squeaksource.
---
Name: WriteBarrier-cmm.27
Author: cmm
Time: 19 June 2010, 4:41:13.886 pm
UUID:
12038
-
Issue 2648: LanguageEnvironmentsetupSqueaklandSpecifics
Issue 2647: Consistency by providing uppercase menu items in Tools menus
Issue 2649: World tasklist navigation
Issue 2644: DateAndTimeasUnixTime should ignore timezones?
--
Marcus Denker --
On Jul 6, 2010, at 2:59 PM, Torsten Bergmann wrote:
Henry wrote:
Personally, being used to VisualWorks, I always get bitten by having to
select the entire selector for implementors/senders... :)
+1
enter a bug entry to describe what should be done.
Another thing that is related to the
thanks a lot.
Stef
On Jul 6, 2010, at 12:31 PM, Nick Ager wrote:
Hi Stef
did you run the tests after your fixes?
Because I tried to integrate another fixes related to date = string as
proposed in Squeak by chris
but a lot of date related tests break. and we should be cautious.
I
Good may be we should publish with the XMLParser repository?
On Jul 6, 2010, at 12:19 PM, Torsten Bergmann wrote:
Just check XMLWriter-tbn.5 which can be found in
http://squeaksource.com/PharoGoodies/;
--
|writer|
writer := XMLTagWriter
this is a good idea.
I should do a pass on hernan feedback
and the help is also a good idea.
Stef
On Jul 6, 2010, at 9:48 AM, laurent laffont wrote:
Hi,
I've seen http://book.pharo-project.org/book/Contribute
Should we Cut / Paste from google project's wiki ? (So we have only one
On Jul 6, 2010, at 9:49 AM, Marcus Denker wrote:
12037
-
Issue 2590: Remove PreferenceBrowser package
kind of a dream.
Soon Preference :)
Issue 2645: Remove System Package
--
Marcus Denker -- http://www.marcusdenker.de
INRIA Lille -- Nord Europe. Team RMoD.
Hi,
Python 2.7 has just been released, documentation is up to date.
http://docs.python.org/
That's so great. I hope we will have a process for Pharo's documentation. Is
it possible to automatically generate a changelog for Pharo 1.1 ?
Yes. Scriptloader logStream (may be this is broken)
On Jul 6, 2010, at 9:48 AM, Mariano Martinez Peck wrote:
2010/7/6 Adrian Lienhard a...@netstyle.ch
(moving this thread to pharo-dev)
Context: green tests for Pharo 1.1 (currently at RC4).
Thanks Mariano, I went through your list of tests.
In summary, what needs to be done:
-
what I often wanted is to be able to generate valid xml without having to load
seaside.
Just getting the canvas. So may be lighter solution is interesting.
On Jul 6, 2010, at 11:20 AM, Lukas Renggli wrote:
Seaside provides that kind of functionality.
Lukas
2010/7/6 Sudhakar
There is an interest! Please submit/publish it...
Now What is the exact API I found cNode: a bit a bad name. What does it mesn
childrenNode:
newBldr := XMLBuilder new xmlPreprocessor.
newBldr mbAttr: #(‘a=”6″‘ ‘b=”7″‘); test: ‘welcome to builders’
why new and xmlPreprocessor
mbAttr: sucks
you do not have access to the alien repository?
can you ask john to gve you access to it?
On Jul 6, 2010, at 3:41 PM, Luc Fabresse wrote:
Hi all,
We provide a usable version of Alien to Pharo 1.2 (all tests green on OSX).
We committed the corrected package on the Ocean squeaksource
pavel
could you chop it and send it piece by piece to the list so that everybody can
get a feel about it
and discuss if necessary?
I'm sorry but I like that we act a group and not a bunch of cool individual and
building a mind-share is important
for me.
Stef
On Jul 6, 2010, at 4:43 PM, Pavel
thanks david
It would be great to start removing what does not work or rethink then like the
smart groups.
I love smart groups but you were diving in your PhD and they need a bit love
and care.
Stef
On Jul 6, 2010, at 3:00 PM, David Röthlisberger wrote:
I fixed O2 to make it work in latest
On Jul 6, 2010, at 6:24 PM, Hilaire Fernandes wrote:
OLPC moto is based from day one on the use of dynamic language to design the
content coming with their notebook.
It is to write content but also to allow kids to examine source code, edit it
and test it ; as we are doing continuously
I agree and this is why I asked.
I'm not good in network but the code of network always made me nearly faint
because it was clearly not designed.
Now why interested people would not do a little task forces to bullet proof the
integration and we prepare together
its integration...
remember pharo
What is missing to make it work in Pharo?
Stef
On Jul 6, 2010, at 8:16 PM, Chris Muller wrote:
Thanks, I will look for your updated WriteBarrier package to include
with the next Magma. I have just copied my own latest WriteBarrier to
the MagmaTester project of squeaksource.
---
Name:
More or less exactly the same..except the syntax..
I think the syntax in my XMLWriter package is more oriented towards clean
Smalltalk, while yours reminds me on some cryptic languages I used
in the past ;)
What does #mbAttr: mean, markup builder or my bytes or ...?
I will never understand
Eliot
should this fix be applied to pharo?
http://code.google.com/p/pharo/issues/detail?id=2655
Is there a dependency?
Stef
___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
It makes use of the old ByteCodeGenerator from NewCompiler, can't
remember why at the moment..
WriteBarrier generates overriding methods for all mutating methods of
a class. They capture the pre-state of all modified vars, call super,
then check the post-state of the vars and, if different,
On Tue, Jul 6, 2010 at 12:51 PM, stephane ducasse
stephane.duca...@free.frwrote:
Eliot
should this fix be applied to pharo?
http://code.google.com/p/pharo/issues/detail?id=2655
Yes please. Almost everything I'm likely to put in Compiler, Kernel or
System on Squeak 4.1 belongs in all
Hi Stef,
of course, I will do that. For faster processing I filtered the
commands that only change caps in the package names. Added as a
comment 10 to this issue. It needs only a patch from comment 5 that
adds a method that enables categories merging.
!Categorizer methodsFor: 'accessing' stamp:
On Jul 6, 2010, at 10:20 PM, Pavel Krivanek wrote:
Hi Stef,
of course, I will do that. For faster processing I filtered the
commands that only change caps in the package names.
good idea
Added as a
comment 10 to this issue. It needs only a patch from comment 5 that
adds a method that
Hello.
Is somebody implement morphs rendering with antialiasing?
Maybe it is already possible?
In practice I need circle button. But without antialiasing it seems really
ugly.
If there is no existed solution. How do you think It can be implemented?
I know that fonts rendered with antialiasing.
Hi,
1) do MC packages already exist for all re-categorization?
2) e.g you move somethings to *Tools and some things to *Tools-Explorer
is that not going to create the same problem that happened to System,
with both parent and child packages defined in the same image?
thanks,
Mike
Hi,
On Tue, Jul 6, 2010 at 10:32 PM, Michael Roberts m...@mjr104.co.uk wrote:
Hi,
1) do MC packages already exist for all re-categorization?
no
2) e.g you move somethings to *Tools and some things to *Tools-Explorer
is that not going to create the same problem that happened to System,
today we were discussing with jannik and jean-remi to build a little tool to
identify SCC and showing them.
So we could then check per package or group of package SCC (strongly connected
components) and
we will start cutting inside large package.
Stef
On Jul 6, 2010, at 10:42 PM, Pavel
code:
MethodReference organization moveCategory: '*Kernel-Traits' to:
'*Traits-Kernel'.
LRUCache organization moveCategory: '*Polymorph-Widgets-override' to:
'accessing'.
Project class organization moveCategory: 'utilities' to: '*Morphic'.
Character organization moveCategory: '*Multilingual' to:
Another thing that is related to the above and to the different browsers:
In Core: When I select a method I can choose Senders of...
and Implementors of... to either search for senders/implementors
of the selected method AND the messages sent into the selected
method.
On 06.07.2010 22:28, Denis Kudriashov wrote:
Hello.
Is somebody implement morphs rendering with antialiasing?
Maybe it is already possible?
In practice I need circle button. But without antialiasing it seems
really ugly.
If there is no existed solution. How do you think It can be
On Tue, 06 Jul 2010 03:19:48 -0700 Torsten Bergmann wrote
Just check XMLWriter-tbn.5 which can be found in
http://squeaksource.com/PharoGoodies/;
--
|writer|
writer := XMLTagWriter xml.
writer comment: 'A new xml file'.
2) e.g you move somethings to *Tools and some things to *Tools-Explorer
is that not going to create the same problem that happened to System,
with both parent and child packages defined in the same image?
There's only one MC package named Tools and this package is not
splitted. But we may
On Tue, Jul 6, 2010 at 11:05 PM, Michael Roberts m...@mjr104.co.uk wrote:
2) e.g you move somethings to *Tools and some things to *Tools-Explorer
is that not going to create the same problem that happened to System,
with both parent and child packages defined in the same image?
There's only
On Tue, 06 Jul 2010 02:37:38 -0700 Sudhakar Krishnamachari wrote
I may perhaps be unaware of the XML/SGML builder generation from Seaside, love
to be pointed out to.., The Html generation of
Seaside uses explicit construct of classes ( WA**Tags) to do so.. Builders in
dynamic
code:
SystemNavigation organization renameCategory: '*multilingual-editor'
toBe: '*Multilingual-Encodings'.
Project class organization classify: #spawnNewProcessIfThisIsUI:
under: '*Morphic'.
Project class organization removeCategory:'squeaklet on server'.
ImmX11 organization classify:
I may perhaps be unaware of the XML/SGML builder generation from Seaside,
love to be pointed out to.., The Html generation of
Seaside uses explicit construct of classes ( WA**Tags) to do so.. Builders in
dynamic manner
use doesNotUnderstand: construct to generate the stream..
While it may
cool
On Jul 6, 2010, at 10:54 PM, Lukas Renggli wrote:
Another thing that is related to the above and to the different browsers:
In Core: When I select a method I can choose Senders of...
and Implementors of... to either search for senders/implementors
of the selected
This was removed on request of Stef and I completely agree on this:
for me it is time consuming to be forced to search for the selector in
a sorted list when the selector is written/selected right in front of
me.
Maybe I dont understand what you wrote - but if I understand you
correctly OB had
On Tue, Jul 6, 2010 at 11:24 PM, Hilaire Fernandes
hilaire.fernan...@gmail.com wrote:
OLPC moto is based from day one on the use of dynamic language to design the
content coming with their notebook.
It is to write content but also to allow kids to examine source code, edit
it and test it ; as
Hi,
Can anyone forward the latest version of Alan Reider's fixes of the Mysql
driver. I cant access the squeak map I get link of..
-Skrish
___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
Again: when I have a method
foo
self sendMessage: myMessage with: text.
self sendSecondMessage: myMessage.
B) In Pharo (with OB): I can only check the senders/implementors
of #foo which is limiting and makes it hard to search
for s/i of the
Accepted and committed as alpha: 1.13 in
http://squeaksource.com/PharoGoodies/
modified api is:
newBldr := XMLBuilder new.
newBldr xmlPreprocessor; attributes: #(‘a=”6″‘ ‘b=”7″‘);
test: ‘welcome to builders’
with: [ newBldr attributes: #('a=1' 'b=2'); trial: '';
attributes:
84 matches
Mail list logo