Bruce Dodson | 2 Nov 2002 22:27
Picon

Updated SciTE installation package (scite-1.49-setup.exe)

My SciTE installation package is updated for SciTE 1.49.  It is now using
the binaries published by Neil yesterday (the second set ;-)).  I also added
the PHP enhancements and FORTRAN API from SciTEExtras to the installer, and
made some further small tweaks to the configuration files.

Information (and download links) are on my website:

http://gisdeveloper.tripod.com/scite.html

Cheers,
Bruce
Darren Schroeder | 3 Nov 2002 03:51

Re: Updated SciTE installation package (scite-1.49-setup.exe)

Using this release, I may have found a problem.  i changed my fixed font to
FixedSys.  When I open files everything seems fine until I start closing
them with the X on the toolbar.  I close all the files and I still have one
open "1 Untitled", as expected, but I close the "Untitled" one now, and
here's where the weirdness happens, when I load a file now, it defaults to
the "Courier New" font.

How does closing "Untitled" revert the font back to Courier?  Kinda freaky.

Darren

----- Original Message -----
From: "Bruce Dodson" <bruce_dodson <at> bigfoot.com>
To: "scite-l" <scite-interest <at> lyra.org>
Sent: Saturday, November 02, 2002 3:27 PM
Subject: [scite] Updated SciTE installation package (scite-1.49-setup.exe)

> My SciTE installation package is updated for SciTE 1.49.  It is now using
> the binaries published by Neil yesterday (the second set ;-)).  I also
added
> the PHP enhancements and FORTRAN API from SciTEExtras to the installer,
and
> made some further small tweaks to the configuration files.
>
> Information (and download links) are on my website:
>
> http://gisdeveloper.tripod.com/scite.html
>
> Cheers,
> Bruce
(Continue reading)

Bruce Dodson | 3 Nov 2002 04:23
Picon

Re: Updated SciTE installation package (scite-1.49-setup.exe)

Hmm... I tried changing my font to FixedSys on my system.  It doesn't revert
to Courier New, but it does something else that's also wrong: it reverts to
the proportional font.  This happens regardless which font was used for
monospaced.

It used to be that this happened all the time - whenever you saved the
document it would flip to proportional font.  I contributed code to make
sure it would keep the current monospaced setting.  There must be one place
that I missed.

When you close the last document, SciTE automatically creates a new
"(Untitled)".  It fails to check the monospaced property at that point, and
it can't just carry that over from the previous document, because there is
no other document at that moment.  But after this, whenever you load a new
document, it retains the current monospaced setting from the "(Untitled)"
buffer, so that ends up using the proportional font too!

I will look into it sometime.  It will probably be easy to fix but it's
going to be a low priority.  If I fix it I'll send the patch to Neil, and it
will probably appear in some future release.  Meanwhile in the obscure
sequence of events where this occurs, you can always use CTRL-F11 to toggle
back to monospaced.

----- Original Message -----
From: "Darren Schroeder" <fdncred <at> cablelynx.com>
To: <scite-interest <at> lyra.org>
Sent: Saturday, November 02, 2002 10:51 PM
Subject: Re: [scite] Updated SciTE installation package
(scite-1.49-setup.exe)

(Continue reading)

Darren Schroeder | 3 Nov 2002 15:03

Re: Updated SciTE installation package (scite-1.49-setup.exe)

Ya - That's what I meant. :)

----- Original Message -----
From: "Bruce Dodson" <bruce_dodson <at> bigfoot.com>
To: <scite-interest <at> lyra.org>
Sent: Saturday, November 02, 2002 9:23 PM
Subject: Re: [scite] Updated SciTE installation package
(scite-1.49-setup.exe)

> Hmm... I tried changing my font to FixedSys on my system.  It doesn't
revert
> to Courier New, but it does something else that's also wrong: it reverts
to
> the proportional font.  This happens regardless which font was used for
> monospaced.
>
> It used to be that this happened all the time - whenever you saved the
> document it would flip to proportional font.  I contributed code to make
> sure it would keep the current monospaced setting.  There must be one
place
> that I missed.
>
> When you close the last document, SciTE automatically creates a new
> "(Untitled)".  It fails to check the monospaced property at that point,
and
> it can't just carry that over from the previous document, because there is
> no other document at that moment.  But after this, whenever you load a new
> document, it retains the current monospaced setting from the "(Untitled)"
> buffer, so that ends up using the proportional font too!
>
(Continue reading)

