[Pharo-dev] [update 3.0] #30200

2013-06-17 Thread Marcus Denker
30200
-

7069 Filing out extension package in Nautilus produces empty file
https://pharo.fogbugz.com/f/cases/7069

10915 String class#readFrom: is broken and untested
https://pharo.fogbugz.com/f/cases/10915

10917 Add method for creating anonymous classes
https://pharo.fogbugz.com/f/cases/10917

10920 TimeProfiler  #blockCode uses strange printing strategy
https://pharo.fogbugz.com/f/cases/10920

10921 Smalltalk vm headlessOption returns wrong value with latest VM
https://pharo.fogbugz.com/f/cases/10921


Diff information:
http://smalltalkhub.com/mc/Pharo/Pharo30/main/Traits-MarcusDenker.507.diff
http://smalltalkhub.com/mc/Pharo/Pharo30/main/Tools-MarcusDenker.1143.diff
http://smalltalkhub.com/mc/Pharo/Pharo30/main/System-Support-MarcusDenker.849.diff
http://smalltalkhub.com/mc/Pharo/Pharo30/main/Nautilus-MarcusDenker.472.diff
http://smalltalkhub.com/mc/Pharo/Pharo30/main/Kernel-MarcusDenker.1479.diff
http://smalltalkhub.com/mc/Pharo/Pharo30/main/CollectionsTests-MarcusDenker.605.diff
http://smalltalkhub.com/mc/Pharo/Pharo30/main/Collections-Strings-MarcusDenker.264.diff




[Pharo-dev] [regression reporter]regression occurred

2013-06-17 Thread no-reply
https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-2-Validation/./label=linux/237/

1 regressions found.
  KernelTests.Classes.ClassDescriptionTest.testUnCategorizedMethods



[Pharo-dev] [regression reporter]regression occurred

2013-06-17 Thread no-reply
https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-2-Validation/./label=mac/237/

1 regressions found.
  KernelTests.Classes.ClassDescriptionTest.testUnCategorizedMethods



[Pharo-dev] [regression reporter]regression occurred

2013-06-17 Thread no-reply
https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-2-Validation/./label=win/237/

1 regressions found.
  KernelTests.Classes.ClassDescriptionTest.testUnCategorizedMethods



[Pharo-dev] ConfigurationOfAsmJit not loading

2013-06-17 Thread Guillermo Polito
Cannot load AsmJit-ARM package

This package depends on the following classes:
  AJAbstractAssemblerTest
  AJFormatter
  AJLabel
You must resolve these dependencies before you will be able to load these
definitions:
  AJArmAssemblerTest
  classToBeTested
  testBasicMove
  AJArmFormatter
  formatOptionalAddressingOffset:
  visitImmediate:
  visitOffsetAddressing:
  visitPostIndexAddressing:
  visitPreIndexAddressing:
  visitRegister:
  asAddressingMode

But there are some NativeBoost stable versions that depend on AsmJit 1.2,
which is in development.

so first, 1) Should I make 1.2 stable and move ARM to a development 1.3
version?
and 2) I do not know how to fix this dependencies either I move them to
another unstable version or not :D

tx,
Guille


Re: [Pharo-dev] ConfigurationOfAsmJit not loading

2013-06-17 Thread Camillo Bruni
so the bleeding edge is loading (AKA we should update the DEV config)..

On 2013-06-17, at 11:33, Guillermo Polito guillermopol...@gmail.com wrote:

 Cannot load AsmJit-ARM package
 
 This package depends on the following classes:
  AJAbstractAssemblerTest
  AJFormatter
  AJLabel
 You must resolve these dependencies before you will be able to load these
 definitions:
  AJArmAssemblerTest
  classToBeTested
  testBasicMove
  AJArmFormatter
  formatOptionalAddressingOffset:
  visitImmediate:
  visitOffsetAddressing:
  visitPostIndexAddressing:
  visitPreIndexAddressing:
  visitRegister:
  asAddressingMode
 
 But there are some NativeBoost stable versions that depend on AsmJit 1.2,
 which is in development.
 
 so first, 1) Should I make 1.2 stable and move ARM to a development 1.3
 version?
 and 2) I do not know how to fix this dependencies either I move them to
 another unstable version or not :D
 
 tx,
 Guille




