New pretty printer Blue Ink

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

New pretty printer Blue Ink

Franck Warlouzet
Hello everyone,

We just integrated Blue Ink, the new pretty printer, in the latest Pharo 5 image ! Basically what was working still is and what was not well now is.

It is not yet enabled by default, we will wait for feedbacks first. If you want to try it, just type :

RBProgramNode formatterClass: BIConfigurableFormatter. BIConfigurableFormatter formatAsYouReadPolicy: true

Feel free to contact me via the mailing list or personnal mail if you experience a strange behavior. I tried to improve all of them but with you I am sure all the cases will be treated in an exhaustive way.

Thanks for testing it, I hope it will convince you to use format as you read in Nautilus or just automatically format your code.

Franck


Reply | Threaded
Open this post in threaded view
|

Re: New pretty printer Blue Ink

Thomas Heniart
Great news!

2015-07-22 10:44 GMT+02:00 Franck Warlouzet <[hidden email]>:
Hello everyone,

We just integrated Blue Ink, the new pretty printer, in the latest Pharo 5 image ! Basically what was working still is and what was not well now is.

It is not yet enabled by default, we will wait for feedbacks first. If you want to try it, just type :

RBProgramNode formatterClass: BIConfigurableFormatter. BIConfigurableFormatter formatAsYouReadPolicy: true

Feel free to contact me via the mailing list or personnal mail if you experience a strange behavior. I tried to improve all of them but with you I am sure all the cases will be treated in an exhaustive way.

Thanks for testing it, I hope it will convince you to use format as you read in Nautilus or just automatically format your code.

Franck



Reply | Threaded
Open this post in threaded view
|

Re: New pretty printer Blue Ink

Marcus Denker-4
Nice!

After people have the chance to test it, we should enable it. (but not with “format as your read”) and
than a little while later remove the old one.

Marcus


2015-07-22 10:44 GMT+02:00 Franck Warlouzet <[hidden email]>:
Hello everyone,

We just integrated Blue Ink, the new pretty printer, in the latest Pharo 5 image ! Basically what was working still is and what was not well now is.

It is not yet enabled by default, we will wait for feedbacks first. If you want to try it, just type :

RBProgramNode formatterClass: BIConfigurableFormatter. BIConfigurableFormatter formatAsYouReadPolicy: true

Feel free to contact me via the mailing list or personnal mail if you experience a strange behavior. I tried to improve all of them but with you I am sure all the cases will be treated in an exhaustive way.

Thanks for testing it, I hope it will convince you to use format as you read in Nautilus or just automatically format your code.

Franck




Reply | Threaded
Open this post in threaded view
|

Re: New pretty printer Blue Ink

NorbertHartl

Am 22.07.2015 um 11:10 schrieb Marcus Denker <[hidden email]>:

Nice!

After people have the chance to test it, we should enable it. (but not with “format as your read”) and
than a little while later remove the old one.

+1

Norbert

Marcus


2015-07-22 10:44 GMT+02:00 Franck Warlouzet <[hidden email]>:
Hello everyone,

We just integrated Blue Ink, the new pretty printer, in the latest Pharo 5 image ! Basically what was working still is and what was not well now is.

It is not yet enabled by default, we will wait for feedbacks first. If you want to try it, just type :

RBProgramNode formatterClass: BIConfigurableFormatter. BIConfigurableFormatter formatAsYouReadPolicy: true

Feel free to contact me via the mailing list or personnal mail if you experience a strange behavior. I tried to improve all of them but with you I am sure all the cases will be treated in an exhaustive way.

Thanks for testing it, I hope it will convince you to use format as you read in Nautilus or just automatically format your code.

Franck





Reply | Threaded
Open this post in threaded view
|

Re: New pretty printer Blue Ink

Pavel Krivanek-3
In reply to this post by Marcus Denker-4
Hi,

please let me explicit know in such cases when the package structure of the image is changed (some package is added/deleted/removed). I need to update system configurations and/or minimal image generation.

Cheers,
-- Pavel

2015-07-22 11:10 GMT+02:00 Marcus Denker <[hidden email]>:
Nice!

After people have the chance to test it, we should enable it. (but not with “format as your read”) and
than a little while later remove the old one.

Marcus


2015-07-22 10:44 GMT+02:00 Franck Warlouzet <[hidden email]>:
Hello everyone,

We just integrated Blue Ink, the new pretty printer, in the latest Pharo 5 image ! Basically what was working still is and what was not well now is.

It is not yet enabled by default, we will wait for feedbacks first. If you want to try it, just type :

