jaPBe 3.13.4 [IDE for PB 4 and PB 5]
Moderator: gnozal
When i translate PBOSL_RFile.pb, was PBOSL created. Wenn PBOSL_RFile.pb
in a Long Pathname, was nothing created, only a 0 Byte-File "Eigene". The File is in "E:\Eigenen Dateien\PureBasic ...."
in a Long Pathname, was nothing created, only a 0 Byte-File "Eigene". The File is in "E:\Eigenen Dateien\PureBasic ...."
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

-
- PureBasic Expert
- Posts: 4229
- Joined: Sat Apr 26, 2003 8:27 am
- Location: Strasbourg / France
- Contact:
Yes, I will fix this.Dummy wrote:the #DOUBLEQUOTE$s are missing in commandline
Hmm, yes, it's a feature I need. All my library sources filenames are like LIBNAME_LIB_VERSION, so the final lib will be LIBNAME (cut before the first '_'). I will make it optional.ts-soft wrote:When i translate PBOSL_RFile.pb, was PBOSL created. Wenn PBOSL_RFile.pb
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:
Update
Changes :
- added red error marker '>>>' for marking the last compiler error line (reset before compile)
- added menu item 'Goto last error line' [language file entry 485]
- fixed Tailbite double quotes
- added option for Tailbite : cut library file name (MyLIB_V5.pb -> MyLIB) [language file entry 486]
Changes :
- added red error marker '>>>' for marking the last compiler error line (reset before compile)
- added menu item 'Goto last error line' [language file entry 485]
- fixed Tailbite double quotes
- added option for Tailbite : cut library file name (MyLIB_V5.pb -> MyLIB) [language file entry 486]
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
all problems fixed, thx
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.

-
- PureBasic Expert
- Posts: 4229
- Joined: Sat Apr 26, 2003 8:27 am
- Location: Strasbourg / France
- Contact:
Update
Changes :
- added a 'Find variable' feature : F1 on variable (dialog : double-click = goto line) [language file entries 487 - 489]
Changes :
- added a 'Find variable' feature : F1 on variable (dialog : double-click = goto line) [language file entries 487 - 489]
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:
jaPBe already completes structure members.tomijan wrote:if you add structuren members autocomplete to jaPBe
Code: Select all
Structure test
toto.l
titi.l
EndStructure
autocomplete.test
autocomplete\tot| <---- jaPBe proposes 'toto'
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
Some days ago you implements the right-alignment for comments which is useful, i think.
What do you think of enlarging the concept to more than the ';' character ?
Examples are always better :
Transformed to:
Or
Transformed to:
Or
Transformed to:
Maybe i'm a little mad but i like to align my code even if the display is quite bad with some (non-coders) fonts.
What do you think of enlarging the concept to more than the ';' character ?
Examples are always better :
Code: Select all
x = 0
y = 0
width = 100
height = 230
hWindow = WindowID(0)
Code: Select all
x = 0
y = 0
width = 100
height = 230
hWindow = WindowID(0)
Code: Select all
x + 10
y + 10
width + 50
height + 50
Code: Select all
x + 10
y + 10
width + 50
height + 50
Code: Select all
Import "kernel32.lib"
GlobalMemoryStatus(*lpBuffer) As "_GlobalMemoryStatus@4"
GlobalMemoryStatusEx(*lpBuffer) As "_GlobalMemoryStatusEx@4"
EndImport
Code: Select all
Import "kernel32.lib"
GlobalMemoryStatus(*lpBuffer) As "_GlobalMemoryStatus@4"
GlobalMemoryStatusEx(*lpBuffer) As "_GlobalMemoryStatusEx@4"
EndImport
Last edited by Flype on Thu Mar 02, 2006 7:56 pm, edited 1 time in total.
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
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
-
- PureBasic Expert
- Posts: 4229
- Joined: Sat Apr 26, 2003 8:27 am
- Location: Strasbourg / France
- Contact:
gnozal wrote:Update
Changes :
- added a 'Find variable' feature : F1 on variable (dialog : double-click = goto line) [language file entries 487 - 489]

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:
Very nice examples.Flype wrote:Some days ago you implements the right-alignment for comments which is useful, i think.
What do you think of enlarging the concept to more than the ';' character ?
It was easy with the ';' character because you can only have one comment per line.
With one '+' or '=' per line it's easy too : I can reuse the old code and only change the ';' character to '+' or '='.
But you may have more than one '=' or '+' character per line, so how to decide the alignement ? And imagine lines with lots of ':' separated commands, or combinations : lines with '=' and ';' ... What would the alignment criteria be ?
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
You (we) can consider, definitely, that it is only possible on lines such as the ones in my example.gnozal wrote:With one '+' or '=' per line it's easy too : I can reuse the old code and only change the ';' character to '+' or '='.
But you may have more than one '=' or '+' character per line, so how to decide the alignement ? And imagine lines with lots of ':' separated commands, or combinations : lines with '=' and ';' ... What would the alignment criteria be ?
IMHO, the real difficulty is to managed such case:
First step
Code: Select all
x + 10 ; update sprite x
y + 8 ; update sprite y
width + 12 ; adjusting the width
height + (50) ; adjusting the height
Code: Select all
x + 10 ; update sprite x
y + 8 ; update sprite y
width + 12 ; adjusting the width
height + (50) ; adjusting the height
Code: Select all
x + 10 ; update sprite x
y + 8 ; update sprite y
width + 12 ; adjusting the width
height + (50) ; adjusting the height
I think the editor may offer to the user a dialog when calling the hotkey.
In this dialog the user can choose the operating separator ( , ; + - As ... ).
The dialog may looks like the autocompleting jaPBe dialog.
:roll:
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
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
-
- PureBasic Expert
- Posts: 4229
- Joined: Sat Apr 26, 2003 8:27 am
- Location: Strasbourg / France
- Contact:
Update
Changes :
- 'Find variable' feature : some fixes and enhancements
@Flype : I will see what I can do
Changes :
- 'Find variable' feature : some fixes and enhancements
@Flype : I will see what I can do

For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
gnozal wrote:
jaPBe already completes structure members. [...]
Or do you mean something else ?
I dont know this feature ! It's will be nice to display all structure members directly after '\' character, like on example in Delphi IDE?
thx gnozal!
tom
ps. It's possible to use in jaPBe this kind of debugger, as in original PB IDE? I find this more convenient as standalone version.
jaPBe already completes structure members. [...]
Or do you mean something else ?
I dont know this feature ! It's will be nice to display all structure members directly after '\' character, like on example in Delphi IDE?
thx gnozal!
tom
ps. It's possible to use in jaPBe this kind of debugger, as in original PB IDE? I find this more convenient as standalone version.