Re: [Pharo-dev] ConfigurationOfAsmJit not loading

2013-06-17 Thread Guillermo Polito
In any case, there are old versions of nativeboost depending on development
asmjit versions. What about freezing 1.2? :D

I can commit the change.


On Mon, Jun 17, 2013 at 11:36 AM, Camillo Bruni camillobr...@gmail.comwrote:

 so the bleeding edge is loading (AKA we should update the DEV config)..

 On 2013-06-17, at 11:33, Guillermo Polito guillermopol...@gmail.com
 wrote:

  Cannot load AsmJit-ARM package
 
  This package depends on the following classes:
   AJAbstractAssemblerTest
   AJFormatter
   AJLabel
  You must resolve these dependencies before you will be able to load these
  definitions:
   AJArmAssemblerTest
   classToBeTested
   testBasicMove
   AJArmFormatter
   formatOptionalAddressingOffset:
   visitImmediate:
   visitOffsetAddressing:
   visitPostIndexAddressing:
   visitPreIndexAddressing:
   visitRegister:
   asAddressingMode
 
  But there are some NativeBoost stable versions that depend on AsmJit 1.2,
  which is in development.
 
  so first, 1) Should I make 1.2 stable and move ARM to a development 1.3
  version?
  and 2) I do not know how to fix this dependencies either I move them to
  another unstable version or not :D
 
  tx,
  Guille





[Pharo-dev] [regression reporter]regression occurred

2013-06-17 Thread no-reply
https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-2-Validation/./label=linux/238/

12 regressions found.
  CompressionTests.Archive.ZipArchiveTest.testAddNonExistentFile
  CompressionTests.Archive.ZipArchiveTest.testDate29Feb2000
  CompressionTests.Archive.ZipArchiveTest.testParseSqueakZipTimestamp
  CompressionTests.Archive.ZipArchiveTest.testSetLastModification
  Graphics.Tests.Files.PNGReadWriterTest.test1BitColors
  Graphics.Tests.Files.PNGReadWriterTest.test2BitColors
  Graphics.Tests.Files.PNGReadWriterTest.test4BitColors
  Graphics.Tests.Files.PNGReadWriterTest.test8BitColors
  Multilingual.Tests.TextConversion.MultiByteFileStreamTest.testBasicChunk
  Multilingual.Tests.TextConversion.MultiByteFileStreamTest.testBinaryUpTo
  
Multilingual.Tests.TextConversion.MultiByteFileStreamTest.testReadIntoStartingAtCount
  Tests.System.CommandLine.BasicCodeLoaderTest.testInstallSourceFilesFail



[Pharo-dev] [regression reporter]regression occurred

2013-06-17 Thread no-reply
https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-2-Validation/./label=win/238/

12 regressions found.
  CompressionTests.Archive.ZipArchiveTest.testAddNonExistentFile
  CompressionTests.Archive.ZipArchiveTest.testDate29Feb2000
  CompressionTests.Archive.ZipArchiveTest.testParseSqueakZipTimestamp
  CompressionTests.Archive.ZipArchiveTest.testSetLastModification
  Graphics.Tests.Files.PNGReadWriterTest.test1BitColors
  Graphics.Tests.Files.PNGReadWriterTest.test2BitColors
  Graphics.Tests.Files.PNGReadWriterTest.test4BitColors
  Graphics.Tests.Files.PNGReadWriterTest.test8BitColors
  Multilingual.Tests.TextConversion.MultiByteFileStreamTest.testBasicChunk
  Multilingual.Tests.TextConversion.MultiByteFileStreamTest.testBinaryUpTo
  
Multilingual.Tests.TextConversion.MultiByteFileStreamTest.testReadIntoStartingAtCount
  Tests.System.CommandLine.BasicCodeLoaderTest.testInstallSourceFilesFail



[Pharo-dev] [update 3.0] #30201

2013-06-17 Thread Stéphane Ducasse
30201
-

10923 delete should raise error when there is no file
https://pharo.fogbugz.com/f/cases/10923


Diff information:
http://smalltalkhub.com/mc/Pharo/Pharo30/main/FileSystem-Memory-StephaneDucasse.32.diff
http://smalltalkhub.com/mc/Pharo/Pharo30/main/FileSystem-Tests-Core-StephaneDucasse.50.diff
http://smalltalkhub.com/mc/Pharo/Pharo30/main/FileSystem-Disk-StephaneDucasse.59.diff




