BSD Ports

devel/libedit 3.1.20240808,1 MidnightBSD

Command line editor library

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
bsd2
Categories
devel

Description

libedit provides command line editing functionality. Both emacs and vi key bindings are supported. Note that the base system also includes libedit, but this port is generally more current.

In the other systems

SystemPortVersion
MidnightBSDdevel/libedit3.1.20240808,1
FreeBSDdevel/libedit3.1.20260512,1
DragonFlydevel/libedit3.1.20250104,1

Install

Binary package:

mport install libedit

From mports:

cd /usr/mports/devel/libedit && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libedit>0:devel/libedit
LIB_DEPENDS=	libedit.so:devel/libedit

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
cpe libtool localbase ncurses pathfix
Service scripts
none

Files

Manual pages 43
  • editline(3)
  • editline(7)
  • editrc(5)
  • el_deletestr(3)
  • el_end(3)
  • el_get(3)
  • el_getc(3)
  • el_gets(3)
  • el_history(3)
  • el_history_end(3)
  • el_history_init(3)
  • el_history_w(3)
  • el_history_wend(3)
  • el_history_winit(3)
  • el_init(3)
  • el_init_fd(3)
  • el_insertstr(3)
  • el_line(3)
  • el_parse(3)
  • el_push(3)
  • el_reset(3)
  • el_resize(3)
  • el_set(3)
  • el_source(3)
  • el_tok_end(3)
  • el_tok_init(3)
  • el_tok_line(3)
  • el_tok_reset(3)
  • el_tok_str(3)
  • el_tok_wend(3)
  • el_tok_winit(3)
  • el_tok_wline(3)
  • el_tok_wreset(3)
  • el_tok_wstr(3)
  • el_wdeletestr(3)
  • el_wget(3)
  • el_wgetc(3)
  • el_wgets(3)
  • el_winsertstr(3)
  • el_wline(3)
  • el_wparse(3)
  • el_wpush(3)
  • el_wset(3)
pkg-plist 50
  • include/editline/readline.h
  • include/histedit.h
  • lib/libedit.a
  • lib/libedit.so
  • lib/libedit.so.0
  • lib/libedit.so.0.0.74
  • libdata/pkgconfig/libedit.pc
  • share/man/man3/editline.3.gz
  • share/man/man3/el_deletestr.3.gz
  • share/man/man3/el_end.3.gz
  • share/man/man3/el_get.3.gz
  • share/man/man3/el_getc.3.gz
  • share/man/man3/el_gets.3.gz
  • share/man/man3/el_history.3.gz
  • share/man/man3/el_history_end.3.gz
  • share/man/man3/el_history_init.3.gz
  • share/man/man3/el_history_w.3.gz
  • share/man/man3/el_history_wend.3.gz
  • share/man/man3/el_history_winit.3.gz
  • share/man/man3/el_init.3.gz
  • share/man/man3/el_init_fd.3.gz
  • share/man/man3/el_insertstr.3.gz
  • share/man/man3/el_line.3.gz
  • share/man/man3/el_parse.3.gz
  • share/man/man3/el_push.3.gz
  • share/man/man3/el_reset.3.gz
  • share/man/man3/el_resize.3.gz
  • share/man/man3/el_set.3.gz
  • share/man/man3/el_source.3.gz
  • share/man/man3/el_tok_end.3.gz
  • share/man/man3/el_tok_init.3.gz
  • share/man/man3/el_tok_line.3.gz
  • share/man/man3/el_tok_reset.3.gz
  • share/man/man3/el_tok_str.3.gz
  • share/man/man3/el_tok_wend.3.gz
  • share/man/man3/el_tok_winit.3.gz
  • share/man/man3/el_tok_wline.3.gz
  • share/man/man3/el_tok_wreset.3.gz
  • share/man/man3/el_tok_wstr.3.gz
  • share/man/man3/el_wdeletestr.3.gz
  • share/man/man3/el_wget.3.gz
  • share/man/man3/el_wgetc.3.gz
  • share/man/man3/el_wgets.3.gz
  • share/man/man3/el_winsertstr.3.gz
  • share/man/man3/el_wline.3.gz
  • share/man/man3/el_wparse.3.gz
  • share/man/man3/el_wpush.3.gz
  • share/man/man3/el_wset.3.gz
  • share/man/man5/editrc.5.gz
  • share/man/man7/editline.7.gz
distinfo 1
FileSizeSHA256
libedit-20240808-3.1.tar.gz5386115f0573349d77c4a48967191cdd6634dd7aa5f6398c6a57fe037cc02696d6099f
Master sites 1
  • https://thrysoee.dk/editline/