Fix ctype carelessnesses. (Thanks to Solaris gcc for bothering to
warn me about them. No thanks for Debian for being over-clever as
usual.)
git-svn-id: svn://svn.tartarus.org/sgt/tweak@6645
cda61777-01e9-0310-a592-
d414129be87e
Changes to make Tweak compile on Mac OS X (still as a Unix/curses
application, of course). A couple of declarations and prototypes had
to be moved higher up main.c (Apple's gcc installation is pleasingly
pedantic, and I'm not quite sure how I got away with the previous
code for so long!), and I've also had to arrange that Tweak can cope
with curses being unwilling to allocate colour pairs.
git-svn-id: svn://svn.tartarus.org/sgt/tweak@5211
cda61777-01e9-0310-a592-
d414129be87e
Tweak was incorrectly handling the terminal default colour scheme.
I've fixed this using use_default_colors(), which I believe are
ncurses extensions (but I think I was ncurses-specific already owing
to KEY_RESIZE).
git-svn-id: svn://svn.tartarus.org/sgt/tweak@4949
cda61777-01e9-0310-a592-
d414129be87e
Implement reverse searching (via ^R, of course).
git-svn-id: svn://svn.tartarus.org/sgt/tweak@4858
cda61777-01e9-0310-a592-
d414129be87e
Add `make install' target.
git-svn-id: svn://svn.tartarus.org/sgt/tweak@4857
cda61777-01e9-0310-a592-
d414129be87e
And add LICENCE to the release archive.
git-svn-id: svn://svn.tartarus.org/sgt/tweak@4835
cda61777-01e9-0310-a592-
d414129be87e
Oops; add a licence.
git-svn-id: svn://svn.tartarus.org/sgt/tweak@4834
cda61777-01e9-0310-a592-
d414129be87e
Er, that's svn:keywords not svn_keywords. Fix property.
git-svn-id: svn://svn.tartarus.org/sgt/tweak@4828
cda61777-01e9-0310-a592-
d414129be87e
Set up for an initial release: polish the TODO, bump the version
number, write a `make release' target, and (most importantly) add a
writeup of the data structure.
git-svn-id: svn://svn.tartarus.org/sgt/tweak@4827
cda61777-01e9-0310-a592-
d414129be87e
Add an ignore property.
git-svn-id: svn://svn.tartarus.org/sgt/tweak@4825
cda61777-01e9-0310-a592-
d414129be87e
Fix compiler warnings (missing #includes etc) thrown up by RedHat.
git-svn-id: svn://svn.tartarus.org/sgt/tweak@4824
cda61777-01e9-0310-a592-
d414129be87e
My hex editor `axe' has existed in prototype for about ten years,
but since I never published it, someone else has grabbed the name
out from under me in the meantime. Hence, I'm renaming it `tweak'.
git-svn-id: svn://svn.tartarus.org/sgt/tweak@4823
cda61777-01e9-0310-a592-
d414129be87e