don't use upper case characters in file and directory name of test cases

Some of test cases which uses upper case characters in the name are
failed on windows because its file system (NTFS) is not case
sensitive.

Suggested by ffes.

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
use different error messages for failure in opening an option file and opening a option directory

A same error message was used when opening an option file and opening an option
directory. So when an error occurred, it is difficult to distinguish what happens.

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
use exists field for checking error in eStat invocation

When checking error in eStat invocation, its return value was cheched:
wheter it was NULL or not. This was wrong code. eStat always returns
something not NULL. Instead exists filed should be checked for the purpose.

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
check file existence when expanding a directory name on search path list

When --options=foo is specified, foo.d is checked whether
it is a directory or not. If it is a directory, files under
the directory are loaded as config files.

For checking isDirectory function is used but is had a bug.
It was only isDirectory filed of return value of eStat.
exists was not checked. If exists is FALSE, the value
of isDirectory field is not meaningless.

With this patch isDirectory function checks exists field
before checking isDirectory field.

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
Improve shell parser: add `alias` kind and fix comments/quotes
add draft version of NEWS.fishman

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
update TRACKING file

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
install readtags command in install-bin make target

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
uninstall installed readtags command

uninstall-cmd removed readtags command in build directory.  This
should remove that in system (or somewhere it is installed) directory.

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
prepare DESTDIR variable to switch the instillation directory

This patch is taken from ctags package of Fedora.

With this patch you can switch the top directory where ctags and
related files are installed. This is helpful to make a package like
rpm in Fedora. You can use the variable with following command line:

	$ make DESTDIR=$buildroot install

NOTE: DESTDIR is independent from --prefix= of configure script.

The concept of DESTDIR is also used in automake. See info of
automake for more details.
update TRACKING file

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
use DESTDIR when installing readctags.o readctags.h and readctags command

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
consider DESTDIR when making symblic links in install make target

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
update TRACKING file

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
Added new and much improved laguage parsers
Added interesting repos
Merge pull request #78 from ffes/news

Added new and much improved laguage parsers
Merge pull request #79 from ffes/tracking

Added interesting repos
update TRACKING file

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
write about convention in converting test cases

Signed-off-by: Masatake YAMATO <yamato@redhat.com>