Hello. I finish edit validation logic. So new version 1.0 is available: Gofer it url: 'http://www.smalltalkhub.com/#!/~sig/TxText'; package: 'ConfigurationOfTxText'; load. ((Smalltalk at: #ConfigurationOfTxText) project version: '1.0') load: #('ALL'). TxEditValidator is introduced for TxEditor. It validates changes performed by given block. It asks editor to try changes from this block. And if changed text satisfied text spec validator executes given block to apply changes. Few text specs implemented: -TxAnyTextSpec -TxDigitalTextSpec -TxDecimalTextSpec More example of text specs are at TxTextMorph class side: - mask with digits only - smart numbers which accept only decimal numbers: m := TxTextMorph new. m editDecorator: TxSingleLineEditDecorator smartNumbers. m textSpec: (TxDecimalTextSpec maxDecimalDigits: 3). m newTextContents: '10000000'. m addCursor. m beEditable. m openInHand Best regards. Denis.
I tried to load it, but could not because in the sig repository, the latest version of the configuration is still 0.6. Cheers, Doru On May 26, 2013, at 11:09 PM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
Hello.
I finish edit validation logic. So new version 1.0 is available:
Gofer it url: 'http://www.smalltalkhub.com/#!/~sig/TxText'; package: 'ConfigurationOfTxText'; load.
((Smalltalk at: #ConfigurationOfTxText) project version: '1.0') load: #('ALL').
TxEditValidator is introduced for TxEditor. It validates changes performed by given block. It asks editor to try changes from this block. And if changed text satisfied text spec validator executes given block to apply changes.
Few text specs implemented: -TxAnyTextSpec -TxDigitalTextSpec -TxDecimalTextSpec
More example of text specs are at TxTextMorph class side: - mask with digits only - smart numbers which accept only decimal numbers:
m := TxTextMorph new. m editDecorator: TxSingleLineEditDecorator smartNumbers. m textSpec: (TxDecimalTextSpec maxDecimalDigits: 3). m newTextContents: '10000000'. m addCursor. m beEditable. m openInHand
Best regards. Denis.
-- www.tudorgirba.com "Problem solving efficiency grows with the abstractness level of problem understanding."
2013/5/27 Tudor Girba <tudor@tudorgirba.com>
I tried to load it, but could not because in the sig repository, the latest version of the configuration is still 0.6.
It works for me. I use Pharo 2.0 on Windows 7. And you can see by webbrowser all versions exist at smalltalkhub repository http://www.smalltalkhub.com/#!/~sig/TxText
Cheers, Doru
On May 26, 2013, at 11:09 PM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
Hello.
I finish edit validation logic. So new version 1.0 is available:
Gofer it url: 'http://www.smalltalkhub.com/#!/~sig/TxText'; package: 'ConfigurationOfTxText'; load.
((Smalltalk at: #ConfigurationOfTxText) project version: '1.0') load: #('ALL').
TxEditValidator is introduced for TxEditor. It validates changes performed by given block. It asks editor to try changes from this block. And if changed text satisfied text spec validator executes given block to apply changes.
Few text specs implemented: -TxAnyTextSpec -TxDigitalTextSpec -TxDecimalTextSpec
More example of text specs are at TxTextMorph class side: - mask with digits only - smart numbers which accept only decimal numbers:
m := TxTextMorph new. m editDecorator: TxSingleLineEditDecorator smartNumbers. m textSpec: (TxDecimalTextSpec maxDecimalDigits: 3). m newTextContents: '10000000'. m addCursor. m beEditable. m openInHand
Best regards. Denis.
-- www.tudorgirba.com
"Problem solving efficiency grows with the abstractness level of problem understanding."
Hi, I found the issue: the url from the Gofer script was wrong :). Here is the correct one: Gofer it url: 'http://www.smalltalkhub.com/mc/sig/TxText/main'; package: 'ConfigurationOfTxText'; load. ((Smalltalk at: #ConfigurationOfTxText) project version: '1.0') load: #('ALL'). Cheers, Doru On May 27, 2013, at 6:44 AM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
2013/5/27 Tudor Girba <tudor@tudorgirba.com> I tried to load it, but could not because in the sig repository, the latest version of the configuration is still 0.6.
It works for me. I use Pharo 2.0 on Windows 7. And you can see by webbrowser all versions exist at smalltalkhub repository http://www.smalltalkhub.com/#!/~sig/TxText
Cheers, Doru
On May 26, 2013, at 11:09 PM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
Hello.
I finish edit validation logic. So new version 1.0 is available:
Gofer it url: 'http://www.smalltalkhub.com/#!/~sig/TxText'; package: 'ConfigurationOfTxText'; load.
((Smalltalk at: #ConfigurationOfTxText) project version: '1.0') load: #('ALL').
TxEditValidator is introduced for TxEditor. It validates changes performed by given block. It asks editor to try changes from this block. And if changed text satisfied text spec validator executes given block to apply changes.
Few text specs implemented: -TxAnyTextSpec -TxDigitalTextSpec -TxDecimalTextSpec
More example of text specs are at TxTextMorph class side: - mask with digits only - smart numbers which accept only decimal numbers:
m := TxTextMorph new. m editDecorator: TxSingleLineEditDecorator smartNumbers. m textSpec: (TxDecimalTextSpec maxDecimalDigits: 3). m newTextContents: '10000000'. m addCursor. m beEditable. m openInHand
Best regards. Denis.
-- www.tudorgirba.com
"Problem solving efficiency grows with the abstractness level of problem understanding."
-- www.tudorgirba.com "Quality cannot be an afterthought."
2013/5/28 Tudor Girba <tudor@tudorgirba.com>
Hi,
I found the issue: the url from the Gofer script was wrong :).
Here is the correct one: Gofer it url: 'http://www.smalltalkhub.com/mc/sig/TxText/main'; package: 'ConfigurationOfTxText'; load.
It is true of course. But I can't understand why it works for me with ' http://www.smalltalkhub.com/#!/~sig/TxText'; url Any way thank's for this fix
((Smalltalk at: #ConfigurationOfTxText) project version: '1.0') load: #('ALL').
Cheers, Doru
On May 27, 2013, at 6:44 AM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
2013/5/27 Tudor Girba <tudor@tudorgirba.com> I tried to load it, but could not because in the sig repository, the latest version of the configuration is still 0.6.
It works for me. I use Pharo 2.0 on Windows 7. And you can see by webbrowser all versions exist at smalltalkhub repository http://www.smalltalkhub.com/#!/~sig/TxText
Cheers, Doru
On May 26, 2013, at 11:09 PM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
Hello.
I finish edit validation logic. So new version 1.0 is available:
Gofer it url: 'http://www.smalltalkhub.com/#!/~sig/TxText'; package: 'ConfigurationOfTxText'; load.
((Smalltalk at: #ConfigurationOfTxText) project version: '1.0') load: #('ALL').
TxEditValidator is introduced for TxEditor. It validates changes performed by given block. It asks editor to try changes from this block. And if changed text satisfied text spec validator executes given block to apply changes.
Few text specs implemented: -TxAnyTextSpec -TxDigitalTextSpec -TxDecimalTextSpec
More example of text specs are at TxTextMorph class side: - mask with digits only - smart numbers which accept only decimal numbers:
m := TxTextMorph new. m editDecorator: TxSingleLineEditDecorator smartNumbers. m textSpec: (TxDecimalTextSpec maxDecimalDigits: 3). m newTextContents: '10000000'. m addCursor. m beEditable. m openInHand
Best regards. Denis.
-- www.tudorgirba.com
"Problem solving efficiency grows with the abstractness level of problem understanding."
-- www.tudorgirba.com
"Quality cannot be an afterthought."
Jenkins is not happy, https://ci.inria.fr/pharo-contribution/job/TxText/ :P Denis, would it be possible to add a #stable and maybe a #development version to the configuration? On 2013-05-28, at 08:21, Denis Kudriashov <dionisiydk@gmail.com> wrote:
2013/5/28 Tudor Girba <tudor@tudorgirba.com>
Hi,
I found the issue: the url from the Gofer script was wrong :).
Here is the correct one: Gofer it url: 'http://www.smalltalkhub.com/mc/sig/TxText/main'; package: 'ConfigurationOfTxText'; load.
It is true of course. But I can't understand why it works for me with ' http://www.smalltalkhub.com/#!/~sig/TxText'; url Any way thank's for this fix
((Smalltalk at: #ConfigurationOfTxText) project version: '1.0') load: #('ALL').
Cheers, Doru
On May 27, 2013, at 6:44 AM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
2013/5/27 Tudor Girba <tudor@tudorgirba.com> I tried to load it, but could not because in the sig repository, the latest version of the configuration is still 0.6.
It works for me. I use Pharo 2.0 on Windows 7. And you can see by webbrowser all versions exist at smalltalkhub repository http://www.smalltalkhub.com/#!/~sig/TxText
Cheers, Doru
On May 26, 2013, at 11:09 PM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
Hello.
I finish edit validation logic. So new version 1.0 is available:
Gofer it url: 'http://www.smalltalkhub.com/#!/~sig/TxText'; package: 'ConfigurationOfTxText'; load.
((Smalltalk at: #ConfigurationOfTxText) project version: '1.0') load: #('ALL').
TxEditValidator is introduced for TxEditor. It validates changes performed by given block. It asks editor to try changes from this block. And if changed text satisfied text spec validator executes given block to apply changes.
Few text specs implemented: -TxAnyTextSpec -TxDigitalTextSpec -TxDecimalTextSpec
More example of text specs are at TxTextMorph class side: - mask with digits only - smart numbers which accept only decimal numbers:
m := TxTextMorph new. m editDecorator: TxSingleLineEditDecorator smartNumbers. m textSpec: (TxDecimalTextSpec maxDecimalDigits: 3). m newTextContents: '10000000'. m addCursor. m beEditable. m openInHand
Best regards. Denis.
-- www.tudorgirba.com
"Problem solving efficiency grows with the abstractness level of problem understanding."
-- www.tudorgirba.com
"Quality cannot be an afterthought."
2013/5/28 Camillo Bruni <camillobruni@gmail.com>
Jenkins is not happy, https://ci.inria.fr/pharo-contribution/job/TxText/:P
Denis, would it be possible to add a #stable and maybe a #development version to the configuration?
I will make it at evening. Before you migrate to new CI infrastructure I received mails about TxText problems. But now it is not happen. How I can fix it?
On 2013-05-28, at 08:21, Denis Kudriashov <dionisiydk@gmail.com> wrote:
2013/5/28 Tudor Girba <tudor@tudorgirba.com>
Hi,
I found the issue: the url from the Gofer script was wrong :).
Here is the correct one: Gofer it url: 'http://www.smalltalkhub.com/mc/sig/TxText/main'; package: 'ConfigurationOfTxText'; load.
It is true of course. But I can't understand why it works for me with ' http://www.smalltalkhub.com/#!/~sig/TxText'; url Any way thank's for this fix
((Smalltalk at: #ConfigurationOfTxText) project version: '1.0') load: #('ALL').
Cheers, Doru
On May 27, 2013, at 6:44 AM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
2013/5/27 Tudor Girba <tudor@tudorgirba.com> I tried to load it, but could not because in the sig repository, the latest version of the configuration is still 0.6.
It works for me. I use Pharo 2.0 on Windows 7. And you can see by webbrowser all versions exist at smalltalkhub repository http://www.smalltalkhub.com/#!/~sig/TxText
Cheers, Doru
On May 26, 2013, at 11:09 PM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
Hello.
I finish edit validation logic. So new version 1.0 is available:
Gofer it url: 'http://www.smalltalkhub.com/#!/~sig/TxText'; package: 'ConfigurationOfTxText'; load.
((Smalltalk at: #ConfigurationOfTxText) project version: '1.0') load: #('ALL').
TxEditValidator is introduced for TxEditor. It validates changes performed by given block. It asks editor to try changes from this block. And if changed text satisfied text spec validator executes given block to apply changes.
Few text specs implemented: -TxAnyTextSpec -TxDigitalTextSpec -TxDecimalTextSpec
More example of text specs are at TxTextMorph class side: - mask with digits only - smart numbers which accept only decimal numbers:
m := TxTextMorph new. m editDecorator: TxSingleLineEditDecorator smartNumbers. m textSpec: (TxDecimalTextSpec maxDecimalDigits: 3). m newTextContents: '10000000'. m addCursor. m beEditable. m openInHand
Best regards. Denis.
-- www.tudorgirba.com
"Problem solving efficiency grows with the abstractness level of
problem
understanding."
-- www.tudorgirba.com
"Quality cannot be an afterthought."
On 2013-05-28, at 11:13, Denis Kudriashov <dionisiydk@gmail.com> wrote:
2013/5/28 Camillo Bruni <camillobruni@gmail.com>
Jenkins is not happy, https://ci.inria.fr/pharo-contribution/job/TxText/:P
Denis, would it be possible to add a #stable and maybe a #development version to the configuration?
I will make it at evening. Before you migrate to new CI infrastructure I received mails about TxText problems. But now it is not happen. How I can fix it?
You can add yourself to the mail notification: https://ci.inria.fr/pharo-contribution/job/TxText/configure if you aren't a member yet, register here: http://ci.inria.fr and add yourself to pharo-contribution, we will enable you to be an admin.
Thanks denis I talked with alain last week and he should finish some work for synectique on his textEditor and told me that after he will really have a look at your work. Stef On May 26, 2013, at 11:09 PM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
Hello.
I finish edit validation logic. So new version 1.0 is available:
Gofer it url: 'http://www.smalltalkhub.com/#!/~sig/TxText'; package: 'ConfigurationOfTxText'; load.
((Smalltalk at: #ConfigurationOfTxText) project version: '1.0') load: #('ALL').
TxEditValidator is introduced for TxEditor. It validates changes performed by given block. It asks editor to try changes from this block. And if changed text satisfied text spec validator executes given block to apply changes.
Few text specs implemented: -TxAnyTextSpec -TxDigitalTextSpec -TxDecimalTextSpec
More example of text specs are at TxTextMorph class side: - mask with digits only - smart numbers which accept only decimal numbers:
m := TxTextMorph new. m editDecorator: TxSingleLineEditDecorator smartNumbers. m textSpec: (TxDecimalTextSpec maxDecimalDigits: 3). m newTextContents: '10000000'. m addCursor. m beEditable. m openInHand
Best regards. Denis.
in 30 I get an error asShortCut⦠DNU. Stef On May 26, 2013, at 11:09 PM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
m := TxTextMorph new. m editDecorator: TxSingleLineEditDecorator smartNumbers. m textSpec: (TxDecimalTextSpec maxDecimalDigits: 3). m newTextContents: '10000000'. m addCursor. m beEditable. m openInHand
2013/5/27 stephane ducasse <stephane.ducasse@free.fr>
in 30 I get an error asShortCut⦠DNU.
Maybe there is issue about it. Character>>asShortcut was lost during some update. But I don't try TxText at latest pharo build
Stef
On May 26, 2013, at 11:09 PM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
m := TxTextMorph new. m editDecorator: TxSingleLineEditDecorator smartNumbers. m textSpec: (TxDecimalTextSpec maxDecimalDigits: 3). m newTextContents: '10000000'. m addCursor. m beEditable. m openInHand
On May 27, 2013, at 9:22 AM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
2013/5/27 stephane ducasse <stephane.ducasse@free.fr> in 30 I get an error asShortCut⦠DNU.
Maybe there is issue about it. Character>>asShortcut was lost during some update.
Yes, there is an issue for that on the tracker: https://pharo.fogbugz.com/f/cases/10439/Keymapping-seems-to-be-out-of-sync-b... Marcus
participants (5)
-
Camillo Bruni -
Denis Kudriashov -
Marcus Denker -
stephane ducasse -
Tudor Girba