
jaPBe 3.13.4 [IDE for PB 4 and PB 5]
Moderator: gnozal
Hi Gnozal,
Could you make jaPBe select constants and variable string names totally
when one dobleclick on them?
what I want to say?
in PB IDE: #PB_Event_CloseWindow and string$
in jaPBe: #PB_Event_CloseWindow and string$
I make a lost of mistakes because of this.... its no vital, but
when you have a chance...
Maybe I can change some parameter and I dont know....
thanks for make jaPBe an important player.....
Could you make jaPBe select constants and variable string names totally
when one dobleclick on them?
what I want to say?
in PB IDE: #PB_Event_CloseWindow and string$
in jaPBe: #PB_Event_CloseWindow and string$
I make a lost of mistakes because of this.... its no vital, but
when you have a chance...
Maybe I can change some parameter and I dont know....

thanks for make jaPBe an important player.....
-
- PureBasic Expert
- Posts: 4229
- Joined: Sat Apr 26, 2003 8:27 am
- Location: Strasbourg / France
- Contact:
Complete folding markers like SciTE or PBIDE (and not only the arrow like in old jaPBe)dige wrote:@Gnozal: what kind of changes are related to 'Folding'?
I changed some things in '(Un)Fold all' because of some reports of 'freezing'. I will change some things back. Difficult to fix things when I cannot reproduce them.dige wrote:'fold all' is very slow right now. etc...
Can't reproduce it.dige wrote:And the 'fold all' does not work correkt anymore ... it leaves some open.
Anyway, I uploaded a new version : can you please test the folding issues ?
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
-
- PureBasic Expert
- Posts: 4229
- Joined: Sat Apr 26, 2003 8:27 am
- Location: Strasbourg / France
- Contact:
I am not sure I can do this without breaking some more important things... Difficult to manage a big source (with many includes) like jaPbe without beeing the author.chen wrote:Could you make jaPBe select constants and variable string names totally when one dobleclick on them?
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
-
- PureBasic Expert
- Posts: 4229
- Joined: Sat Apr 26, 2003 8:27 am
- Location: Strasbourg / France
- Contact:
It's because of the additional markers I think ; I must admit I never thought about the folding stuff when I added them. I will see if can speed the folding up.dige wrote:Thx gnozal, '(Un)Fold All' works now correct, but still much slower than older versions.gnozal wrote: Anyway, I uploaded a new version : can you please test the folding issues ?
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
-
- PureBasic Expert
- Posts: 4229
- Joined: Sat Apr 26, 2003 8:27 am
- Location: Strasbourg / France
- Contact:
Dige special edition and for all folding fans
'Folding all' should be faster now.
What did I change : old jaPBe was checking for each Open/Close folding marker if there was a matching End folding marker (to avoid folding errors). This was time consuming. I replaced it with a test before '(un)folding all' : jaPBe V3 now just checks if count(Open/Close markers) = count(End markers) and refuses to fold if the markers don't match.
Please test for speed and issues.

'Folding all' should be faster now.
What did I change : old jaPBe was checking for each Open/Close folding marker if there was a matching End folding marker (to avoid folding errors). This was time consuming. I replaced it with a test before '(un)folding all' : jaPBe V3 now just checks if count(Open/Close markers) = count(End markers) and refuses to fold if the markers don't match.
Please test for speed and issues.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
-
- PureBasic Expert
- Posts: 4229
- Joined: Sat Apr 26, 2003 8:27 am
- Location: Strasbourg / France
- Contact:
That's strange, a source example would help.dige wrote:Hmmmmmm, now I cant 'Fold All' any more, got this nice message of
dismatching markers...
But I can't find any differences...
About the message :
Matching markers wrote:Code: Select all
Procedure Titi() EndProcedure Enumeration EndEnumeration Procedure TOTO() Procedure Titi2() Procedure Titi3() EndProcedure EndProcedure Procedure Titi4() EndProcedure EndProcedure
You may have some forgotten non matching manual markers like ;{ or ;} ? Else I don't understand how you can have a compilable source with non matching markers.NOT Matching markers wrote:Code: Select all
Procedure Titi() EndProcedure Enumeration EndEnumeration Procedure TOTO() Procedure Titi2() EndProcedure EndProcedure Procedure Titi4() EndProcedure EndProcedure
I could make the check optional.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
Thanks for your effort on improving jaPBe gnozal, and for uploading new
versions. But I have a quick question. Do I just download the same file on
your web site to get the lastest and greatest. Or do you have another site
location for newer test versions. It would be nice if you could possibly 'date
mark' files that were updated, so you would know which ones you really need
to download. Thanks for your effort and also for providing your fine site.
versions. But I have a quick question. Do I just download the same file on
your web site to get the lastest and greatest. Or do you have another site
location for newer test versions. It would be nice if you could possibly 'date
mark' files that were updated, so you would know which ones you really need
to download. Thanks for your effort and also for providing your fine site.