On Jun 5, 2013, at 4:10 PM, Goubier Thierry thierry.goub...@cea.fr wrote:
Le 05/06/2013 16:04, Marcus Denker a écrit :
On Jun 5, 2013, at 4:03 PM, Goubier Thierry thierry.goub...@cea.fr wrote:
Le 05/06/2013 15:56, Marcus Denker a écrit :
On Jun 5, 2013, at 2:39 PM, no-re...@ci.inria.fr
On Jun 5, 2013, at 10:52 PM, Sean P. DeNigris s...@clipperadams.com wrote:
https://vimeo.com/67752734
Very short and simple video describing my experience while implementing
replacing a text morph's cursor with a block cursor to signify vim normal
mode. Shows how I was able to accomplish
On 03/06/13 12:18, Marcus Denker wrote:
On Jun 3, 2013, at 1:13 PM, Jan Vrany jan.vr...@fit.cvut.cz wrote:
I thought so. Attached hack removes it.
Of course a complete rewrite of the class builder is ready for integration…
https://ci.inria.fr/pharo-contribution/job/Slot/
So the
On Jun 6, 2013, at 9:29 AM, Jan Vrany jan.vr...@fit.cvut.cz wrote:
On 03/06/13 12:18, Marcus Denker wrote:
On Jun 3, 2013, at 1:13 PM, Jan Vrany jan.vr...@fit.cvut.cz wrote:
I thought so. Attached hack removes it.
Of course a complete rewrite of the class builder is ready for
30181
-
10842 Recategorize AST interpreter visit methods
https://pharo.fogbugz.com/f/cases/10842
10850 Fix openWorldWithSpec
https://pharo.fogbugz.com/f/cases/10850
Diff information:
http://smalltalkhub.com/mc/Pharo/Pharo30/main/Spec-Widgets-MarcusDenker.190.diff
With the shaky infrastructure it will take a while till it gets through the
pipeline…
Right now it fails on step 1:
https://ci.inria.fr/pharo/job/Pharo-3.0-Update-Step-1-Tracker/404/
FATAL: Unable to produce a script file
On Jun 6, 2013, at 10:06 AM, Marcus Denker
Le 06/06/2013 08:32, Marcus Denker a écrit :
On Jun 5, 2013, at 4:10 PM, Goubier Thierry thierry.goub...@cea.fr wrote:
Le 05/06/2013 16:04, Marcus Denker a écrit :
On Jun 5, 2013, at 4:03 PM, Goubier Thierry thierry.goub...@cea.fr wrote:
Le 05/06/2013 15:56, Marcus Denker a écrit :
On
2013/6/6 Sean P. DeNigris s...@clipperadams.com
https://vimeo.com/67752734
Cool. Did you publish code?
Very short and simple video describing my experience while implementing
replacing a text morph's cursor with a block cursor to signify vim normal
mode. Shows how I was able to
Do not expect us to change the classbuilder in 2.0 :)
I agree with marcus
Stef
I thought so. Attached hack removes it.
Of course a complete rewrite of the class builder is ready for integration…
https://ci.inria.fr/pharo-contribution/job/Slot/
So the question is if it makes
Hi,
On Jun 6, 2013, at 9:43 AM, Marcus Denker marcus.den...@inria.fr wrote:
On Jun 6, 2013, at 9:29 AM, Jan Vrany jan.vr...@fit.cvut.cz wrote:
On 03/06/13 12:18, Marcus Denker wrote:
On Jun 3, 2013, at 1:13 PM, Jan Vrany jan.vr...@fit.cvut.cz wrote:
I thought so. Attached hack
When I was coding with python I used underscore instead of camel case.
MorphWindow - morph_window
and I also like common lisp approach
MorphWindow - morph-window
I always found camel case very weird , since back in 1996 that i saw it used
in C++. And even though I have grown up reading it , I
I dont think a debugger can ever replace TDD for two reason
a) Tests are faster way to find bugs that don't want to be found ;)
b) Tests are more than debugging tools
(A) If you have already created a large suite of tests then all it takes is
to fire those tests and just wait for the result
The approach taken is to simply put the more or less fixed prefix - suffix
Soap Envelope Message to the Document/ Literal XML content.
It is the receiving Server that then does the task of unmarshalling the XML
content and then custom interpreting it for actions..
messageName is the operation to
On 6 June 2013 10:37, kilon theki...@yahoo.co.uk wrote:
When I was coding with python I used underscore instead of camel case.
MorphWindow - morph_window
and I also like common lisp approach
MorphWindow - morph-window
This is my favourite naming scheme. It's problematic from a Smalltalk
https://ci.inria.fr/pharo/job/Pharo-2.0-Tests/./Run=run%201,VM=vm,label=linux/248/
1 regressions found.
Zodiac.Tests.ZdcSecureSocketStreamTests.testIsNativeSSLPluginPresent
Le 06/06/2013 11:17, Marcus Denker a écrit :
Now, 606 isn't available, no? I use get.pharo.org/20
Ah, then that is the problem… normally it is pushed automatically, but this
seems to have failed.
I think we should just wait till the infrastructure is back and then redo the
build.
On 6 juin 2013, at 12:23, Igor Stasenko siguc...@gmail.com wrote:
On 6 June 2013 11:14, Denis Kudriashov dionisi...@gmail.com wrote:
2013/6/6 Sean P. DeNigris s...@clipperadams.com
https://vimeo.com/67752734
Cool. Did you publish code?
Very short and simple video describing my
2013/6/6 Igor Stasenko siguc...@gmail.com
On 6 June 2013 11:14, Denis Kudriashov dionisi...@gmail.com wrote:
2013/6/6 Sean P. DeNigris s...@clipperadams.com
https://vimeo.com/67752734
Cool. Did you publish code?
Very short and simple video describing my experience while
A pitty , I think python has the same limitations with whitespace. Its kinda
weird because python forces indentation as part of the syntax ( a reason why
some people hate python) and yet it finds it perfectly fine to do a 3-4
which to me is pretty much a very obvious readability problem (at least
plantec wrote
something like that ? :)
Now you're just showing off ;)
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Screencast-Pharo-Smalltalk-s-New-TxText-The-Power-of-Clean-Code-tp4691854p4691949.html
Sent from the Pharo Smalltalk Developers mailing list archive
2013/6/6 plantec alain.plan...@yahoo.com
something like that ? :)
Great!
TDD is not about tests (as a bug-finding/debugger tool) at all. And the
anti-regression feature of TDD is just the secondary one.
First of all, TDD is about structuring thinking/creation process. And
test here is a tool that allows and makes developer to formalize
requirements and to translate
On 6 June 2013 14:44, Dennis Schetinin chae...@gmail.com wrote:
TDD is not about tests (as a bug-finding/debugger tool) at all. And the
anti-regression feature of TDD is just the secondary one.
First of all, TDD is about structuring thinking/creation process. And test
here is a tool that
Henrik Sperre Johansen wrote
Even Smalltalkers are impressed once in a while that the distance from
idea to implementation can be less than an hour :)
Yes, when it takes longer for someone to write a feature request than it
does for you to implement it, I notice :)
-
Cheers,
Sean
--
View
Mariano Martinez Peck wrote
only a few notice the work underneath :)
I've been so grateful for and empowered by the new infrastructure I was
moved to share a bit, even if it only interests a few of us :)
-
Cheers,
Sean
--
View this message in context:
I didn't mean to start a big discussion so I'm not ready to state or
develop my vision right now fully and logically… But let's try to start
little-by-little.
Considering Pharo as an example… there are few minor issues like lack of
some code-producing features in debugger… the one I can remember
… I've forgot to explicitly mention that TDD-ing in Pharo I spent most of
time in debugger and inspectors: I see live objects there, I can
investigate and find roots of troubles, I code there… That's why TDD is
most productive in Smalltalk environment for me, and another reason why I
think a good
… :) One more thing on the topic I've just remembered: a test shouldn't be
just a method in a test-case class; test should be a separate alive
object with its own state and probably extendable behavior… preferably a
visible object that can be manipulated directly…
Regarding this, I think SUnit
btw
https://pharo.fogbugz.com/f/cases/10220/Debugger-generated-accessors-send-shouldBeImplemented
-
Cheers,
Sean
--
View this message in context:
http://forum.world.st/Debugger-why-generated-accessors-shouldBeImplemented-tp4691992p4691993.html
Sent from the Pharo Smalltalk Developers
Answered on fogbugz.
2013/6/6 Sean P. DeNigris s...@clipperadams.com
10220 Debugger-generated accessors send #shouldBeImplemented
The debugger offered me the following implementation:
description: aByteString
self shouldBeImplemented.
description := aByteString
What's with line
Thank you.
On Thu, Jun 6, 2013 at 9:58 AM, Clément Bera bera.clem...@gmail.com wrote:
I added you with this mail : cunningham...@gmail.com
Go on it and click 'forgot my password' with your email. It should work.
If it does not then I will ask Camillo to add you.
2013/6/6 Chris Cunningham
What about sharing some details? I'll try to afford some time to take part,
if you don't mind.
--
Best regards,
Dennis Schetinin
2013/6/6 Sean P. DeNigris s...@clipperadams.com
Dennis Schetinin wrote
Regarding this, I think SUnit was just a very first approach to a good
TDD
framework
So cool :)
something like that ? :)
smalltalkCodeWithStabilo
self smalltalkCodeWithStabilo
| area seg code |
area := RubEditingArea new
beWrapped;
width: 400;
updateTextWith: (code := self someSmallSmalltalkCode).
area
This is elegant :)
Doru
On Thu, Jun 6, 2013 at 9:21 PM, Stéphane Ducasse
stephane.duca...@inria.frwrote:
So cool :)
something like that ? :)
smalltalkCodeWithStabilo
self smalltalkCodeWithStabilo
| area seg code |
area := RubEditingArea new
Norbert Hartl wrote
method := (AbstractSound#initialize) parseTree.
method body addNode: (RBParser parseExpression: 'envelopes := nil').
method formattedCode
...
Does not work? What do you mean by saying same result?
It did work (one year later, lol)! My last statement was mistakenly body
Hi,
Just in case you want to take a screenshot of a submorph, here is a
description + video of how you can do it using the GTInspector:
http://www.humane-assessment.com/blog/custom-morph-screenshot-with-gtinspector
Cheers,
Doru
--
www.tudorgirba.com
Every thing has its own flow
Thanks all for the feedback. TDD is for me!
- Paul
37 matches
Mail list logo