Re: [MSEide-MSEgui-talk] New release?

2023-06-07 Thread vasi vasi
Ha ha, don't worry about DragonFlyBSD, I have the same problems in X where
both mouse and keyboard do not work. Lets exclude it for now. I had NetBSD
working well on an old laptop, I expect it to work. But no rush.

On Thu, Jun 8, 2023 at 2:48 AM Fred van Stappen  wrote:

> Hello Vasi.
>
> So happy that it works for you (and to finish the fight)!
> Of course it could be that some problems appear but after deed test of
> mseide and ideU, I dont find one.
>
> For DragonFly, my biggest problem is that I cannot make the keyboard work
> with Xorg.
> After boot the keyboard and mouse work but after run startx, mouse is
> still working but not the keyboard.
> So I cannot test fpc gui applications.
>
> I did try many, many things, lot of surf in internet but no solution to
> make the keyboard work.
> I did try with VMWare and VitrualBox on Linux but always same result with
> Xorg, no keyboard.
> I even try on Windows and VMWare but no way, no keyboard.
>
> Maybe I will find a trick but now I must give up (before to become totally
> crazy).
>
> Thanks Vasi for your tests and encouragment.
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 8 juin 2023 00:09
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Hi Fred,
> Tested my project, all errors reported are gone (one was a false error,
> caused by my wrong logic).
> So, for now, all good!
> Great job, man! In such a short time, you made it OpenBSD compatible!
> Congratulations again!
>
> I'll report if there are more problems. I'll play with it more, as I have
> also some C-language projects that I have to test (raylib C library has
> problems as it depends of a github development version of glfw that is not
> yet ported to OpenBSD so I need to adapt raylib to use freeglut, but not a
> pascal problem, unless I start writing it in pascal instead) ... but I'm
> tempted to jump on NetBSD... maybe no need to rush yet as I don't have
> space for virtual machines, and that means to wipe OpenBSD to make room for
> the other...
> Oh well, I'm glad msegui is here now, as it deserves to be.
>
> On Wed, Jun 7, 2023 at 11:02 PM vasi vasi  wrote:
>
> Thank you Fred, can't wait to test it in my project!
>
> On Wed, Jun 7, 2023 at 7:50 AM Fred van Stappen  wrote:
>
> Hello Vasi.
>
> In last commit, attributes of files are fixed when using copyfile().
> And so the backup files too.
>
> 
>
> Fre;D
> --
> *De :* vasi vasi 
> *Envoyé :* mardi 6 juin 2023 12:29
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Another thing... mseide editor saves a backup for the current file you
> edit, right? But messes up the attributes of the file (if not intended):
> It sets the Owner's access to none, the Group's access to none and the
> Others' access to none *but* sets the executable attribute for Others.
>
> Screenshots are here:
> https://drive.google.com/drive/folders/1qISDiI373EwRxTrx4a51dSMVGGSqw_qi?usp=drive_link
>
> for both subjects, in case the previous message (with the symlink to
> folder missing from *combobox* folder list) is held for moderation...
>
>
> On Mon, Jun 5, 2023 at 11:34 PM Fred van Stappen 
> wrote:
>
>
> Hello Vasi.
>
> > Ok, really quick, the symlinks to folders do not appear in the list of
> comboboxes that show lists of folders
> Hum, I dont catch something because here the file-listbox works, with
> icons for all folders.
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/168a4814-21c2-46fe-b257-4f7f1dceaf98
>
> > And once you create a new folder the app can't find it to refresh its
> list of folders...  -
> Re-hum also this one works here. But sure I miss something once again.
> Anyway in last commit was defined class_bridge to use classes.pas from fpc
> instead of mclasses.pas.
> Like needed for compiling BGRABimap application.  Maybe it will help.
>
> > - DragonFlyBSD (preffered as a file and database server but with great
> performance also in graphics)
> > - NetBSD (used on old and odd equipment but also in Universities - one
> of my favorite along DragonFlyBSD).
>
> OK, sold, I will see if I can find time*energy for those too. ;-)
>
> Many thanks Vasi for all those clear explanation.
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* lundi 5 juin 2023 19:59
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Look at BSD as a last standing fortress, if Linux will fall to the
> Corporations... And by that I mean completely controlled by them. Or look
> at BSD like investing in your retirement plan. And I'm done :)
>
> On Mon, Jun 5, 2023 at 8:41 PM vasi vasi  wrote:
>
> Now, about the differences between FreeBSD and OpenBSD. The first thing
> that jumps at you is the difference in performance 

Re: [MSEide-MSEgui-talk] New release?

2023-06-07 Thread Fred van Stappen
Hello Vasi.

So happy that it works for you (and to finish the fight)!
Of course it could be that some problems appear but after deed test of mseide 
and ideU, I dont find one.

