105 Commits (7a8e71f8bb0f46fc2356fe12067cba8b561840c2)

Author SHA1 Message Date
Peter Johnson b891463826 Parameters to input changed from unsigned long to linemgr *. 22 years ago
Peter Johnson 2f19ce4ecd Delete last of global variables by making a line manager and passing around 22 years ago
Peter Johnson d6f22c3fce Dynamically load all modules (preloading some of the default ones). 22 years ago
Peter Johnson e4988ea961 Make test scripts more portable by detecting echo line-ending features, using 22 years ago
Peter Johnson f9674f719d Revert previous commit. The srcdir isn't needed, and in fact breaks things. 23 years ago
Peter Johnson 1517a9ef39 Fix distcheck build. For some reason, automake wants a $(top_srcdir) for the 23 years ago
Peter Johnson ffa58d5f18 Include Makefile.inc itself in the distribution! 23 years ago
Peter Johnson fc47434c16 Include errno.h to define errno. 23 years ago
Michael Urman e7278945e9 Get the type right for yyin. *sigh* How'd i decide it was a 23 years ago
Michael Urman 13ab2a73b8 fix crash on nonexistent (or otherwise unopenable) include files. 23 years ago
Peter Johnson 4468f7e7bb Fix make distcheck by eliminating directory components. 23 years ago
Peter Johnson 3ccc6a033c Make a separate Makefile.inc for the yapp/tests directory. 23 years ago
Michael Urman 160ba169cc Fix slight whitespace issue - don't append whitespace after closing 23 years ago
Michael Urman 575cc451ec defines with parameters seem to work. wow. i need some more test 23 years ago
Michael Urman 95e784bf75 Tests for define with parameters. 23 years ago
Michael Urman 053d1c1d1c Lots of preparations for expanding %defines with argument lists: 23 years ago
Michael Urman dca731f6a7 Removed spurious src/tests/yapp_test from CLEANFILES (*bewildered look*) 23 years ago
Peter Johnson 18ff2cc4f5 Don't block global src variable. While I'm here, change to use SLIST_FOREACH. 23 years ago
Michael Urman 9259c6ea65 Now that whitespace is mostly preserved, no need for the next token for 23 years ago
Michael Urman b1496537f6 Handle recursive %defines properly. 23 years ago
Michael Urman b0b10ffe6b Tests for recursive %defines. 23 years ago
Michael Urman 18624703e3 Handle %define to %define - caught use of a global in a recursive func. 23 years ago
Michael Urman 970e89dbee test case for %define to a %define. non-recursive. 23 years ago
Michael Urman a74a807bba Catch a few missing inhibited directives (not implemented yet anyway). 23 years ago
Michael Urman 90283e877e Handle output inhibition more properly; %includes inside %ifs don't 23 years ago
Michael Urman 655f98255f Several new tests. 23 years ago
Michael Urman 86e1c8338c Catch "errors" and update report format 23 years ago
Michael Urman 716884b0bb Add ifdef tests. 23 years ago
Michael Urman 314085475c add beginnings of test suite for yapp 23 years ago
Michael Urman 2c051baa0b return [ and ] characters 23 years ago
Michael Urman 944853f03a Removed spurious include of objfmt 23 years ago
Michael Urman 22d4d7b74d Remove some spurious includes. 23 years ago
Peter Johnson c855e4061e Move static structures from .h to .c, include .h in .l. 23 years ago
Michael Urman 4818dbe555 Fixed some warnings. 23 years ago
Michael Urman 7c073b5c23 Add const char *in_filename arguments to 23 years ago
Michael Urman 2d0615384d YAPP has arrived. 23 years ago
Michael Urman 6b65e7a522 Update main files to include support for yapp. 23 years ago
Peter Johnson ca6a1c8167 Massive build system change: single Makefile instead of recursive. 23 years ago
Peter Johnson 8cbf2c2312 - Greatly enhance capabilities of directives (they're actually parsed now). 23 years ago
Peter Johnson 8178f883a5 Modify so that almost everything passes LCLint with the options in lclint.sh. 23 years ago
Peter Johnson a7ac50c918 Add coretype.h, make util.h do a lot more, use util.h to simplify include 23 years ago
Peter Johnson 91f41e241b Try to fix configure and automake files so everything builds a bit cleaner. 23 years ago
Peter Johnson 0b24caa55c Cleanup of local .cvsignore files after addition of global CVSROOT/cvsignore. 23 years ago
Peter Johnson e649bada33 Change ../ to $(top_builddir). It's clearer and safer. 23 years ago
Peter Johnson 79295b7e9d Add rcs id. 23 years ago
Peter Johnson 52847afaff Use absolute paths instead of srcdir because libintl.h is built in the 23 years ago
Peter Johnson b2890b8f9d $Id$ -> $IdPath$. 23 years ago
Peter Johnson 305d332441 Add prefix on local functions so they're easy to find in the debugger. 23 years ago
Peter Johnson 074b748ece Rename outfmt to objfmt and related files and directories. "objfmt" is more 24 years ago
Peter Johnson 45df22d110 Convert to using gettext instead of the ugly errwarn constant strings. 24 years ago