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

110 Commits

Author SHA1 Message Date
Bruno Haible
ec800f65ec Introduce new alpha_inc pass, to avoid artificial duplicates. 2003-02-17 10:36:47 +00:00
Bruno Haible
799d1c7534 Change element type of _selchars from 'unsigned char' to 'unsigned int'. 2003-02-14 12:52:29 +00:00
Bruno Haible
ee135115f5 Move positions handling to its own file. 2003-02-13 12:11:01 +00:00
Bruno Haible
810fef43ae When the option -k is not given, the default key positions are now computed
depending on the set of keywords.
2003-02-11 11:09:27 +00:00
Bruno Haible
6202aaadb1 Implement % declarations. 2003-02-10 14:21:58 +00:00
Bruno Haible
ef37a53d73 Rename some long options. 2003-01-31 15:03:15 +00:00
Bruno Haible
b0faccc7ef Remove newline from default --delimiters. 2003-01-30 12:43:30 +00:00
Bruno Haible
3aff1fd64f Slightly reorganize command line options help. 2003-01-29 12:31:42 +00:00
Bruno Haible
f54d310530 New option --output-file. 2003-01-28 12:18:10 +00:00
Bruno Haible
281d151d8e Use a standard format for error messages about the input file. 2003-01-27 12:36:29 +00:00
Bruno Haible
2059095a04 Emit #line directives. 2003-01-24 12:37:00 +00:00
Bruno Haible
a9916548fa Fix memory leaks. 2003-01-23 12:03:33 +00:00
Bruno Haible
83440a2aed Rewrite the input routines. 2003-01-22 12:03:19 +00:00
Bruno Haible
d3a9c2f7ad Open the input file in main.cc, not in class Options. 2003-01-21 12:00:44 +00:00
Bruno Haible
6bc6a5c4e0 Use autoconf-2.52. 2003-01-20 14:15:41 +00:00
Bruno Haible
6eb5640c0d Misc doc updates. 2003-01-20 14:15:07 +00:00
Bruno Haible
10a159ea9b Free allocated arrays. 2003-01-17 12:57:10 +00:00
Bruno Haible
826e4c8ba1 An abstract mergesort function. 2003-01-16 12:41:41 +00:00
Bruno Haible
c3467c5302 New option --multiple-iterations. 2003-01-15 13:01:25 +00:00
Bruno Haible
c67f999b54 Bug fix: make -j 0 work. 2003-01-14 12:45:46 +00:00
Bruno Haible
741d34fb07 Use const where possible. 2003-01-13 19:57:56 +00:00
Bruno Haible
3a01fe39b2 Use (unsigned char) cast in all cases. 2003-01-10 12:43:35 +00:00
Bruno Haible
7dbc285db4 More comments, fix last patch. 2003-01-09 13:07:54 +00:00
Bruno Haible
cd08b4d519 Restructure the asso_values[] searching code. 2003-01-07 12:40:05 +00:00
Bruno Haible
b91e4511c0 Continuing rework. 2003-01-06 11:43:41 +00:00
Bruno Haible
72a3884ff9 Fix the reorder logic. 2002-12-31 12:53:17 +00:00
Bruno Haible
1f70ea5dfd Compute the occurrences after removal of duplicates, not before. 2002-12-20 12:22:27 +00:00
Bruno Haible
1186e616cb Rework the hash table code. 2002-12-19 12:35:17 +00:00
Bruno Haible
388a431c7d Provide documentation also in PDF format. 2002-12-18 13:22:27 +00:00
Bruno Haible
2f967d81fb Move Keyword_List inline methods to a .icc file. 2002-12-17 10:55:49 +00:00
Bruno Haible
21cd7bfd24 Use 'unsigned char' instead of 'char' in many places, to reduce casts. 2002-12-16 14:40:19 +00:00
Bruno Haible
ebc7fe6188 Rework the Read_Line class. 2002-12-11 18:50:41 +00:00
Bruno Haible
5090f380e3 Rework positions handling. 2002-12-09 12:35:55 +00:00
Bruno Haible
d776b8df65 delimiter -> delimiters. 2002-12-06 16:46:14 +00:00
Bruno Haible
ada729a2f5 Escape backquotes in shell-escape function. 2002-12-05 13:03:20 +00:00
Bruno Haible
e7c9757f68 Fix uninitialized variable bug. 2002-12-02 12:58:51 +00:00
Bruno Haible
bd03d0bce8 First include is the specification's .h file. 2002-11-29 12:52:54 +00:00
Bruno Haible
c73312f0fd Remove the global vectors. Move them to the class Search. 2002-11-28 12:56:08 +00:00
Bruno Haible
aca3f4abae Move the search algorithm to search.h, search.cc. 2002-11-26 12:48:39 +00:00
Bruno Haible
122b13cc95 Update copyright notice to GPL v2. 2002-11-25 13:05:18 +00:00
Bruno Haible
9fa6cbdde5 Let the input module see only Keyword, not KeywordExt. 2002-11-22 14:19:08 +00:00
Bruno Haible
32f5ea88cf Avoid g++ -Wold-style-cast warnings. 2002-11-21 13:04:08 +00:00
Bruno Haible
befb3d467e Separate the KeywordExt from the list node that points to it. 2002-11-20 12:58:14 +00:00
Bruno Haible
2cd11405ed Start using bool. 2002-11-19 12:55:48 +00:00
Bruno Haible
4cda19576b Align all member declarations. 2002-11-18 12:52:33 +00:00
Bruno Haible
ef7645289d Move the input routines to class Input. 2002-11-15 13:01:01 +00:00
Bruno Haible
276e2fd949 Unify initialization of Vectors::ALPHA_SIZE. 2002-11-14 13:05:48 +00:00
Bruno Haible
c8f007fe8b Rework the options handling. 2002-11-13 18:18:48 +00:00
Bruno Haible
5e5d12ca2d Some polishing. 2002-11-12 13:03:02 +00:00
Bruno Haible
08f819d0df Remove unused methods. 2002-11-11 13:23:02 +00:00