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, [email protected] wrote:
Send enlightenment-users mailing list submissions to
        [email protected]

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
        [email protected]

You can reach the person managing the list at
        [email protected]

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 <[email protected]>
To: e-announce <[email protected]>,
        e-release <[email protected]>, e-users
        <[email protected]>
Subject: [e-users] e16-1.0.30
Message-ID: <[email protected]>
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


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

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


_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to