RBProgramNode formatterClass: BIConfigurableFormatter. BIConfigurableFormatter formatAsYouReadPolicy: true

Feel free to contact me via the mailing list or personnal mail if you experience a strange behavior. I tried to improve all of them but with you I am sure all the cases will be treated in an exhaustive way.

Thanks for testing it, I hope it will convince you to use format as you read in Nautilus or just automatically format your code.

Franck





Reply | Threaded
Open this post in threaded view
|

Re: New pretty printer Blue Ink

Ben Coman
In reply to this post by Franck Warlouzet
On Wed, Jul 22, 2015 at 4:44 PM, Franck Warlouzet
<[hidden email]> wrote:

> Hello everyone,
>
> We just integrated Blue Ink, the new pretty printer, in the latest Pharo 5
> image ! Basically what was working still is and what was not well now is.
>
> It is not yet enabled by default, we will wait for feedbacks first. If you
> want to try it, just type :
>
> RBProgramNode formatterClass: BIConfigurableFormatter.
> BIConfigurableFormatter formatAsYouReadPolicy: true

Perhaps we should have a Preferences category "Technology previews."
Then when I get time later to try things it will be easier to find
than searching for half-remembered stuff on the mail archives.
cheers -ben

Reply | Threaded
Open this post in threaded view
|

Re: New pretty printer Blue Ink

Peter Uhnak
Perhaps we should have a Preferences category "Technology previews."
Then when I get time later to try things it will be easier to find
than searching for half-remembered stuff on the mail archives.
cheers -ben

This seems like a good idea... but often by the time I finally get around to look at it such things they are merged and used by default. People that are interested will look at it early and late stranglers may not be as valuable.

Maybe something more in-your-face would work better... such as on first Pharo image opening there would be small notification in a corner saying... "We've added a new cool formatter... try it now?" and on click it would enable it/open settings. If you ignore it it will disappear in couple of seconds...
This could be however annoying if you are actually not interested, because every time you download a fresh image it would bug you just like the Pharo 4.0 welcome message that I have to close every time...

Peter
Reply | Threaded
Open this post in threaded view
|

Re: New pretty printer Blue Ink

Peter Uhnak
stranglers

stragglers *facepalm*

(but slow feedback strangles development :p)
Reply | Threaded
Open this post in threaded view
|

Re: New pretty printer Blue Ink

stepharo
In reply to this post by Franck Warlouzet
Franck excellent news.
Did you pubish your tools to test it somewhere?

The good part is also that the code formatter is optional.

Stef

Le 22/7/15 10:44, Franck Warlouzet a écrit :
Hello everyone,

We just integrated Blue Ink, the new pretty printer, in the latest Pharo 5 image ! Basically what was working still is and what was not well now is.

It is not yet enabled by default, we will wait for feedbacks first. If you want to try it, just type :

RBProgramNode formatterClass: BIConfigurableFormatter. BIConfigurableFormatter formatAsYouReadPolicy: true

Feel free to contact me via the mailing list or personnal mail if you experience a strange behavior. I tried to improve all of them but with you I am sure all the cases will be treated in an exhaustive way.

Thanks for testing it, I hope it will convince you to use format as you read in Nautilus or just automatically format your code.

Franck

Reply | Threaded
Open this post in threaded view
|

Re: New pretty printer Blue Ink

Franck Warlouzet
No I did not. I do not know if it is really useful, we have our methods to see the effect of the formatter.
Maybe it can be good to have a preview of the different settings with a link in the formatter options but in this case I have to review it because it is pretty ugly and not really user friendly.

Franck


Date: Wed, 22 Jul 2015 14:49:13 +0200
From: [hidden email]
To: [hidden email]
Subject: Re: [Pharo-dev] New pretty printer Blue Ink

Franck excellent news.
Did you pubish your tools to test it somewhere?

The good part is also that the code formatter is optional.

Stef

Le 22/7/15 10:44, Franck Warlouzet a écrit :
Hello everyone,

We just integrated Blue Ink, the new pretty printer, in the latest Pharo 5 image ! Basically what was working still is and what was not well now is.

It is not yet enabled by default, we will wait for feedbacks first. If you want to try it, just type :

RBProgramNode formatterClass: BIConfigurableFormatter. BIConfigurableFormatter formatAsYouReadPolicy: true

Feel free to contact me via the mailing list or personnal mail if you experience a strange behavior. I tried to improve all of them but with you I am sure all the cases will be treated in an exhaustive way.

Thanks for testing it, I hope it will convince you to use format as you read in Nautilus or just automatically format your code.

Franck