[scite] control-key status being missed?

2005-10-27 Thread Andy Sy
Has anyone else experienced, when using SciTE 1.66, of the Ctrl-key failing to register fairly often? Quite often, when using Ctrl-Z to do repeated undos, a 'z' comes up instead of the undo action. I though initially it may be a problem with my Microsoft Wireless Comfort Keyboard, but the

Re: [scite] stage #1 - job queue encapsulation within a class

2005-10-27 Thread Rick Sivernell
April CRITICAL_SECTION This the context switching between processes, to be multi-tasking. You use it to keep the system from switching when you have something really important, then release it. Some may use it to keep their stuff processing and act badly, that is not what it is far. I have

Re: [scite] stage #1 - job queue encapsulation within a class

2005-10-27 Thread Robert Roessler
April White wrote: Robert Roessler wrote: Win32 CS's are a great lightweight synchronization facility if you are doing a *simple* wait that will not last very long... simple meaning *no* chance of a deadlock (i.e, no dependency on an additional resource) and not very long because of

[scite] stage #2 - job queue encapsulation within a class

2005-10-27 Thread April White
The revisions to SciTE for encapsulating the job system with a class is still a work in progress. I have uploaded my second revision to http://www.scintilla.org/aprilw/scite-dev-april-2005-10-27.zip From my last email, I wrote: TODO: 1. lock all accesses to the various class methods and

Re: [scite] stage #1 - job queue encapsulation within a class

2005-10-27 Thread Neil Hodgson
The example mentioned CRITICAL_SECTION since I knew there was some code in Scintilla that used them that could be examined. Scintilla on Windows maintains a global font cache and since you may be switching fonts very often when, for example, laying out all of a large document, a lightweight