FreeBasic IDE-poseidonFB(Update 2024.03.03)

User projects written in or related to FreeBASIC.
Post Reply
Kuan Hsu
Posts: 587
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2023.08.06)

Post by Kuan Hsu »

shadow008 wrote: Aug 07, 2023 18:30 In cleaning up the old version, I noticed that poseidonFB does not clean up all temporary files. Specifically, if you specify compiler flags -pp (save macro expansion code), or -R (save .asm and .c intermediary files), then poseidonFB does not clean those up and they just keep accumulating, particularly if they're temporary files.

I had to delete a whole mountain of files looking like:
poseidonTemp7295.asm
poseidonTemp7295.c
Bacause poseidon now clean *.o and *.exe and quickrum temp file -- poseidonTempXXXX.bas
I'll add clean *.asm / *.c / *.ll / *.pp.bas at next rev

Done at rev.521
demosthenesk
Posts: 237
Joined: Jul 15, 2021 7:23
Location: Greece
Contact:

Re: FreeBasic IDE-poseidonFB(Update 2023.08.11)

Post by demosthenesk »

What is LDC version of AppImage ? :?:
Kuan Hsu
Posts: 587
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2023.08.11)

Post by Kuan Hsu »

demosthenesk wrote: Aug 12, 2023 16:16 What is LDC version of AppImage ? :?:
Just test llvm based D compiler on linux mint 21
On windows, parsed hundreds of files, LDC is 40% increase speed than DMD, I want do some test on linux, but linux mit 17 is a bit older that LDC could not run, so I pack LDC version AppImage under linux mint 21
If anybody have free time. please test it
UEZ
Posts: 988
Joined: May 05, 2017 19:59
Location: Germany

Re: FreeBasic IDE-poseidonFB(Update 2023.08.13)

Post by UEZ »

Hi Kuan Hsu,

I got the same problem with latest version that F1 doesn't open the helpfile and display the content. Any idea?
Kuan Hsu
Posts: 587
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2023.08.13)

Post by Kuan Hsu »

UEZ wrote: Aug 29, 2023 20:37 Hi Kuan Hsu,

I got the same problem with latest version that F1 doesn't open the helpfile and display the content. Any idea?
Please download the https://www.mediafire.com/file/0eb0li5z ... st.7z/file, run the executable, then tell me the result please, thanks~
UEZ
Posts: 988
Joined: May 05, 2017 19:59
Location: Germany

Re: FreeBasic IDE-poseidonFB(Update 2023.08.13)

Post by UEZ »

The manual is opening and this is the cmd output:

Code: Select all

Load hhctrl.ocx Success!
Load Symbol -- HtmlHelpW success!
Open chm Success!
If I'm using the default settings then it works, too but not with my settings.
Kuan Hsu
Posts: 587
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2023.08.13)

Post by Kuan Hsu »

The manual opened and the keyword should be "VAR"

In my test( using freeBASIC and D ), the darkmode hook function( for change scrollbar color ) is Conflict with manual window( use HtmlHelpW to open a window to show the manual, then hook function change the scrollbar, the poseidon crash ), so in your case after press F1, just no respond or poseidon crash?
UEZ wrote: Aug 30, 2023 14:58 If I'm using the default settings then it works, too but not with my settings.
It's Interesting....
Please send / paste your complete editorSettings.ini to me, thanks~
UEZ
Posts: 988
Joined: May 05, 2017 19:59
Location: Germany

Re: FreeBasic IDE-poseidonFB(Update 2023.08.13)

Post by UEZ »

Kuan Hsu wrote: Aug 31, 2023 2:04 The manual opened and the keyword should be "VAR"

In my test( using freeBASIC and D ), the darkmode hook function( for change scrollbar color ) is Conflict with manual window( use HtmlHelpW to open a window to show the manual, then hook function change the scrollbar, the poseidon crash ), so in your case after press F1, just no respond or poseidon crash?
UEZ wrote: Aug 30, 2023 14:58 If I'm using the default settings then it works, too but not with my settings.
It's Interesting....
Please send / paste your complete editorSettings.ini to me, thanks~
I send my editorSettings.ini via message to you.
Kuan Hsu
Posts: 587
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2023.08.13)

