Changeset View
Changeset View
Standalone View
Standalone View
lib/libedit/editline.3
Show All 22 Lines | |||||
.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS | .\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS | ||||
.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | .\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | ||||
.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | .\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||||
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE | ||||
.\" POSSIBILITY OF SUCH DAMAGE. | .\" POSSIBILITY OF SUCH DAMAGE. | ||||
.\" | .\" | ||||
.\" $FreeBSD$ | .\" $FreeBSD$ | ||||
.\" | .\" | ||||
.Dd April 28, 2017 | .Dd November 9, 2018 | ||||
.Dt EDITLINE 3 | .Dt EDITLINE 3 | ||||
.Os | .Os | ||||
.Sh NAME | .Sh NAME | ||||
.Nm editline , | .Nm editline , | ||||
.Nm el_init , | .Nm el_init , | ||||
.Nm el_init_fd , | .Nm el_init_fd , | ||||
.Nm el_end , | .Nm el_end , | ||||
.Nm el_reset , | .Nm el_reset , | ||||
▲ Show 20 Lines • Show All 138 Lines • ▼ Show 20 Lines | |||||
.Pp | .Pp | ||||
The | The | ||||
.Nm | .Nm | ||||
library respects the | library respects the | ||||
.Ev LC_CTYPE | .Ev LC_CTYPE | ||||
locale set by the application program and never uses | locale set by the application program and never uses | ||||
.Xr setlocale 3 | .Xr setlocale 3 | ||||
to change the locale. | to change the locale. | ||||
The only locales supported are UTF-8 and the default C or POSIX locale. | |||||
If any other locale is set, behaviour is undefined. | |||||
.Sh LINE EDITING FUNCTIONS | .Sh LINE EDITING FUNCTIONS | ||||
The line editing functions use a common data structure, | The line editing functions use a common data structure, | ||||
.Fa EditLine , | .Fa EditLine , | ||||
which is created by | which is created by | ||||
.Fn el_init | .Fn el_init | ||||
or | or | ||||
.Fn el_init_fd | .Fn el_init_fd | ||||
and freed by | and freed by | ||||
▲ Show 20 Lines • Show All 782 Lines • Show Last 20 Lines |