Re: [Iup-users] Upgrade Changes?

2022-06-10 Thread support
Firefox loads twice as fast with Wayland disabled. What benefits does 
Wayland offer that would justify the performance hit?



On 2022-06-10 13:33, supp...@scriptbasic.org wrote:
I disabled Wayland and my online dictionary example seems to be working 
fine.





On 2022-06-10 11:07, supp...@scriptbasic.org wrote:

With my example even full screen cuts off the contents of the dialog.
It looks like the controls are getting bad size info from the dialog
window.

On 2022-06-10 06:40, Milan Nikolic wrote:
Sorry, just to add one more thing, I was wrong, it behaves the same 
in

the latest Fedora (also Wayland by default), it is just that when the
window is maximized it looks normal.

On Fri, Jun 10, 2022 at 3:28 PM Milan Nikolic 
wrote:


I still had installed Ubuntu 22 in VM, so I tested again, with and
without Wayland, and it does work in Xorg, so definitely
Wayland-related.
Screenshots attached.

On Fri, Jun 10, 2022 at 2:24 PM Antonio Scuri
 wrote:

Hi,

IUP calculates all sizes by itself, but GTK has some constraints
that we have to workaround. Maybe it is something related with
Wayland as Milan mentioned.

I think I will have to install this Ubuntu system here to be able
to reproduce the problem.

Best,
Scuri

Em sex., 10 de jun. de 2022 às 07:54, sur-behoffski
 escreveu:
On 6/10/22 18:51, Milan Nikolic wrote:

I saw the same thing when I was testing my IUP bindings. It works

on the

latest Fedora but Ubuntu 22.04 looks like your issue.
I believe that is because the Wayland display server is the

default now,

you can try to start the Xorg server instead, to confirm that is

the issue.


I only did a test in VM, so I thought it is maybe because of

graphics in

the virtual machine and Wayland session.

Milan

On Fri, Jun 10, 2022 at 8:33 AM  wrote:


Antonio,

I created a Ubuntu 22.04 system and was trying to get my

ScriptBasic

interface working with the latest IUP release. My example online
dictionary using ScriptBasic and IUP now has alignment issues.

What

changed to cause this?
[...]

John


G'day John,



[This message is being cross-posted to the lua-l list, since it
partially begs for more resources for IM/CD/IUP maintenance;
Antonio Scuri is a very valuable, but very scarce resource, and
more resources are needed.  My apologies if this cross-posting
is improper, and would ask that replies be targeted and focussed
to the proper list or lists, as appropriate.]



The last release of IUP was 3.30, on 2020-08-02.  Scratching through
the Subversion releases, this looks to be r5892.

Looking at the SourceForge IUP Code tab, the latest revision of the
trunk is r5942, made on 2022-03-03.

I believe that a majority, but certainly not all, of the 50
changesets made since the 3.30 release are bug fixes.

*** Opinion: IM/CD/IUP releases, especially bugfix ones, are not
given the priority they deserve.  The last IUP release
was made after a significant number of new features
were
added to the package.

I strongly believe that:
- IM  3.15, 2020-07-31 =~ r816,  currently r820;
- CD  5.14, 2020-07-31 =~ r894,  currently r900;
and
- IUP 3.30, 2020-08-02 =~ r5892, currently
r5942;

have long-standing bugfixes to the modules, that
deserve
to be wrapped up into a new set of releases.