[Pharo-dev] Fwd: [Esug-list] 12 months engineer position

2013-06-17 Thread Damien Cassou
-- Forwarded message --
From: Loïc Lagadec loic.laga...@ensta-bretagne.fr
Date: Mon, Jun 17, 2013 at 1:24 PM
Subject: [Esug-list] 12 months engineer position
To: ESUG Mailing list esug-l...@lists.esug.org, Loïc Lagadec 
loic.laga...@ensta-bretagne.fr


 Dear all,

(apologies if you receive multiple copies)

We have a 12-months open position for a research engineer.
The candidate will be in charge of refactoring of our legacy tools
developed under Visualworks, in the scope of an ANR (french national
research agency)  project.
The ardyt project aims at providing some low-cost reconfigurable system on
chip, that addresses the avionics and space domains. Our contribution to
the project mainly lies in providing a modeling framework of this chips, in
order to support their efficient programming.


Our candidate will have strong expertise in smalltalk, modeling, testing,
versionning, and code profiling.
Micro-electronics skills  would be a plus, but are not necessary.

Autonomy, responsibility, teamwork, planning, and the ability to achieve
both academic and project objectives are important components of the
application file.

Salary depends on skills and experience.
Probable extension for an additional 12-month period.
start period: October 2013

Contact: Loic Lagadec - ENSTA Bretagne - France
loic.laga...@ensta-bretagne.fr
-- 

___
Esug-list mailing list
esug-l...@lists.esug.org
http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org




-- 
Damien Cassou
http://damiencassou.seasidehosting.st

Success is the ability to go from one failure to another without losing
enthusiasm.
Winston Churchill


Re: [Pharo-dev] About validation

2013-06-17 Thread Sean P. DeNigris
Stéphane Ducasse wrote
 Are you interested to get your name with the one of Ze fabulous crazy
 french researcher? 
 What a fame, isnt?

Ha ha, I can see the paparazzi lining up now ;) I'd be happy to help. I'm
exploring and experimenting with validation, so my ideas are still
developing rapidly. I'd like to see how to integrate Andres' ideas with
Magritte's approach...



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/Pharo-dev-About-validation-tp4693434p4693704.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] [ENH]: Window Menu Registration (like World Menu)

2013-06-17 Thread Sean P. DeNigris
Sean P. DeNigris wrote
 https://pharo.fogbugz.com/f/cases/10910/Window-Menu-Registration-like-World-Menu

New fix in inbox:
SLICE-Issue-10910-Window-Menu-Registration-like-World-Menu-SeanDeNigris.3

This version:
* FallbackMenu: reset the builder after debugging, or the fallback menu does
not appear anymore (e.g. the next time the pragma menu tries to build
itself)
 
From version 2:
* Remove DiscoveredMenu
* Move most menu building logic into PragmaMenuBuilder. Now we have fallback
menus for all buildl menus! e.g. Nautilus menus
* Leave a #fallbackMenuOn: hook in Object (packaged with PragmaMenuBuilder),
where custom fallback items can be added. I didn't want to do it with
pragmas in case we ended up with neither the discovered or fallback working
* Class comment for FallbackMenu. Thanks Cami for the review :)
* PragmaMenuBuilder - don't #buildTree during instance creation. Wait until
necessary (i.e. when a menu spec is built). This makes it nice and clean to
trap all errors when the spec is built and throw up a fallback menu
 
From version 1:
* Use annotation windowMenu
* Re-implement existing menu options with pragma/builder
* Refactor general menu discovery code common to both World and Window menus



-
Cheers,
Sean
--
View this message in context: 
http://forum.world.st/ENH-Window-Menu-Registration-like-World-Menu-tp4693269p4693705.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



Re: [Pharo-dev] ConfigurationOfAsmJit not loading

2013-06-17 Thread Guillermo Polito
Ok, so I just did.

Now ConfigurationOfAsmJit has:
 - stable version 1.2: almost all it had but ARM. *freezed*
 - new* development* baseline and version 1.3, with all up today, including
ARM packages

Now I continue on making VMMaker work on 2.0 :)