For DragonFly, my biggest problem is that I cannot make the keyboard work with 
Xorg.
After boot the keyboard and mouse work but after run startx, mouse is still 
working but not the keyboard.
So I cannot test fpc gui applications.

I did try many, many things, lot of surf in internet but no solution to make 
the keyboard work.
I did try with VMWare and VitrualBox on Linux but always same result with Xorg, 
no keyboard.
I even try on Windows and VMWare but no way, no keyboard.

Maybe I will find a trick but now I must give up (before to become totally 
crazy).

Thanks Vasi for your tests and encouragment.

Fre;D



De : vasi vasi 
Envoyé : jeudi 8 juin 2023 00:09
À : General list for MSEide+MSEgui 
Objet : Re: [MSEide-MSEgui-talk] New release?

Hi Fred,
Tested my project, all errors reported are gone (one was a false error, caused 
by my wrong logic).
So, for now, all good!
Great job, man! In such a short time, you made it OpenBSD compatible!
Congratulations again!

I'll report if there are more problems. I'll play with it more, as I have also 
some C-language projects that I have to test (raylib C library has problems as 
it depends of a github development version of glfw that is not yet ported to 
OpenBSD so I need to adapt raylib to use freeglut, but not a pascal problem, 
unless I start writing it in pascal instead) ... but I'm tempted to jump on 
NetBSD... maybe no need to rush yet as I don't have space for virtual machines, 
and that means to wipe OpenBSD to make room for the other...
Oh well, I'm glad msegui is here now, as it deserves to be.

On Wed, Jun 7, 2023 at 11:02 PM vasi vasi 
mailto:funl...@gmail.com>> wrote:
Thank you Fred, can't wait to test it in my project!

On Wed, Jun 7, 2023 at 7:50 AM Fred van Stappen 
mailto:fi...@hotmail.com>> wrote:
Hello Vasi.

In last commit, attributes of files are fixed when using copyfile().
And so the backup files too.



Fre;D

De : vasi vasi mailto:funl...@gmail.com>>
Envoyé : mardi 6 juin 2023 12:29
À : General list for MSEide+MSEgui 
mailto:mseide-msegui-talk@lists.sourceforge.net>>
Objet : Re: [MSEide-MSEgui-talk] New release?

Another thing... mseide editor saves a backup for the current file you edit, 
right? But messes up the attributes of the file (if not intended):
It sets the Owner's access to none, the Group's access to none and the Others' 
access to none but sets the executable attribute for Others.

Screenshots are here: 
https://drive.google.com/drive/folders/1qISDiI373EwRxTrx4a51dSMVGGSqw_qi?usp=drive_link

for both subjects, in case the previous message (with the symlink to folder 
missing from combobox folder list) is held for moderation...


On Mon, Jun 5, 2023 at 11:34 PM Fred van Stappen 
mailto:fi...@hotmail.com>> wrote:

Hello Vasi.

> Ok, really quick, the symlinks to folders do not appear in the list of 
> comboboxes that show lists of folders
Hum, I dont catch something because here the file-listbox works, with icons for 
all folders.
https://github.com/mse-org/mseide-msegui/assets/3421249/168a4814-21c2-46fe-b257-4f7f1dceaf98

> And once you create a new folder the app can't find it to refresh its list of 
> folders...  -
Re-hum also this one works here. But sure I miss something once again.
Anyway in last commit was defined class_bridge to use classes.pas from fpc 
instead of mclasses.pas.
Like needed for compiling BGRABimap application.  Maybe it will help.

> - DragonFlyBSD (preffered as a file and database server but with great 
> performance also in graphics)
> - NetBSD (used on old and odd equipment but also in Universities - one of my 
> favorite along DragonFlyBSD).

OK, sold, I will see if I can find time*energy for those too. ;-)

Many thanks Vasi for all those clear explanation.

Fre;D



De : vasi vasi mailto:funl...@gmail.com>>
Envoyé : lundi 5 juin 2023 19:59
À : General list for MSEide+MSEgui 
mailto:mseide-msegui-talk@lists.sourceforge.net>>
Objet : Re: [MSEide-MSEgui-talk] New release?

Look at BSD as a last standing fortress, if Linux will fall to the 
Corporations... And by that I mean completely controlled by them. Or look at 
BSD like investing in your retirement plan. And I'm done :)

On Mon, Jun 5, 2023 at 8:41 PM vasi vasi 
mailto:funl...@gmail.com>> wrote:
Now, about the differences between FreeBSD and OpenBSD. The first thing that 
jumps at you is the difference in performance which is in FreeBSD's favor. 
FreeBSD has a better support for SMP than OpenBSD. But it is more vulnerable in 
terms of security. There is HardenedBSD which is a port of FreeBSD but with 
hardened kernel. On top of HardenedBSD, is built a great firewall named pfSense 
(these three are binary compatible) - excellent, in my opinion. Another early 
port of FreeBSD 