Post by Kuan Hsu »

I got the issue point, please set 'Preference' -> 'Parser' -> 'Enable Parser' is ON and restart poseidonFB
Try if works?

I'll fix it at next rev.
UEZ
Posts: 988
Joined: May 05, 2017 19:59
Location: Germany

Re: FreeBasic IDE-poseidonFB(Update 2023.08.13)

Post by UEZ »

Kuan Hsu wrote: Aug 31, 2023 13:15 I got the issue point, please set 'Preference' -> 'Parser' -> 'Enable Parser' is ON and restart poseidonFB
Try if works?

I'll fix it at next rev.
Yes, that works but IDE is with this option enabled very slow.
Kuan Hsu
Posts: 587
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2023.08.13)

Post by Kuan Hsu »

UEZ wrote: Aug 31, 2023 14:00
Kuan Hsu wrote: Aug 31, 2023 13:15 I got the issue point, please set 'Preference' -> 'Parser' -> 'Enable Parser' is ON and restart poseidonFB
Try if works?

I'll fix it at next rev.
Yes, that works but IDE is with this option enabled very slow.
I notice that, it is not normal!
If I use default or my own settings, every thing seem to OK ( I use FBC sources to test )
I need some time to find the bugs, please wait!

EDIT:
Please set the ParseLive! level to 'Light', 'Light' is mean reparsing current line
'Full' will reparse the code of BLOCK( like sub xx() .. end sub ), if BLOCK is on main root, poseidon will reparse all file and update the outline, if we got a large file, it is a heavy work!

Before rev0.524, when level = Full, disable 'Update Outline' was not worked, I've fixed at rev0.524, it can reduce loading, but I still recommend use Level = 'Light' + F2(represe) aperiodically
UEZ
Posts: 988
Joined: May 05, 2017 19:59
Location: Germany

Re: FreeBasic IDE-poseidonFB(Update 2023.09.12)

Post by UEZ »

I have an annoying problem. It often happens that the cursor is anchored and the area is highlighted when the mouse is moved. When writing, the area is then overwritten. I always have to click in the editor to unlock it.
Is there any way to turn it off?

Thx.
shadow008
Posts: 86
Joined: Nov 26, 2013 2:43

Re: FreeBasic IDE-poseidonFB(Update 2023.09.12)

Post by shadow008 »

UEZ wrote: Nov 20, 2023 15:48 I have an annoying problem. It often happens that the cursor is anchored and the area is highlighted when the mouse is moved. When writing, the area is then overwritten. I always have to click in the editor to unlock it.
Is there any way to turn it off?

Thx.
Are you on a laptop using a laptop trackpad? I have this exact same problem, but I only have it when using a laptop trackpad. So far I haven't found a workaround.
UEZ
Posts: 988
Joined: May 05, 2017 19:59
Location: Germany

Re: FreeBasic IDE-poseidonFB(Update 2023.09.12)

Post by UEZ »

shadow008 wrote: Nov 20, 2023 19:59
UEZ wrote: Nov 20, 2023 15:48 I have an annoying problem. It often happens that the cursor is anchored and the area is highlighted when the mouse is moved. When writing, the area is then overwritten. I always have to click in the editor to unlock it.
Is there any way to turn it off?

Thx.
Are you on a laptop using a laptop trackpad? I have this exact same problem, but I only have it when using a laptop trackpad. So far I haven't found a workaround.
Yes, I'm on a laptop but it occurs also when laptop is connected to a docking station and working with external mouse. With other editors, such as Notepad++, SciTE, etc. I don't have the problem - only with poseidonFB.
shadow008
Posts: 86
Joined: Nov 26, 2013 2:43

Re: FreeBasic IDE-poseidonFB(Update 2023.09.12)

Post by shadow008 »

UEZ wrote: Nov 20, 2023 21:41 Yes, I'm on a laptop but it occurs also when laptop is connected to a docking station and working with external mouse. With other editors, such as Notepad++, SciTE, etc. I don't have the problem - only with poseidonFB.
Well now I have to ask: is it a Lenovo laptop? I've had a problem with the trackpad in other things, but it's only ever about the double click behavior. Not that it's trackpad related in your case, but maybe there's some weird custom driver on it that causes this.
Post Reply