Guille


On Mon, Jun 17, 2013 at 2:14 PM, Camillo Bruni camillobr...@gmail.comwrote:


 On 2013-06-17, at 12:06, Guillermo Polito guillermopol...@gmail.com
 wrote:

  In any case, there are old versions of nativeboost depending on
 development
  asmjit versions. What about freezing 1.2? :D

 definitely... I still had a plan to migrate the NB config to something
 less messy...

  I can commit the change.
 
 
  On Mon, Jun 17, 2013 at 11:36 AM, Camillo Bruni camillobr...@gmail.com
 wrote:
 
  so the bleeding edge is loading (AKA we should update the DEV config)..
 
  On 2013-06-17, at 11:33, Guillermo Polito guillermopol...@gmail.com
  wrote:
 
  Cannot load AsmJit-ARM package
 
  This package depends on the following classes:
  AJAbstractAssemblerTest
  AJFormatter
  AJLabel
  You must resolve these dependencies before you will be able to load
 these
  definitions:
  AJArmAssemblerTest
  classToBeTested
  testBasicMove
  AJArmFormatter
  formatOptionalAddressingOffset:
  visitImmediate:
  visitOffsetAddressing:
  visitPostIndexAddressing:
  visitPreIndexAddressing:
  visitRegister:
  asAddressingMode
 
  But there are some NativeBoost stable versions that depend on AsmJit
 1.2,
  which is in development.
 
  so first, 1) Should I make 1.2 stable and move ARM to a development 1.3
  version?
  and 2) I do not know how to fix this dependencies either I move them to
  another unstable version or not :D
 
  tx,
  Guille
 
 
 





Re: [Pharo-dev] metacello conditional loading

2013-06-17 Thread Dale K. Henrichs
Cami,

The expression:

  MetacelloPlatform current defaultPlatformAttributes

will list the platform attributes at the system level (default). 

The expression:

  ConfigurationOfXXX project platformAttributes

will list the set of attributes defined for a particular configuration 
(presumably a superset of the default set).

If you look in MetacelloPharoPlatformdefaultPlatformAttributes, you'll see 
the following:


  defaultPlatformAttributes
| attributes versionString |
((Smalltalk respondsTo: #image) and: [ Smalltalk image respondsTo: 
#metacelloPlatformAttributes ])
ifTrue: [ ^ Smalltalk image metacelloPlatformAttributes ].
 .

The method  #metacelloPlatformAttributes let's you define exactly the set of 
attributes that you want supported for pharo platforms ...

Hope this helps,

Dale
- Original Message -
| From: Camillo Bruni camillobr...@gmail.com
| To: pharo-dev@lists.pharo.org
| Sent: Monday, June 17, 2013 6:41:00 AM
| Subject: [Pharo-dev] metacello conditional loading
| 
| - where do I find a list of the magic tags I can use for conditional
| loading?
| - is `spec for: #'pharo3.x' version: '3.0'` already supported?
| 
| thanks
| 
| 



Re: [Pharo-dev] Coral Website Down?

2013-06-17 Thread Marcus Denker
The coral page is online again:

http://rmod.lille.inria.fr/coral/index.html


On Sun, Jun 16, 2013 at 1:19 AM, Stuart Herring
st-li...@stuartherring.comwrote:

 I was going to play around with Coral a bit, but it looks like the
 website  is down.
 In fact, it looks like the whole http://rmod.lille.inria.fr site is
 not responding.

 Am I looking in the right place?

 Regards,
 Stuart




-- 
--
Marcus Denker  --  den...@acm.org
http://www.marcusdenker.de


[Pharo-dev] NBOpenGL

2013-06-17 Thread Alexandre Bergel
Hi Igor,

I currently have two students who are very motivated in working with the open 
gl binding.
However we are experiencing stability problems. Last week I created a moose 
image with NBOpenGL and SourceCity and it worked well SourceCity 
exampleRpackage gave me the beautiful visualization.

Today I cannot open the image anymore. I got the diabolic error Could not find 
accessor for variable named aModuleName in NativeBoost. I have attached a 
.log file. Do you have any idea what is going on? 

Are there some resources that are not freed when I saved my image? How can I 
reset them?

Cheers,
Alexandre
-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




PharoDebug.log
Description: Binary data