Hi everyone,

Thank Kim et al for the efforts to add line editing to eesh. I'm looking
forward to trying it out, once I can successfully compile it.

A careful read of the code and output of ./configure suggest the option to
enable the new editline support is actually --with-lineedit, this is minor.

The difficultly is that on devuan (debian based), the editline library is
packaged as libedit2, and the development libraries as libedit-dev. pkg-config
sees them as `libedit'. I have tried some manipulations of the configure file,
and have made minimal progress.

$sed 's/libeditline/libedit/g' configure.orig > configure && ./configure
This stops pkg-config from complaining, and editline is shown as enabled,
but make fails with
=====
main.c:36:10: fatal error: editline.h: No such file or directory
    36 | #include <editline.h>
       |          ^~~~~~~~~~~~
=====

The only editline.h that apt-file can find is in the unrelated libcwidget-dev
package. I had suspected libedit on linux had renamed the editline.h file to
readline.h*, but examination of the NetBSD source shows the two readline.h files
are pretty much identical.

What might be my next step? Or does my original assessment have some flaw?

Peter


On 2024-08-10 05:22, enlightenment-users-requ...@lists.sourceforge.net wrote:
Send enlightenment-users mailing list submissions to
        enlightenment-users@lists.sourceforge.net

To subscribe or unsubscribe via the World Wide Web, visit
        https://lists.sourceforge.net/lists/listinfo/enlightenment-users
or, via email, send a message with subject or body 'help' to
        enlightenment-users-requ...@lists.sourceforge.net

You can reach the person managing the list at
        enlightenment-users-ow...@lists.sourceforge.net

When replying, please edit your Subject line so it is more specific
than "Re: Contents of enlightenment-users digest..."


Today's Topics:

    1. e16-1.0.30 (Kim Woelders)


----------------------------------------------------------------------

Message: 1
Date: Sat, 10 Aug 2024 13:17:56 +0200
From: Kim Woelders <k...@woelders.dk>
To: e-announce <enlightenment-annou...@lists.sourceforge.net>,
        e-release <enlightenment-rele...@lists.sourceforge.net>, e-users
        <enlightenment-users@lists.sourceforge.net>
Subject: [e-users] e16-1.0.30
Message-ID: <ab1e306d-ad96-40bd-9e1b-aeedec9d1...@woelders.dk>
Content-Type: text/plain; charset=UTF-8; format=flowed

e16-1.0.30 is available for download:
https://sourceforge.net/projects/enlightenment/files/e16/1.0.30/

A couple of minor new features and bugfixes, maintenance:
- Fix WM_COMMAND encoding handling
- Search XDG_DATA_HOME and XDG_DATA_DIRS too when generating menus
- Optionally do logout/shutdown via dbus commands
- Enable dbus by default
- Remove "Close" option from iconbox/systray menus
- eesh: Add possibility to use editline (--with-editline, default off)
- eesh: Add prompt if interactive
- Translation updates: fr, pt, da

/Kim



------------------------------



------------------------------

Subject: Digest Footer

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


------------------------------

End of enlightenment-users Digest, Vol 217, Issue 4
***************************************************


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

Reply via email to