Re: [Pharo-project] soap and Pharo

2009-03-09 Thread Cédrick Béler
depends, XMLSuport is maybe clearer to newcomers... and I don't
particularly find XML fun ;)

2009/3/8 Stéphane Ducasse stephane.duca...@inria.fr:
 would be nice to rename the category and package as Yaxo (much more
 fun than XMLSupport).

 On Mar 5, 2009, at 6:45 PM, Michael Rueger wrote:

 Cédrick Béler wrote:
 Do you know if soap(core) load in Pharo ?

 There's a dependancy on Yaxo which doesn't load because of some
 mimetype problem.
 Maybe I'm wrong but there is already xml support in Pharo but not
 trough Yaxo... ?

 Oh, Yaxo needs to work on Pharo, need to check.

 Michael

 ___
 Pharo-project mailing list
 Pharo-project@lists.gforge.inria.fr
 http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project



 ___
 Pharo-project mailing list
 Pharo-project@lists.gforge.inria.fr
 http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project




-- 
Cédrick

___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

[Pharo-project] [BUG] Merging Tool UndefinedObject(Object)doesNotUnderstand: #selector

2009-03-09 Thread stephane . ducasse
I pressed on next conflict.

Stef

9 March 2009 1:45:36 pm

VM: Mac OS - a SmalltalkImage
Image: Pharo0.1 [Latest update: #10248]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir
/Users/ducasse/Workspace/FirstCircle/ActiveResearch/Pharo/Pharo
Trusted Dir /foobar/tooBar/forSqueak/bogus
Untrusted Dir /Users/ducasse/Library/Preferences/Squeak/Internet/My
Squeak

UndefinedObject(Object)doesNotUnderstand: #selector
Receiver: nil
Arguments and temporary variables: 
aMessage:   selector
exception:  MessageNotUnderstood: UndefinedObjectselector
resumeValue:nil
Receiver's instance variables: 
nil

PSMCMergePatchMorphselectNextConflict
Receiver: a PSMCMergePatchMorph(2798)
Arguments and temporary variables: 
next:   a MCConflict
Receiver's instance variables: 
bounds: 3...@77 corner: 1...@564
owner:  a PSMCMergeMorph(3639)
submorphs:  an Array(a ProportionalSplitterMorph(3787) a
MergeDiffMorph(3261) a ...etc...
fullBounds: 3...@77 corner: 1...@564
color:  Color transparent
extension:  a MorphExtension (1779) [other:  (myDependents 
- a
DependentsArray(...etc...
borderWidth:0
borderColor:#inset
model:  an OrderedCollection(a MCModification a MCModification a
MCAddition a MC...etc...
slotName:   nil
open:   false
diffMorph:  a MergeDiffMorph(3261)
changeTree: a TreeListMorph(2496)
selectedChangeWrapper:  a PSMCConflictWrapper

PSMCMergeMorphselectNextConflict
Receiver: a PSMCMergeMorph(3639)
Arguments and temporary variables: 

Receiver's instance variables: 
bounds: 3...@77 corner: 1...@889
owner:  a StandardWindow(1034)
submorphs:  an Array(a ProportionalSplitterMorph(2834) a
PanelMorph(1565) a Plug...etc...
fullBounds: 3...@77 corner: 1...@889
color:  Color white
extension:  a MorphExtension (2299) [locked]  [other:  
(myDependents
- a Depend...etc...
borderWidth:0
borderColor:(Color r: 0.667 g: 0.667 b: 0.667)
model:  a MCThreeWayMerger
slotName:   nil
open:   false
patchMorph: a PSMCMergePatchMorph(2798)
codeMorph:  a PluggableTextEditorMorph(3583)
merged: false

PluggableButtonMorphPlus(PluggableButtonMorph)performAction
Receiver: a PluggableButtonMorphPlus(3905)
Arguments and temporary variables: 

Receiver's instance variables: 
bounds: 4...@861 corner: 1...@885
owner:  a PanelMorph(1565)
submorphs:  an Array(an AlignmentMorph(1769))
fullBounds: 4...@861 corner: 1...@885
color:  (Color r: 0.827 g: 0.827 b: 0.827)
extension:  a MorphExtension (1467) [balloonText]  [other: 
(layoutPolicy - a T...etc...
borderWidth:0
borderColor:Color transparent
model:  a PSMCMergeMorph(3639)
label:  '5 conflicts'
getStateSelector:   nil
actionSelector: #selectNextConflict
getLabelSelector:   #conflictCountString
getMenuSelector:nil
shortcutCharacter:  nil
askBeforeChanging:  false
triggerOnMouseDown: false
offColor:   nil
onColor:nil
feedbackColor:  nil
showSelectionFeedback:  false
allButtons: nil
arguments:  #()
argumentsProvider:  nil
argumentsSelector:  nil
enabled:true
action: nil
getColorSelector:   nil
getEnabledSelector: #notAllConflictsResolved


--- The full stack ---
UndefinedObject(Object)doesNotUnderstand: #selector
PSMCMergePatchMorphselectNextConflict
PSMCMergeMorphselectNextConflict
PluggableButtonMorphPlus(PluggableButtonMorph)performAction
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PluggableButtonMorphPlusperformAction
[] in PluggableButtonMorphPlus(PluggableButtonMorph)mouseUp: {[:m | (m
containsPoint: evt cursorPoint)   ifTrue: [m performAction]]}
Array(SequenceableCollection)do:
PluggableButtonMorphPlus(PluggableButtonMorph)mouseUp:
PluggableButtonMorphPlusmouseUp:
PluggableButtonMorphPlus(Morph)handleMouseUp:
MouseButtonEventsentTo:
PluggableButtonMorphPlus(Morph)handleEvent:

[Pharo-project] Blocked while merging

2009-03-09 Thread Stéphane Ducasse
Hi all

I wanted to merge and I tried with the new Diff tools and I got a  
selector DNU,
so I switched back to the old merge tool but I got the following bugs

- click on an item
bring the menu revertSelection - DNU
diff - DNU
install crahsed.

Does anybody get the same, I'm using pharo 10248

Stef


___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


[Pharo-project] How to copy to clipboard a wallback ?

2009-03-09 Thread Mariano Martinez Peck
Hi guys! That's all I need to know right now :)

Thanks in advance,

Mariano
___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Re: [Pharo-project] How to copy to clipboard a wallback ?

2009-03-09 Thread Adrian Lienhard
In the directory where your Pharo image is located, a file named  
SqueakDebug.log with the walkback is created.

HTH,
Adrian
___
http://www.adrian-lienhard.ch/

On Mar 9, 2009, at 15:40 , Mariano Martinez Peck wrote:

 Hi guys! That's all I need to know right now :)

 Thanks in advance,

 Mariano
 ___
 Pharo-project mailing list
 Pharo-project@lists.gforge.inria.fr
 http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


Re: [Pharo-project] loading ClosureBootstrap-08-11-14 in Pharo.

2009-03-09 Thread Rob Rothwell
I'm not an expert at MC and script loader, but as a newbie I have spent
more time building images than actually programming, so I would be happy to
help try things out if you need volunteers.  I am actually running the
current pharo image with the new VM already just because I was wondering if
it would work!

Rob

On Mon, Mar 9, 2009 at 2:34 PM, Stéphane Ducasse
stephane.duca...@inria.frwrote:

 Hi guys

 Here is an email of John related to closure for pharo.
 We (the core) believe that it would be good to integrate really fast the
 closure.
 Now we need help
- we need to know if the vm are available and people can take care
 of that
- we need some volunteer knowing MC and our script loader (lukas)
to check whether
(1) load the code
(2) publish package
(3) reload them

 Any suggestion how we could also proceed once the changes are pushed in the
 stream
 because the VM will not work.

 Stef

  Ok, attached is a testing 4.0.0b1 macintosh carbon vm. It is not for
 public use yet because I've not included all the plugins and I need to cross
 check things
 for sanity. However you can use it to make a Pharo image with closure.

 To do this you need the hackstogettoclosure which gets you around some
 changes from squeak 3.9 to pharo. I've also altered the attached
 ClosureBootstrap-08-11-14-John-M-McIntosh-ALTERED.tar.zip a which is changed
 a bit from Eliot's version to remove some referrals to Morphic classes you
 have deleted in Pharo.

 If you follow the read me you should be able to take a Pharo0.1Core-10243

 and end up with one complaint about TranslatedMethod being put in
 Undeclared, and 3 obsolete block contexts. and 3 Unbound Methods.

 If you can't get that far let me know.

 Obviously this is just a hack to see how far I could get, I'll assume
 you'll peer deeper because many of the change sets update code I'm sure
 you've altered for Pharo.








 ___
 Pharo-project mailing list
 Pharo-project@lists.gforge.inria.fr
 http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

[Pharo-project] Fwd: [SoC] Wanted: Google Summer of Code 2009 Mentors and Projects

2009-03-09 Thread Stéphane Ducasse

 From: Aik-Siong Koh as...@askoh.com
 Date: March 9, 2009 5:00:35 AM CEST
 To: s...@lists.squeakfoundation.org
 Subject: [SoC] Wanted: Google Summer of Code 2009 Mentors and  
 Projects
 Reply-To: as...@askoh.com, Squeak Summer of Code mailing list 
 s...@lists.squeakfoundation.org 
 

 It is time for us to apply for Google Summer of Code 2009 (Mar  
 9-13th). In
 order to be successful we need to show that we have lots of mentors  
 and
 projects. Please visit
 http://wiki.squeak.org/squeak/6118
 and put your name as mentor and post your projects. Also join the SoC
 mailing list. GSOC has been very good to the Squeak community in  
 the past
 two years.

 Thanks,
 Aik-Siong Koh
 GSOC 2009 admin


___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


Re: [Pharo-project] loading ClosureBootstrap-08-11-14 in Pharo.

2009-03-09 Thread Stéphane Ducasse


Begin forwarded message:
  (1) you can load the code
  (2) publish package
  (3) load them?

 I can load the code.

 However there is no way around loading around 30 change-sets in the  
 right order. Perform all kinds of manual actions, like restarting  
 the GUI process, saving the image and reopening it.

 After having loaded the change-sets dozens of packages are dirty,  
 from Compiler, Kernel, Collection, Morphic, ... I can publish these,  
 but you won't be able to load them. Compiler, Encoder,  
 CompiledMethod, MethodContext, BlockContext, Debugger, ... there are  
 many changes that can't just be loaded like that and that require  
 complicated object migration at the right points in time.

 Lukas

 -- 
 Lukas Renggli, Seaside Core-Developer
 http://www.lukas-renggli.ch
 http://www.seaside.st


On Mar 9, 2009, at 7:34 PM, Stéphane Ducasse wrote:

 Hi guys

 Here is an email of John related to closure for pharo.
 We (the core) believe that it would be good to integrate really fast  
 the closure.
 Now we need help
   - we need to know if the vm are available and people can take care  
 of that
   - we need some volunteer knowing MC and our script loader (lukas)
   to check whether
   (1) load the code
   (2) publish package
   (3) reload them

 Any suggestion how we could also proceed once the changes are pushed  
 in the stream
 because the VM will not work.

 Stef

 Ok, attached is a testing 4.0.0b1 macintosh carbon vm. It is not  
 for public use yet because I've not included all the plugins and I  
 need to cross check things
 for sanity. However you can use it to make a Pharo image with  
 closure.

 To do this you need the hackstogettoclosure which gets you around  
 some changes from squeak 3.9 to pharo. I've also altered the  
 attached ClosureBootstrap-08-11-14-John-M-McIntosh-ALTERED.tar.zip  
 a which is changed a bit from Eliot's version to remove some  
 referrals to Morphic classes you have deleted in Pharo.

 If you follow the read me you should be able to take a  
 Pharo0.1Core-10243

 and end up with one complaint about TranslatedMethod being put in  
 Undeclared, and 3 obsolete block contexts. and 3 Unbound Methods.

 If you can't get that far let me know.

 Obviously this is just a hack to see how far I could get, I'll  
 assume you'll peer deeper because many of the change sets update  
 code I'm sure you've altered for Pharo.





 hackstogettoclosure.3.csClosureBootstrap-08-11-14-John-M-McIntosh- 
 ALTERED.tar.zipTempVariableNode-analyseClosure.st
 ___
 Pharo-project mailing list
 Pharo-project@lists.gforge.inria.fr
 http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


Re: [Pharo-project] loading ClosureBootstrap-08-11-14 in Pharo.

2009-03-09 Thread Stéphane Ducasse
lukas


 I can load the code.

 However there is no way around loading around 30 change-sets in the
 right order. Perform all kinds of manual actions, like restarting
 the GUI process, saving the image and reopening it.

 After having loaded the change-sets dozens of packages are dirty,
 from Compiler, Kernel, Collection, Morphic, ... I can publish these,
 but you won't be able to load them. Compiler, Encoder,
 CompiledMethod, MethodContext, BlockContext, Debugger, ... there are
 many changes that can't just be loaded like that and that require
 complicated object migration at the right points in time.

I was more thinking
- produce a stream of cs and put it into the update stream
- then produce the clean packages so that we are able to load  
incrementally (after the cs stream is loaded).
the update streams. (but sometimes in the past we were not able to  
produce pakcages that
could be loaded)

This is clear that we still have a living system.

Stef

___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


Re: [Pharo-project] loading ClosureBootstrap-08-11-14 in Pharo.

2009-03-09 Thread Rob Rothwell
Sounds like a lot of fun to learn, but it also sounds like you need a lot
more expert knowledge than I have!

Take care,

Rob

On Mon, Mar 9, 2009 at 4:14 PM, Stéphane Ducasse
stephane.duca...@inria.frwrote:

 lukas

 
  I can load the code.
 
  However there is no way around loading around 30 change-sets in the
  right order. Perform all kinds of manual actions, like restarting
  the GUI process, saving the image and reopening it.
 
  After having loaded the change-sets dozens of packages are dirty,
  from Compiler, Kernel, Collection, Morphic, ... I can publish these,
  but you won't be able to load them. Compiler, Encoder,
  CompiledMethod, MethodContext, BlockContext, Debugger, ... there are
  many changes that can't just be loaded like that and that require
  complicated object migration at the right points in time.

 I was more thinking
- produce a stream of cs and put it into the update stream
- then produce the clean packages so that we are able to load
 incrementally (after the cs stream is loaded).
the update streams. (but sometimes in the past we were not able to
 produce pakcages that
could be loaded)

 This is clear that we still have a living system.

 Stef

 ___
 Pharo-project mailing list
 Pharo-project@lists.gforge.inria.fr
 http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Re: [Pharo-project] loading ClosureBootstrap-08-11-14 in Pharo.

2009-03-09 Thread Stéphane Ducasse
no problem
there are so many things I want to learn. Live will be too short I'm  
sure.

Stef

On Mar 9, 2009, at 9:26 PM, Rob Rothwell wrote:

 Sounds like a lot of fun to learn, but it also sounds like you need  
 a lot more expert knowledge than I have!

 Take care,

 Rob

 On Mon, Mar 9, 2009 at 4:14 PM, Stéphane Ducasse stephane.duca...@inria.fr 
  wrote:
 lukas

 
  I can load the code.
 
  However there is no way around loading around 30 change-sets in the
  right order. Perform all kinds of manual actions, like restarting
  the GUI process, saving the image and reopening it.
 
  After having loaded the change-sets dozens of packages are dirty,
  from Compiler, Kernel, Collection, Morphic, ... I can publish  
 these,
  but you won't be able to load them. Compiler, Encoder,
  CompiledMethod, MethodContext, BlockContext, Debugger, ... there  
 are
  many changes that can't just be loaded like that and that require
  complicated object migration at the right points in time.

 I was more thinking
- produce a stream of cs and put it into the update stream
- then produce the clean packages so that we are able to load
 incrementally (after the cs stream is loaded).
the update streams. (but sometimes in the past we were not  
 able to
 produce pakcages that
could be loaded)

 This is clear that we still have a living system.

 Stef

 ___
 Pharo-project mailing list
 Pharo-project@lists.gforge.inria.fr
 http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

 ___
 Pharo-project mailing list
 Pharo-project@lists.gforge.inria.fr
 http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


Re: [Pharo-project] loading ClosureBootstrap-08-11-14 in Pharo.

2009-03-09 Thread Stéphane Ducasse

On Mar 9, 2009, at 9:45 PM, Lukas Renggli wrote:

- produce a stream of cs and put it into the update stream
- then produce the clean packages so that we are able to load
 incrementally (after the cs stream is loaded).
the update streams. (but sometimes in the past we were not  
 able to
 produce pakcages that
could be loaded)

 Actually that stream is already contained in install.st. It loads all
 the other cs in the right order.

 The only problem I see is that at some point you need to save, close
 and reopen the image. I guess this is necessary so that the VM forgets
 all the old contexts still lingering around.

ok this means that we should create a new image and we cannot really  
use the update
stream to upgrade existing image.

 And of course the loading only works on a new VM.

 Lukas

 -- 
 Lukas Renggli
 http://www.lukas-renggli.ch


___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


[Pharo-project] more etoys cleanup slice

2009-03-09 Thread Michael Rueger
Hi all,

SLICE-removeBgPaintStickySketch-michael_rueger.1

includes a bit more etoys cleanup:
- remove StickySketchMorph
- remove the paint background halo on the world
- remove related preferences and methods
- removes empty Etoys system categories

Affects packages Etoys, System and Morphic.

Michael

___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


[Pharo-project] Fix for configuration browser

2009-03-09 Thread Michael Rueger
Hi all,

fix in inbox

MonticelloConfigurations-michael_rueger.50

fixed missing parentheses in configuration browser

Michael

___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


[Pharo-project] Split System Category

2009-03-09 Thread Michael Rueger
Hi all,

SLICE-SplitSystemAndRenameTests

is a config map that loads all split System-* packages as well as the 
System test packages renamed to Tests-System-xxx.

The old System and Tests packages need to be removed manually or by a 
script? I'm still not really sure how to do these things...

The config map already points to the changed package from the etoys 
cleanup slice.

Michael

___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


Re: [Pharo-project] How to copy to clipboard a wallback ?

2009-03-09 Thread Mariano Martinez Peck
Thanks!

On Mon, Mar 9, 2009 at 2:12 PM, Dale Henrichs dale.henri...@gemstone.comwrote:


 - Mariano Martinez Peck marianop...@gmail.com wrote:

 | Hi guys! That's all I need to know right now :)
 |
 | Thanks in advance,
 |
 | Mariano
 |
 | ___
 | Pharo-project mailing list
 | Pharo-project@lists.gforge.inria.fr
 | http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

 Mariano,

 With the OB Debugger, there is an error report menu item that brings up an
 inspector on the error report, which has a stack embedded in it.

 Dale

 ___
 Pharo-project mailing list
 Pharo-project@lists.gforge.inria.fr
 http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Re: [Pharo-project] Unicode test II

2009-03-09 Thread Mariano Martinez Peck
I send you the wallback:

Thanks in advance,

Mariano


VM: unix - a SmalltalkImage
Image: Pharo0.1 [Latest update: #10202]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir
/home/mariano/squeak/imagenes/unicode-test.app/Contents/Resources
Trusted Dir
/home/mariano/squeak/imagenes/unicode-test.app/Contents/Resources/secure
Untrusted Dir
/home/mariano/squeak/imagenes/unicode-test.app/Contents/Resources/My Squeak

Array(Object)error:
Receiver: #(Character value: 0 Character home Character value: 2
Character enter Character end Chara...etc...
Arguments and temporary variables:
aString: 'subscript is out of bounds: -60'
Receiver's instance variables:
#(Character value: 0 Character home Character value: 2 Character enter
Character end Chara...etc...

Array(Object)errorSubscriptBounds:
Receiver: #(Character value: 0 Character home Character value: 2
Character enter Character end Chara...etc...
Arguments and temporary variables:
index: -60
Receiver's instance variables:
#(Character value: 0 Character home Character value: 2 Character enter
Character end Chara...etc...

Array(Object)at:
Receiver: #(Character value: 0 Character home Character value: 2
Character enter Character end Chara...etc...
Arguments and temporary variables:
index: -60
Receiver's instance variables:
#(Character value: 0 Character home Character value: 2 Character enter
Character end Chara...etc...

Character classvalue:
Receiver: Character
Arguments and temporary variables:
anInteger: -61
Receiver's instance variables:
superclass: Magnitude
methodDict: a MethodDictionary(#-a CompiledMethod (3127) #=-a
CompiledMethod...etc...
format: 132
instanceVariables: #('value')
organization: ('*packageinfo-base' escapeEntities)
('accessing' asciiValue char...etc...
subclasses: nil
name: #Character
classPool: a Dictionary(#CharacterTable-#(Character value: 0
Character home Ch...etc...
sharedPools: nil
environment: Smalltalk
category: #'Collections-Strings'
traitComposition: nil
localSelectors: nil


--- The full stack ---
Array(Object)error:
Array(Object)errorSubscriptBounds:
Array(Object)at:
Character classvalue:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SmallInteger(Integer)asCharacter
TextMorphEditordispatchOnKeyEvent:with:
TextMorphEditor(ParagraphEditor)keystroke:
TextMorphEditorkeystroke:
[] in TextMorphForEditView(TextMorph)keyStroke: {[editor keystroke: evt]}
TextMorphForEditView(TextMorph)handleInteraction:
TextMorphForEditViewhandleInteraction:
TextMorphForEditView(TextMorph)keyStroke:
TextMorphForEditViewkeyStroke:
TextMorphForEditView(TextMorph)handleKeystroke:
KeyboardEventsentTo:
TextMorphForEditView(Morph)handleEvent:
TextMorphForEditView(Morph)handleFocusEvent:
[] in HandMorphsendFocusEvent:to:clear: {[ActiveHand := self.  ActiveEvent
:= anEvent.  result := focusHolder han...]}
[] in PasteUpMorphbecomeActiveDuring: {[aBlock value]}
BlockContexton:do:
PasteUpMorphbecomeActiveDuring:
HandMorphsendFocusEvent:to:clear:
HandMorphsendEvent:focus:clear:
HandMorphsendKeyboardEvent:
HandMorphhandleEvent:
HandMorphprocessEvents
[] in WorldStatedoOneCycleNowFor: {[:h |  ActiveHand := h.  h
processEvents.  ActiveHand := nil]}
Array(SequenceableCollection)do:
WorldStatehandsDo:
WorldStatedoOneCycleNowFor:
WorldStatedoOneCycleFor:
PasteUpMorphdoOneCycle
[] in Project classspawnNewProcess {[[World doOneCycle.  Processor yield.
false] whileFalse.  nil]}
[] in BlockContextnewProcess {[self value.  Processor terminateActive]}


On Thu, Mar 5, 2009 at 12:16 AM, Michael Rueger m.rue...@acm.org wrote:

 Mariano Martinez Peck wrote:
 
 
  On Tue, Mar 3, 2009 at 10:24 PM, Michael Rueger m.rue...@acm.org
  mailto:m.rue...@acm.org wrote:
 
  Mariano Martinez Peck wrote:
It doesn't work for me. I am using Ubuntu 8.04 with latin american
distribution. I am trying yo type é, ú, and so on, but with
  no luck.
   
The problem is: I open a workspace. I type á and works fine. I
  try to
type á again and I have this error: 'subscript is out of
  bounds: -60'
   
It is very strange because only the first time work.

 I can't reproduce that problem (ubuntu 8 under virtual box, keyboard
 layout set to latin american default).
 Could you check if there is SqueakDebug.log file I could look at?

 Thanks

 Michael

 ___
 Pharo-project mailing list
 Pharo-project@lists.gforge.inria.fr
 http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Re: [Pharo-project] Unicode test II

2009-03-09 Thread Michael Rueger
Mariano Martinez Peck wrote:
 I send you the wallback:

Great, thanks!
That will definitely help

Michael


___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


Re: [Pharo-project] Unicode test II

2009-03-09 Thread Mariano Martinez Peck
keyValue: -61
charCode: 225
scanCode: -61

greetings,

Mariano


On Tue, Mar 10, 2009 at 3:03 AM, Michael Rueger m.rue...@acm.org wrote:

 Mariano Martinez Peck wrote:
  I send you the wallback:

  Character classvalue:
  Receiver: Character
  Arguments and temporary variables:
  anInteger: -61

 OK, that can't work...

  TextMorphEditordispatchOnKeyEvent:with:
  TextMorphEditor(ParagraphEditor)keystroke:

 Could you tell me the inst var values of the key event passed here?

 Especially interesting are
 keyValue charCode scanCode

 No idea yet why that value is negative...

 Thanks

 Michael

 ___
 Pharo-project mailing list
 Pharo-project@lists.gforge.inria.fr
 http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Re: [Pharo-project] Unicode test II

2009-03-09 Thread Michael Rueger

Mariano Martinez Peck wrote:

keyValue: -61
charCode: 225
scanCode: -61


Thanks!

OK, no idea (yet) how these values happen, but could you be so kind to 
file in the attached change and see if that works?


Thanks

Michael


TextMorphEditor-dispatchOnKeyEventwith.st.gz
Description: GNU Zip compressed data
___
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project