jaPBe 3.13.4 [IDE for PB 4 and PB 5]

All PureFORM, JaPBe, Libs and useful code maintained by gnozal

Moderator: gnozal

gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

dige wrote:Crashed at Compiler.pbi Linie 189.

I've increased the value to 1024 ... that solves the problem.
I am stupid ... I first wrote 1024, and then I thought : 512 should be enough for everybody :wink:
I will use a memory buffer to be sure :

Code: Select all

  Size = GetEnvironmentVariable_(@VarName, 0, 0) 
  *Buffer = AllocateMemory(Size)
Archives updated.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

jaPBe 3.6.4 release candidate 4

- added 'Copy colors to PBIDE' button in Preferences [language file entry 513]
- updated jaPBe help file

No more new features from now, only bug fix releases.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
remi_meier
Enthusiast
Enthusiast
Posts: 468
Joined: Sat Dec 20, 2003 6:19 pm
Location: Switzerland

Post by remi_meier »

Don't know if the bug is still there (I have a modified version) but here
Ctrl+A and Ctrl+TAB don't indent these lines correctly:

Code: Select all

Structure FPREFELEM
  *Prev.FPREFELEM
  *Next.FPREFELEM
  *Name  ; Ptr to String
  *Value ; Ptr to String
EndStructure
Sorry for the report if the bug doesn't exist in the newest version but I
don't have enough time to test the newest one.

EDIT:
And this one starts a fold :?

Code: Select all

If *this\Name And
EndIf
EDIT2: Ok, I took the time and downloaded and installed. First bug exists,
second not.
Another one:
*List = *List\Next
should be hilighted correctly.
Athlon64 3700+, 1024MB Ram, Radeon X1600
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

remi_meier wrote:Don't know if the bug is still there (I have a modified version) but here
Ctrl+A and Ctrl+TAB don't indent these lines correctly:

Code: Select all

Structure FPREFELEM
  *Prev.FPREFELEM
  *Next.FPREFELEM
  *Name  ; Ptr to String
  *Value ; Ptr to String
EndStructure
It's because of *Next.FPREFELEM (Next is a keyword). I avoid using a keyword as variable or structure (there were some issues with the compiler in the past). If you write *Next0.FPREFELEM for example, it works ; it's because '.' and '\' and '*' are separators for the jaPBe syntax coloring routine. It seems not critical to me and a fix may slow down the coloring.
remi_meier wrote:Another one:
*List = *List\Next
should be hilighted correctly.
No, same one :wink:
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
remi_meier
Enthusiast
Enthusiast
Posts: 468
Joined: Sat Dec 20, 2003 6:19 pm
Location: Switzerland

Post by remi_meier »

I know that it's because of the 'Next' keyword, but as you see, it's absolutely
legal to use it this way so it's a bug in jaPBe.

And yes, it's not critical, just very annoying.

Edit: A simple check, if there is something before the "Next" (except a ":")
would do the trick in my opinion..
Athlon64 3700+, 1024MB Ram, Radeon X1600
inc.
Enthusiast
Enthusiast
Posts: 406
Joined: Thu May 06, 2004 4:28 pm
Location: Cologne/GER

Post by inc. »

And this one starts a fold

Code: Select all

If *this\Name And
EndIf
I duplicate that. Everytime if an "If" followed by an "And" in the same line appears a new fold starts.

Thanks for all your afforts on JaPBe Gnozal!
Dräc
Enthusiast
Enthusiast
Posts: 150
Joined: Sat Oct 09, 2004 12:10 am
Location: Toulouse (France)
Contact:

Post by Dräc »

As the Standard PB editor does, can we espect the macro debugging window on jaPBe? :roll:
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Dräc wrote:As the Standard PB editor does, can we espect the macro debugging window on jaPBe? :roll:
I don't know this feature, I am still with PB3.94.
One remark : like any other third party editor, jaPBe uses the external debugger. jaPBe can't use the PBIDE internal debugger (and it's additional features).
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

jaPBe 3.6.4 release candidate 5

- fixed sometimes freezing (few seconds) scrolling up/down
- fixed syntax coloring for keyword names used in pointers or structure members
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
remi_meier
Enthusiast
Enthusiast
Posts: 468
Joined: Sat Dec 20, 2003 6:19 pm
Location: Switzerland

Post by remi_meier »

Thank you very much!
Athlon64 3700+, 1024MB Ram, Radeon X1600
User avatar
Flype
Addict
Addict
Posts: 1542
Joined: Tue Jul 22, 2003 5:02 pm
Location: In a long distant galaxy

Post by Flype »

are you married ? :D
No programming language is perfect. There is not even a single best language.
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

are you proposing?

:twisted:
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
User avatar
Flype
Addict
Addict
Posts: 1542
Joined: Tue Jul 22, 2003 5:02 pm
Location: In a long distant galaxy

Post by Flype »

i'm just joking :D

but it's a good guy for sure.
No programming language is perfect. There is not even a single best language.
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Flype wrote:are you married ? :D
No :lol:
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
Flype
Addict
Addict
Posts: 1542
Joined: Tue Jul 22, 2003 5:02 pm
Location: In a long distant galaxy

Post by Flype »

see my signature, the jaPBe logo : a mini-gift for you !

gnozal do you know how many times jaPBe V3 has been downloaded ? if no you might add a counter on your website.
No programming language is perfect. There is not even a single best language.
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
Post Reply