1
0
mirror of https://git.savannah.gnu.org/git/gperf.git synced 2025-12-02 13:09:22 +00:00

Commit Graph

  • 2059095a04 Emit #line directives. Bruno Haible 2003-01-24 12:37:00 +00:00
  • a9916548fa Fix memory leaks. Bruno Haible 2003-01-23 12:03:33 +00:00
  • 83440a2aed Rewrite the input routines. Bruno Haible 2003-01-22 12:03:19 +00:00
  • d3a9c2f7ad Open the input file in main.cc, not in class Options. Bruno Haible 2003-01-21 12:00:44 +00:00
  • 0a3597e6c2 Comments. Bruno Haible 2003-01-20 14:16:08 +00:00
  • 6bc6a5c4e0 Use autoconf-2.52. Bruno Haible 2003-01-20 14:15:41 +00:00
  • 6eb5640c0d Misc doc updates. Bruno Haible 2003-01-20 14:15:07 +00:00
  • 5b88e21ea5 Don't redirect stderr. Bruno Haible 2003-01-17 12:57:28 +00:00
  • 10a159ea9b Free allocated arrays. Bruno Haible 2003-01-17 12:57:10 +00:00
  • 826e4c8ba1 An abstract mergesort function. Bruno Haible 2003-01-16 12:41:41 +00:00
  • c3467c5302 New option --multiple-iterations. Bruno Haible 2003-01-15 13:01:25 +00:00
  • c67f999b54 Bug fix: make -j 0 work. Bruno Haible 2003-01-14 12:45:46 +00:00
  • f60e559cfa Comments. Bruno Haible 2003-01-14 12:44:42 +00:00
  • 741d34fb07 Use const where possible. Bruno Haible 2003-01-13 19:57:56 +00:00
  • 3a01fe39b2 Use (unsigned char) cast in all cases. Bruno Haible 2003-01-10 12:43:35 +00:00
  • 7dbc285db4 More comments, fix last patch. Bruno Haible 2003-01-09 13:07:54 +00:00
  • e19dee4b44 Comments. Bruno Haible 2003-01-08 12:30:46 +00:00
  • cd08b4d519 Restructure the asso_values[] searching code. Bruno Haible 2003-01-07 12:40:05 +00:00
  • b91e4511c0 Continuing rework. Bruno Haible 2003-01-06 11:43:41 +00:00
  • 72a3884ff9 Fix the reorder logic. Bruno Haible 2002-12-31 12:53:17 +00:00
  • 1f70ea5dfd Compute the occurrences after removal of duplicates, not before. Bruno Haible 2002-12-20 12:22:27 +00:00
  • 1186e616cb Rework the hash table code. Bruno Haible 2002-12-19 12:35:17 +00:00
  • 388a431c7d Provide documentation also in PDF format. Bruno Haible 2002-12-18 13:22:27 +00:00
  • 2f967d81fb Move Keyword_List inline methods to a .icc file. Bruno Haible 2002-12-17 10:55:49 +00:00
  • 21cd7bfd24 Use 'unsigned char' instead of 'char' in many places, to reduce casts. Bruno Haible 2002-12-16 14:40:19 +00:00
  • ebc7fe6188 Rework the Read_Line class. Bruno Haible 2002-12-11 18:50:41 +00:00
  • c3412a80e7 Comment. Bruno Haible 2002-12-11 18:49:04 +00:00
  • 5090f380e3 Rework positions handling. Bruno Haible 2002-12-09 12:35:55 +00:00
  • d776b8df65 delimiter -> delimiters. Bruno Haible 2002-12-06 16:46:14 +00:00
  • 218f1b2fac Removed. Bruno Haible 2002-12-06 16:45:17 +00:00
  • ada729a2f5 Escape backquotes in shell-escape function. Bruno Haible 2002-12-05 13:03:20 +00:00
  • e7c9757f68 Fix uninitialized variable bug. Bruno Haible 2002-12-02 12:58:51 +00:00
  • bd03d0bce8 First include is the specification's .h file. Bruno Haible 2002-11-29 12:52:54 +00:00
  • 96e0406e32 Comment. Bruno Haible 2002-11-29 12:52:20 +00:00
  • c73312f0fd Remove the global vectors. Move them to the class Search. Bruno Haible 2002-11-28 12:56:08 +00:00
  • aca3f4abae Move the search algorithm to search.h, search.cc. Bruno Haible 2002-11-26 12:48:39 +00:00
  • 122b13cc95 Update copyright notice to GPL v2. Bruno Haible 2002-11-25 13:05:18 +00:00
  • 9fa6cbdde5 Let the input module see only Keyword, not KeywordExt. Bruno Haible 2002-11-22 14:19:08 +00:00
  • 32f5ea88cf Avoid g++ -Wold-style-cast warnings. Bruno Haible 2002-11-21 13:04:08 +00:00
  • befb3d467e Separate the KeywordExt from the list node that points to it. Bruno Haible 2002-11-20 12:58:14 +00:00
  • 2cd11405ed Start using bool. Bruno Haible 2002-11-19 12:55:48 +00:00
  • 4cda19576b Align all member declarations. Bruno Haible 2002-11-18 12:52:33 +00:00
  • ef7645289d Move the input routines to class Input. Bruno Haible 2002-11-15 13:01:01 +00:00
  • 276e2fd949 Unify initialization of Vectors::ALPHA_SIZE. Bruno Haible 2002-11-14 13:05:48 +00:00
  • c8f007fe8b Rework the options handling. Bruno Haible 2002-11-13 18:18:48 +00:00
  • 5e5d12ca2d Some polishing. Bruno Haible 2002-11-12 13:03:02 +00:00
  • 08f819d0df Remove unused methods. Bruno Haible 2002-11-11 13:23:02 +00:00
  • 34da28c8ab Prefix all field names with _. Bruno Haible 2002-11-09 01:12:49 +00:00
  • 643c2cab82 Simplify function declarations. Bruno Haible 2002-11-08 13:47:23 +00:00
  • 0378cf3b00 Move the output routines to output.h and output.cc. Bruno Haible 2002-11-07 12:05:44 +00:00
  • 4c0ed264be Class PositionStringParser replaces class Iterator. Bruno Haible 2002-11-06 13:28:32 +00:00
  • 5de859e402 Replace class List_Node with class KeywordExt. Bruno Haible 2002-11-05 12:28:40 +00:00
  • 8797dd362b Introduce class KeywordExt. Bruno Haible 2002-11-04 12:09:45 +00:00
  • 5db232cb09 New class Keyword. Bruno Haible 2002-11-01 11:03:15 +00:00
  • 00c5953c20 Use the standard 'new' operator. Bruno Haible 2002-10-31 12:30:27 +00:00
  • a07f46bd1d Rework Bool_Array. Bruno Haible 2002-10-30 12:36:40 +00:00
  • c7f32d582f Don't use operator (), it's so hard to grep for. Bruno Haible 2002-10-29 13:34:53 +00:00
  • ffc1beb00f Rename Read_Line method. Bruno Haible 2002-10-28 10:19:20 +00:00
  • 74672acb3e Don't assume a huge stack. Bruno Haible 2002-10-18 11:47:02 +00:00
  • a6fd7cc006 Simplify Bool_Array. Bruno Haible 2002-10-17 14:10:32 +00:00
  • a50f8b1712 Use the standard operator new. Bruno Haible 2002-10-16 11:50:12 +00:00
  • 94f436fe9d Remove trace facility. Use a debugger instead. Bruno Haible 2002-10-15 14:25:50 +00:00
  • 7278ae8eda Avoid gcc warnings. Bruno Haible 2002-10-14 20:48:02 +00:00
  • fe3f53d354 Typo, found by Bruce Lilly. Bruno Haible 2002-10-01 20:16:45 +00:00
  • 2bf81b1e13 Change bug report address. Bruno Haible 2001-08-02 18:49:23 +00:00
  • b5bb5c135a Refer to Schmidt's new paper about gperf. Bruno Haible 2001-03-27 16:26:41 +00:00
  • 7b45ce23a1 Add support for BeOS, which doesn't have libm. Bruno Haible 2000-12-18 18:45:44 +00:00
  • 65e80de5eb Update help2man. Bruno Haible 2000-11-20 17:59:45 +00:00
  • c2c3c31500 Documentation update for 2.7.2. v2.7.2 Bruno Haible 2000-09-26 14:40:42 +00:00
  • 98ccd377f1 Doc regenerated for 2.7.2. Bruno Haible 2000-09-26 13:48:17 +00:00
  • e57e4e84ad Update. Bruno Haible 2000-08-28 10:50:53 +00:00
  • 71a393d4b3 Avoid warnings from Sun CC and HP-UX aCC. Bruno Haible 2000-08-28 10:43:20 +00:00
  • b2354903c7 Change location where documentation is installed. Bruno Haible 2000-08-28 10:34:54 +00:00
  • a9c012bc38 Add a comment. Bruno Haible 2000-08-21 08:59:22 +00:00
  • d22dd3f6e6 No need any more to NUL terminate keys. Bruno Haible 2000-08-21 08:54:19 +00:00
  • 8df0d1ea87 Fix one more place which assumed that key was NUL terminated. Bruno Haible 2000-08-21 08:53:28 +00:00
  • fb70031952 Fix for "make distclean". Bruno Haible 2000-08-21 08:51:24 +00:00
  • 50d2272c64 Regenerated. Bruno Haible 2000-08-20 20:56:50 +00:00
  • baf0680111 Use binary mode for input. Produce prettier output. Bruno Haible 2000-08-20 20:56:37 +00:00
  • ac65860e4b Add tests for 8-bit clean comparison and binary comparison. Bruno Haible 2000-08-20 20:35:53 +00:00
  • 3354d156d6 Whitespace changes. Bruno Haible 2000-08-20 20:31:15 +00:00
  • ef96fc419f Update for 2.7.2. Bruno Haible 2000-08-20 18:47:53 +00:00
  • 745d7fc2fb Regenerated. Bruno Haible 2000-08-20 18:44:23 +00:00
  • 4bdae61027 Update to new texinfo.tex. Bruno Haible 2000-08-20 17:52:37 +00:00
  • 9f90ee56e7 Mention myself. Bruno Haible 2000-08-20 17:50:37 +00:00
  • fa0cb268f1 List of significant contributors. Bruno Haible 2000-08-20 17:28:45 +00:00
  • 070628a886 Bump version number to 2.7.2. Bruno Haible 2000-08-20 17:23:37 +00:00
  • 1ad4108b34 Document the use of NULs. Bruno Haible 2000-08-20 17:20:23 +00:00
  • c0eb520394 Allow the use of embedded NULs in keys. Bruno Haible 2000-08-20 16:50:54 +00:00
  • cb286153b2 Update copyright year. Bruno Haible 2000-08-20 13:34:08 +00:00
  • ca7835bc49 Add nice autogenerated manual page. Bruno Haible 2000-08-20 13:14:18 +00:00
  • b7b6ced2b0 Document option -F in one more place. Bruno Haible 2000-08-20 12:51:12 +00:00
  • 6ff9669aa7 Use mkinstalldirs, because "mkdir -p" is not portable. Bruno Haible 2000-08-20 12:46:09 +00:00
  • 8aa759250c Update. Bruno Haible 2000-08-20 11:55:15 +00:00
  • 43527c2cbc If option -l is given, use memcmp for the comparison. Bruno Haible 2000-08-19 19:20:04 +00:00
  • 03a6a86a99 Regenerated. Bruno Haible 2000-08-19 17:19:08 +00:00
  • 74e4cbded1 More doc tweaks. Bruno Haible 2000-08-19 17:18:04 +00:00
  • f7640371df Updates from May 1998: - Improved documentation. - Don't install gperf.dvi. Bruno Haible 2000-08-19 17:01:39 +00:00
  • 0c0e0ddbb4 Install the doc in /usr/share/doc/gperf, not /usr/share/{html,dvi}. Bruno Haible 2000-08-19 16:15:17 +00:00
  • 65c0e0b18e Fix a small autoconf macro bug. Bruno Haible 2000-08-19 16:09:00 +00:00