[Ipe-discuss] Error running ipe 7.2.23-1 under archlinux with lua53
Otfried Cheong
ipe at otfried.org
Tue Dec 29 13:25:39 CET 2020
It seems you have the prefs.lua file from an old Ipe version on the path that Ipe searches. Did you copy it into the new release? Otherwise it could be left over in a location that Ipe searches like "C:/Users/xxx/Ipelets".
For Windows the same rules for customization apply: don't make a personal copy of pref.lua, but override the definitions from a customization.lua file.
Cheers,
Otfried
On Mon, Dec 28, 2020, at 10:35, benyuan via Ipe-discuss wrote:
> The same problem exists in Windows binary
>
> https://dl.bintray.com/otfried/generic/ipe/7.2/ipe-7.2.23-win64.zip
>
>
>
>
>
>
>
>
>
> At 2020-12-28 17:16:59, "benyuan via Ipe-discuss"
> <ipe-discuss at lists.science.uu.nl> wrote:
>
> > Hi,
> >
> > I compile ipe 7.2.23-1 under archlinux using AUR https://aur.archlinux.org/packages/ipe/ with lua53
> > However, when I open or recompile a ipe file (a.pdf) there is an error reporting that:
> >
> > /usr/share/ipe/7.2.23/lua/model.lua:689: attempt to compare nil with number
>
> > stack traceback:
>
> > /usr/share/ipe/7.2.23/lua/model.lua:689: in method 'updateRecentFiles'
>
> > /usr/share/ipe/7.2.23/lua/model.lua:605: in method 'tryLoadDocument'
>
> > /usr/share/ipe/7.2.23/lua/model.lua:573: in method 'loadDocument'
>
> > /usr/share/ipe/7.2.23/lua/actions.lua:715: in local 'f'
>
> > /usr/share/ipe/7.2.23/lua/actions.lua:89: in method 'paction'
>
> > /usr/share/ipe/7.2.23/lua/actions.lua:37: in function </usr/share/ipe/7.2.23/lua/actions.lua:37>
>
> > [C]: in function 'xpcall'
>
> > /usr/share/ipe/7.2.23/lua/actions.lua:37: in function </usr/share/ipe/7.2.23/lua/actions.lua:36>
>
> > [C]: in function 'mainloop'
>
> > /usr/share/ipe/7.2.23/lua/main.lua:496: in main chunk
>
> > [C]: in function 'require'
>
> > [string "require "main""]:1: in main chunk
>
> >
>
> Attachments:
> * Screenshot 2020-12-28 173532.png
> * ATT00001
More information about the Ipe-discuss
mailing list