We had to make new .sources for 1.0... and even if not: the problem is that
the .changes can only
be 32MB, and that is reached fast. In 3.9, we even had to condense changes in
the middle of the release cycle.
(This is what you get from never moving on from outdated technology)
What I
Hi,
OCompletion certainly improved the coding experience in Pharo. But, I
have a couple of usability suggestions with OCompletion to make it
better. It would be great if someone (Romain? :)) could act on them:
1. Right now, OCompletion is triggered both by Tab and by Enter. It
should be
Hi Doru,
On Nov 30, 2009, at 9:56 AM, Tudor Girba wrote:
Hi,
OCompletion certainly improved the coding experience in Pharo. But, I
have a couple of usability suggestions with OCompletion to make it
better. It would be great if someone (Romain? :)) could act on them:
1. Right now,
While someone is looking into usability, is there a way to also
complete for common tokens, or better global names?
A very annoying example is the completion offered while trying to use
the Transcript, it always offers TranscriptTest, instead of
Transcript, which is probably the case
Hi all!
2009/11/30 Romain Robbes romain.rob...@lu.unisi.ch:
2. When no completion is offered and I press tab, I do get some list.
Why is this not offered by default? Is it because it is slower? Is it
because it is the regular ECompletion and that is not useful?
It is the regular
On Nov 30, 2009, at 10:58 AM, George Herolyants wrote:
Hi all!
2009/11/30 Romain Robbes romain.rob...@lu.unisi.ch:
2. When no completion is offered and I press tab, I do get some
list.
Why is this not offered by default? Is it because it is slower? Is
it
because it is the regular
Good point.
I also need Transcript once in a while, and didn't realize that was
the reason
it was missing!
Thanks,
Romain
On Nov 30, 2009, at 10:45 AM, Stefan Marr wrote:
While someone is looking into usability, is there a way to also
complete for common tokens, or better global
2009/11/30 Romain Robbes romain.rob...@lu.unisi.ch:
Hi George,
in that case, I think pressing tab even if the list is empty should
work, unless I misunderstood.
Oh, thanks for the answer and sorry :) I really missed that. I tried
to use Ctrl+Tab to invoke ECompletion list (by analogy with
On Nov 29, 2009, at 3:07 PM, Arturo Zambrano wrote:
Ok, I tried without compiz and both Pharo and X11 using 16 bpp: It works
better (still slow if compared to VW). For example: when pressing right
button on the world, it takes almost a second for the popup menu to show up.
Is that
Michael
do you have this code somewhere?
Because veronica will probably build something in that vein for her PhD on
versioning.
Stef
On Nov 29, 2009, at 10:59 AM, Michael Rueger wrote:
Marcus Denker wrote:
What I would want to have is a server with all old code that than is
queried by
Good!
Did you look/based on testServer?
Did you check mason?
I'm not sure that it was announce or that it is open-source or welcoming
contribution?
I think that this is important that we get a momentum.
Stef
On Nov 29, 2009, at 3:23 PM, Jorge Ressia wrote:
Hi,
I am currently working with
On Nov 30, 2009, at 5:02 AM, Tim Mackinnon wrote:
I am currently working with Diego Kogan on the Continuous Integration Server
for pharo.
While implementing this in Smalltalk is interesting - have you looked at just
using Hudson out of the box?
Its a pretty trivial install and would
Hi johannes
Well I can't speak for the Pharo management, but let me run the hurdles for
you.
(a) license, is of course an issue for some folks. I'll attach the
mpeg3Plugin.bundle license
Technically I think this fails Pharo's license test. The OLPC folks ban it,
so Viewpoints Inc
Hi there
I think this has been discussed before, but I cant tell if there is an
official rule for that (maybe it could be added to the wiki).
So let's say I have a patch which removes the Collection arithmetic protocols
(332). Now this protocol is still quite nice and we can offer it as
Hi Romain,
1. Right now, OCompletion is triggered both by Tab and by Enter. It
should be only Tab.
Here is the reason. When I have a cascade, I want to have the methods
starting from the next line, like this:
browser mondrian
title: 'Something';
painting: [:view ... ]
So,
Hi,
I know that there was a long discussion regarding opening of files,
but I did not see a resolution.
I would like to be able to read files regardless of the encoding. I am
using this code:
(CrLfFileStream readOnlyFileNamed: fullPath) contentsOfEntireFile
but I get an error when I reach a
You may try this:
(CrLfFileStream readOnlyFileNamed: fullPath) converter:
Latin1TextConverter new; contentsOfEntireFile
Or if you want more explicit control:
(MultiByteFileStream readOnlyFileNamed: fullPath) lineEndConvention:
#crlf; converter: Latin1TextConverter new; contentsOfEntireFile.
Stéphane Ducasse wrote:
Michael
do you have this code somewhere?
Yes, need to package it up.
It uses glorp and a postgres database as the backend.
Michael
___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
On 30 nov. 2009, at 05:56, Tudor Girba wrote:
Hi,
OCompletion certainly improved the coding experience in Pharo. But, I
have a couple of usability suggestions with OCompletion to make it
better. It would be great if someone (Romain? :)) could act on them:
1. Right now, OCompletion is
Hi Romain,
On 30 Nov 2009, at 12:09, Tudor Girba wrote:
Well, the completion with enter was requested by a few people, so we
should reach a consensus.
I believe that the scenario presented above is a reasonable and not
uncommon one. Right now, I have to get from an subconscious state of
On Mon, Nov 30, 2009 at 12:31 PM, Michael Rueger m.rue...@acm.org wrote:
Stéphane Ducasse wrote:
Michael
do you have this code somewhere?
Yes, need to package it up.
It uses glorp and a postgres database as the backend.
Like VW Store does, at least postgresql (I am not sure about
I concur with Doru especially on this one. I think the best to do is
to have some kind of settings (with the new settings package) so that
users can customize their own key bindings (or, failing that because
key bindings is not easy for now, a setting to enable/disable the
'enter' or the 'tab'
Hi Nicolas,
Thanks for the tips.
I am a bit alien to the topic of encodings, so I will ask a couple of
silly questions.
How exactly do I deal with another encoding? For example, why does
this work with Utf-8, and what would I do if I encountered another
encoding?
Or more general, how can
On 30 nov. 2009, at 09:45, Adrian Lienhard wrote:
On Nov 30, 2009, at 12:07 , Stéphane Ducasse wrote:
Hi there
I think this has been discussed before, but I cant tell if there is
an official rule for that (maybe it could be added to the wiki).
So let's say I have a patch which removes
On 30 nov. 2009, at 09:45, Romain Robbes wrote:
I concur with Doru especially on this one. I think the best to do is
to have some kind of settings (with the new settings package) so that
users can customize their own key bindings (or, failing that because
key bindings is not easy for now, a
As 'developer by default' of TestServerSimple, I can just:
TestServerSimple is just that, something to automatically download the
latest version of packages, run the tests, and send a small report by
mail. Right now the server works with Metacello configuration, is
still not bulletproof
Ah, great :).
On Sun, Nov 29, 2009 at 3:37 PM, Johan Brichau
johan.bric...@uclouvain.be wrote:
In our experience, Magma took around 250ms, regardless if the query
had a large or small set of results.
Using GOODS, our application appears to run as fast as if the object
collections were kept
On Stackoverflow someone asked what to do with good code which isn't
needed anymore. This was the answer: blockquoteAs an answer, please
consider this short story:
The dead code Collector: Bring out yer dead code.
Man with dead code : Here's one.
The dead code Collector: That'll be ninepence.
indeed
I wouldn't put these packages into the SqueakSource project Pharo. I
put the Sound and MorphicExample code that I removed from the core
into separate SqueakSource projects. Like this the main repository
does not get cluttered with unloaded code. Being separate from the
core
Doru
we integrated the suggestion of nicolas as result of the discussion.
Stef
On Nov 30, 2009, at 12:11 PM, Tudor Girba wrote:
Hi,
I know that there was a long discussion regarding opening of files,
but I did not see a resolution.
I would like to be able to read files regardless of
Doru
I'm on the cfocnused guy
So indeed a nice preference now that we have Setting would be good.
Stef
On Nov 30, 2009, at 12:09 PM, Tudor Girba wrote:
Hi Romain,
1. Right now, OCompletion is triggered both by Tab and by Enter. It
should be only Tab.
Here is the reason. When I
On Nov 30, 2009, at 1:45 PM, Romain Robbes wrote:
I concur with Doru especially on this one. I think the best to do is
to have some kind of settings (with the new settings package) so that
users can customize their own key bindings (or, failing that because
key bindings is not easy
Hi guys
I would really like that we have a look at the squeak improvement lists and see
the ones that could be
interesting for pharo. Note that some of them are already included in pharo.
Stef
From: Andreas Raab andreas.r...@gmx.de
Date: November 15, 2009 12:18:01 AM GMT+01:00
To: The
Second part
Begin forwarded message:
From: Andreas Raab andreas.r...@gmx.de
Date: November 29, 2009 4:33:59 AM GMT+01:00
To: The general-purpose Squeak developers list
squeak-...@lists.squeakfoundation.org
Subject: [squeak-dev] Updated trunk image
Reply-To: The general-purpose Squeak
Hi All,
finally able to get going on Pharo, I wanted to load Moose. I got the
ConfigurationOfMoose package, and run the loadDefault method.
I have no problem with a 'load' taking for ever, I know I am on the
other side of the ocean. But please change the cursor to a 'wait'
cursor while
On 2009-11-30, at 3:03 AM, Stéphane Ducasse wrote:
Yes but that someone is busy so if someone else would publish the code in the
inbox the someone would be happy
but thanks for the point.
I had worked on this a bit (Sophie clipboard, sophie quicktime graphics reader,
macintosh
Er, so what's the default behavior, does it mean that UTF-8 encoding files on
OS-X will open as ISO-8859-1 ?
On 2009-11-30, at 5:52 AM, Stéphane Ducasse wrote:
Doru
we integrated the suggestion of nicolas as result of the discussion.
Stef
On Nov 30, 2009, at 12:11 PM, Tudor Girba
finally able to get going on Pharo, I wanted to load Moose. I got the
ConfigurationOfMoose package, and run the loadDefault method.
Very good start!
I have no problem with a 'load' taking for ever, I know I am on the
other side of the ocean. But please change the cursor to a 'wait'
cursor
Currently default behaviour depends on LanguageEnvironment...
... which should have hacks depending on the underlying platform.
So I agree with John: BEWARE.
My workaround was not intended as a general fix, but just a helper for Tudor...
Cheers
Nicolas
2009/11/30 John M McIntosh
Yes but that someone is busy so if someone else would publish the code in
the inbox the someone would be happy
but thanks for the point.
I had worked on this a bit (Sophie clipboard, sophie quicktime graphics
reader, macintosh navigation services) but.
(a) it requires FFI in the
it requires FFI in the image, did we decide FFI and Alien should be in Pharo?
I think that is an open question.
FFI not in the core - but maybe in the dev-image.
Alien is AFAIK still not avaible for all major platforms
(b) I couldn't find any WIndow's users to help test it. Perhaps they don't
Hi
I checked a bit
--
Support for isolation layers has been retired.
I imagine that this is the stuff related to project having their own changeset.
This is something that we are slowly removing and should go away with Project
removal.
Collections
---
Several improvements
Beautiful, Anti-Aliased Fonts
-
We have a new set of beautiful anti-aliased Deja Vu bitmap fonts in this
image. The default sizes include 7pt (for handheld devices), 9pt (generic
text, list and menu fonts) as well as 12pt (window and title fonts):
Deja Vu
Hi all,
---
* SettingBrowser fixes (item search was not working; collapsing and
re-opening a SystemBrowser was freezing the system)
* add settings for
- display depth
- desktop background (color, gradient, background image)
- standard fonts (add
On Nov 30, 2009, at 5:20 PM, Torsten Bergmann wrote:
it requires FFI in the image, did we decide FFI and Alien should be in
Pharo?
I think that is an open question.
FFI not in the core - but maybe in the dev-image.
but having FFI in the core (not the minimal one) is a way to make sure
Menu Bar
Squeak now has a standard menu bar to make it easier to discover its
contents for new users, replacing the World menu as the prime source for
launching tools and other activities.
Compiler
Support for literal ByteArray syntax has been added. Byte arrays can
Hi Johan,
Thanks for the report.
A better forum for Moose related problems would be the moose-...@iam.unibe.ch
mailing list. You can subscribe here:
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Also, to create an issue related to Moose, please use:
2009/11/30 Stéphane Ducasse stephane.duca...@inria.fr:
Hi
I checked a bit
--
Support for isolation layers has been retired.
I imagine that this is the stuff related to project having their own
changeset.
This is something that we are slowly removing and should go away with Project
2009/11/30 Stéphane Ducasse stephane.duca...@inria.fr:
Menu Bar
Squeak now has a standard menu bar to make it easier to discover its
contents for new users, replacing the World menu as the prime source for
launching tools and other activities.
Compiler
Support for
In trunk, Array still print #( ) if literal or {} if non literal.
The difference with Pharo is that anArray() form has been abandonned.
In Pharo, {} or anArray() is triggered by #isSelfEvaulating.
ok I see.
Lot of features from simple changes :)
Dictionarykeys return an array instead
On 30.11.2009 19:29, Stéphane Ducasse wrote:
Collections
---
Conversion of OrderedCollection and SortedCollection to Arrays has been
sped up significantly.
Yes, it should be ported to Pharo, I see no reason of divergence there.
Yes and I like the fast in the
Hi Doru,
thanks for the workaround!
Thanks for pointing me to the moose google code side. Expect some
moose-related bugreports from me in the issue tracker, for example in
a few minutes my inability to debug Mondrian scripts in Pharo. (I
leave figuring out who is the end responsible to you
Thanks Johan,
this is indeed a Pharo/Squeak problem. Time to times, the morph
causing an error is not draw in red but loops. Could be that
WorldStatedisplayWorldSafely: does not find the guilty morph.
Cheers,
Alexandre
On 30 Nov 2009, at 15:57, Johan Fabry wrote:
Hi Doru,
thanks for the
Well what I need is some windows user to build a windows VM,
then install the Alien VMMaker additions, rebuild the VM and test to confirm it
works or not.
Without a such effort it won't happen
On 2009-11-30, at 8:17 AM, Stéphane Ducasse wrote:
Yes but that someone is busy so if someone
Unfortunately, this is an issue which I cant easily reproduce, at
least not without a third party tool (1525). Now I would like the
general opinion/experience of debugging Morphic code especially in
threads.
Usually an exception raised from within Morphic code pops up a
debugger as
Tudor Girba wrote:
Hi Nicolas,
Thanks for the tips.
I am a bit alien to the topic of encodings, so I will ask a couple of
silly questions.
How exactly do I deal with another encoding? For example, why does
this work with Utf-8, and what would I do if I encountered another
2009/11/30 Stéphane Ducasse stephane.duca...@inria.fr:
Menu Bar
Squeak now has a standard menu bar to make it easier to discover its
contents for new users, replacing the World menu as the prime source for
launching tools and other activities.
Compiler
Support for
I got a recent dev-image and ran some tests (all CollectionTests if this
matter) and attempted to store the result.
30 November 2009 5:26:40 pm
VM: Win32 - IX86 - NT - Squeak3.10.2 of '5 June 2008' [latest update: #7179]
Image: PharoCore1.0rc1 [Latest update: #10498]
SecurityManager state:
2009/11/30 Henrik Sperre Johansen henrik.s.johan...@veloxit.no:
On 30.11.2009 19:29, Stéphane Ducasse wrote:
Collections
---
Conversion of OrderedCollection and SortedCollection to Arrays has been
sped up significantly.
Yes, it should be ported to Pharo, I see no reason of
CRLF Handling
-
CR and LF are now treated interchangeably in rendering. Both cause a
line break and both are not displayed. Various line related methods have
been updated to deal with both CR and LF.
I imagine that this were fixes of nicolas
Only the line splitting
thanks can you let us knw the exact sequence your did?
Stef
On Nov 30, 2009, at 8:30 PM, csra...@bol.com.br wrote:
I got a recent dev-image and ran some tests (all CollectionTests if this
matter) and attempted to store the result.
30 November 2009 5:26:40 pm
VM: Win32 - IX86 - NT -
2009/11/30 Stéphane Ducasse stephane.duca...@inria.fr:
CRLF Handling
-
CR and LF are now treated interchangeably in rendering. Both cause a
line break and both are not displayed. Various line related methods
have been updated to deal with both CR and LF.
I imagine that this
ok so I imagine that this is already in pharo :)
Excellent.
Stef
On Nov 30, 2009, at 8:35 PM, Nicolas Cellier wrote:
2009/11/30 Henrik Sperre Johansen henrik.s.johan...@veloxit.no:
On 30.11.2009 19:29, Stéphane Ducasse wrote:
Collections
---
Conversion of OrderedCollection and
Just the full source code would do:
lastStoredRun
^ ((Dictionary new) add: (#passed-((Set new) add: #testA...etc...
Nicolas
2009/11/30 Stéphane Ducasse stephane.duca...@inria.fr:
thanks can you let us knw the exact sequence your did?
Stef
On Nov 30, 2009, at 8:30 PM,
2009/11/30 Stéphane Ducasse stephane.duca...@inria.fr:
ok so I imagine that this is already in pharo :)
Excellent.
Stef
The only complication is that every DisplayScanner co method was
reformatted in Pharo.
Chasing my own changes gets a bit tricky in these conditions...
I would need a
2009/11/30 Nicolas Cellier nicolas.cellier.aka.n...@gmail.com:
2009/11/30 Stéphane Ducasse stephane.duca...@inria.fr:
ok so I imagine that this is already in pharo :)
Excellent.
Stef
The only complication is that every DisplayScanner co method was
reformatted in Pharo.
Chasing my own
On 30 nov. 2009, at 16:49, Nicolas Cellier wrote:
Just the full source code would do:
lastStoredRun
^ ((Dictionary new) add: (#passed-((Set new) add:
#testA...etc...
Can you be a bit more precise? I feel concerned about this, it's part
of something we did with Alex.
Nicolas
Simon,
I can't speak to the specifics of your problem, but recursive errors from a GUI
thread can indeed happen. Imagine if the debugger itself had trouble opening.
Note that problem does not necessarily have to be in the debugger; it is
enough to have the attempt to open it invalidate
Hi!
I selected a number of packages in a pharo web image 9.11.4 (Seaside +
Pier) and tried to run code critic, but an error is raised:
In WAChangesStateWhileRenderingRuleinitialize
there is the statement: matcher := ParseTreeSearcher new.
ParseTreeSearcher is not defined, new is therefore
2009/11/30 Simon Denier simon.den...@inria.fr:
On 30 nov. 2009, at 16:49, Nicolas Cellier wrote:
Just the full source code would do:
lastStoredRun
^ ((Dictionary new) add: (#passed-((Set new) add:
#testA...etc...
Can you be a bit more precise? I feel concerned about this, it's
The problem we're encountering is really vicious. It is hard to
identify a situation when it happens. I tried to define a simple
subclass of morph with an erroneous drawOn: method, but it behaved as
one would expect: the morph is colored in red. In mondrian, if a zero-
arg block is provided
Hi guys - I noticed there was a new 9.11.4 release since buenos aires - and I
got to wondering what issues have been resolved in it (as I am trying to follow
Pharo by example - I am trying to test out features to see if they work as I
progress through the material).
Anyway - is there a list of
I tried to generate one using the files provided at squeakvm.org, ran
into some issues:
- First run, lots of undefined errors in Interpreter. Resolved this by
using sqVirtualMachine.c/h from \Cross\plugins\IA32ABI
- Second run, quite a few of the VMMaker-generated methods using nil as
a
On 30 nov. 2009, at 18:15, Nicolas Cellier wrote:
2009/11/30 Simon Denier simon.den...@inria.fr:
On 30 nov. 2009, at 16:49, Nicolas Cellier wrote:
Just the full source code would do:
lastStoredRun
^ ((Dictionary new) add: (#passed-((Set new) add:
#testA...etc...
Can you be a
I ran the tests (all Collection related [4986] ones) then I action-clicked in
the upper right pane (which when I started was all green ;-).
The Test Runner offered a three choices menu, the middle one (which I was
interested in) Store result as progress reference, the I clicked there and...
Dear Smalltalker,
I just learn that the some scholarship are offered by the Chilean
government for foreigners to do a master in Chile.
The website is http://www.agci.cl/becas/conv/?tipo=2id=24
Apparently, only Latino Americanos may apply.
Feel free to contact me for more info.
Cheers,
Lukas, on the Mason angle, I followed the original thread on the
Seaside list but when I looked at the repository I couldn't really
figure out where to start. Also it looked like there were two
versions. Can you give any pointers on how to setup Mason?
cheers,
Mike
you can check the log of the script loader. I don't have the code to
hand but check the state of the singleton I think.
It might be nice in the future to use the google SVN feature to tag
issues with the image update as we close them.
cheers,
Mike
On Mon, Nov 30, 2009 at 10:24 PM, Tim
On 30.11.2009 22:06, Schwab,Wilhelm K wrote:
(2) Debugging drawing code is probably best done using a single-shot
breakpoint. I _think_ I have seen something about halt once in
Pharo. FWIW, somebody posted a class called Once that creates such a
feature that looks like
Once do:[
I do not get it?
Can you explain how this works?
Because right now you take ScriptLoader and you get the log of all the issue
that have been integrated.
Stef
On Nov 30, 2009, at 10:48 PM, Michael Roberts wrote:
you can check the log of the script loader. I don't have the code to
hand but
Colin, could you provide more information on Mason (maybe the mail you
once sent to me)? Pharo people are interested to investigate the
system.
Cheers,
Lukas
2009/11/30 Michael Roberts m...@mjr104.co.uk:
Lukas, on the Mason angle, I followed the original thread on the
Seaside list but when I
http://code.google.com/p/pharo/issues/detail?id=1527
http://code.google.com/p/pharo/issues/detail?id=1528
A bit longer than I thought...
At the end, I used change list instead of merger, because I can see
method timestamp and isolate my own changes faster...
That another enhancement request
do you mean the svn thing? you can mark files in the repository in a
way that updates the issue tracker. I haven't tried it (we have no
files) but the docs look straightforward. It's meant for projects that
actually keep their source in the repository, but I think we could
have a dummy file that
What I did:
1) uploaded trunk code from Graphics package: this code was overriden
by *FreeType-override
2) classified the code back to FreeType via drag-and-drop in a regular browser
What I obtained: the changes were not in Graphics.
But the FreeType package in Monticello Browser was still
Henry
Ok, thank you for looking into this.
(a) the sqVirtualMachine.c/h is a alter version from the standard version
which is
awaiting being promoted to product if all works out.
(b) nil versus null
nil is defined both by the macintosh carbon headers, and by the Objective-C
runtime
In the google issues list, one can add a column called Fixed and a version
can be supplied for the value of that field (like Version or Milestone) when
the bug is fixed ... I think this is what Tim is getting at. I've just done
this for Metacello, since I think it is a good idea:)
Dale
-
Did someone manage to run all the tests in the latest core image
(11065, updated from 11053). I try to compare the state of tests
before/after some changes, but in both cases the test runner got stuck
around 1600 tests.
--
Simon
___
On Nov 30, 2009, at 10:51 PM, Henrik Sperre Johansen wrote:
On 30.11.2009 22:06, Schwab,Wilhelm K wrote:
(2) Debugging drawing code is probably best done using a single-shot
breakpoint. I _think_ I have seen something about halt once in Pharo.
FWIW, somebody posted a class called
Hi Simon,
Have you tried http://www.squeaksource.com/LightweightClasses.html ?
It's in an experimental stage, but I've used it succesfully for the
recursive debugger problem. You may load it in Pharo-Core this way :
Gofer new
squeaksource: 'LightweightClasses';
addPackage:
11066
-
Issue 1526: remove #addInstanceVarNamed:withValue:
Issue 1518: #abbreviatedBrowserButtons should be removed
Issue 476: [Pending Etoy Cleaning] ObjectknownName
Issue 1520: remove global References
postscript does:
Preferences removePreference:
90 matches
Mail list logo