Hi Fred,

There are a few more problems regarding folders, but I won't tell you until
you have some more time for this, is not an emergency, I'm also working on
other projects...

Plus, a message, about an access violation that does not visibly affect the
functionality of mseide...

On Sun, Jun 4, 2023 at 9:08 PM vasi vasi <funl...@gmail.com> wrote:

> Thank you Fred, I will check it this night!
>
> On Sun, Jun 4, 2023 at 9:06 PM Fred van Stappen <fi...@hotmail.com> wrote:
>
>> Hello Vasi and everybody.
>>
>> OK done.  All seems fixed, graphic, directory and file access, error at
>> closing.
>> Tested also memory leak for mseide and ideU: 0 memory leak. (with last
>> commit).
>>
>> Ready to be tested!
>>
>> It was a nice battle.
>>
>> Fre;D
>>
>> ------------------------------
>> *De :* vasi vasi <funl...@gmail.com>
>> *Envoyé :* dimanche 4 juin 2023 16:24
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Wow! Amazing job man! Ha ha!
>> Congratulations! You checked one more operating system for msegui and
>> ideU!
>>
>> On Sun, Jun 4, 2023 at 5:49 AM Fred van Stappen <fi...@hotmail.com>
>> wrote:
>>
>> Hello Vasi.
>>
>> OK the fully workable solution found!
>> readdir_r() is in the pocked (ok last commit ).
>>
>>
>> https://github.com/mse-org/mseide-msegui/assets/3421249/a8180cc9-e65f-4a05-a2c1-e9de4b3e160a
>>
>>
>> https://github.com/mse-org/mseide-msegui/assets/3421249/813bd25c-5f93-4130-8bb2-9249f19e89da
>>
>> Yep!
>>
>> Fre;D
>>
>>
>> ------------------------------
>> *De :* vasi vasi <funl...@gmail.com>
>> *Envoyé :* samedi 3 juin 2023 16:56
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> I intend to use that as well... one day we might find a fully workable
>> solution...
>>
>> On Sat, Jun 3, 2023 at 2:40 AM Fred van Stappen <fi...@hotmail.com>
>> wrote:
>>
>> Re-hello Vasi.
>>
>> ideU compiles and works ok.
>>
>> https://github.com/mse-org/mseide-msegui/assets/3421249/1d68e8bb-1fa0-40e2-9849-52fc534bda16
>>
>> Of course the file-dialog does not work but if you write the complete
>> path of a project, it loads and you can use the ide.
>>
>> So there is only that readdir_r() method that makes shadow, I hope that
>> some light will appear...
>>
>> Fre;D
>>
>> ------------------------------
>> *De :* vasi vasi <funl...@gmail.com>
>> *Envoyé :* vendredi 2 juin 2023 23:58
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Thank you Fred, your effort is greatly appreciated! I am happy with what
>> you did already!
>> Thank you again!
>>
>> On Fri, Jun 2, 2023 at 11:49 PM Fred van Stappen <fi...@hotmail.com>
>> wrote:
>>
>> Hello Vasi.
>>
>> I did spent some white night and black afternoon but I am blocked with
>> one method that does not work as expected.
>>
>> It is function "sys_readdirstream(var stream: dirstreamty; var info:
>> fileinfoty): boolean"  in /kernel/linux/msesysintf.pas.
>> With Linux and FreeBSD, after the function
>> "readdir64_r(pdir(d.dir),@dirent,@po1) = 0" the dirent.d_name is correct
>> but there is nothing with OpenBSD.
>>
>> Note that with OpenBSD it is "readdir_r" method that is used from libc
>> and the "dirent" record was adapted like in OpenBSD manual.
>>
>> So, to resume, all is working apart for components that use
>> "sys_readdirstream()" method, for example the filedialog component.
>>
>> I did try also with last fpc 3.3.1 compiled from trunk, without better
>> result.
>>
>> I have to admit that, sadly, I did not find the solution.
>>
>> Fre;D
>>
>> ;-(
>>
>> ------------------------------
>> *De :* vasi vasi <funl...@gmail.com>
>> *Envoyé :* jeudi 1 juin 2023 11:48
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> I will test it in around one hour, and keep you posted.
>>
>> On Thu, Jun 1, 2023 at 3:40 AM Fred van Stappen <fi...@hotmail.com>
>> wrote:
>>
>> Re-..._re hello Vasi.
>>
>> Yep, on OpenBSD, mseide compiles, links and ... run!
>>
>> Last commit should do the trick.
>>
>> Here sceenshot ( the last for tonight ):
>>
>> https://github.com/mse-org/mseide-msegui/assets/3421249/3ff71e23-396a-472a-a34e-083a37284cab
>>
>> Fre;D
>>
>> *De :* vasi vasi <funl...@gmail.com>
>> *Envoyé :* mercredi 31 mai 2023 19:50
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> * meant to say /etc as destination for the doas.conf file...
>>
>> On Wed, May 31, 2023 at 8:48 PM vasi vasi <funl...@gmail.com> wrote:
>>
>> There is no binary compatibility between FreeBSD and OpenBSD... none of
>> the *BSDs are compatible.
>> Lazarus gets compiled from sources using the fpc from OpenBSD repos...
>> To get root access, your user must be member of wheel and control groups.
>> Instead of sudo, you use doas.
>> To activate doas, you have to create a doas.conf in /et with the
>> following content (a single line):
>>
>> permit persist :wheel
>>
>> I doubt you will solve it, it is too much work. Right now, I am ok with
>> Lazarus. Thank you Fred, is not an emergency. OpenBSD as an workstation is
>> extremely restrictive and kinda slow compared to even FreeBSD, not talking
>> about linux. THank you again but I will advise not to pursue it further.
>>
>> The most annoying thing for me is that I am unable to run apps compiled
>> in clang that uses GLFW library... lots of crashes... raylib and nanovg
>> graphic libraries that uses GL are a no-no :(   I had more success in
>> FreeBSD and NetBSD overall...
>>
>>
>> On Wed, May 31, 2023 at 8:30 PM vasi vasi <funl...@gmail.com> wrote:
>>
>> Hi Fred,
>> fpc is included in OpenBSD repository...
>> you look for it with pkg_info -Q fpc
>> and install it with pkg_add fpc
>> but you have to install also the other units...
>> But I think sourceforge has packages for 3.2.2 for OpenBSD?
>>
>> On Wed, May 31, 2023 at 7:55 PM Fred van Stappen <fi...@hotmail.com>
>> wrote:
>>
>> Re-re hello Vasi.
>> Do you know from where to download a fpc OpenBSD release?
>> I only found fpc install release for FreeBSD (or maybe the release of fpc
>> FreeBSD works for OpenBSD) ?
>>
>> Thanks.
>>
>>
>> ------------------------------
>> *De :* vasi vasi <funl...@gmail.com>
>> *Envoyé :* mercredi 31 mai 2023 10:36
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Ok, I tried mseide first, it compiles msegui ok but fails at linking...
>> It says there are undefined references to "__error" and "iconv" in
>> msecwstring.pas, mselibc.pas and msesysintf1.pas
>>
>> Probably OpenBSD not a valid target?
>>
>> On Wed, May 31, 2023 at 10:42 AM vasi vasi <funl...@gmail.com> wrote:
>>
>> Actually, I will try to figure it from your compilation command of uide
>> from your repository, I'll keep you posted...
>>
>> On Wed, May 31, 2023 at 10:23 AM vasi vasi <funl...@gmail.com> wrote:
>>
>> Thank you Fred, my problem with mseide-msegui is as follows:
>> I run OpenBSD 7.3 on one of my laptops (where is fpc 3.2.2 but no
>> Lazarus) and I would like to have a makefile or a script that assures the
>> compilation of the msegui units, required to create mseide executable. Once
>> done, probably I will be able to compile also your ide...
>>
>> Of course, I will download your ide for the other operating systems if is
>> portable as you say - I can't say no to that!
>> Thank you again!
>>
>> On Tue, May 30, 2023 at 6:23 PM Fred van Stappen <fi...@hotmail.com>
>> wrote:
>>
>> Thanks Vasi vasi!
>>
>> By the way there is a new release of ideU:
>> https://github.com/fredvs/ideU/releases/
>>
>> In the assets there are also the "PacPas" releases that include all
>> needed: fpc compiler, gdb debugger, source of msegui, fpgui and bgrabitmap.
>> No need to config anything, just download the release, unzip it and use
>> it.
>> You may also install it on a usb stick and compile your project using
>> ideU from the usb stick, out-of-the-box.
>>
>> Without, of course, any conflict with already other fpc installed.
>>
>> Fre;D
>> ------------------------------
>> *De :* vasi vasi <funl...@gmail.com>
>> *Envoyé :* mardi 30 mai 2023 12:50
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Thank you Fred, much appreciated!
>>
>> On Tue, May 30, 2023 at 12:37 AM Fred van Stappen <fi...@hotmail.com>
>> wrote:
>>
>> Hello Vasi vasi and everybody!
>>
>> OK, new very stable release:
>> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
>>
>> Enjoy!
>>
>> Fre;D
>>
>> ------------------------------
>> *De :* vasi vasi <funl...@gmail.com>
>> *Envoyé :* lundi 29 mai 2023 12:48
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Yes, always good to have the fixed version! Thank you!
>>
>> On Sun, May 28, 2023 at 10:24 PM Fred van Stappen <fi...@hotmail.com>
>> wrote:
>>
>> Hello everybody.
>>
>> Thanks to Sieghard, Jonas and LagProgramming there was many fixes from
>> last release.
>> What do you think to do a new release 5.8.0 with all the last fixes?
>>
>> Fre;D
>>
>> _______________________________________________
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>>
>>
>> --
>> Vasi
>> _______________________________________________
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>>
>>
>> --
>> Vasi
>> _______________________________________________
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>>
>>
>> --
>> Vasi
>>
>>
>>
>> --
>> Vasi
>>
>>
>>
>> --
>> Vasi
>> _______________________________________________
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>>
>>
>> --
>> Vasi
>>
>>
>>
>> --
>> Vasi
>>
>>
>>
>> --
>> Vasi
>> _______________________________________________
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>>
>>
>> --
>> Vasi
>> _______________________________________________
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>>
>>
>> --
>> Vasi
>> _______________________________________________
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>>
>>
>> --
>> Vasi
>> _______________________________________________
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>>
>>
>> --
>> Vasi
>> _______________________________________________
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>
>
> --
> Vasi
>


-- 
Vasi
_______________________________________________
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

Reply via email to