Andreas Thul | 7 Nov 2002 08:50
Picon

Re: Updated SciTE installation package (scite-1.49-setup.exe)


Hey,

At 05:32 07.11.2002, Bruce Dodson wrote:

>Without this feature, everything would be the same as
>it is now except that, when you toggle the monospace setting, all of your
>buffers would be affected at once.  Would that be a problem?

Not for me.

Cheers,

-andi

--
Dipl.-Betriebsw. (FH) Andreas Thul // <thul <at> informatik.fh-kl.de>
Usability Labor für Multimedia und Internet // FH Kaiserslautern
Amerikastraße 1 // 66482 Zweibrücken
phone: +49 (6332) 914 345 // fax: +49 (6332) 914 313
Bruce Dodson | 7 Nov 2002 05:32
Picon

Re: Updated SciTE installation package (scite-1.49-setup.exe)

Sorry for the last.  I accidentally clicked send before typing.  Just wanted
to mention that I've sent Neil a patch for this and for another monospace
bug that I spotted during testing.  Neil mentioned to me, the monospace
support has reached into many nooks and crannies, so I'm going to see what I
can do to make this feature easier to maintain.

Has anyone noticed / does anyone care that you can have one buffer set to
monospace, and another set to proportional, and each buffer will remember
its own setting?  This "per-buffer monospace setting" feature was implicated
in the bug Darren found.  If the feature doesn't matter, the code would be
cleaner without it.  Without this feature, everything would be the same as
it is now except that, when you toggle the monospace setting, all of your
buffers would be affected at once.  Would that be a problem?

Regards,
Bruce

----- Original Message -----
From: "Darren Schroeder" <fdncred <at> cablelynx.com>
To: <scite-interest <at> lyra.org>
Sent: Sunday, November 03, 2002 10:03 AM
Subject: Re: [scite] Updated SciTE installation package
(scite-1.49-setup.exe)

> Ya - That's what I meant. :)
>
>
> ----- Original Message -----
> From: "Bruce Dodson" <bruce_dodson <at> bigfoot.com>
> To: <scite-interest <at> lyra.org>
(Continue reading)

Darren Schroeder | 7 Nov 2002 13:54

Re: Updated SciTE installation package (scite-1.49-setup.exe)

Thanks, Dude.  I like all my buffers monospace all the time.

Darren
----- Original Message -----
From: "Bruce Dodson" <bruce_dodson <at> bigfoot.com>
To: <scite-interest <at> lyra.org>
Sent: Wednesday, November 06, 2002 10:32 PM
Subject: Re: [scite] Updated SciTE installation package
(scite-1.49-setup.exe)

> Sorry for the last.  I accidentally clicked send before typing.  Just
wanted
> to mention that I've sent Neil a patch for this and for another monospace
> bug that I spotted during testing.  Neil mentioned to me, the monospace
> support has reached into many nooks and crannies, so I'm going to see what
I
> can do to make this feature easier to maintain.
>
> Has anyone noticed / does anyone care that you can have one buffer set to
> monospace, and another set to proportional, and each buffer will remember
> its own setting?  This "per-buffer monospace setting" feature was
implicated
> in the bug Darren found.  If the feature doesn't matter, the code would be
> cleaner without it.  Without this feature, everything would be the same as
> it is now except that, when you toggle the monospace setting, all of your
> buffers would be affected at once.  Would that be a problem?
>
> Regards,
> Bruce
>
(Continue reading)

Philippe Lhoste | 7 Nov 2002 17:03
X-Face
Picon

Re: Updated SciTE installation package (scite-1.49-setup.exe)

On 2002/11/07 13:54:48, "Darren Schroeder" <fdncred <at> cablelynx.com>
wrote: 

> Thanks, Dude.  I like all my buffers monospace all the time.
> 
> Darren

Then, you just set your styles this way. This feature is really meant for 
occasional use, when you enjoy proportional fonts, but sometime need, 
usually for formatting purpose, to see the text in monospaced font.

