Fedora EPEL 7 Update: sfk-1.7.4-1.el7

updates at fedoraproject.org updates at fedoraproject.org
Sun Mar 8 22:46:53 UTC 2015


--------------------------------------------------------------------------------
Fedora EPEL Update Notification
FEDORA-EPEL-2015-0758
2015-02-14 00:52:08
--------------------------------------------------------------------------------

Name        : sfk
Product     : Fedora EPEL 7
Version     : 1.7.4
Release     : 1.el7
URL         : http://stahlworks.com/sfk/
Summary     : The Swiss File Knife File Tree Processor
Description :
Swiss File Knife (SFK) is a command line multi function tool created by
StahlWorks Technologies which combines many functions in a single, portable
executable that belongs onto every USB stick. Search and convert text files,
instant simple FTP/HTTP server, find duplicate files, compare folders,
treesize, run own commands on all files of a folder.

Note that Fedora ships the OSE(Open Source Edition) version of sfk.

--------------------------------------------------------------------------------
Update Information:

== 1.7.4 ==
* CHG: CHANGE OF DEFAULT OUTPUT OF: xhexfind, hexfind if a full /fromtext/totext/ pattern is given the hexdump output now shows the replaced output text by default. use option -dumpfrom to display the fromtext (search hits) in output.
* CHG: CHANGE OF SIMULATION OUTPUT OF: replace, xreplace, extract
 1. simulation mode now shows a hex dump by default
    instead of just statistics. use -nodump for
    the old behaviour.
 2. hex dump output now shows the replaced
    output text by default. use option -dumpfrom
    to display only the fromtext (search hits)
    as it was default before.
 option -yes behaves as always, not showing hexdumps but only statistics of the number of changes.
* CHG: STRICTER PATTERN PARSING WITH: replace, extract, xreplace a pattern like /from/to with missing "/" separator at the end now stops with an error.
* add: sfk rename, a flexible mass file rename using rename expressions.
* add: sfk xmlform: simple xml line text reformatter for convenient viewing.
* fix: linux default color with dark background: theme:black no longer uses grey but now the terminal default color by sequence {ESC}[0;0m
* fix: linux: gindex, iname used wrong home folder.
* fix: gindex: if user supplied relative dir names subsequent iname produced wrong results.
* fix: gindex: options -size or -qarc caused listing of wrong folders.
* add: snapto: option -raw to collect faster.
* chg: hexdump output colors reworked.
* chg: sfk cmd: now uses the actual current sfk binary name instead of just "sfk" for the created command
* fix: fromclip: crash on missing data.
* add: base+xd: demo of xreplace allowing output preview without writing to files.
* chg: sfk replace: unreadable files which are skipped no longer produce an error but a warning.
* chg: small syntax change: sfk chars now only accepts char or chars as command name.
* chg: help text: full rework of web references.
   internal:
* add: gindex, list: option -abs to force absolute names
* add: zip dir listing: rc info on message "cannot read"
* chg: reworked knxdump output

== 1.7.3 ==
* CHG: SYNTAX CHANGE: by default, sfk xfind and xtext now show complete text lines containing one or more search hits.
 add option -pure to show only search hits as before, or change defaults by an environment variable
 SET SFK_CONFIG=xfind:pure,xtext:pure sfk xtext is now an alias of xfind -nobin, i.e. it searches only in text files.
* CHG: COMPLETE REWORK OF SEARCH FUNCTIONS:
 xfind, xtext, xhexfind, extract.
 output may look completely different now.
 many new options. reworked help text.
 CHECK YOUR BATCH FILES if the new outputs still work for you as expected.
* CHG: SYNTAX CHANGE: sfk find: patterns starting with "-" are no longer supported directly but must be prefixed by "". options can now be given after search patterns.
* add: sfk csvtotab to convert comma separated data.
* add: sfk tabtocsv to convert tab separated data to csv.
* add: sfk filter -trim, -ltrim, -rtrim to remove blanks and tab characters at start or end of lines.
* add: sfk fromclip: option -ltrim and alias "sfk lclip" to remove blanks and tabs at start of lines.
* add: sfk xfind/xex -bylinelist to specify a simplified list of search terms without any totext.
* add: sfk extract is now available in base/xd.
* add: sfk view: improved help if dview is not found.
* add: xed, xex: direct reading of zip file entries.
* chg: sfk view: now passing through all non sfk options and parameters as is, like "-tab 8". parms with blanks are enquoted.
* chg: source code cleanup: removed patch.cpp and inst.cpp, integrated them into sfknet.cpp and renamed this to sfkext.cpp for easy compilation.
* chg: default replace color with theme:white now purple on windows and linux.
* chg: sfk xex -showparts now shows only part numbers then stops processing.
* chg: xreplace: improved [lstart] handling.
* fix: xreplace: character classes at start of pattern with a zero min length like in "/[0.100 white]foo/" did not work in case of zero length hit.
* chg: hexfind: now using wide hexdump.
* chg: xed, xex: without any patterns it now passes through input unmodified.
* fix: filter +xed produced LF i/o CRLF under windows.
* fix: (x)hexfind: did not show absolute offset in file.
* fix: (x)hexfind: ignored windows console width.
* fix: extract, xfind -tofile: -nofile was ignored.
* add: sfk cmd n, print a command n from the help text as one long line.
* add: web reference info per command.
   internal:
* fix: zip sub entry direct read: missing set of size and time after provideInput.
* fix: line start state after [lend] match.
* del: unused internal command freezeto.
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1191506 - sfk-1.7.4 is available
        https://bugzilla.redhat.com/show_bug.cgi?id=1191506
--------------------------------------------------------------------------------

This update can be installed with the "yum" update programs.  Use
su -c 'yum update sfk' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora EPEL GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the epel-package-announce mailing list