Re: [MSEide-MSEgui-talk] New release?

2023-06-07 Thread vasi vasi
Hi Fred,
Tested my project, all errors reported are gone (one was a false error,
caused by my wrong logic).
So, for now, all good!
Great job, man! In such a short time, you made it OpenBSD compatible!
Congratulations again!

I'll report if there are more problems. I'll play with it more, as I have
also some C-language projects that I have to test (raylib C library has
problems as it depends of a github development version of glfw that is not
yet ported to OpenBSD so I need to adapt raylib to use freeglut, but not a
pascal problem, unless I start writing it in pascal instead) ... but I'm
tempted to jump on NetBSD... maybe no need to rush yet as I don't have
space for virtual machines, and that means to wipe OpenBSD to make room for
the other...
Oh well, I'm glad msegui is here now, as it deserves to be.

On Wed, Jun 7, 2023 at 11:02 PM vasi vasi  wrote:

> Thank you Fred, can't wait to test it in my project!
>
> On Wed, Jun 7, 2023 at 7:50 AM Fred van Stappen  wrote:
>
>> Hello Vasi.
>>
>> In last commit, attributes of files are fixed when using copyfile().
>> And so the backup files too.
>>
>> 
>>
>> Fre;D
>> --
>> *De :* vasi vasi 
>> *Envoyé :* mardi 6 juin 2023 12:29
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Another thing... mseide editor saves a backup for the current file you
>> edit, right? But messes up the attributes of the file (if not intended):
>> It sets the Owner's access to none, the Group's access to none and the
>> Others' access to none *but* sets the executable attribute for Others.
>>
>> Screenshots are here:
>> https://drive.google.com/drive/folders/1qISDiI373EwRxTrx4a51dSMVGGSqw_qi?usp=drive_link
>>
>> for both subjects, in case the previous message (with the symlink to
>> folder missing from *combobox* folder list) is held for moderation...
>>
>>
>> On Mon, Jun 5, 2023 at 11:34 PM Fred van Stappen 
>> wrote:
>>
>>
>> Hello Vasi.
>>
>> > Ok, really quick, the symlinks to folders do not appear in the list of
>> comboboxes that show lists of folders
>> Hum, I dont catch something because here the file-listbox works, with
>> icons for all folders.
>>
>> https://github.com/mse-org/mseide-msegui/assets/3421249/168a4814-21c2-46fe-b257-4f7f1dceaf98
>>
>> > And once you create a new folder the app can't find it to refresh its
>> list of folders...  -
>> Re-hum also this one works here. But sure I miss something once again.
>> Anyway in last commit was defined class_bridge to use classes.pas from
>> fpc instead of mclasses.pas.
>> Like needed for compiling BGRABimap application.  Maybe it will help.
>>
>> > - DragonFlyBSD (preffered as a file and database server but with great
>> performance also in graphics)
>> > - NetBSD (used on old and odd equipment but also in Universities - one
>> of my favorite along DragonFlyBSD).
>>
>> OK, sold, I will see if I can find time*energy for those too. ;-)
>>
>> Many thanks Vasi for all those clear explanation.
>>
>> Fre;D
>>
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* lundi 5 juin 2023 19:59
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Look at BSD as a last standing fortress, if Linux will fall to the
>> Corporations... And by that I mean completely controlled by them. Or look
>> at BSD like investing in your retirement plan. And I'm done :)
>>
>> On Mon, Jun 5, 2023 at 8:41 PM vasi vasi  wrote:
>>
>> Now, about the differences between FreeBSD and OpenBSD. The first thing
>> that jumps at you is the difference in performance which is in FreeBSD's
>> favor. FreeBSD has a better support for SMP than OpenBSD. But it is more
>> vulnerable in terms of security. There is HardenedBSD which is a port of
>> FreeBSD but with hardened kernel. On top of HardenedBSD, is built a great
>> firewall named pfSense (these three are binary compatible) - excellent, in
>> my opinion. Another early port of FreeBSD happened to be DragonFlyBSD,
>> which is now his worthy rival, both in terms of SMP and file system.
>> DragonFlyBSD has a file system as secure as Ext4 or XFS but with features
>> similar to ZFS and its target is to make ZFS obsolete. Is no longer binary
>> compatible with FreeBSD
>>
>> But back to OpenBSD, it is the most secure operating system in the world,
>> with all defaults oriented to security. I think from their developers we
>> have OpenSSH... They are pioneering in security stuff. And I think it
>> evolved from NetBSD which NetBSD is known for its amazing portability...
>> But they are no longer binary compatible.
>>
>> To sum, There are 4 main BSD operating systems:
>> - *FreeBSD *(with derivatives as HardenedBSD and pfSense and NomadBSD;
>> It is considered good at everything, better than all, but bloated, insecure)
>> - *DragonFlyBSD* (preffered as a file and database server but with great
>> 

Re: [MSEide-MSEgui-talk] New release?

2023-06-07 Thread vasi vasi
Thank you Fred, can't wait to test it in my project!

On Wed, Jun 7, 2023 at 7:50 AM Fred van Stappen  wrote:

> Hello Vasi.
>
> In last commit, attributes of files are fixed when using copyfile().
> And so the backup files too.
>
> 
>
> Fre;D
> --
> *De :* vasi vasi 
> *Envoyé :* mardi 6 juin 2023 12:29
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Another thing... mseide editor saves a backup for the current file you
> edit, right? But messes up the attributes of the file (if not intended):
> It sets the Owner's access to none, the Group's access to none and the
> Others' access to none *but* sets the executable attribute for Others.
>
> Screenshots are here:
> https://drive.google.com/drive/folders/1qISDiI373EwRxTrx4a51dSMVGGSqw_qi?usp=drive_link
>
> for both subjects, in case the previous message (with the symlink to
> folder missing from *combobox* folder list) is held for moderation...
>
>
> On Mon, Jun 5, 2023 at 11:34 PM Fred van Stappen 
> wrote:
>
>
> Hello Vasi.
>
> > Ok, really quick, the symlinks to folders do not appear in the list of
> comboboxes that show lists of folders
> Hum, I dont catch something because here the file-listbox works, with
> icons for all folders.
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/168a4814-21c2-46fe-b257-4f7f1dceaf98
>
> > And once you create a new folder the app can't find it to refresh its
> list of folders...  -
> Re-hum also this one works here. But sure I miss something once again.
> Anyway in last commit was defined class_bridge to use classes.pas from fpc
> instead of mclasses.pas.
> Like needed for compiling BGRABimap application.  Maybe it will help.
>
> > - DragonFlyBSD (preffered as a file and database server but with great
> performance also in graphics)
> > - NetBSD (used on old and odd equipment but also in Universities - one
> of my favorite along DragonFlyBSD).
>
> OK, sold, I will see if I can find time*energy for those too. ;-)
>
> Many thanks Vasi for all those clear explanation.
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* lundi 5 juin 2023 19:59
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Look at BSD as a last standing fortress, if Linux will fall to the
> Corporations... And by that I mean completely controlled by them. Or look
> at BSD like investing in your retirement plan. And I'm done :)
>
> On Mon, Jun 5, 2023 at 8:41 PM vasi vasi  wrote:
>
> Now, about the differences between FreeBSD and OpenBSD. The first thing
> that jumps at you is the difference in performance which is in FreeBSD's
> favor. FreeBSD has a better support for SMP than OpenBSD. But it is more
> vulnerable in terms of security. There is HardenedBSD which is a port of
> FreeBSD but with hardened kernel. On top of HardenedBSD, is built a great
> firewall named pfSense (these three are binary compatible) - excellent, in
> my opinion. Another early port of FreeBSD happened to be DragonFlyBSD,
> which is now his worthy rival, both in terms of SMP and file system.
> DragonFlyBSD has a file system as secure as Ext4 or XFS but with features
> similar to ZFS and its target is to make ZFS obsolete. Is no longer binary
> compatible with FreeBSD
>
> But back to OpenBSD, it is the most secure operating system in the world,
> with all defaults oriented to security. I think from their developers we
> have OpenSSH... They are pioneering in security stuff. And I think it
> evolved from NetBSD which NetBSD is known for its amazing portability...
> But they are no longer binary compatible.
>
> To sum, There are 4 main BSD operating systems:
> - *FreeBSD *(with derivatives as HardenedBSD and pfSense and NomadBSD; It
> is considered good at everything, better than all, but bloated, insecure)
> - *DragonFlyBSD* (preffered as a file and database server but with great
> performance also in graphics)
> - *OpenBSD* (also firewall oriented but preferred by many as a secure
> workstation)
> - *NetBSD* (used on old and odd equipment but also in Universities - one
> of my favorite along DragonFlyBSD).
>
> With their own specific but not binary compatibility between them. There
> are more, but these are the main reference.
>
> When you develop a Linux app and say that it is crossplatform, and works
> on BSD, you refer  to the fact that your app can compile and run on all
> these four BSDs. All have fpc ported to them, thanks to the fpc team
> Lazarus compiles also ok.
>
> Of course, there is more to say for each of them, but I'm not the
> qualified  person to do that...
> Hopefully, I did not confuse you even more... :P
>
> On Mon, Jun 5, 2023 at 8:06 PM vasi vasi  wrote:
>
> Ok, really quick, the symlinks to folders do not appear in the list of
> comboboxes that show lists of folders - from memory. I am now on another
>