[snip of a large set of reply history...]
>> > > > > _______________________________________________
>> > > > > Scite-interest mailing list
>> > > > > Scite-interest <at> lyra.org
>> > > > > http://mailman.lyra.org/mailman/listinfo/scite-interest
>> > > > >
>> > > >
>> > > > _______________________________________________
>> > > > Scite-interest mailing list
>> > > > Scite-interest <at> lyra.org
>> > > > http://mailman.lyra.org/mailman/listinfo/scite-interest
>> > > >
>> > >
>> > >
>> > > _______________________________________________
>> > > Scite-interest mailing list
>> > > Scite-interest <at> lyra.org
>> > > http://mailman.lyra.org/mailman/listinfo/scite-interest
>> > >
(Continue reading)

Neil Hodgson | 7 Nov 2002 13:00
Picon

Re: Updated SciTE installation package (scite-1.49-setup.exe)

Bruce Dodson:

> Sorry for the last.  I accidentally clicked send before typing.

   And I sent my reply to you to the Scintilla list rather than the SciTE
list :-(

[I'm sticking this back on the mailing list because of (2) ]

[Bruce Dodson]
> In my testing it looks like, if SetMonoFont is called from inside
> ReadProperties (after the styles have been set and
> ReadPropertiesInitial has
> been done), then all of the other calls to SetMonoFont can
> go away (except when toggling between monospaced and not).

   OK, I have committed it.

> 1) SetMonoFont works by overriding the font that was
> specified for each and every style.  If useMonoFont is
> not set, SetMonoFont works by calling
> ReadProperties to reload the original font settings.
> This would be cleaner
> if it could be pushed down to Scintilla, i.e. rather than changing the
> individual styles, have something at the ViewStyle level that
> can override the font from the individual styles.  I could
> picture new Editor messages
> along the lines of SCI_STYLESETMONOFONT (size, name).

   Different applications want different things from monofont mode and its
(Continue reading)

zapyon | 7 Nov 2002 17:18
Picon

Re: Updated SciTE installation package (scite-1.49-setup.exe)

Hi everybody.

> # I usually have only one instance of SciTE running, often with lots of
> # files.

How does he do that, if I may ask? I thought there was a limit of 10
files/tabs per instance - or did I miss something important? I thought
buffers=10 was the maximum possible?

Kind regards

Andreas

--

-- 
[de] Das Museum fuer falsche Fehlermeldungen: http://www.moffem.de/
[de] Suchen im Internet (Anleitung): http://www.abc-onlinesuche.de/
[en] The Museum Of Faulty Error Messages:     http://www.moffem.de/
Jakub Vrana | 7 Nov 2002 09:10
Picon
Gravatar

Re: Updated SciTE installation package (scite-1.49-setup.exe)

For me, it will be a problem. I switch monospacing on for preformatted
text files and I don't want to have monospacing in other buffers.

> Has anyone noticed / does anyone care that you can have one buffer set to
> monospace, and another set to proportional, and each buffer will remember
> its own setting?  This "per-buffer monospace setting" feature was implicated
> in the bug Darren found.  If the feature doesn't matter, the code would be
> cleaner without it.  Without this feature, everything would be the same as
> it is now except that, when you toggle the monospace setting, all of your
> buffers would be affected at once.  Would that be a problem?

Jakub Vrana
Bruce Dodson | 7 Nov 2002 05:09
Picon

Re: Updated SciTE installation package (scite-1.49-setup.exe)


----- Original Message -----
From: "Darren Schroeder" <fdncred <at> cablelynx.com>
To: <scite-interest <at> lyra.org>
Sent: Sunday, November 03, 2002 10:03 AM
Subject: Re: [scite] Updated SciTE installation package
(scite-1.49-setup.exe)

> Ya - That's what I meant. :)
>
>
> ----- Original Message -----
> From: "Bruce Dodson" <bruce_dodson <at> bigfoot.com>
> To: <scite-interest <at> lyra.org>
> Sent: Saturday, November 02, 2002 9:23 PM
> Subject: Re: [scite] Updated SciTE installation package
> (scite-1.49-setup.exe)
>
>
> > Hmm... I tried changing my font to FixedSys on my system.  It doesn't
> revert
> > to Courier New, but it does something else that's also wrong: it reverts
> to
> > the proportional font.  This happens regardless which font was used for
> > monospaced.
> >
> > It used to be that this happened all the time - whenever you saved the
> > document it would flip to proportional font.  I contributed code to make
> > sure it would keep the current monospaced setting.  There must be one
> place
(Continue reading)


Gmane