|
Change Log
Changes in version 7.14.0 from 7.13.1
![]()
No change. Changes in version 7.13.1 from 7.13.0
![]()
Fix various configure problems and compilation warnings in newer versions of other software. Changes in version 7.13.0 from 7.11.0
![]()
Fix compilation problem with GCC 4.1 and RPM 4.4. (patch by Andreas Bernauer) ![]()
Support mounted directory via MountDir and ClearMountDir configuration commands. Specified directories are scanned when kcd is ran instead of using pre-scanned data. Option -M is introduced to disable on-demand scanning. ![]()
New ShowNewDir configuration to force newly changed directory to be always displayed instead of requiring multiple matching directories. ![]()
Improved symbolic link handling in SkipDir. ![]()
Options -t and -tr accept relative path. Changes in version 7.6.2 from 7.6.1
![]()
Fix compilation problem with GCC 4.1 and RPM 4.4. (patch by Andreas Bernauer) Changes in version 7.11.0 from 7.9.0
![]()
Special symbols / and // are accepted as part of search string. This works in command line, find mode, and as argument to -b option.
![]()
xxx/yyy means finding directory name containing yyy where its immediate parent directory also contains xxx. ![]()
xxx//yyy means finding directory name containing yyy where any of its upper levels parent directory also contains xxx. ![]()
Add option --profiles to display available configuration profiles. Changes in version 7.9.0 from 7.7.0
![]()
Mouse double click and triple click now treated as multiple single clicks. ![]()
Repeat mouse scrolling when holded. ![]()
New configuration command: MouseScrollRate. ![]()
Support key binding in editbox in Find mode (experimental). ![]()
Typing any alphanumeric (A-Z, a-z, 0-9) key in emacs key binding mode also start forward searching. Changes in version 7.7.0 from 7.6.1
![]()
GlobPath and GlobDot can be specified at the end of SkipDircommand. ![]()
Regular expression supported using r"..." syntax in SkipDir, ClearStartDir, ClearSkipDir. ![]()
Generate message during packaging time instead of build time. Changes in version 7.6.1 from 7.6.0
![]()
Fix Makefile problem on system without msgfmt. Changes in version 7.6.0 from 7.5.0
![]()
Fix fnmatch compilation problem found in some systems with Apache installed. ![]()
Reorganization of README documentation. Changes in version 7.5.0 from 7.3.0
![]()
Due to changes in internal handling of command line, -p option, if used, must be the first option in the command line. ![]()
Add option -tr that rescan before partial tree display. ![]()
-t and -tr now works even when the desired tree is not in the saved directory tree file. ![]()
Add DefaultTree configuration command. Changes in version 7.3.0 from 7.1.0
![]()
Add support to specify a particular matched directory using number. Changes in version 7.1.0 from 7.0.0
![]()
-t option for partial tree display is added. ![]()
When symlink points to outside tree, target directory is used as jump destination instead of the symlink. Changes in version 7.0.0 from 6.13.0
![]()
Minor tweak in error message when bookmarked directory is not found. Changes in version 6.13.0 from 6.11.0
![]()
Fix a bug when bookmark file is not found. ![]()
Fix Ctrl-C processing bug in find mode. ![]()
Fix mouse handling bug in configure script. ![]()
Accept mouse release and triple-click events. ![]()
-bx option is removed. ![]()
kcd-inst works when user information is not in passwd file. ![]()
kcd-inst now detects ksh. Changes in version 6.11.0 from 6.9.0
![]()
Fuzzy directory searching (Contributed by Robert Sandilands). ![]()
Fix directory display bug when directory contains control characters. ![]()
Improve handling of symbolic links that point outside saved tree. ![]()
Add vi and emacs key binding mode. ![]()
Fix handling of escape sequences in StartDir and SkipDir configuration. ![]()
New configuration commands: FuzzySize, KeyBinding. ![]()
Terminal processing of Ctrl-S/Ctrl-Q as stop/continue key is turned off. Changes in version 6.4.2 from 6.4.1
![]()
Fix directory display bug when directory contains control characters. ![]()
Display new directory in case of multiple match. Changes in version 6.9.0 from 6.7.1
![]()
Fix bookmark matching. ![]()
Prevent adding duplicate directory in bookmark. ![]()
Display new directory in case of multiple match. ![]()
The option -bx now issue a warning about deprecation since now the bookmark information is stored in ~/.kcd.bookmark.*. It will be removed in the next kcd release. Changes in version 6.7.1 from 6.7.0
![]()
Fix a segmentation fault during directory display. ![]()
Fix a bug in configure script where stream I/O for string class is not properly detected. Changes in version 6.7.0 from 6.5.3
![]()
Bookmark information is completely removed from directory tree file. Now kcd relies on ~/.kcd.bookmark.* for bookmark information. So there is no longer loss of bookmarks problem. Bookmark feature also works faster now. ![]()
Fix a bug in configure script where the mouse support status is not properly displayed. ![]()
Support GCC 3.3. Changes in version 6.5.3 from 6.5.2
![]()
Fix directory jump bug when the current directory also matches the search string. Changes in version 6.5.2 from 6.5.1
![]()
Add -bx option. ![]()
Fix bookmark issues. Changes in version 6.5.1 from 6.5.0
![]()
Improve kcd-inst script to update KCD_INIT variable. Changes in version 6.4.1 from 6.4.0
![]()
Improve kcd-inst script to update KCD_INIT variable. Changes in version 6.5.0 from 6.4.0
![]()
Add bookmark feature. Saved directory tree file format is slightly changed to accommodate this feature. Changes in version 6.4.0 from 6.3.0
![]()
Fix a directory file reading/writing bug introduced in 6.3.0. Changes in version 6.3.0 from 6.1.1
![]()
Add configuration profile. Changes in version 6.1.1 from 6.1.0
![]()
Fix new exception specification portability issues. ![]()
Fix autoconf 2.53 test problems. Changes in version 6.1.0 from 6.0.0
![]()
Update to autoconf 2.53. ![]()
Update to gettext 0.11.3. ![]()
Fix default function argument related compilation problems. Changes in version 6.0.0 from 5.13.0
![]()
Improved ncurses bool work-around logic. ![]()
Various portability fixes. Changes in version 5.13.0 from 5.11.0
![]()
Fix + display bug. ![]()
Implement combining character input in Find mode. ![]()
--disable-mouse option added to configure. ![]()
Display ^F status. ![]()
Fix i18n message generation bug. ![]()
Fix portability problems on Solaris 8. Changes in version 5.11.0 from 5.9.0
![]()
Fix symlink jumping bug. ![]()
Fix page down bug on some systems. ![]()
Improve scanning speed on system supporting d_type. ![]()
Improve highlight moving logic. ![]()
Rewrite Unicode support to work with combining characters (require development version of ncurses 5.2). Changes in version 5.9.0 from 5.7.0
![]()
Shell startup files are no longer modified during make install. ![]()
User-specific installation mode removed. Set --prefix option during configure to inside your home directory instead. ![]()
Improved display speed. ![]()
Workaround strftime configure problem on Solaris 8. ![]()
Fix a few portability problems. ![]()
Fix blinking problem in status bar. Changes in version 5.7.2 from 5.7.1
![]()
Fix a portability problem. Changes in version 5.7.1 from 5.7.0
![]()
Workaround configure problem on Solaris. ![]()
Fix a compilation problem. Changes in version 5.7.0 from 5.5.1
![]()
Experimental FHS support. ![]()
Experimental kcd-inst program to add kcd command to shell startup files. ![]()
Support GCC 3.0. ![]()
Various changes from FreeBSD port: Reading configuration file from SYSCONFDIR and <malloc.h> portability changes. ![]()
Reorganized INSTALL documentation. Changes in version 5.0.3 from 5.0.2
![]()
Support GCC 3.0. (The NEWS file included in the package contains wrong information.) Changes in version 5.5.1 from 5.5.0
![]()
Fix control key processing in Find edit box. Changes in version 5.5.0 from 5.3.3
![]()
Bad StartDir, SkipDir commands no longer terminate kcd via internal error message. ![]()
UTF-8 support status in --features now reports compile time status. ![]()
Various code reorganization. Changes in version 5.3.3 from 5.3.2
![]()
Various RPM spec file enhancements from Max Heijndijk. ![]()
RPM, SRPM now contain locale support. Changes in version 5.3.2 from 5.3.1
![]()
Bug fix - locating locale directory. Changes in version 5.3.1 from 5.3.0
![]()
Bug fix - en_GB.po message file was incorrectly named. Changes in version 5.3.0 from 5.1.3
![]()
Option --enable-wide-chars and --with-included-gettext really work now. ![]()
Smart scan now works properly when StartDir in the configuration changes. ![]()
Security checks support for sudo, suid uses. ![]()
Some code reorganization. ![]()
Bug fix - information in directory list screen is not displayed. ![]()
Bug fix - junk characters may appear before the first directory in the directory tree window. ![]()
Bug fix - some 5 bytes multibyte sequence is not correctly decoded. Changes in version 5.1.3 from 5.1.2
![]()
Update for autodep 1.1.3. ![]()
Rename configure option --enable-wide-char to --enable-wide-chars to match xterm. ![]()
Can build on system without msgfmt. Changes in version 5.1.2 from 5.1.1
![]()
Update to CVS version of autoconf (autoconf 2.49a) to fix configure problem with newer GCC snapshots. Changes in version 5.1.1 from 5.1.0
![]()
Fix problems with --with-included-gettext. Changes in version 5.1.0 from 5.0.0
![]()
Fix a bug that causes infinite loop. ![]()
Check environment locale. ![]()
Speedup command of the form kcd dir where the number of directories that matches dir is no more than ShowListThreshold. ![]()
Add gettext infrastructure. ![]()
Add Unicode infrastructure. ![]()
Correct problem with control characters. Changes in version 5.0.2 from 5.0.1
![]()
Fix insert/overtype status update. ![]()
Display control character as ? on the screen. Changes in version 5.0.1 from 5.0.0
![]()
Fix a bug that causes infinite loop. Changes in version 5.0.0 from 4.18.0
![]()
Changes of variable type to work with 64-bit CPUs. ![]()
Flag -W is used to compile under GCC. ![]()
Multiple -rp options allowed. ![]()
Add more malloc test. Program default is no test performed unless --enable-debug-memory is given to configure. ![]()
Fix directory name lookup of the form ~user. Changes in version 4.7.13 from 4.7.11
![]()
Works on IA-64 platform. ![]()
Updated email and home page address in documentation. Changes in version 4.18.0 from 4.17.4
![]()
Update timestamp when the directory previously skipped is no longer in SkipDir. ![]()
Fix various memory leak. ![]()
Fix directory tree header check. ![]()
Abort when flags in the directory tree are invalid. ![]()
More errors are reported during directory scanning. ![]()
Add --enable/disable-debug-memory to turn on/off memory checks to configure script. Changes in version 4.17.4 from 4.17.3
![]()
Weaken malloc test to work around GCC stack unwinding bug. Changes in version 4.17.3 from 4.17.2
![]()
Fix new directories test logic in smart scan. Changes in version 4.17.2 from 4.17.1
![]()
Always dump core in the directory kcd was invoked. ![]()
Fix errors in BUGREPORT. Changes in version 4.17.1 from 4.17.0
![]()
Detect malloc errors. May not compile on some OS. Changes in version 4.17.0 from 4.16.1
![]()
Color settings can accept default background color. ![]()
DefaultBackground configuration command added. ![]()
More documentation in SGML format. ![]()
Detect certain errors that cause kcd to allocate too much memory. Changes in version 4.16.1 from 4.16.0
![]()
Work with zlib older than 1.0.6 (bug introduced in 4.16.0). ![]()
Bug fix in configure check for ncurses bool size. ![]()
Use $HOME environment variable if home directory lookup using passwd entry fails. Changes in version 4.16.0 from 4.15.1
![]()
Fix window resize bug introduced in 4.15.1. ![]()
Add configuration commands for screen attribute settings. Changes in version 4.15.1 from 4.15.0
![]()
Fix a line drawing bug in directory tree mode. Changes in version 4.15.0 from 4.14.0
![]()
Multiple rescanning options can be combined. For example, you can now write `kcd -rfq' instead of `kcd -rf -rq'. ![]()
New option -rp DIR for scanning part of directory tree beginning at DIR. ![]()
Configuration command QuietPartialScan is now documented. ![]()
Invalid command line new triggers error message instead of help. ![]()
Fix a bug that make QuietSmartScan status be ignored. Changes in version 4.14.0 from 4.13.0
![]()
Code reorganization and decoupling. No user visible changes. Changes in version 4.13.0 from 4.11.2
![]()
New --config option to view all option used by kcd. ![]()
New GlobDot and GlobPath configuration command. ![]()
SkipDir, ClearSkipDir, ClearStartDir now accept wildcards. ![]()
The old SkipDir syntax is now depreciated. Warning will be printed on the screen. ![]()
Also look for kcd.conf in /usr/local/etc and /usr/etc. ![]()
RPM spec file is now provided. ![]()
Email address and program home page are updated to the new SourceForge addresses. Changes in version 4.11.2 from 4.11.1
![]()
Work-around for compilation with ncurses 4.2 that are not built to support C++ applications added. ![]()
A Y2K bug that can launch nuclear missiles is fixed (just kidding :) Changes in version 4.11.1 from 4.11.0
![]()
A symbolic link bug has been fixed. ![]()
It can now be compiled with zlib 1.0.6 or newer. Changes in version 4.11.0 from 4.7.9
![]()
Fix for Red Hat 5.2 compilation problem. ![]()
Update autoconf to 2.13. ![]()
Minor improvements in user interface. ![]()
Code reorganizations toward ISO C++. Changes in version 4.7.11 from 4.7.10
![]()
It can now be compiled with zlib 1.0.6 or newer. ![]()
Fix some compiler warnings. Changes in version 4.7.10 from 4.7.9
![]()
Fix for Red Hat 5.2 compilation problem. ![]()
Update autoconf to 2.13. Changes in version 4.7.9 from 4.7.8
![]()
Installation fix for zsh users - /etc/zprofile or ~/.zprofile is modified to add kcd shell alias when login. ![]()
Scroll bars are on by default when built using ncurses 4.2. Changes in version 4.7.8 from 4.7.7
![]()
Bug fix - changed symbolic links are now updated correctly during smart rescan (the default directory scanning mode). Changes in version 4.7.7 from 4.7.6
![]()
Add ncurses mouse functions detection during configure.
![]()
Last page update: December 5, 2007
Last site update: