Re: [Pharo-project] pharo-project.org: small updates website

2013-04-18 Thread Stefan Marr
files Looks like you missed a link: The Pharo2.0 (mac) link should point here: https://gforge.inria.fr/frs/download.php/32303/Pharo2.0-mac.zip Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be

Re: [Pharo-project] Screencast: Creating C library bindings with TalkFFI for libgit2

2013-04-06 Thread Stefan Marr
that the video actually stops before generating the bindings :) That makes it feel like there is something missing. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax

[Pharo-project] Pharo Download Page needs update

2013-03-14 Thread Stefan Marr
[1] http://www.pharo-project.org/pharo-download/beta-2-0 -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] Phexample official repository?

2013-03-14 Thread Stefan Marr
-- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] Phexample official repository?

2013-03-14 Thread Stefan Marr
-- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] Phexample official repository?

2013-03-13 Thread Stefan Marr
: Note: This is the official community-supported repository for Pharo and Squeak. The original Phexample project started on SqueakSource. Will look into the test and a couple of other issues tonight. Best regards Stefan PS: I also added you to the contributors. -- Stefan Marr Software Languages

Re: [Pharo-project] where to report vm crashes? (while running Moose tests)

2013-03-12 Thread Stefan Marr
://code.google.com/p/cog/issues/detail?id=106 https://code.google.com/p/cog/issues/detail?id=107 https://code.google.com/p/cog/issues/detail?id=108 It got never integrated... Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium

Re: [Pharo-project] please add me to phexample

2013-03-08 Thread Stefan Marr
-StephaneDucasse.68 -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] Phexample migration to smalltalkhub

2013-03-05 Thread Stefan Marr
: https://ci.inria.fr/pharo-contribution/job/Phexample/ -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] about run tests from nautilus

2013-03-03 Thread Stefan Marr
new. aBlock value: [:each | enumerated add: each]. self assert: enumerated = aCollection asOrderedCollection. executed while it is an helper. With the testrunner I get a class with 100% green tests now. but not with nautilus. Stef -- Stefan Marr Software Languages Lab Vrije

[Pharo-project] Travis CI and Pharo 2.0 Was: Metacello issues on Pharo 2.0

2013-02-20 Thread Stefan Marr
The only problem for the build status is to report the correct error code to travis, I think. As I understand it, Travis doesn't actually care about parsing or understanding test results, which is a pity. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel

[Pharo-project] Fwd: I will customize phexample to work on both 1.4 and 2.0

2013-02-10 Thread Stefan Marr
? Any other good approach to handle such small differences in a scalable way would also be interesting... Thanks Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629

[Pharo-project] Phexample should methods

2013-02-10 Thread Stefan Marr
subject, which is represented by the class name. Any opinions on that? Best regards Stefan PS: It is also inconsistent with Phexample's own #isTest: implementation, which uses #beginsWith: -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http

Re: [Pharo-project] [ANN] NativeBoost project moved to new hosting: smalltalkhub

2013-02-05 Thread Stefan Marr
-- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] NativeBoostFFI out parameters passing pointers back and forth is confusing...

2013-01-30 Thread Stefan Marr
Hi Igor: On 30 Jan 2013, at 09:53, Igor Stasenko wrote: On 29 January 2013 23:56, Stefan Marr smallt...@stefan-marr.de wrote: Hi Igor: On 29 Jan 2013, at 11:26, Igor Stasenko wrote: | repo repoPath cb branches headHandle | repo := NBExternalHandle new. repoPath := NBExternalAddress

Re: [Pharo-project] NativeBoostFFI out parameters passing pointers back and forth is confusing...

2013-01-29 Thread Stefan Marr
with GDB) that plain Smalltalk strings ala 'test' are not actually passed properly into the function. What is passed in is a reference to the begin of the string, but not a properly null terminated string. Do I miss something? Thanks Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit

Re: [Pharo-project] NativeBoostFFI out parameters passing pointers back and forth is confusing...

2013-01-25 Thread Stefan Marr
* handle, char * path)) That stays close to the C, and tells me what the pointer are. And with the NBExternalObject it works nicely. Thanks a lot! Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone

Re: [Pharo-project] TalkFFI: automatic FFI generation for Pharo

2013-01-24 Thread Stefan Marr
branch_foreach: repo list_flags: 1 branch_cb: cb payload: NBExternalAddress null. ^ { repo. branches } So, now I am down to the question of how to use TalkFFI and NativeBoostFFI. Any idea what that could be? And how to diagnose these things? Thanks a lot Stefan -- Stefan Marr Software

[Pharo-project] NativeBoostFFI out parameters passing pointers back and forth is confusing...

2013-01-24 Thread Stefan Marr
Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] TalkFFI: automatic FFI generation for Pharo

2013-01-23 Thread Stefan Marr
are appreciate. Thanks Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] TalkFFI: automatic FFI generation for Pharo

2013-01-23 Thread Stefan Marr
Hi: On 23 Jan 2013, at 15:28, Stefan Marr wrote: On 06 Jan 2013, at 17:22, Ciprian Teodorov wrote: The project is released under MIT license, and you can find it on the smalltalkhub site. http://smalltalkhub.com/#!/~CipT/TalkFFI I was trying to play with TalkFFI, but it looks like

Re: [Pharo-project] TalkFFI: automatic FFI generation for Pharo

2013-01-23 Thread Stefan Marr
(for architecture i386): Mach-O dynamically linked shared library i386 /opt/local/libexec/llvm-3.1/lib/libclang.dylib (for architecture x86_64): Mach-O 64-bit dynamically linked shared library x86_64 Both version I have are universal binaries. Best regards Stefan -- Stefan Marr Software Languages

Re: [Pharo-project] TalkFFI: automatic FFI generation for Pharo

2013-01-23 Thread Stefan Marr
manually to the generation, I run into the trouble of the non-existing classes again. Will try to work around that. Thanks so far Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974

Re: [Pharo-project] ChangesBrowser is too naive Was: TalkFFI: automatic FFI generation for Pharo

2013-01-23 Thread Stefan Marr
that order should not be preserved. I might miss here other tradeoffs of course, but replacing the Set by a OrderedCollection solves my current problem. It does not solve the issue with multiple entries however. Best regards Stefan Stef On Jan 23, 2013, at 6:35 PM, Stefan Marr wrote

Re: [Pharo-project] TalkFFI: automatic FFI generation for Pharo

2013-01-23 Thread Stefan Marr
Hi Ciprian: On 23 Jan 2013, at 22:06, Stefan Marr wrote: Well, if I add all the headers manually to the generation, I run into the trouble of the non-existing classes again. After working around the order issue, I am still running into more issues. Some of the classes for which methods

Re: [Pharo-project] yielding to command line

2012-11-15 Thread Stefan Marr
not-image-stop requirement :) -- www.tudorgirba.com Being happy is a matter of choice. -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] Fixing the StackInterpreterSimulator for Pharo 1.4

2012-11-08 Thread Stefan Marr
Description: Binary data Into which tracker should that go? CogVM or Pharo? Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

[Pharo-project] Fixing the StackInterpreterSimulator for Pharo 1.4

2012-11-06 Thread Stefan Marr
openOn: '/.../Downloads/Pharo-1.2.1-11.04.03/Pharo-1.2.1.image'. sim openAsMorph. [ sim run ] fork. Best regards Stefan Fix simulator.1.cs Description: Binary data -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be

Re: [Pharo-project] Mariano's VM-building instructions don't seem to work

2012-10-21 Thread Stefan Marr
-4.2' export MACOSX_DEPLOYMENT_TARGET=10.5 -sh ../codegen-scripts/extract-commit-info.sh cd build +sh ../codegen-scripts/extract-commit-info.sh cmake . make -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel

Re: [Pharo-project] image format with shebang

2012-10-13 Thread Stefan Marr
or newline byte is ignored when loading the image... It is supported, see for instance: http://marc.info/?l=squeak-vm-devm=124049248310307w=2 -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629

Re: [Pharo-project] Breaking another dependency to Compiler (related to Traits I think)

2012-08-16 Thread Stefan Marr
. (1997), 'Slim Binaries', Commun. ACM 40 (12) , 87--94 . http://dl.acm.org/citation.cfm?id=265576 -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] Worskpace question

2012-06-21 Thread Stefan Marr
: []. ] newProcess priority: Processor userSchedulingPriority. UIProcess resume Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] Process Tests and

2012-06-14 Thread Stefan Marr
for the completion of the process, even if we only care for its side-effects. There is however currently no Promise class in Pharo. Squeak got one, I think. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http

Re: [Pharo-project] Some steps towards headless on OS X

2012-06-03 Thread Stefan Marr
archive at Nabble.com. -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] Process Tests and

2012-06-02 Thread Stefan Marr
? Why would it be desirable to have the block? How would you obtain the process object after your change? Having the process directly is useful to do fork/join style operations. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels

Re: [Pharo-project] Process Tests and

2012-06-02 Thread Stefan Marr
On 02 Jun 2012, at 11:07, Igor Stasenko wrote: On 2 June 2012 10:28, Stefan Marr smallt...@stefan-marr.de wrote: Hi Sean: On 02 Jun 2012, at 05:07, Sean P. DeNigris wrote: During the process, I noticed that the Blue Book specifies that #fork returns the block itself (pg. 252), while

Re: [Pharo-project] Smalltalkhub needs your quick in the ass :)

2012-05-16 Thread Stefan Marr
also indicates that it wont be able to find any of the hosted projects. Reminds me a bit of the good old times with Flash... Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629

Re: [Pharo-project] Smalltalkhub needs your quick in the ass :)

2012-05-16 Thread Stefan Marr
are _augmented_ with AJAX to give human users a better experience. So, seems to me a lot different to what we did back then with Flash, and what looks like your current approach. Anyway, nice project, and it looks visually very polished :) Best regards Stefan -- Stefan Marr Software Languages

[Pharo-project] Test coverage on branch level?

2012-05-13 Thread Stefan Marr
[3] http://forum.world.st/Proposal-coverage-tests-td4407271.html -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] on Raspberry Pi

2012-05-10 Thread Stefan Marr
VM, with little distracting complexity. Not fast of course... And, well, not Pharo compatible. (which one could count as a benefit, since it keeps complexity low) Would be interesting to hear what the Pinocchio folks think about it in terms of complexity. Best regards Stefan -- Stefan Marr

Re: [Pharo-project] [update 2.0] #20051

2012-05-05 Thread Stefan Marr
regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] TestCase#assert:equals: optimization

2012-04-27 Thread Stefan Marr
Hi Mariano: On 27 Apr 2012, at 10:24, Mariano Martinez Peck wrote: Fix in inbox http://code.google.com/p/pharo/issues/detail?id=5562 What happened to the issue I created, and which included a patch? http://code.google.com/p/pharo/issues/detail?id=5487 Best regards Stefan -- Stefan Marr

Re: [Pharo-project] TestCase#assert:equals: optimization

2012-04-27 Thread Stefan Marr
you said in the first mail of this thread. Ok, but the first mail only include the one part of the problem. The patch in 5487 should be more complete, no? Or does it break stuff? Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels

Re: [Pharo-project] Final 1.4 images...

2012-04-18 Thread Stefan Marr
Hi: On 18 Apr 2012, at 16:57, Herby Vojčík wrote: It is not green (one-click on Windows 7 Starter 32-bit). Here on OSX 10.6, only MirrorPrimitiveTests #testMirrorSize is an unexpected pass. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2

Re: [Pharo-project] For Testing: 1.4 one-click

2012-04-13 Thread Stefan Marr
: MCClassDefinitionTest#testNotValidClassTraitComposition FileDirectoryTest#testRecursiveMatching MirrorPrimitiveTests#testMirrorSize MCClassDefinitionTest#testNotValidTraitComposition Errors: -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http

Re: [Pharo-project] new 1.3 one click

2012-04-11 Thread Stefan Marr
ECInstVarTypeGuesserTest#testMessageSend2 ECInstVarTypeGuesserTest#testSuperWithAnotherInit ECInstVarTypeGuesserTest#testTypeSuggestingParameter -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2

Re: [Pharo-project] new 1.3 one click

2012-04-11 Thread Stefan Marr
in the long run. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] Using stdout in Windows -- 'File stdout is closed'

2012-04-10 Thread Stefan Marr
on unix/OSX, the stdout should just be the command line. Strange that it seems to work for you when you do a redirect. Would guess that is a problem in the platform dependent code of the FilePlugin. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2

Re: [Pharo-project] SMark

2012-04-05 Thread Stefan Marr
Hi Martin: On 04 Apr 2012, at 09:57, Stefan Marr wrote: Hi Martin: On 03 Apr 2012, at 21:50, Martin Dias wrote: I like SMark, so I am evaluating how straightforward would be to move Fuel benchmark suite. A couple of questions: 1) I had some undeclared references, no problem

Re: [Pharo-project] SMark

2012-04-04 Thread Stefan Marr
report any rough edges and missing documentation :) Reinout is more lucky, since he is sitting just in the next office ;) Thanks, Martín -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629

Re: [Pharo-project] http://ss3.gemstone.com/ is EXTREMELY slow?

2012-04-03 Thread Stefan Marr
all in /home/smarr/.monticello and I use that as my main repo. I commit to that one, and only if I really want to do a 'push' like with git, I copy stuff to public repos. Works very smooth, even on the road. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel

Re: [Pharo-project] http://ss3.gemstone.com/ is EXTREMELY slow?

2012-04-03 Thread Stefan Marr
. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] http://ss3.gemstone.com/ is EXTREMELY slow?

2012-04-03 Thread Stefan Marr
the issue tracker on the overview page? Thanks Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] [TODO 1.4] 12 issues left

2012-03-26 Thread Stefan Marr
isn't a show stopper. (but it looks to me as if it is a trivial fix, which is attached) http://code.google.com/p/pharo/issues/detail?id=5147 -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629

Re: [Pharo-project] Behavior modification VM crash

2012-03-22 Thread Stefan Marr
and checked the object identity of the class I think, to know when to update the index table after a layout change. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax

Re: [Pharo-project] Any theme or settings that will speed up a Pharo 1.3 image?

2012-03-20 Thread Stefan Marr
'disable morphic' instead... Thanks Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] Any theme or settings that will speed up a Pharo 1.3 image?

2012-03-20 Thread Stefan Marr
(with Pharo branding and before) do not seem to like it. A StackVM 4.0 was able to open it. Thanks Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] Any theme or settings that will speed up a Pharo 1.3 image?

2012-03-19 Thread Stefan Marr
nothing obvious. You used your own images for Pinocchio, or was Pinocchio just fast enough for the standard images? Thanks Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2

[Pharo-project] Any theme or settings that will speed up a Pharo 1.3 image?

2012-03-18 Thread Stefan Marr
the image is done. Thanks Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

[Pharo-project] TestCase#assert:equals: optimization

2012-03-15 Thread Stefan Marr
assert: (expected = actual) description: [self comparingStringBetween: actual and: expected] ! ! -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629

[Pharo-project] TestCase#assert:equals: optimization

2012-03-15 Thread Stefan Marr
comparingStringBetween: actual and: expected] ! ! -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] [ANN] A Unifying Mechanism for the Implementation of Concurrency Abstractions

2012-03-11 Thread Stefan Marr
On 10 Mar 2012, at 18:26, Igor Stasenko wrote: btw, Stefan i can help mentoring the projects you proposed for GSoC Sure, you are welcome, as are others. Just didn't had time to coordinate anything. Am already happy that I was able to give Janko the input he needed. Thanks Stefan -- Stefan

Re: [Pharo-project] [ANN] A Unifying Mechanism for the Implementation of Concurrency Abstractions

2012-03-10 Thread Stefan Marr
be interested to hear whether it is fast enough in practice. Best regards Stefan [1] http://ss3.gemstone.com/ss/LRSTM.html [2] http://source.lukas-renggli.ch/transactional.html [3] http://scg.unibe.ch/research/helvetia -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2

[Pharo-project] [ANN] A Unifying Mechanism for the Implementation of Concurrency Abstractions

2012-03-09 Thread Stefan Marr
for my bytecode transformation approach. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] [ANN] A Unifying Mechanism for the Implementation of Concurrency Abstractions

2012-03-09 Thread Stefan Marr
Added missing links below, thanks Nick for pointing it out. On 09 Mar 2012, at 15:38, Stefan Marr wrote: Hi, beware the shameless plug: Our paper Identifying A Unifying Mechanism for the Implementation of Concurrency Abstractions

Re: [Pharo-project] Colored Stdout/Stderr logging with headless images

2012-03-06 Thread Stefan Marr
it in my makefiles like this: START_BOLD=$(shell tput bold) STOP_BOLD=$(shell tput sgr0) It gives you the supported escape sequence for a give style based on a database of terminals and your current environment. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije

Re: [Pharo-project] Website RSS feed broken?

2012-02-27 Thread Stefan Marr
-- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] New IDE alternative (was Misc. newbie questions)

2012-02-22 Thread Stefan Marr
/04/writing-small-twitter-client-with.html) Is there actually anyone who would be interested to break with the Smalltalk's traditional approach? -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629

Re: [Pharo-project] Traits in PHP

2012-02-15 Thread Stefan Marr
that manageable. https://wiki.php.net/rfc/horizontalreuse#handling_of_propertiesstate The main idea is, break on obviously incompatible things, and leave the rest to the normal dynamic semantics. (which means, we do not have a solution for state). Best regards Stefan -- Stefan Marr Software Languages

Re: [Pharo-project] Are Objects really hard?

2012-02-14 Thread Stefan Marr
. The bottom line is, the quality of the language implementation for real-world applications just does not matter at all. People developed the right tools for the job... Regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http

Re: [Pharo-project] [squeak-dev] Re: [Smalltalk for small projects only?

2012-02-01 Thread Stefan Marr
for Smalltalk:) and my approach is to create a fusion of Monticello, Metacello, and git... Cool! Camillo, did you plan be in Brussels on Saturday for the sprint? Would that be something to pair on for a few hours? Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel

Re: [Pharo-project] Trying to build CogVM in MacOSX 10.7 Lion

2012-01-29 Thread Stefan Marr
if there are other ways to use a supported compiler. Camillo mentioned that setting the CC environment variables correctly worked for him. ... sudo - With great power comes great responsibility ... Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050

Re: [Pharo-project] Speeding up Finder string search

2012-01-17 Thread Stefan Marr
and quoting http://www.gweep.ca/~edmonds/usenet/ml-etiquette.html#SECTION0009 And I am apparently not the only one who would like that. See the recent reference to http://emailcharter.org/ -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050

Re: [Pharo-project] Speeding up Finder string search

2012-01-17 Thread Stefan Marr
9511 10335 9883) Not really impressive. I did not immediately see how to avoid the compression. Is there somewhere an encoding for plain text, or do I have to add that? The image size goes currently up by ca. 50%, from 22MB to 31MB. Best regards Stefan -- Stefan Marr Software Languages Lab

Re: [Pharo-project] Speeding up Finder string search

2012-01-17 Thread Stefan Marr
And here we go: On 17 Jan 2012, at 19:37, Stefan Marr wrote: After fixing that, I get these numbers: #(102851 10781 10798 9511 10335 9883) Not really impressive. I did not immediately see how to avoid the compression. The image size goes currently up by ca. 50%, from 22MB to 31MB. #(76700

Re: [Pharo-project] Putting source code in method trailer [WAS] Re: Speeding up Finder string search

2012-01-17 Thread Stefan Marr
not guarantee consistency between the two parts. Putting the code into the image, yes, but not into the compiled method. At least I do not see any clear benefits. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http

Re: [Pharo-project] Speeding up Finder string search

2012-01-16 Thread Stefan Marr
to me that he introduced a smarter approach to caching in Squeak, with similar performance improvements, and he was thinking about improving that to a process-local variable. Perhaps also an option. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan

Re: [Pharo-project] Speeding up Finder string search

2012-01-16 Thread Stefan Marr
Hi: On 16 Jan 2012, at 14:50, Stefan Marr wrote: Hi: On 16 Jan 2012, at 14:31, Camillo Bruni wrote: I guess having the sources completely in the image is the straight-forward solution to this :/ Well, we could also cache just the resulting source string. Not sure what that means

Re: [Pharo-project] New IDE alternative (was Misc. newbie questions)

2012-01-15 Thread Stefan Marr
://thiscontext.wordpress.com/2011/06/09/my-favorite-text-editor-editing-a-spoon-webdav-filesystem/ http://thiscontext.wordpress.com/category/spoon/ Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone

[Pharo-project] Finding all places where a class is instantiated?

2012-01-15 Thread Stefan Marr
Hi: When refactoring code, I frequently try to find all places where a class is instantiated. Is there anything in the image which would work a bit more precise than a search for the class name in the finder? Thanks Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel

Re: [Pharo-project] Finding all places where a class is instantiated?

2012-01-15 Thread Stefan Marr
should probably find out how to use that. But the code is old and not properly categorized, and all in all also not large enough to really worry. It is just one of those Sundays where these kind of little things are annoying ;) Thanks Stefan -- Stefan Marr Software Languages Lab Vrije

[Pharo-project] Speeding up Finder string search

2012-01-15 Thread Stefan Marr
for the searching, it does fall apart for other uses of RemoteStringstring. (For instance, filing out the changes...) If anyone has an idea how to avoid the overhead of copying, I would be all ears. Thanks Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050

Re: [Pharo-project] Finding all places where a class is instantiated?

2012-01-15 Thread Stefan Marr
Hi: On 15 Jan 2012, at 19:06, Stéphane Ducasse wrote: Stefan why Shift+N is not enough for you? Shift+N? I assume you refer to cmd+n on a Mac, which gives me all senders. Well, senders of #new is not exactly helpful. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije

Re: [Pharo-project] Finding all places where a class is instantiated?