My SourceForge project
[lglicua-alpha6](

into that directory.

3. PROJECT/install$ is for installing Lua, LuaRocks, selected
Rocks
and IM/CD/IUP sources [with FTGL and pdflib7 being
pseudo-projects split out of the CD project.]:

PROJECT$ cd install
PROJECT/install$ ./i # get a one-page help
summary
PROJECT/install$ ./i lua-install 5.4
PROJECT/install$ ./i reboot-now

(After rebooting, which sets up the LuaRocks paths:)

$ cd PROJECT/install
$PROJECT/install$ ./i imcdiup-osdepend-install
$PROJECT/install$ ./i imcdiup-svn-fetch

4. Build from Subversion sources, into a "../1/" play workspace:

PROJECT/install$ cd ../build
PROJECT/build$ ./q   # get a one-page help
summary
PROJECT/build$ ./q nuke,unpack,build,gather fer-real

5. Trivial (two-line) "hello, world", indented here for clarity:

PROJECT/build$ cd ../1/play
PROJECT/1/play$ cat hello-world
#!/bin/bash ../support/play-lua-tec
iup=r

Re: [Iup-users] Upgrade Changes?

2022-06-10 Thread support
With my example even full screen cuts off the contents of the dialog. It 
looks like the controls are getting bad size info from the dialog 
window.


On 2022-06-10 06:40, Milan Nikolic wrote:

Sorry, just to add one more thing, I was wrong, it behaves the same in
the latest Fedora (also Wayland by default), it is just that when the
window is maximized it looks normal.

On Fri, Jun 10, 2022 at 3:28 PM Milan Nikolic 
wrote:


I still had installed Ubuntu 22 in VM, so I tested again, with and
without Wayland, and it does work in Xorg, so definitely
Wayland-related.
Screenshots attached.

On Fri, Jun 10, 2022 at 2:24 PM Antonio Scuri
 wrote:

Hi,

IUP calculates all sizes by itself, but GTK has some constraints
that we have to workaround. Maybe it is something related with
Wayland as Milan mentioned.

I think I will have to install this Ubuntu system here to be able
to reproduce the problem.

Best,
Scuri

Em sex., 10 de jun. de 2022 às 07:54, sur-behoffski
 escreveu:
On 6/10/22 18:51, Milan Nikolic wrote:

I saw the same thing when I was testing my IUP bindings. It works

on the

latest Fedora but Ubuntu 22.04 looks like your issue.
I believe that is because the Wayland display server is the

default now,

you can try to start the Xorg server instead, to confirm that is

the issue.


I only did a test in VM, so I thought it is maybe because of

graphics in

the virtual machine and Wayland session.

Milan

On Fri, Jun 10, 2022 at 8:33 AM  wrote:


Antonio,

I created a Ubuntu 22.04 system and was trying to get my

ScriptBasic

interface working with the latest IUP release. My example online
dictionary using ScriptBasic and IUP now has alignment issues.

What

changed to cause this?
[...]

John


G'day John,



[This message is being cross-posted to the lua-l list, since it
partially begs for more resources for IM/CD/IUP maintenance;
Antonio Scuri is a very valuable, but very scarce resource, and
more resources are needed.  My apologies if this cross-posting
is improper, and would ask that replies be targeted and focussed
to the proper list or lists, as appropriate.]



The last release of IUP was 3.30, on 2020-08-02.  Scratching through
the Subversion releases, this looks to be r5892.

Looking at the SourceForge IUP Code tab, the latest revision of the
trunk is r5942, made on 2022-03-03.

I believe that a majority, but certainly not all, of the 50
changesets made since the 3.30 release are bug fixes.

*** Opinion: IM/CD/IUP releases, especially bugfix ones, are not
given the priority they deserve.  The last IUP release
was made after a significant number of new features
were
added to the package.

I strongly believe that:
- IM  3.15, 2020-07-31 =~ r816,  currently r820;
- CD  5.14, 2020-07-31 =~ r894,  currently r900;
and
- IUP 3.30, 2020-08-02 =~ r5892, currently
r5942;

have long-standing bugfixes to the modules, that
deserve
to be wrapped up into a new set of releases.



My SourceForge project
[lglicua-alpha6](

into that directory.

3. PROJECT/install$ is for installing Lua, LuaRocks, selected
Rocks
and IM/CD/IUP sources [with FTGL and pdflib7 being
pseudo-projects split out of the CD project.]:

PROJECT$ cd install
PROJECT/install$ ./i # get a one-page help
summary
PROJECT/install$ ./i lua-install 5.4
PROJECT/install$ ./i reboot-now

(After rebooting, which sets up the LuaRocks paths:)

$ cd PROJECT/install
$PROJECT/install$ ./i imcdiup-osdepend-install
$PROJECT/install$ ./i imcdiup-svn-fetch

4. Build from Subversion sources, into a "../1/" play workspace:

PROJECT/install$ cd ../build
PROJECT/build$ ./q   # get a one-page help
summary
PROJECT/build$ ./q nuke,unpack,build,gather fer-real

5. Trivial (two-line) "hello, world", indented here for clarity:

PROJECT/build$ cd ../1/play
PROJECT/1/play$ cat hello-world
#!/bin/bash ../support/play-lua-tec
iup=require("iuplua"); iup.Message("MyApp",
"hello, world")
PROJECT/1/play$ ./hello-world

6. Try bringing in your application into the "play" area, and
see if there are any changes.  Reports on both regressions
and improvements would be welcomed.

*** Beware:  The "../1" workspace, including many files, is a
temporary

Re: [Iup-users] Upgrade Changes?

2022-06-10 Thread Antonio Scuri
  Ok. Thanks for the feedback.

  Wayland is the default in Ubuntu 22.04, right?

Em sex., 10 de jun. de 2022 às 10:40, Milan Nikolic 
escreveu:

> Sorry, just to add one more thing, I was wrong, it behaves the same in the
> latest Fedora (also Wayland by default), it is just that when the window is
> maximized it looks normal.
>
> On Fri, Jun 10, 2022 at 3:28 PM Milan Nikolic  wrote:
>
>> I still had installed Ubuntu 22 in VM, so I tested again, with and
>> without Wayland, and it does work in Xorg, so definitely Wayland-related.
>> Screenshots attached.
>>
>> On Fri, Jun 10, 2022 at 2:24 PM Antonio Scuri 
>> wrote:
>>
>>>  Hi,
>>>
>>>  IUP calculates all sizes by itself, but GTK has some constraints that
>>> we have to workaround. Maybe it is something related with Wayland as Milan
>>> mentioned.
>>>
>>>  I think I will have to install this Ubuntu system here to be able to
>>> reproduce the problem.
>>>
>>> Best,
>>> Scuri
>>>
>>>
>>> Em sex., 10 de jun. de 2022 às 07:54, sur-behoffski <
>>> sur_behoff...@grouse.com.au> escreveu:
>>>
 On 6/10/22 18:51, Milan Nikolic wrote:
 > I saw the same thing when I was testing my IUP bindings. It works on
 the
 > latest Fedora but Ubuntu 22.04 looks like your issue.
 > I believe that is because the Wayland display server is the default
 now,
 > you can try to start the Xorg server instead, to confirm that is the
 issue.
 >
 > I only did a test in VM, so I thought it is maybe because of graphics
 in
 > the virtual machine and Wayland session.
 >
 > Milan
 >
 > On Fri, Jun 10, 2022 at 8:33 AM  wrote:
 >
 >> Antonio,
 >>
 >> I created a Ubuntu 22.04 system and was trying to get my ScriptBasic
 >> interface working with the latest IUP release. My example online
 >> dictionary using ScriptBasic and IUP now has alignment issues. What
 >> changed to cause this?
 >> [...]
 >>
 >> John

 G'day John,

 

 [This message is being cross-posted to the lua-l list, since it
 partially begs for more resources for IM/CD/IUP maintenance;
 Antonio Scuri is a very valuable, but very scarce resource, and
 more resources are needed.  My apologies if this cross-posting
 is improper, and would ask that replies be targeted and focussed
 to the proper list or lists, as appropriate.]

 

 The last release of IUP was 3.30, on 2020-08-02.  Scratching through
 the Subversion releases, this looks to be r5892.

 Looking at the SourceForge IUP Code tab, the latest revision of the
 trunk is r5942, made on 2022-03-03.

 I believe that a majority, but certainly not all, of the 50
 changesets made since the 3.30 release are bug fixes.

 *** Opinion: IM/CD/IUP releases, especially bugfix ones, are not
  given the priority they deserve.  The last IUP release
  was made after a significant number of new features were
  added to the package.

  I strongly believe that:
 - IM  3.15, 2020-07-31 =~ r816,  currently r820;
 - CD  5.14, 2020-07-31 =~ r894,  currently r900; and
 - IUP 3.30, 2020-08-02 =~ r5892, currently r5942;

  have long-standing bugfixes to the modules, that deserve
  to be wrapped up into a new set of releases.

 

 My SourceForge project
 [lglicua-alpha6](
into that directory.

 3. PROJECT/install$ is for installing Lua, LuaRocks, selected Rocks
and IM/CD/IUP sources [with FTGL and pdflib7 being
pseudo-projects split out of the CD project.]:

  PROJECT$ cd install
  PROJECT/install$ ./i # get a one-page help summary
  PROJECT/install$ ./i lua-install 5.4
  PROJECT/install$ ./i reboot-now

 

Re: [Iup-users] Upgrade Changes?

2022-06-10 Thread Milan Nikolic
Sorry, just to add one more thing, I was wrong, it behaves the same in the
latest Fedora (also Wayland by default), it is just that when the window is
maximized it looks normal.

On Fri, Jun 10, 2022 at 3:28 PM Milan Nikolic  wrote:

> I still had installed Ubuntu 22 in VM, so I tested again, with and without
> Wayland, and it does work in Xorg, so definitely Wayland-related.
> Screenshots attached.
>
> On Fri, Jun 10, 2022 at 2:24 PM Antonio Scuri 
> wrote:
>
>>  Hi,
>>
>>  IUP calculates all sizes by itself, but GTK has some constraints that we
>> have to workaround. Maybe it is something related with Wayland as Milan
>> mentioned.
>>
>>  I think I will have to install this Ubuntu system here to be able to
>> reproduce the problem.
>>
>> Best,
>> Scuri
>>
>>
>> Em sex., 10 de jun. de 2022 às 07:54, sur-behoffski <
>> sur_behoff...@grouse.com.au> escreveu:
>>
>>> On 6/10/22 18:51, Milan Nikolic wrote:
>>> > I saw the same thing when I was testing my IUP bindings. It works on
>>> the
>>> > latest Fedora but Ubuntu 22.04 looks like your issue.
>>> > I believe that is because the Wayland display server is the default
>>> now,
>>> > you can try to start the Xorg server instead, to confirm that is the
>>> issue.
>>> >
>>> > I only did a test in VM, so I thought it is maybe because of graphics
>>> in
>>> > the virtual machine and Wayland session.
>>> >
>>> > Milan
>>> >
>>> > On Fri, Jun 10, 2022 at 8:33 AM  wrote:
>>> >
>>> >> Antonio,
>>> >>
>>> >> I created a Ubuntu 22.04 system and was trying to get my ScriptBasic
>>> >> interface working with the latest IUP release. My example online
>>> >> dictionary using ScriptBasic and IUP now has alignment issues. What
>>> >> changed to cause this?
>>> >> [...]
>>> >>
>>> >> John
>>>
>>> G'day John,
>>>
>>> 
>>>
>>> [This message is being cross-posted to the lua-l list, since it
>>> partially begs for more resources for IM/CD/IUP maintenance;
>>> Antonio Scuri is a very valuable, but very scarce resource, and
>>> more resources are needed.  My apologies if this cross-posting
>>> is improper, and would ask that replies be targeted and focussed
>>> to the proper list or lists, as appropriate.]
>>>
>>> 
>>>
>>> The last release of IUP was 3.30, on 2020-08-02.  Scratching through
>>> the Subversion releases, this looks to be r5892.
>>>
>>> Looking at the SourceForge IUP Code tab, the latest revision of the
>>> trunk is r5942, made on 2022-03-03.
>>>
>>> I believe that a majority, but certainly not all, of the 50
>>> changesets made since the 3.30 release are bug fixes.
>>>
>>> *** Opinion: IM/CD/IUP releases, especially bugfix ones, are not
>>>  given the priority they deserve.  The last IUP release
>>>  was made after a significant number of new features were
>>>  added to the package.
>>>
>>>  I strongly believe that:
>>> - IM  3.15, 2020-07-31 =~ r816,  currently r820;
>>> - CD  5.14, 2020-07-31 =~ r894,  currently r900; and
>>> - IUP 3.30, 2020-08-02 =~ r5892, currently r5942;
>>>
>>>  have long-standing bugfixes to the modules, that deserve
>>>  to be wrapped up into a new set of releases.
>>>
>>> 
>>>
>>> My SourceForge project
>>> [lglicua-alpha6](>>
>>> was written explicitly because of my frustration at the
>>> release/repository gap; it uses the repository by default.
>>>
>>> Although I've never tested Ubuntu 22.04 before (-alpha6 was released
>>> in 2022/02/xx), I have run up a virtual machine, and can confirm
>>> that lglicua-alpha6 Works Like A Bought One.
>>>
>>> 
>>>
>>> To address John's initial IUP query directly:
>>>
>>> [PREAMBLE:  You might like to do all of the following in a virtual
>>> machine, as a number of items are system-installed, instead of
>>> being project-local.]
>>>
>>>
>>> 1. I recommend updating your system's packages, if possible:
>>>
>>>   - $ sudo apt-get update
>>>   - $ sudo apt-get upgrade
>>>
>>> 2. Create some PROJECT directory, and unpack the latest lglicua
>>>release tarball <
>>> https://sourceforge.net/projects/lglicua/files/lglicua-0.1-alpha6.tar.gz/download
>>> >
>>>into that directory.
>>>
>>> 3. PROJECT/install$ is for installing Lua, LuaRocks, selected Rocks
>>>and IM/CD/IUP sources [with FTGL and pdflib7 being
>>>pseudo-projects split out of the CD project.]:
>>>
>>>  PROJECT$ cd install
>>>  PROJECT/install$ ./i # get a one-page help summary
>>>  PROJECT/install$ ./i lua-install 5.4
>>>  PROJECT/install$ ./i reboot-now
>>>
>>>  (After rebooting, which sets up the LuaRocks paths:)
>>>
>>>  $ cd PROJECT/install
>>>  $PROJECT/install$ ./i imcdiup-osdepend-install
>>>  $PROJECT/install$ ./i imcdiup-svn-fetch
>>>
>>> 4. Build from Subversion sources, into a "../1

Re: [Iup-users] Upgrade Changes?

2022-06-10 Thread Antonio Scuri
 Hi,

 IUP calculates all sizes by itself, but GTK has some constraints that we
have to workaround. Maybe it is something related with Wayland as Milan
mentioned.

 I think I will have to install this Ubuntu system here to be able to
reproduce the problem.

Best,
Scuri


Em sex., 10 de jun. de 2022 às 07:54, sur-behoffski <
sur_behoff...@grouse.com.au> escreveu:

> On 6/10/22 18:51, Milan Nikolic wrote:
> > I saw the same thing when I was testing my IUP bindings. It works on the
> > latest Fedora but Ubuntu 22.04 looks like your issue.
> > I believe that is because the Wayland display server is the default now,
> > you can try to start the Xorg server instead, to confirm that is the
> issue.
> >
> > I only did a test in VM, so I thought it is maybe because of graphics in
> > the virtual machine and Wayland session.
> >
> > Milan
> >
> > On Fri, Jun 10, 2022 at 8:33 AM  wrote:
> >
> >> Antonio,
> >>
> >> I created a Ubuntu 22.04 system and was trying to get my ScriptBasic
> >> interface working with the latest IUP release. My example online
> >> dictionary using ScriptBasic and IUP now has alignment issues. What
> >> changed to cause this?
> >> [...]
> >>
> >> John
>
> G'day John,
>
> 
>
> [This message is being cross-posted to the lua-l list, since it
> partially begs for more resources for IM/CD/IUP maintenance;
> Antonio Scuri is a very valuable, but very scarce resource, and
> more resources are needed.  My apologies if this cross-posting
> is improper, and would ask that replies be targeted and focussed
> to the proper list or lists, as appropriate.]
>
> 
>
> The last release of IUP was 3.30, on 2020-08-02.  Scratching through
> the Subversion releases, this looks to be r5892.
>
> Looking at the SourceForge IUP Code tab, the latest revision of the
> trunk is r5942, made on 2022-03-03.
>
> I believe that a majority, but certainly not all, of the 50
> changesets made since the 3.30 release are bug fixes.
>
> *** Opinion: IM/CD/IUP releases, especially bugfix ones, are not
>  given the priority they deserve.  The last IUP release
>  was made after a significant number of new features were
>  added to the package.
>
>  I strongly believe that:
> - IM  3.15, 2020-07-31 =~ r816,  currently r820;
> - CD  5.14, 2020-07-31 =~ r894,  currently r900; and
> - IUP 3.30, 2020-08-02 =~ r5892, currently r5942;
>
>  have long-standing bugfixes to the modules, that deserve
>  to be wrapped up into a new set of releases.
>
> 
>
> My SourceForge project
> [lglicua-alpha6](
> was written explicitly because of my frustration at the
> release/repository gap; it uses the repository by default.
>
> Although I've never tested Ubuntu 22.04 before (-alpha6 was released
> in 2022/02/xx), I have run up a virtual machine, and can confirm
> that lglicua-alpha6 Works Like A Bought One.
>
> 
>
> To address John's initial IUP query directly:
>
> [PREAMBLE:  You might like to do all of the following in a virtual
> machine, as a number of items are system-installed, instead of
> being project-local.]
>
>
> 1. I recommend updating your system's packages, if possible:
>
>   - $ sudo apt-get update
>   - $ sudo apt-get upgrade
>
> 2. Create some PROJECT directory, and unpack the latest lglicua
>release tarball <
> https://sourceforge.net/projects/lglicua/files/lglicua-0.1-alpha6.tar.gz/download
> >
>into that directory.
>
> 3. PROJECT/install$ is for installing Lua, LuaRocks, selected Rocks
>and IM/CD/IUP sources [with FTGL and pdflib7 being
>pseudo-projects split out of the CD project.]:
>
>  PROJECT$ cd install
>  PROJECT/install$ ./i # get a one-page help summary
>  PROJECT/install$ ./i lua-install 5.4
>  PROJECT/install$ ./i reboot-now
>
>  (After rebooting, which sets up the LuaRocks paths:)
>
>  $ cd PROJECT/install
>  $PROJECT/install$ ./i imcdiup-osdepend-install
>  $PROJECT/install$ ./i imcdiup-svn-fetch
>
> 4. Build from Subversion sources, into a "../1/" play workspace:
>
>  PROJECT/install$ cd ../build
>  PROJECT/build$ ./q   # get a one-page help summary
>  PROJECT/build$ ./q nuke,unpack,build,gather fer-real
>
>
> 5. Trivial (two-line) "hello, world", indented here for clarity:
>
>  PROJECT/build$ cd ../1/play
>  PROJECT/1/play$ cat hello-world
>  #!/bin/bash ../support/play-lua-tec
>  iup=require("iuplua"); iup.Message("MyApp", "hello,
> world")
>  PROJECT/1/play$ ./hello-world
>
> 6. Try bringing in your application into the "play" area, and
>see if there are any changes.  Reports on both regressions
>and improvements would 

Re: [Iup-users] Upgrade Changes?

2022-06-10 Thread sur-behoffski
On 6/10/22 18:51, Milan Nikolic wrote:
> I saw the same thing when I was testing my IUP bindings. It works on the
> latest Fedora but Ubuntu 22.04 looks like your issue.
> I believe that is because the Wayland display server is the default now,
> you can try to start the Xorg server instead, to confirm that is the issue.
> 
> I only did a test in VM, so I thought it is maybe because of graphics in
> the virtual machine and Wayland session.
> 
> Milan
> 
> On Fri, Jun 10, 2022 at 8:33 AM  wrote:
> 
>> Antonio,
>>
>> I created a Ubuntu 22.04 system and was trying to get my ScriptBasic
>> interface working with the latest IUP release. My example online
>> dictionary using ScriptBasic and IUP now has alignment issues. What
>> changed to cause this?
>> [...]
>>
>> John

G'day John,



[This message is being cross-posted to the lua-l list, since it
partially begs for more resources for IM/CD/IUP maintenance; 
Antonio Scuri is a very valuable, but very scarce resource, and
more resources are needed.  My apologies if this cross-posting
is improper, and would ask that replies be targeted and focussed
to the proper list or lists, as appropriate.]



The last release of IUP was 3.30, on 2020-08-02.  Scratching through
the Subversion releases, this looks to be r5892.

Looking at the SourceForge IUP Code tab, the latest revision of the
trunk is r5942, made on 2022-03-03.

I believe that a majority, but certainly not all, of the 50
changesets made since the 3.30 release are bug fixes.

*** Opinion: IM/CD/IUP releases, especially bugfix ones, are not
 given the priority they deserve.  The last IUP release
 was made after a significant number of new features were
 added to the package.

 I strongly believe that:
- IM  3.15, 2020-07-31 =~ r816,  currently r820;
- CD  5.14, 2020-07-31 =~ r894,  currently r900; and
- IUP 3.30, 2020-08-02 =~ r5892, currently r5942;

 have long-standing bugfixes to the modules, that deserve
 to be wrapped up into a new set of releases.



My SourceForge project
[lglicua-alpha6](
   into that directory.

3. PROJECT/install$ is for installing Lua, LuaRocks, selected Rocks
   and IM/CD/IUP sources [with FTGL and pdflib7 being
   pseudo-projects split out of the CD project.]:

 PROJECT$ cd install
 PROJECT/install$ ./i # get a one-page help summary
 PROJECT/install$ ./i lua-install 5.4
 PROJECT/install$ ./i reboot-now

 (After rebooting, which sets up the LuaRocks paths:)

 $ cd PROJECT/install
 $PROJECT/install$ ./i imcdiup-osdepend-install
 $PROJECT/install$ ./i imcdiup-svn-fetch 

4. Build from Subversion sources, into a "../1/" play workspace:

 PROJECT/install$ cd ../build
 PROJECT/build$ ./q   # get a one-page help summary
 PROJECT/build$ ./q nuke,unpack,build,gather fer-real


5. Trivial (two-line) "hello, world", indented here for clarity:

 PROJECT/build$ cd ../1/play
 PROJECT/1/play$ cat hello-world
 #!/bin/bash ../support/play-lua-tec
 iup=require("iuplua"); iup.Message("MyApp", "hello, world")
 PROJECT/1/play$ ./hello-world

6. Try bringing in your application into the "play" area, and
   see if there are any changes.  Reports on both regressions
   and improvements would be welcomed.

   *** Beware:  The "../1" workspace, including many files, is a
   temporary area only; each time that you find something of
   value, I strongly urge you to copy it to a safe place
   outside of the PROJECT tree.  There is a simple-minded
   command, "./q iup:patch fer-real", which means that you
   could create a patch (svn diff) and optionally apply it
   as during testing; similarly, you could write a simple
   script to populate "../1/play/" with project files, after
   each "./q nuke,un

Re: [Iup-users] Upgrade Changes?

2022-06-10 Thread Milan Nikolic
I saw the same thing when I was testing my IUP bindings. It works on the
latest Fedora but Ubuntu 22.04 looks like your issue.
I believe that is because the Wayland display server is the default now,
you can try to start the Xorg server instead, to confirm that is the issue.

I only did a test in VM, so I thought it is maybe because of graphics in
the virtual machine and Wayland session.

Milan

On Fri, Jun 10, 2022 at 8:33 AM  wrote:

> Antonio,
>
> I created a Ubuntu 22.04 system and was trying to get my ScriptBasic
> interface working with the latest IUP release. My example online
> dictionary using ScriptBasic and IUP now has alignment issues. What
> changed to cause this?
>
> This is what the online dictionary should look like. (earlier version of
> IUP)
>
>
> https://allbasic.info/forum/index.php?action=dlattach;topic=184.0;attach=440
>
> John
>
> ___
> Iup-users mailing list
> Iup-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/iup-users
>
___
Iup-users mailing list
Iup-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/iup-users