Hi Paul,

That made no difference the problem stayed, that is against the latest release of wxWidgets 3.2.1, so I think it would be good to have it compiled against that version without problems.

Make in the right *.i file this change here, resolves the problem, after 
regenerating the bindings.

#if wxRICHTEXT_USE_PARTIAL_TEXT_EXTENTS

#if wxRICHTEXT_USE_OPTIMIZED_LINE_DRAWING

                class wxRichTextLineList : public wxList

                {

                                // Use the wxList methods, see also wxNode

                };

#endif

#endif



#if wxRICHTEXT_USE_PARTIAL_TEXT_EXTENTS

#if wxRICHTEXT_USE_OPTIMIZED_LINE_DRAWING

    wxRichTextLineList& GetLines();

#endif

#endif

Maybe that is all to do to fix it.

Regards,

Klaas

On 27/10/2022 03:50, Paul K wrote:
Hi Klaas,

With the latest wxWidgets, I had an issue with wxRichTextLineList.
Using the defines down here in several places, I did succeed to compile.
Do not know how to integrate it into *.i files, so hope you can do that.
Thank you for the feedback. I'm actually updating documentation for
the next release (v3.2.0.0) where I expect this issue to be resolved.
I have tested this to-be-released version against the current master
branch of wxwidgets.

Can you get the current version from the repository and let me know if
any modifications are still needed to get it compiled? You can just
download the archive here:
https://github.com/pkulchenko/wxlua/archive/refs/heads/master.zip

Paul

On Wed, Oct 26, 2022 at 12:00 PM klaas.holwerda<n...@klaasholwerda.nl>  wrote:
Hi Paul,

I gave it a try.
What do you use to compile on Windows normally?
I generated with Cmake the VC project files, and although a bunch of warnings, 
it still works fine in the end.
That is to say if I did not combine debug and release in one go.

Maybe I will start to improve them, but how to work with github is unknow to 
me, used to subversion on sourceforge.
Is there a patch system, or does it work different??

With the latest wxWidgets, I had an issue with wxRichTextLineList.
Using the defines down here in several places, I did succeed to compile.
Do not know how to integrate it into *.i files, so hope you can do that.

Much appreciated your work on wxLua!

Regards,

Klaas

#if wxLUA_USE_wxRichText && wxCHECK_VERSION(3,0,0) && wxUSE_RICHTEXT

// ---------------------------------------------------------------------------

// Bind class wxRichTextLineList

// ---------------------------------------------------------------------------

#if wxRICHTEXT_USE_PARTIAL_TEXT_EXTENTS

#if wxRICHTEXT_USE_OPTIMIZED_LINE_DRAWING

<<code>>

#endif

#endif

#endif  // wxLUA_USE_wxRichText && wxCHECK_VERSION(3,0,0) && wxUSE_RICHTEXT


On 13/09/2020 08:30, Paul K wrote:

Hi wxlua users,

I'm glad to announce the release of v3.1.0.0 of wxlua:
https://github.com/pkulchenko/wxlua. It adds support for Lua 5.4,
implements several new classes (wxDataViewCtrl, wxTranslations),
includes a large number of improvements/fixes, and has been tested on
the most recent version of wxwidgets (3.1.4) and its current master
branch.

The complete list of the changes in this version (and previous 9
releases) is available here:
https://github.com/pkulchenko/wxlua/blob/master/wxLua/docs/changelog.md.
Note that there was an incompatibility introduced in this version that
changes the order of parameters for `wxFileName.GetTimes` method.

I don't have any precompiled binaries (and don't plan to provide
them), but am exploring adding github actions to compile them on
Windows/macOS/Linux, so if anyone has experience with those and can
contribute working scripts, open a PR or an issue to collaborate. I
also don't have Lua 5.3 and Lua 5.4 code included in the wxlua source
tree, but will consider including it if it's needed to simplify the
binary generation.

Let me know if you run into any issues with it or have any other
feedback. Thank you for all the support and contributions to the
project.

Paul.


_______________________________________________
wxlua-users mailing list
wxlua-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxlua-users


_______________________________________________
wxlua-users mailing list
wxlua-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxlua-users

_______________________________________________
wxlua-users mailing list
wxlua-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxlua-users

_______________________________________________
wxlua-users mailing list
wxlua-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxlua-users

Reply via email to