2012-01-15 Thread Stefan Marr
On 15 Jan 2012, at 19:29, Mariano Martinez Peck wrote: No. cmd + shift + n gives you the list of references to a class. Thanks, that one is useful. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http

Re: [Pharo-project] Design change possible with fast SSD's possible?

2012-01-14 Thread Stefan Marr
VM changes. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] New IDE alternative (was Misc. newbie questions)

2012-01-12 Thread Stefan Marr
(there is one somewhere on youtube) but maybe this is already close enough: http://www.youtube.com/watch?feature=player_detailpagev=gGJ2y0BNkpc#t=1536s Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be

Re: [Pharo-project] New IDE alternative (was Misc. newbie questions)

2012-01-12 Thread Stefan Marr
browser style where you need a new window for every semantic entity just does the opposite. It hides away context/invariants and does not allow my to benefit from my spacial+visual memory that helps to related to code normally. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije

Re: [Pharo-project] linesOfCode or another simple/understandable metric vaguely related to 'effort'

2012-01-08 Thread Stefan Marr
. While LOC represents, as good as it can, 'maintainability'. Disclaimer: It is neither polished nor beautiful, and at least the #isOmniSelector call is specific to my stuff. But, well, might be useful start for someone out there. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije

[Pharo-project] linesOfCode or another simple/understandable metric vaguely related to 'effort'

2012-01-04 Thread Stefan Marr
to other tools are also appreciate. Thanks Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] linesOfCode or another simple/understandable metric vaguely related to 'effort'

2012-01-04 Thread Stefan Marr
with results :) S, Mariano Martinez Peck piše: Check the attached. Check the class side method #ghostStats as an example. Just print the result. Thanks to both of you. Looks useful, indeed. A bunch of additional 'deceiving' metrics ;) Thanks Stefan -- Stefan Marr Software Languages Lab Vrije

Re: [Pharo-project] glamour and pharo

2012-01-02 Thread Stefan Marr
the bigger picture, and focus on one thing at a time. Happy new year Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

Re: [Pharo-project] glamour and pharo

2012-01-02 Thread Stefan Marr
debugging. You want ... I guess if I would dig through the discussions I could make up a list with at least 20 items. That is not what I would call focused. Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http

[Pharo-project] Where did the Promise go?

2011-12-31 Thread Stefan Marr
Hi: Was the Promise class removed from the system for cleaning, and because it was not used? Or was there another reason for not having it in its classic form? Thanks Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http

Re: [Pharo-project] Two complement smallInteger question

2011-12-23 Thread Stefan Marr
miss something ilke always subtracting the smaller one and taking the two complement of the smaller…) so does anybody has the answer on how to perform 5 - 15 ? http://en.wikipedia.org/wiki/Two%27s_complement#Subtraction Regards Stefan -- Stefan Marr Software Languages Lab Vrije

Re: [Pharo-project] NB Bug?

2011-12-16 Thread Stefan Marr
specifically the 'cutpast part') Otherwise, it will always remain just a nice try, an experiment that never got finished/productized. My understanding is that your boss got other plans for Pharo... Best regards Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2

Re: [Pharo-project] Startup Preferences

2011-12-14 Thread Stefan Marr
ending of the platform? This is usually a big pain with Smalltalk, the infrastructure is there, but usually not used. And now I end up with config files that are not easily editable in for instance vim. Thanks Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B

[Pharo-project] Message cascades: can they be always transformed into a sequence?

2011-12-13 Thread Stefan Marr
:= yourself. assoc value: t1. self assert: assoc equals: assoc value. --- Thanks Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

[Pharo-project] RB AST Rewriter to eliminate/consoliate temporary variables?

2011-12-09 Thread Stefan Marr
-- stack including temps is too deep' which is, well, ehm, not so nice. In case anyone has something in that direction, I would be interested. Thanks Stefan -- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr

Re: [Pharo-project] RB AST Rewriter to eliminate/consoliate temporary variables?

2011-12-09 Thread Stefan Marr
benchmarks do not run yet, I fear that I might run into the problem with real code, too. Best regards Stefan Lukas On 9 December 2011 16:29, Stefan Marr ph...@stefan-marr.de wrote: Hi all, Hi Lukas: Do you know if anyone ever implemented a rewriter for the RB AST that reduces the amount

Re: [Pharo-project] RB AST Rewriter to eliminate/consoliate temporary variables?

2011-12-09 Thread Stefan Marr
-- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 2974 Fax: +32 2 629 3525

  1   2   3   >