Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libedit0 | Distribution: SUSE Linux Framework One |
Version: 20210910.3.1 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.1.7 | Build date: Fri Aug 23 16:40:32 2024 |
Group: System/Libraries | Build host: h01-ch3b |
Size: 243103 | Source RPM: libedit-20210910.3.1-slfo.1.1.7.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://www.thrysoee.dk/editline/ | |
Summary: Command Line Editing and History Library |
libedit is a command line editing and history library. It is designed to be used by interactive programs that allow the user to type commands at a terminal prompt.
BSD-3-Clause
* Wed Apr 05 2023 crrodriguez@opensuse.org - libedit-hidden-symbols.patch: hide strlcpy and strlcat symbols * Both now part of POSIX, will appear in libc shortly. * Function names starting with ‘str’, ‘mem’, or ‘wcs’ followed by a lowercase letter are reserved. * Sun Dec 05 2021 dmueller@suse.com - update to 20210910: * all: sync with upstream source * see http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit - drop libedit-20180525-manpage-conflicts.patch (upstream) * Thu Jul 16 2020 callumjfarmer13@gmail.com - autoreconf already runs libtoolize no need to run twice * Mon Jul 13 2020 fstrba@suse.com - Regenerate the build system before the build in order to avoid errors due to automake version mismatch * Tue Apr 30 2019 idonmez@suse.com - Update to version 20190324-3.1: * Sync with upstream sources * Wed Aug 08 2018 jengelh@inai.de - Remove redundant --with-pic (only for static libs). - Fix RPM groups. * Mon Aug 06 2018 antoine.belvire@opensuse.org - Bump version tag. - Make sure all manpages are prefixed with "el_" to avoid file conflicts with readline-doc: * Add libedit-20180525-manpage-conflicts.patch. * Mon Jul 23 2018 mpluskal@suse.com - Update to version 20180525-3.1: * Sync with upstream sources - Drop no longer needed patches: * libedit-20100424-3.0-ncurses.patch * libedit-ocloexec.patch * libedit-visibility.patch - Trim unused dependencies - Drop %check section (there are no tests available) * Wed Mar 28 2018 dmueller@suse.com - move Changelog back to runtime package as it might not be only developer documentation * Mon Mar 26 2018 kukuk@suse.de - Use %license instead of %doc [bsc#1082318] - Move development docu into -devel subpackage * Mon Jun 22 2015 tchvatal@suse.com - Cleanup a bit with spec-cleaner * remove pkg_name variable which is equal to name variable * Fri Jun 19 2015 idonmez@suse.com - Update to 20150325-3.1 * version info: 0:53:0 * all: sync with upstream source * Thu Feb 26 2015 mpluskal@suse.com - Update to 20141030-3.1 * version-info: 0:52:0 * all: sync with upstream source * configure.ac: Fix posix shell portability issue. * Mon Jul 28 2014 mrueckert@suse.de - rename README.SUSE (bnc#889029) * Mon Jul 28 2014 mrueckert@suse.de - update to 20140620-3.1 upgrade to fix a crash with clear_history e.g. in php. - Bounds search for reallocated index, from OpenBSD via Andreas Fett - PR/48957: Federico G. Schwindt: Restore commented out code that broke rl_callback_handler. - cast gotsig because it is long on some systems. - Add stdlib.h for abort() (Jess Thrysoee) - Don't depend on weak aliases to define the vi "alias" expansion function, provide an API instead to set it. - accomodate FreeBSD's flavor of weak references. - remove remaining makefile support for GCC < 45 that i found. - PR/48876: Dmitriy Grigoryev: Core dump in readline lib on attempted expansion Make sure we have 2 matches before calling strcmp(). - Always NULL terminate the argv[] array. From OpenBSD. - PR/48821: If called from tty_stty(), recalculate flags. - more tty modes refactoring, no functional change intended. - Factor out some common code (more to be done) from PR/48821 - Add An to authors. Wording. - Add a history function that takes a FILE pointer; needed for Capsicum. From Eitan Adler - Add missing EL_REFRESH - ... if called prior to using_history(). This needed to be worked around in PHP: http://git.php.net/?p=php-src.git;a=commitdiff;h=31d67bd3 - get rid of PATH_MAX. - cast to avoid warning. - Add a function to move the cursor. - expose rl_catch_signals and explain what we are doing. - Test early for EOF to avoid infinite loop in the wide char case. From Linas Vepstas: linasvepstas at gmail dot com - provide an el_init_fd function. - explicitly pass (void *)0 instead of NULL. - Add FILES section. From jmc@OpenBSD. - In 2000, .editrc reading from $PWD was removed. Update the man page. From LEVAI Daniel via jmc@OpenBSD. - remove dead assignment (Christoph Mallon) - Fix pasto that affected bind -k (Christoph Mallon) - Add trailing NULL's to the varargs functions as required. (John Spencer) - PR/46945: Steffen Nurpmeso; el_getc() doesn't document it's setting errno - return !OKCMD on error. - PR/46942: Steffen Nurpmeso: editline(3): el_get(): fix UNBUFFERED return - PR/46941: Steffen Nurpmeso: document EL_BUFFERED - PR/46935: Steffen Nurpmeso: editline(3) (libedit): faulty errno handling, faulty reuse of val in wrong context - Don't depend on HAVE_GCC being always defined. - From Kamil Dudka: fix crash of el_insertstr() on incomplete multi-byte - PR/46678: Ian Wienand: Add stub implementation for rl_free_line_state() - don't crash if add_history is called from an empty line. Called from nslookup in new bind. XXX: pullup to 6 - Switch from Op to Oo/Oc for nested block. - remove stdint.h; it is not used. - don't include both term.h and termcap.h - define the new variable - Add rl_completion_word_break_hook from: http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/\ 5ec6a45fa762b8cbd0305ca06acb8780335a486a - save and restore the tty settings on entry and exit respectively. cleanup debugging printfs. - From: Jilles Tjoelker: Add a mapping for the cursor delete key - From Jilles Tjoelker: Do not move the cursor for ed-delete-next-char in emacs mode. This makes ed-delete-next-char suitable for mapping to the <Delete> key. Behaviour in vi mode is unchanged (for 'x'). - These directories default to WARNS?=5 - Use C89 functions definitions. - Use C89 functions definitions. Remove use of __P - include the NULL in the argv conversion - use arraycount - PR/45843: Henning Petersen: Fix resource leak on error. - Add coverity annotations about unreachable code (Kamil Dudka) - Add missing * - Initialize termbuf (Kamil Dudka) - Initialize res (Kamil Dudka) - check for negative return of ct_visual_char (Kamil Dudka) - Off by one in allocation could cause buffer overflow (Kamil Dudka) - remove unrecheable code (Kamil Dudka) - easier with an int for now. - Since Width() is used only for display purposes we don't want to pass -1 for unprintable characters. - Fixed misplaced parenthesis (Nirbhay Choubey) - fixed warnings where wint_t is unsigned. - fix broken change (parenthesis in the wrong place). From Nirbhay Choubey - include <wchar.h> if we don't have wcsdup() - NULL does not need a cast, here - re-enable -Wconversion * Tue Mar 13 2012 crrodriguez@opensuse.org - open all FDs with O_CLOEXEC in the library code. - use gcc visibility by just reusing upstream macros "public" and "protected" * Thu Feb 23 2012 crrodriguez@opensuse.org - Update to version 20110802, fix use after free triggerable with sftp autocompletion and MALLOC_PERTURB set. * Sun Nov 13 2011 jengelh@medozas.de - Remove redundant/unwanted tags/section (cf. specfile guidelines) - Use %_smp_mflags for parallel building * Sun Nov 13 2011 coolo@suse.com - add libtool as explicit buildrequire to avoid implicit dependency from prjconf * Tue Aug 02 2011 tiwai@suse.de - Add baselibs.conf * Sun Jul 31 2011 crrodriguez@opensuse.org - Link with ncurses6w instead of ncurses5 - Do not inject artificial dependencies on other packages * Sat Apr 24 2010 pascal.bleser@opensuse.org - update to 20100424: * synchronized with the upstream source * UTF-8 support was added * Mon Dec 21 2009 coolo@novell.com - fix build with using autoreconf * Sat Dec 19 2009 jengelh@medozas.de - Enable parallel build * Thu Dec 03 2009 vuntz@opensuse.org - Update to version 20090923-3.0: + all: apply Apple patches from: http://opensource.apple.com/source/libedit/libedit-11/patches - Changes from previous versions: + version-info: 0:33:0 - all: Use predefined macro __sun to identify Solaris - src/el.c: Ignore comment lines in .editrc + version-info: 0:32:0 - all: sync with upstream source. + version-info: 0:31:0 - all: sync with upstream source. + version-info: 0:30:0 - all: sync with upstream source. + version-info: 0:29:0 - all: sync with upstream source. + version-info: 0:28:0 - all: sync with upstream source. MAJOR.MINOR version is now 3.0. This is due to NetBSD changing time_t and dev_t to 64 bits. It does not really effect this package. - configure.ac: Remove '--enable-debug' configure flag. The autoconf way to control flags is by specifying them when running configure, e.g. 'CFLAGS="-O0 -g" ./configure' - Fix self-obsoletion of libedit. - Add libedit-ncurses-pkg-config.patch to fix the pkg-config file so that it references ncurses, and not curses. * Sat Sep 06 2008 mrueckert@suse.de - update to 20080712-2.11 * version-info: 0:27:0 * configure.ac: Added '--enable-debug' configure flag, to produce debugging information. * examples/fileman.c: cast stat struct members, st_nlink and st_size, appropriately (see also 'man 2 stat'). Patch by Alex Elder. * all: sync with upstream source. MINOR version is now 11. - rename main package to libedit and split out a subpackage libedit0 * Fri Aug 31 2007 mrueckert@suse.de - update to 20070831-2.10 * version-info: 0:26:0 * libedit.pc.in,Makefile.am,configure.ac,patches/extra_dist_list.sh: Added pkg-config support for libedit. Patch by Masatake YAMATO. * Tue Aug 14 2007 mrueckert@suse.de - update to 20070813-2.10 * version-info: 0:25:0 * all: sync with upstream source. * Mon Jul 16 2007 mrueckert@suse.de - fixed a few -n lines that wont work in abuild otherwise * Mon Jun 11 2007 mrueckert@suse.de - rename package to follow the library packaging policy. - dont build the static lib * Sat Mar 03 2007 mrueckert@suse.de - update to 20070302-2.10: * version-info: 0:24:0 * all: sync with upstream source. * A bug with el_push() has been fixed. * Tue Jan 09 2007 mrueckert@suse.de - update to 20061228-2.10: * version-info: 0:23:0 * src/shlib_version: Upstream bumped minor version from 9 to 10. * all: sync with upstream source. More readline functions. * Sun Oct 22 2006 mrueckert@suse.de - update to 20061022-2.9: synced with upstream source. * Thu Aug 31 2006 mrueckert@suse.de - removed changelog from README.SuSE * Tue Aug 29 2006 mrueckert@suse.de - update to 20060829-2.9: Finally all files are bsd 3 clause. This package should be GPL compatible now. * Thu Aug 17 2006 mrueckert@suse.de - run ldconfig * Thu Aug 17 2006 mrueckert@suse.de - updated to 20060816-2.9: * sync with upstream sources
/usr/lib64/libedit.so.0 /usr/lib64/libedit.so.0.0.68 /usr/share/doc/packages/libedit0 /usr/share/doc/packages/libedit0/ChangeLog /usr/share/licenses/libedit0 /usr/share/licenses/libedit0/COPYING /usr/share/man/man5/editrc.5.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 19 00:08:52 2024