Commit Graph

1459 Commits

Author SHA1 Message Date
Al
1c0237beb7 [docs][ci skip] Adding teardown calls to the C examples 2016-02-18 21:10:36 -05:00
Al
37cfe8ab3b [test] Adding automated parser tests to the C library 2016-02-17 17:19:10 -05:00
Al
43f41230b6 [docs][ci skip] README fix 2016-02-16 22:12:18 -05:00
Al
ba243a5d58 [docs][ci skip] Adding C examples to the README in addition to the Python examples 2016-02-16 22:02:44 -05:00
Al
3925a288c2 [docs][ci skip] Adding note about Golang bindings 2016-02-16 21:40:26 -05:00
Al
4349a45b0f [build] Adding pkg-config support 2016-02-16 11:39:49 -05:00
Al
37c09d1ed9 [api] Adding function to free expansions from expand_address 2016-02-16 10:56:45 -05:00
Al
98165e89ad [api] Using bools instead of bit fields in the public API 2016-02-15 18:33:39 -05:00
Al
cf2a79bef1 [api] Default options accessible through getters, not static structs 2016-02-15 17:34:00 -05:00
Al
f5ae95eb70 [docs][ci skip] Adding note about Ruby bindings to README 2016-02-14 22:03:40 -05:00
Al
e5239b00db [docs][ci skip] Moving CI badge back below heading 2016-02-10 09:54:51 -05:00
Al
2b9d502ffa [docs][ci skip] CI badge positioning in README 2016-02-10 09:49:38 -05:00
Al
c5e715f6e5 [docs][ci skip] README updates for batch mode, notes about batch testing 2016-02-10 09:46:59 -05:00
Al
166119f5c3 [test] Adding numex tests for the concatenated case 2016-02-10 09:26:12 -05:00
Al
98c395d34c [numex] Concatenating a string of numeric expressions with no intervening tokens like Seventeen Eighty or Ten Oh Four 2016-02-10 09:21:31 -05:00
Al
ffde22395c [numex] Adding test cases where stopword should not get swallowed into the numeric expression 2016-02-10 08:30:53 -05:00
Al
59cf5bfc62 [numex] Fixing cases with stopwords not attached to a numeric expression 2016-02-10 08:30:01 -05:00
Al
c32ef9ccf8 [fix] freeing up iterator in normalize_string 2016-02-09 01:06:51 -05:00
Al
87ef471f8b [test] Adding test cases for tokenized tail search 2016-02-08 17:56:28 -05:00
Al
12c2477359 [phrases] Another fix to tail token search 2016-02-08 17:55:21 -05:00
Al
39f162b029 [phrases] fix in tokenized tail search when whitespace tokens are preserved 2016-02-08 16:37:52 -05:00
Al
4ed0474f7e [fix] test for normalized output on an expansion with an accented canonical 2016-02-08 12:32:14 -05:00
Al
84d5ba18f0 [api] Fixing multi-language expansions with overlapping expansions, whitespace, utf8 normalization of canonical strings 2016-02-08 02:50:34 -05:00
Al
0695738253 [fix] cleaning up memory in normalize_string_languages 2016-02-08 02:43:12 -05:00
Al
afd5844f21 [normalize] Permuting transliterators only once on the entire string rather than at each script break (so # permutations is bounded and can't get huge). Fixing some spacing issues. Adding method to check for an alpha+numeric token in normalization. 2016-02-08 01:16:47 -05:00
Al
393fd7e0f3 [build] Using env var for data dir in geodata build script 2016-02-08 01:11:42 -05:00
Al
aaad213a20 [cli] Adding printf while models are being loaded in address parser cli 2016-02-08 01:10:06 -05:00
Al
9ac0379a65 [phrases] Case where trie search finds a match, makes progress beyond the next token but has to fall back. Adding trie search test case 2016-02-08 01:07:56 -05:00
Al
3701d8380f [cli] Command-line expansion client now supports piping in stdin, Unix-style 2016-02-03 13:48:51 -05:00
Al
90b9bb097c [docs] Adding German example back to README parser examples 2016-02-02 13:05:53 -05:00
Al Barrentine
7536fa4647 [fix] static inline 2016-02-02 00:53:13 -05:00
Al Barrentine
27d65d6a7e [docs] README example using more likely address with fewer commas 2016-02-02 00:11:10 -05:00
Al Barrentine
8411632829 [docs] README title 2016-02-02 00:08:34 -05:00
Al Barrentine
79ce23db9b [fix] capitalization 2016-02-01 23:58:39 -05:00
Al Barrentine
7fd7becf66 [docs] shorter title 2016-02-01 23:57:42 -05:00
Al Barrentine
39e0185da1 [docs] README changes 2016-02-01 23:56:17 -05:00
Al
6dcc71d87b [docs] README changes, code examples 2016-02-01 17:16:48 -05:00
Al
2100b80f81 [docs] Adding build status to README 2016-01-30 14:59:45 -05:00
Al
6444647a00 [fix] quote 2016-01-30 14:48:14 -05:00
Al
3c53926d0c [build] Using gcc 4.8 in Travis as it compiles faster. travis_wait no longer required 2016-01-30 14:43:26 -05:00
Al
6265ff9fa1 [fix] absolute path in travis build 2016-01-30 14:24:17 -05:00
Al
9c787e2b99 [build] using local datadir in Travis build 2016-01-30 14:02:04 -05:00
Al
c0b548833b [fix] create data dir if it doesn't exist 2016-01-30 13:40:10 -05:00
Al
1e65fafaaf [fix] char * 2016-01-30 13:39:36 -05:00
Al
f8de9d8e5a [fix] static methods in numex table loading, mallocs instead of stack variables 2016-01-30 13:25:48 -05:00
Al
cfe08c07e2 [build] Adding travis_wait on make, as compiling the scanner still takes a while on the older GCC in Ubuntu 12.04 2016-01-30 13:24:30 -05:00
Al
085bfd6ada [fix] static methods for libpostal.c 2016-01-30 02:20:59 -05:00
Al
63d239eef0 [tokenization] Using the new re2c 0.16 generates a 75% smaller DFA for scanner, should speed up compile times on gcc 2016-01-30 02:20:01 -05:00
Al
9b3296914a [build] Defining LIBPOSTAL_DATA_DIR at compile time, not configure 2016-01-30 02:18:12 -05:00
Al
45607e659e [fix] AC_HEADER_STDBOOL 2016-01-29 15:55:41 -05:00