backup upstream repository
C Groff Shell M4 Makefile Python
Latest commit 949ea05 Sep 26, 2016 @karelzak libsmartcols: support custom wrap and remove SCOLS_FL_WRAPNL
This new API provides full control on multi-line cells, you can wrap
text by new lines (build-in support) or by another way (after words,
commas, etc.) Changes:

* new scols_column_set_wrapfunc() sets pointers to two callback functions

   1/ chunksize() - returns largest data chunk size; used when we
                    calculate columns width
   2/ nextchunk() - terminate the current chunk and returns pointer to
                    the next; used when we print data

* remove SCOLS_FL_WRAPNL and add new functions scols_wrapnl_chunksize()
  and scols_wrapnl_nextchunk() to provide build-in functionality to
  wrap cells on \n

* remove scols_column_is_wrapnl() add scols_column_is_customwrap()
  (returns true if custom wrap functions are defined)

* add scols_column_set_safechars() and scols_column_get_safechars() to
  allow to control output encoding, safe chars are not encoded by \xFOO

* modify "fromfile" test code to use build-in scols_wrapnl_* callbacks
  for "wrapnl" tests

* add new function scols_column_get_table()

Signed-off-by: Karel Zak <kzak@redhat.com>
Permalink
Failed to load latest commit information.
Documentation kill: remove pid command-name to option alias Aug 14, 2016
bash-completion bash-completion: update chrt completion Apr 4, 2016
config build-sys: inform gtk-doc about __ul_attribute__ Mar 15, 2013
disk-utils libsmartcols: support LIBSMARTCOLS_DEBUG_PADDING=on Sep 7, 2016
include debug: use const void * for ul_debugobj() Sep 21, 2016
lib libsmartcols: support multi-line cells based on line breaks Sep 6, 2016
libblkid libblkid: [exfat] Limit maximum number of iterations in find_label Aug 30, 2016
libfdisk debug: use const void * for ul_debugobj() Sep 21, 2016
libmount libmount: Preserve empty string value in optstr parsing Aug 10, 2016
libsmartcols libsmartcols: support custom wrap and remove SCOLS_FL_WRAPNL Sep 26, 2016
libuuid build-sys: use AC_PROG_MKDIR_P and remove a few gnuisms Mar 13, 2016
login-utils su, runuser, setpriv: create links between man pages Aug 18, 2016
m4 build-sys: add UL_REQUIRES_COMPILE macro Jun 3, 2016
misc-utils findmnt: (verify) add docs Sep 23, 2016
po libsmartcols: commit missing file Sep 6, 2016
schedutils taskset: clarify that masks are always hex in man page Aug 9, 2016
sys-utils findmnt: (verify) add docs Sep 23, 2016
term-utils misc: always check setenv(3) return value Aug 12, 2016
tests trivial: use tabs consistently Sep 20, 2016
text-utils misc: simplify if clauses [oclint] Jul 21, 2016
tools build-sys: add tools/Makemodule.am May 25, 2016
.editorconfig add .editorconfig Jan 24, 2016
.gitignore build-sys: ignore vim .swp files Mar 22, 2016
.travis-functions.sh travis: fix OSX, glibtoolize could not find sed Aug 11, 2016
.travis.yml travis: add OSX build Mar 13, 2016
AUTHORS docs: update AUTHORS file Apr 12, 2016
COPYING docs: corrections to FSF license files, and postal address Feb 24, 2012
ChangeLog build-sys: use AUTOMAKE_OPTIONS = gnu May 26, 2011
Makefile.am build-sys: add tools/Makemodule.am May 25, 2016
NEWS build-sys: release++ (v2.28) Apr 12, 2016
README docs: update links to http://git.kernel.org/ web repository views Nov 12, 2013
README.licensing COPYING: fix grammar of referring phrase, and indicate location better Oct 8, 2013
autogen.sh build-sys: fix [g]libtoolize version for OSX Feb 18, 2016
configure.ac findmnt: (verify) add source verification Sep 23, 2016
util-linux.doap doap: fix download URL Jan 25, 2016

README

                                  util-linux

              util-linux is a random collection of Linux utilities

     Note that in years 2006-2010 this project used the name "util-linux-ng".

MAILING LIST:

      E-MAIL: util-linux@vger.kernel.org
      URL:    http://vger.kernel.org/vger-lists.html#util-linux


DOWNLOAD:

      ftp://ftp.kernel.org/pub/linux/utils/util-linux/


SOURCE CODE:

      Web interface:
          http://git.kernel.org/cgit/utils/util-linux/util-linux.git
          https://github.com/karelzak/util-linux
      Checkout:
          git clone git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git util-linux


NLS (PO TRANSLATIONS):

      PO files are maintained by:
          http://translationproject.org/domain/util-linux.html


VERSION SCHEMA:

      Standard releases:

          <major>.<minor>[.<maint>[.<bugfix>]]

             major = fatal and deep changes
             minor = typical release with new features
             maint = maintenance releases; bug fixes only
             bugfix = unplanned releases for critical/security bugs

      Development releases:

         <major>.<minor>-rc<N>