Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
October 2013
- 93 participants
- 1807 messages
Outdated Bug [7245] Autocomplete highlighting out of sync w editor after partial match
by kilon
Three issues here
1) Cant find "Partial" in code completion settings
2) Cant find any tool named Spotlight
3) Code completion no longer uses tab
And generally I cannot reproduce this bug. Is this still relevant ?
--
View this message in context: http://forum.world.st/Outdated-Bug-7245-Autocomplete-highlighting-out-of-sy…
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Oct. 15, 2013
Re: [Pharo-dev] default monospaced code font
by Yuriy Tymchuk
Wellâ¦
I'm for monospaces font because you can make your code look nice at last. And yes you are writing code, instructions for one of the most stupid things in the world: a computer. And no, it's not meant for people. It's good that we can make it more understandable for ourselves by giving items appropriate names, and it's good that pharo has not a lot of rules that we have to follow (language grammar). Ruby has something that makes you read a code like a prose, but when it comes to understanding you don't have any idea what of the special cases took place in that part of code. Please, don't tell that you want to read code like a newspaper. News paper is for humans only, code is used by computer.
uko
P.S. don't be mad, it's just my humble opinion
On Oct 15, 2013, at 8:59 PM, GOUBIER Thierry <thierry.goubier(a)cea.fr> wrote:
> It's just that changing the theme also changes the iconset in the settings at the moment, that's all. Nothing much, really.
>
> I do like what you're trying to do, and I like to see this being discussed. I do think this is an important issue and I'd like to see a more unified GUI, for one. Would make it a lot simpler to describe to newcomers instead of describing half a dozen different GUIs for doing more or less the same thing: system browser, message browser, finder, change set, packages browser, spotlight.
>
> I'm half-way through that with my Alt Browser, but it starts to take its toll on my ability to invest in it (and its complete enough for me not needing to work on it much; no itch to scratch anymore :)).
>
> Thierry
> De : Pharo-dev [pharo-dev-bounces(a)lists.pharo.org] de la part de Esteban Lorenzano [estebanlm(a)gmail.com]
> Date d'envoi : mardi 15 octobre 2013 20:31
> Ã : Pharo Development List
> Objet : Re: [Pharo-dev] default monospaced code font
>
> theme and iconset are decoupled, so yes you can :)
>
> problem is that I still didn't added the preference for choosing iconsets (my bad, didn't have the time yet).
>
> On Oct 15, 2013, at 8:19 PM, GOUBIER Thierry <thierry.goubier(a)cea.fr> wrote:
>
>> And can I have a setting with the
>>
>> - Pharo theme (not pharo3)
>> - and the eclipse icon set ?
>>
>> :)
>>
>> (Of course I should set an issue and write a Slice, otherwise Camillo will get angry at me ;))
>>
>> Thierry
>> De : Pharo-dev [pharo-dev-bounces(a)lists.pharo.org] de la part de Esteban Lorenzano [estebanlm(a)gmail.com]
>> Date d'envoi : mardi 15 octobre 2013 20:07
>> Ã : Pharo Development List
>> Objet : Re: [Pharo-dev] default monospaced code font
>>
>>
>> On Oct 15, 2013, at 6:53 PM, Gary Chambers <gazzaguru2(a)btinternet.com> wrote:
>>
>>> Sorry, not been following the thread but is there really a problem?
>>> Code font is specifiable in settings. Guess we are all just arguing about what the default may be...
>>
>> exactly :)
>>
>>>
>>> Regards, Gary
>>> ----- Original Message -----
>>> From: Nicolas Cellier
>>> To: Pharo Development List
>>> Sent: Tuesday, October 15, 2013 5:42 PM
>>> Subject: Re: [Pharo-dev] default monospaced code font
>>>
>>> Pushing the newcomers argument: if newcomers are used to using if then else and switch case, why did you deprecate usage caseOf:?
>>> If newcomers argument counts, shouldn't we remove text editing, browser, etc..., go back to file based development and create an eclipse (or emacs) plugin?
>>>
>>> I saw very good arguments for proportional: more readable/natural/more text on the line...
>>> So I'm inlne with Pavel,
>>>
>>> Is there any argument for fixed space (but the hypothetical newcomer).
>>> There are some times when we must educate rather than imitate.
>>>
>>>
>>> 2013/10/15 Sven Van Caekenberghe <sven(a)stfx.eu>
>>>
>>> On 15 Oct 2013, at 17:29, Tudor Girba <tudor(a)tudorgirba.com> wrote:
>>>
>>> > Hi,
>>> >
>>> > I am in favor of using monospaced fonts for the code and sans serif fonts for the rest of the things. I pushed the Source Sans + Source Code fonts for the Moose image since half a year, and actually people like the look of them. I am a bit surprised to see such virulent reactions :).
>>> >
>>> > @Sven: the mail discussions that led to the fonts choice had you in CC the whole time :).
>>>
>>> OK, maybe a didn't pay enough attention: I knew it was about look and feel and (a) new font(s), I failed to register that it actually was about using a monospaced font.
>>>
>>> I can't belief that you are surprised about the reactions ;-)
>>>
>>> For what it is worth, I still haven't heard any solid argument for the change. Even if it is just aesthetics and it doesn't make a difference, there is still the question why we have to change.
>>>
>>> > Cheers,
>>> > Doru
>>> >
>>> >
>>> >
>>> > On Tue, Oct 15, 2013 at 5:18 PM, Sven Van Caekenberghe <sven(a)stfx.eu> wrote:
>>> >
>>> > On 15 Oct 2013, at 17:05, Esteban Lorenzano <estebanlm(a)gmail.com> wrote:
>>> >
>>> > >
>>> > > On Oct 15, 2013, at 4:52 PM, Sven Van Caekenberghe <sven(a)stfx.eu> wrote:
>>> > >
>>> > >>
>>> > >> On 15 Oct 2013, at 16:35, Esteban Lorenzano <estebanlm(a)gmail.com> wrote:
>>> > >>
>>> > >>> except that it is not accurate :)
>>> > >>>
>>> > >>> - with a monospace you can have bolds and italic without problems (it is a decent one)... and you also can play with sizes (for example, for comments)
>>> > >>> - when you copy&paste you will lose part of your formatting no matter if you have a fixed font or a proportional one (is not true that you lose all of them... in fact I usually do not lose any)
>>> > >>
>>> > >> Sorry, but there are no sensible arguments in favour of a monospaced font. It is just not needed (in Smalltalk). Another way to look at it is: 99.99 % of the world use proportional fonts.
>>> > >>
>>> > >> BTW, I think whoever made this 'decision' knew it would be _very_ hard to get this passed ;-)
>>> > >>
>>> > >> Maybe we should switch to C/Java/Javascript syntax so that we do not scare newcomers ? Sorry, I could not resist.
>>> > > not taken.
>>> > > and non sense.
>>> > > idea is to welcome newcomers, not to became another language.
>>> > > Now... if font is *part* of the language, we could be talking about the same. But since it is not, then we are comparing apples with tomatoes.
>>> > >
>>> > > I can say that no, 99% of the world do not use proportional fonts... every other programing environment uses monospaced fonts.
>>> > > yeah, I know "we are different"... but we still code. Ah, no, sorry... we "manipulate objects", but that looks really close to coding for me.
>>> > >
>>> > > and yes... I was expecting a lot of whining (even if it was not me *alone* who took the decision), but I was expecting from people at least wait to see the fonts before start the bashing ;)
>>> >
>>> > Well, it is not 'bashing', I just totally do not agree.
>>> > And I would like to know who else is in favour, how the decision was made.
>>> > But I'll wait a bit for other comments.
>>> >
>>> > >>> On Oct 15, 2013, at 3:53 PM, Sven Van Caekenberghe <sven(a)stfx.eu> wrote:
>>> > >>>
>>> > >>>> Excellent arguments !
>>> > >>>> I am with you 100%
>>> > >>>>
>>> > >>>> On 15 Oct 2013, at 15:21, Igor Stasenko <siguctua(a)gmail.com> wrote:
>>> > >>>>
>>> > >>>>> Since the days when editors was able to allow me using any fonts, i was always switching to variable-spaced font
>>> > >>>>> for code pane. And i am not speaking about smalltalk or pharo here, it was C and Pascal those days :)
>>> > >>>>>
>>> > >>>>> guess, what i would prefer in pharo? :)
>>> > >>>>>
>>> > >>>>> The bad things about getting used to monospaced fonts is that you format code and it looks perfect,
>>> > >>>>> but then you print it or copy/paste it somewhere else where it uses other font, and all your beautiful formatting are gone.
>>> > >>>>> Needless to say, that printing press was invented way before first computer or digital printer, and all we know about fonts came
>>> > >>>>> to us from the printing world.. and i think i would be right saying that before first digital printers there was not such thing as monospaced
>>> > >>>>> fonts, because it is not economically efficient: you don't want to waste space on front page of your newspaper by aligning glyphs to some virtual grid.
>>> > >>>>> More than that, it works well only if you using same font size and no bold/underline variants whatever.. as soon as you use variants or different font size,
>>> > >>>>> all the benefits of 'formatting' using monospaced font is gone.
>>> > >>>>> That means, if we employ monospaced font for code, we will be forced to not use bold/italic variants, or different font size (for instance,
>>> > >>>>> i would be like to play with code highlight scheme, where comments using different font size, or where method name uses bigger font size etc).
>>> > >>>>>
>>> > >>>>>
>>> > >>>>> --
>>> > >>>>> Best regards,
>>> > >>>>> Igor Stasenko.
>>> > >>>>
>>> > >>>>
>>> > >>>
>>> > >>>
>>> > >>
>>> > >>
>>> > >
>>> > >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> > --
>>> > www.tudorgirba.com
>>> >
>>> > "Every thing has its own flow"
Oct. 15, 2013
Re: [Pharo-dev] default monospaced code font
by GOUBIER Thierry
It's just that changing the theme also changes the iconset in the settings at the moment, that's all. Nothing much, really.
I do like what you're trying to do, and I like to see this being discussed. I do think this is an important issue and I'd like to see a more unified GUI, for one. Would make it a lot simpler to describe to newcomers instead of describing half a dozen different GUIs for doing more or less the same thing: system browser, message browser, finder, change set, packages browser, spotlight.
I'm half-way through that with my Alt Browser, but it starts to take its toll on my ability to invest in it (and its complete enough for me not needing to work on it much; no itch to scratch anymore :)).
Thierry
________________________________
De : Pharo-dev [pharo-dev-bounces(a)lists.pharo.org] de la part de Esteban Lorenzano [estebanlm(a)gmail.com]
Date d'envoi : mardi 15 octobre 2013 20:31
à : Pharo Development List
Objet : Re: [Pharo-dev] default monospaced code font
theme and iconset are decoupled, so yes you can :)
problem is that I still didn't added the preference for choosing iconsets (my bad, didn't have the time yet).
On Oct 15, 2013, at 8:19 PM, GOUBIER Thierry <thierry.goubier(a)cea.fr<mailto:thierry.goubier@cea.fr>> wrote:
And can I have a setting with the
- Pharo theme (not pharo3)
- and the eclipse icon set ?
:)
(Of course I should set an issue and write a Slice, otherwise Camillo will get angry at me ;))
Thierry
________________________________
De : Pharo-dev [pharo-dev-bounces(a)lists.pharo.org<mailto:pharo-dev-bounces@lists.pharo.org>] de la part de Esteban Lorenzano [estebanlm(a)gmail.com<mailto:estebanlm@gmail.com>]
Date d'envoi : mardi 15 octobre 2013 20:07
à : Pharo Development List
Objet : Re: [Pharo-dev] default monospaced code font
On Oct 15, 2013, at 6:53 PM, Gary Chambers <gazzaguru2(a)btinternet.com<mailto:gazzaguru2@btinternet.com>> wrote:
Sorry, not been following the thread but is there really a problem?
Code font is specifiable in settings. Guess we are all just arguing about what the default may be...
exactly :)
Regards, Gary
----- Original Message -----
From: Nicolas Cellier<mailto:nicolas.cellier.aka.nice@gmail.com>
To: Pharo Development List<mailto:pharo-dev@lists.pharo.org>
Sent: Tuesday, October 15, 2013 5:42 PM
Subject: Re: [Pharo-dev] default monospaced code font
Pushing the newcomers argument: if newcomers are used to using if then else and switch case, why did you deprecate usage caseOf:?
If newcomers argument counts, shouldn't we remove text editing, browser, etc..., go back to file based development and create an eclipse (or emacs) plugin?
I saw very good arguments for proportional: more readable/natural/more text on the line...
So I'm inlne with Pavel,
Is there any argument for fixed space (but the hypothetical newcomer).
There are some times when we must educate rather than imitate.
2013/10/15 Sven Van Caekenberghe <sven(a)stfx.eu<mailto:sven@stfx.eu>>
On 15 Oct 2013, at 17:29, Tudor Girba <tudor(a)tudorgirba.com<mailto:tudor@tudorgirba.com>> wrote:
> Hi,
>
> I am in favor of using monospaced fonts for the code and sans serif fonts for the rest of the things. I pushed the Source Sans + Source Code fonts for the Moose image since half a year, and actually people like the look of them. I am a bit surprised to see such virulent reactions :).
>
> @Sven: the mail discussions that led to the fonts choice had you in CC the whole time :).
OK, maybe a didn't pay enough attention: I knew it was about look and feel and (a) new font(s), I failed to register that it actually was about using a monospaced font.
I can't belief that you are surprised about the reactions ;-)
For what it is worth, I still haven't heard any solid argument for the change. Even if it is just aesthetics and it doesn't make a difference, there is still the question why we have to change.
> Cheers,
> Doru
>
>
>
> On Tue, Oct 15, 2013 at 5:18 PM, Sven Van Caekenberghe <sven(a)stfx.eu<mailto:sven@stfx.eu>> wrote:
>
> On 15 Oct 2013, at 17:05, Esteban Lorenzano <estebanlm(a)gmail.com<mailto:estebanlm@gmail.com>> wrote:
>
> >
> > On Oct 15, 2013, at 4:52 PM, Sven Van Caekenberghe <sven(a)stfx.eu<mailto:sven@stfx.eu>> wrote:
> >
> >>
> >> On 15 Oct 2013, at 16:35, Esteban Lorenzano <estebanlm(a)gmail.com<mailto:estebanlm@gmail.com>> wrote:
> >>
> >>> except that it is not accurate :)
> >>>
> >>> - with a monospace you can have bolds and italic without problems (it is a decent one)... and you also can play with sizes (for example, for comments)
> >>> - when you copy&paste you will lose part of your formatting no matter if you have a fixed font or a proportional one (is not true that you lose all of them... in fact I usually do not lose any)
> >>
> >> Sorry, but there are no sensible arguments in favour of a monospaced font. It is just not needed (in Smalltalk). Another way to look at it is: 99.99 % of the world use proportional fonts.
> >>
> >> BTW, I think whoever made this 'decision' knew it would be _very_ hard to get this passed ;-)
> >>
> >> Maybe we should switch to C/Java/Javascript syntax so that we do not scare newcomers ? Sorry, I could not resist.
> > not taken.
> > and non sense.
> > idea is to welcome newcomers, not to became another language.
> > Now... if font is *part* of the language, we could be talking about the same. But since it is not, then we are comparing apples with tomatoes.
> >
> > I can say that no, 99% of the world do not use proportional fonts... every other programing environment uses monospaced fonts.
> > yeah, I know "we are different"... but we still code. Ah, no, sorry... we "manipulate objects", but that looks really close to coding for me.
> >
> > and yes... I was expecting a lot of whining (even if it was not me *alone* who took the decision), but I was expecting from people at least wait to see the fonts before start the bashing ;)
>
> Well, it is not 'bashing', I just totally do not agree.
> And I would like to know who else is in favour, how the decision was made.
> But I'll wait a bit for other comments.
>
> >>> On Oct 15, 2013, at 3:53 PM, Sven Van Caekenberghe <sven(a)stfx.eu<mailto:sven@stfx.eu>> wrote:
> >>>
> >>>> Excellent arguments !
> >>>> I am with you 100%
> >>>>
> >>>> On 15 Oct 2013, at 15:21, Igor Stasenko <siguctua(a)gmail.com<mailto:siguctua@gmail.com>> wrote:
> >>>>
> >>>>> Since the days when editors was able to allow me using any fonts, i was always switching to variable-spaced font
> >>>>> for code pane. And i am not speaking about smalltalk or pharo here, it was C and Pascal those days :)
> >>>>>
> >>>>> guess, what i would prefer in pharo? :)
> >>>>>
> >>>>> The bad things about getting used to monospaced fonts is that you format code and it looks perfect,
> >>>>> but then you print it or copy/paste it somewhere else where it uses other font, and all your beautiful formatting are gone.
> >>>>> Needless to say, that printing press was invented way before first computer or digital printer, and all we know about fonts came
> >>>>> to us from the printing world.. and i think i would be right saying that before first digital printers there was not such thing as monospaced
> >>>>> fonts, because it is not economically efficient: you don't want to waste space on front page of your newspaper by aligning glyphs to some virtual grid.
> >>>>> More than that, it works well only if you using same font size and no bold/underline variants whatever.. as soon as you use variants or different font size,
> >>>>> all the benefits of 'formatting' using monospaced font is gone.
> >>>>> That means, if we employ monospaced font for code, we will be forced to not use bold/italic variants, or different font size (for instance,
> >>>>> i would be like to play with code highlight scheme, where comments using different font size, or where method name uses bigger font size etc).
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Best regards,
> >>>>> Igor Stasenko.
> >>>>
> >>>>
> >>>
> >>>
> >>
> >>
> >
> >
>
>
>
>
>
> --
> www.tudorgirba.com<http://www.tudorgirba.com>
>
> "Every thing has its own flow"
Oct. 15, 2013
Re: [Pharo-dev] default monospaced code font
by Esteban Lorenzano
theme and iconset are decoupled, so yes you can :)
problem is that I still didn't added the preference for choosing iconsets (my bad, didn't have the time yet).
On Oct 15, 2013, at 8:19 PM, GOUBIER Thierry <thierry.goubier(a)cea.fr> wrote:
> And can I have a setting with the
>
> - Pharo theme (not pharo3)
> - and the eclipse icon set ?
>
> :)
>
> (Of course I should set an issue and write a Slice, otherwise Camillo will get angry at me ;))
>
> Thierry
> De : Pharo-dev [pharo-dev-bounces(a)lists.pharo.org] de la part de Esteban Lorenzano [estebanlm(a)gmail.com]
> Date d'envoi : mardi 15 octobre 2013 20:07
> Ã : Pharo Development List
> Objet : Re: [Pharo-dev] default monospaced code font
>
>
> On Oct 15, 2013, at 6:53 PM, Gary Chambers <gazzaguru2(a)btinternet.com> wrote:
>
>> Sorry, not been following the thread but is there really a problem?
>> Code font is specifiable in settings. Guess we are all just arguing about what the default may be...
>
> exactly :)
>
>>
>> Regards, Gary
>> ----- Original Message -----
>> From: Nicolas Cellier
>> To: Pharo Development List
>> Sent: Tuesday, October 15, 2013 5:42 PM
>> Subject: Re: [Pharo-dev] default monospaced code font
>>
>> Pushing the newcomers argument: if newcomers are used to using if then else and switch case, why did you deprecate usage caseOf:?
>> If newcomers argument counts, shouldn't we remove text editing, browser, etc..., go back to file based development and create an eclipse (or emacs) plugin?
>>
>> I saw very good arguments for proportional: more readable/natural/more text on the line...
>> So I'm inlne with Pavel,
>>
>> Is there any argument for fixed space (but the hypothetical newcomer).
>> There are some times when we must educate rather than imitate.
>>
>>
>> 2013/10/15 Sven Van Caekenberghe <sven(a)stfx.eu>
>>
>> On 15 Oct 2013, at 17:29, Tudor Girba <tudor(a)tudorgirba.com> wrote:
>>
>> > Hi,
>> >
>> > I am in favor of using monospaced fonts for the code and sans serif fonts for the rest of the things. I pushed the Source Sans + Source Code fonts for the Moose image since half a year, and actually people like the look of them. I am a bit surprised to see such virulent reactions :).
>> >
>> > @Sven: the mail discussions that led to the fonts choice had you in CC the whole time :).
>>
>> OK, maybe a didn't pay enough attention: I knew it was about look and feel and (a) new font(s), I failed to register that it actually was about using a monospaced font.
>>
>> I can't belief that you are surprised about the reactions ;-)
>>
>> For what it is worth, I still haven't heard any solid argument for the change. Even if it is just aesthetics and it doesn't make a difference, there is still the question why we have to change.
>>
>> > Cheers,
>> > Doru
>> >
>> >
>> >
>> > On Tue, Oct 15, 2013 at 5:18 PM, Sven Van Caekenberghe <sven(a)stfx.eu> wrote:
>> >
>> > On 15 Oct 2013, at 17:05, Esteban Lorenzano <estebanlm(a)gmail.com> wrote:
>> >
>> > >
>> > > On Oct 15, 2013, at 4:52 PM, Sven Van Caekenberghe <sven(a)stfx.eu> wrote:
>> > >
>> > >>
>> > >> On 15 Oct 2013, at 16:35, Esteban Lorenzano <estebanlm(a)gmail.com> wrote:
>> > >>
>> > >>> except that it is not accurate :)
>> > >>>
>> > >>> - with a monospace you can have bolds and italic without problems (it is a decent one)... and you also can play with sizes (for example, for comments)
>> > >>> - when you copy&paste you will lose part of your formatting no matter if you have a fixed font or a proportional one (is not true that you lose all of them... in fact I usually do not lose any)
>> > >>
>> > >> Sorry, but there are no sensible arguments in favour of a monospaced font. It is just not needed (in Smalltalk). Another way to look at it is: 99.99 % of the world use proportional fonts.
>> > >>
>> > >> BTW, I think whoever made this 'decision' knew it would be _very_ hard to get this passed ;-)
>> > >>
>> > >> Maybe we should switch to C/Java/Javascript syntax so that we do not scare newcomers ? Sorry, I could not resist.
>> > > not taken.
>> > > and non sense.
>> > > idea is to welcome newcomers, not to became another language.
>> > > Now... if font is *part* of the language, we could be talking about the same. But since it is not, then we are comparing apples with tomatoes.
>> > >
>> > > I can say that no, 99% of the world do not use proportional fonts... every other programing environment uses monospaced fonts.
>> > > yeah, I know "we are different"... but we still code. Ah, no, sorry... we "manipulate objects", but that looks really close to coding for me.
>> > >
>> > > and yes... I was expecting a lot of whining (even if it was not me *alone* who took the decision), but I was expecting from people at least wait to see the fonts before start the bashing ;)
>> >
>> > Well, it is not 'bashing', I just totally do not agree.
>> > And I would like to know who else is in favour, how the decision was made.
>> > But I'll wait a bit for other comments.
>> >
>> > >>> On Oct 15, 2013, at 3:53 PM, Sven Van Caekenberghe <sven(a)stfx.eu> wrote:
>> > >>>
>> > >>>> Excellent arguments !
>> > >>>> I am with you 100%
>> > >>>>
>> > >>>> On 15 Oct 2013, at 15:21, Igor Stasenko <siguctua(a)gmail.com> wrote:
>> > >>>>
>> > >>>>> Since the days when editors was able to allow me using any fonts, i was always switching to variable-spaced font
>> > >>>>> for code pane. And i am not speaking about smalltalk or pharo here, it was C and Pascal those days :)
>> > >>>>>
>> > >>>>> guess, what i would prefer in pharo? :)
>> > >>>>>
>> > >>>>> The bad things about getting used to monospaced fonts is that you format code and it looks perfect,
>> > >>>>> but then you print it or copy/paste it somewhere else where it uses other font, and all your beautiful formatting are gone.
>> > >>>>> Needless to say, that printing press was invented way before first computer or digital printer, and all we know about fonts came
>> > >>>>> to us from the printing world.. and i think i would be right saying that before first digital printers there was not such thing as monospaced
>> > >>>>> fonts, because it is not economically efficient: you don't want to waste space on front page of your newspaper by aligning glyphs to some virtual grid.
>> > >>>>> More than that, it works well only if you using same font size and no bold/underline variants whatever.. as soon as you use variants or different font size,
>> > >>>>> all the benefits of 'formatting' using monospaced font is gone.
>> > >>>>> That means, if we employ monospaced font for code, we will be forced to not use bold/italic variants, or different font size (for instance,
>> > >>>>> i would be like to play with code highlight scheme, where comments using different font size, or where method name uses bigger font size etc).
>> > >>>>>
>> > >>>>>
>> > >>>>> --
>> > >>>>> Best regards,
>> > >>>>> Igor Stasenko.
>> > >>>>
>> > >>>>
>> > >>>
>> > >>>
>> > >>
>> > >>
>> > >
>> > >
>> >
>> >
>> >
>> >
>> >
>> > --
>> > www.tudorgirba.com
>> >
>> > "Every thing has its own flow"
Oct. 15, 2013
Re: [Pharo-dev] default monospaced code font
by GOUBIER Thierry
And can I have a setting with the
- Pharo theme (not pharo3)
- and the eclipse icon set ?
:)
(Of course I should set an issue and write a Slice, otherwise Camillo will get angry at me ;))
Thierry
________________________________
De : Pharo-dev [pharo-dev-bounces(a)lists.pharo.org] de la part de Esteban Lorenzano [estebanlm(a)gmail.com]
Date d'envoi : mardi 15 octobre 2013 20:07
à : Pharo Development List
Objet : Re: [Pharo-dev] default monospaced code font
On Oct 15, 2013, at 6:53 PM, Gary Chambers <gazzaguru2(a)btinternet.com<mailto:gazzaguru2@btinternet.com>> wrote:
Sorry, not been following the thread but is there really a problem?
Code font is specifiable in settings. Guess we are all just arguing about what the default may be...
exactly :)
Regards, Gary
----- Original Message -----
From: Nicolas Cellier<mailto:nicolas.cellier.aka.nice@gmail.com>
To: Pharo Development List<mailto:pharo-dev@lists.pharo.org>
Sent: Tuesday, October 15, 2013 5:42 PM
Subject: Re: [Pharo-dev] default monospaced code font
Pushing the newcomers argument: if newcomers are used to using if then else and switch case, why did you deprecate usage caseOf:?
If newcomers argument counts, shouldn't we remove text editing, browser, etc..., go back to file based development and create an eclipse (or emacs) plugin?
I saw very good arguments for proportional: more readable/natural/more text on the line...
So I'm inlne with Pavel,
Is there any argument for fixed space (but the hypothetical newcomer).
There are some times when we must educate rather than imitate.
2013/10/15 Sven Van Caekenberghe <sven(a)stfx.eu<mailto:sven@stfx.eu>>
On 15 Oct 2013, at 17:29, Tudor Girba <tudor(a)tudorgirba.com<mailto:tudor@tudorgirba.com>> wrote:
> Hi,
>
> I am in favor of using monospaced fonts for the code and sans serif fonts for the rest of the things. I pushed the Source Sans + Source Code fonts for the Moose image since half a year, and actually people like the look of them. I am a bit surprised to see such virulent reactions :).
>
> @Sven: the mail discussions that led to the fonts choice had you in CC the whole time :).
OK, maybe a didn't pay enough attention: I knew it was about look and feel and (a) new font(s), I failed to register that it actually was about using a monospaced font.
I can't belief that you are surprised about the reactions ;-)
For what it is worth, I still haven't heard any solid argument for the change. Even if it is just aesthetics and it doesn't make a difference, there is still the question why we have to change.
> Cheers,
> Doru
>
>
>
> On Tue, Oct 15, 2013 at 5:18 PM, Sven Van Caekenberghe <sven(a)stfx.eu<mailto:sven@stfx.eu>> wrote:
>
> On 15 Oct 2013, at 17:05, Esteban Lorenzano <estebanlm(a)gmail.com<mailto:estebanlm@gmail.com>> wrote:
>
> >
> > On Oct 15, 2013, at 4:52 PM, Sven Van Caekenberghe <sven(a)stfx.eu<mailto:sven@stfx.eu>> wrote:
> >
> >>
> >> On 15 Oct 2013, at 16:35, Esteban Lorenzano <estebanlm(a)gmail.com<mailto:estebanlm@gmail.com>> wrote:
> >>
> >>> except that it is not accurate :)
> >>>
> >>> - with a monospace you can have bolds and italic without problems (it is a decent one)... and you also can play with sizes (for example, for comments)
> >>> - when you copy&paste you will lose part of your formatting no matter if you have a fixed font or a proportional one (is not true that you lose all of them... in fact I usually do not lose any)
> >>
> >> Sorry, but there are no sensible arguments in favour of a monospaced font. It is just not needed (in Smalltalk). Another way to look at it is: 99.99 % of the world use proportional fonts.
> >>
> >> BTW, I think whoever made this 'decision' knew it would be _very_ hard to get this passed ;-)
> >>
> >> Maybe we should switch to C/Java/Javascript syntax so that we do not scare newcomers ? Sorry, I could not resist.
> > not taken.
> > and non sense.
> > idea is to welcome newcomers, not to became another language.
> > Now... if font is *part* of the language, we could be talking about the same. But since it is not, then we are comparing apples with tomatoes.
> >
> > I can say that no, 99% of the world do not use proportional fonts... every other programing environment uses monospaced fonts.
> > yeah, I know "we are different"... but we still code. Ah, no, sorry... we "manipulate objects", but that looks really close to coding for me.
> >
> > and yes... I was expecting a lot of whining (even if it was not me *alone* who took the decision), but I was expecting from people at least wait to see the fonts before start the bashing ;)
>
> Well, it is not 'bashing', I just totally do not agree.
> And I would like to know who else is in favour, how the decision was made.
> But I'll wait a bit for other comments.
>
> >>> On Oct 15, 2013, at 3:53 PM, Sven Van Caekenberghe <sven(a)stfx.eu<mailto:sven@stfx.eu>> wrote:
> >>>
> >>>> Excellent arguments !
> >>>> I am with you 100%
> >>>>
> >>>> On 15 Oct 2013, at 15:21, Igor Stasenko <siguctua(a)gmail.com<mailto:siguctua@gmail.com>> wrote:
> >>>>
> >>>>> Since the days when editors was able to allow me using any fonts, i was always switching to variable-spaced font
> >>>>> for code pane. And i am not speaking about smalltalk or pharo here, it was C and Pascal those days :)
> >>>>>
> >>>>> guess, what i would prefer in pharo? :)
> >>>>>
> >>>>> The bad things about getting used to monospaced fonts is that you format code and it looks perfect,
> >>>>> but then you print it or copy/paste it somewhere else where it uses other font, and all your beautiful formatting are gone.
> >>>>> Needless to say, that printing press was invented way before first computer or digital printer, and all we know about fonts came
> >>>>> to us from the printing world.. and i think i would be right saying that before first digital printers there was not such thing as monospaced
> >>>>> fonts, because it is not economically efficient: you don't want to waste space on front page of your newspaper by aligning glyphs to some virtual grid.
> >>>>> More than that, it works well only if you using same font size and no bold/underline variants whatever.. as soon as you use variants or different font size,
> >>>>> all the benefits of 'formatting' using monospaced font is gone.
> >>>>> That means, if we employ monospaced font for code, we will be forced to not use bold/italic variants, or different font size (for instance,
> >>>>> i would be like to play with code highlight scheme, where comments using different font size, or where method name uses bigger font size etc).
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Best regards,
> >>>>> Igor Stasenko.
> >>>>
> >>>>
> >>>
> >>>
> >>
> >>
> >
> >
>
>
>
>
>
> --
> www.tudorgirba.com<http://www.tudorgirba.com>
>
> "Every thing has its own flow"
Oct. 15, 2013
Re: [Pharo-dev] bug: [4993] Typing cmd+L cancel all typing and we can't undo it [Terminated]
by kilon
tried to understand undo , the more I explored the more I don't understand
how it works. TextEditor is a big class doing many different things and the
code is not made in a way to be read easily. I have vague idea how it works
looks like HistoryIterator and EditingState do the work, but still cant
figure out exactly how.
So time to move to next bug.
Marcus Denker-4 wrote
> On Oct 15, 2013, at 3:34 PM, Igor Stasenko <
> siguctua@
> > wrote:
>
>> i using cmd-l very very very often..
>> it allows me to type any random text in any random place and then all
>> this stuff is gone with single key stroke.
>> more than that, it marks text back as unmodified, so i do not need to
>> deal with browser entering the "commit or cancel" mode,
>> asking me stupid questions like "do you want to commit or cancel"
>>
>> so , it is regression. It is regression just from a single perspective,
>> that it adds one more modal dialog which blocks your workflow.
>> A proper fix would be is to add the undo command, so if you pressed cmd-l
>> by mistake, you can undo it by pressing cmd-z
>>
>
> Yes, you are welcome to submit a fix that does that. For now we have a
> backstop that makes sure people don't lose code.
>
> Marcus
>
>
>
> signature.asc (210 bytes)
> <http://forum.world.st/attachment/4714539/0/signature.asc>
--
View this message in context: http://forum.world.st/bug-4993-Typing-cmd-L-cancel-all-typing-and-we-can-t-…
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Oct. 15, 2013
Re: [Pharo-dev] MorpgTreeMorph enable/disable?
by plantec
Hi Esteban,
Le 15 oct. 2013 à 18:30, Esteban Lorenzano <estebanlm(a)gmail.com> a écrit :
> Hi,
>
> I'm working with MorphTreeMorph and I need to toggle enable/disable... and as far as I see is not implemented.
> Any idea how can I do it?
I will have a look
cheers
Alain
>
> Thanks,
> Esteban
Oct. 15, 2013
Re: [Pharo-dev] default monospaced code font
by Esteban Lorenzano
well... I already said it: being welcoming does not means becoming another language.
The proposal is to remove non-sense differences, not to remove the ones that actually matters (and syntax matters a lot).
And yes, sometimes (like when we deprecated #caseOf:) we need to enforce differences, just because we are another environment, another language, another libraries (and #caseOf: like the abuse of ifs is procedural programming... or encourages procedural programming).
On Oct 15, 2013, at 6:42 PM, Nicolas Cellier <nicolas.cellier.aka.nice(a)gmail.com> wrote:
> Pushing the newcomers argument: if newcomers are used to using if then else and switch case, why did you deprecate usage caseOf:?
> If newcomers argument counts, shouldn't we remove text editing, browser, etc..., go back to file based development and create an eclipse (or emacs) plugin?
>
> I saw very good arguments for proportional: more readable/natural/more text on the line...
> So I'm inlne with Pavel,
>
> Is there any argument for fixed space (but the hypothetical newcomer).
> There are some times when we must educate rather than imitate.
>
>
> 2013/10/15 Sven Van Caekenberghe <sven(a)stfx.eu>
>
> On 15 Oct 2013, at 17:29, Tudor Girba <tudor(a)tudorgirba.com> wrote:
>
> > Hi,
> >
> > I am in favor of using monospaced fonts for the code and sans serif fonts for the rest of the things. I pushed the Source Sans + Source Code fonts for the Moose image since half a year, and actually people like the look of them. I am a bit surprised to see such virulent reactions :).
> >
> > @Sven: the mail discussions that led to the fonts choice had you in CC the whole time :).
>
> OK, maybe a didn't pay enough attention: I knew it was about look and feel and (a) new font(s), I failed to register that it actually was about using a monospaced font.
>
> I can't belief that you are surprised about the reactions ;-)
>
> For what it is worth, I still haven't heard any solid argument for the change. Even if it is just aesthetics and it doesn't make a difference, there is still the question why we have to change.
>
> > Cheers,
> > Doru
> >
> >
> >
> > On Tue, Oct 15, 2013 at 5:18 PM, Sven Van Caekenberghe <sven(a)stfx.eu> wrote:
> >
> > On 15 Oct 2013, at 17:05, Esteban Lorenzano <estebanlm(a)gmail.com> wrote:
> >
> > >
> > > On Oct 15, 2013, at 4:52 PM, Sven Van Caekenberghe <sven(a)stfx.eu> wrote:
> > >
> > >>
> > >> On 15 Oct 2013, at 16:35, Esteban Lorenzano <estebanlm(a)gmail.com> wrote:
> > >>
> > >>> except that it is not accurate :)
> > >>>
> > >>> - with a monospace you can have bolds and italic without problems (it is a decent one)... and you also can play with sizes (for example, for comments)
> > >>> - when you copy&paste you will lose part of your formatting no matter if you have a fixed font or a proportional one (is not true that you lose all of them... in fact I usually do not lose any)
> > >>
> > >> Sorry, but there are no sensible arguments in favour of a monospaced font. It is just not needed (in Smalltalk). Another way to look at it is: 99.99 % of the world use proportional fonts.
> > >>
> > >> BTW, I think whoever made this 'decision' knew it would be _very_ hard to get this passed ;-)
> > >>
> > >> Maybe we should switch to C/Java/Javascript syntax so that we do not scare newcomers ? Sorry, I could not resist.
> > > not taken.
> > > and non sense.
> > > idea is to welcome newcomers, not to became another language.
> > > Now... if font is *part* of the language, we could be talking about the same. But since it is not, then we are comparing apples with tomatoes.
> > >
> > > I can say that no, 99% of the world do not use proportional fonts... every other programing environment uses monospaced fonts.
> > > yeah, I know "we are different"... but we still code. Ah, no, sorry... we "manipulate objects", but that looks really close to coding for me.
> > >
> > > and yes... I was expecting a lot of whining (even if it was not me *alone* who took the decision), but I was expecting from people at least wait to see the fonts before start the bashing ;)
> >
> > Well, it is not 'bashing', I just totally do not agree.
> > And I would like to know who else is in favour, how the decision was made.
> > But I'll wait a bit for other comments.
> >
> > >>> On Oct 15, 2013, at 3:53 PM, Sven Van Caekenberghe <sven(a)stfx.eu> wrote:
> > >>>
> > >>>> Excellent arguments !
> > >>>> I am with you 100%
> > >>>>
> > >>>> On 15 Oct 2013, at 15:21, Igor Stasenko <siguctua(a)gmail.com> wrote:
> > >>>>
> > >>>>> Since the days when editors was able to allow me using any fonts, i was always switching to variable-spaced font
> > >>>>> for code pane. And i am not speaking about smalltalk or pharo here, it was C and Pascal those days :)
> > >>>>>
> > >>>>> guess, what i would prefer in pharo? :)
> > >>>>>
> > >>>>> The bad things about getting used to monospaced fonts is that you format code and it looks perfect,
> > >>>>> but then you print it or copy/paste it somewhere else where it uses other font, and all your beautiful formatting are gone.
> > >>>>> Needless to say, that printing press was invented way before first computer or digital printer, and all we know about fonts came
> > >>>>> to us from the printing world.. and i think i would be right saying that before first digital printers there was not such thing as monospaced
> > >>>>> fonts, because it is not economically efficient: you don't want to waste space on front page of your newspaper by aligning glyphs to some virtual grid.
> > >>>>> More than that, it works well only if you using same font size and no bold/underline variants whatever.. as soon as you use variants or different font size,
> > >>>>> all the benefits of 'formatting' using monospaced font is gone.
> > >>>>> That means, if we employ monospaced font for code, we will be forced to not use bold/italic variants, or different font size (for instance,
> > >>>>> i would be like to play with code highlight scheme, where comments using different font size, or where method name uses bigger font size etc).
> > >>>>>
> > >>>>>
> > >>>>> --
> > >>>>> Best regards,
> > >>>>> Igor Stasenko.
> > >>>>
> > >>>>
> > >>>
> > >>>
> > >>
> > >>
> > >
> > >
> >
> >
> >
> >
> >
> > --
> > www.tudorgirba.com
> >
> > "Every thing has its own flow"
>
>
>
Oct. 15, 2013