bookloupe/bookloupe.c
2013-10-15 Fix bug #27: Don't treat [1] as a standalone 1
2013-10-05 Fix bug #21: False positive: Opening slanted double-quote, followed by single slanted quote, should be accepted by BL
2013-10-15 Fix bug #29: analyse_quotes() shadows the linecnt global variable for no good reason
2013-10-03 Fix bug #20: Accept Unicode emdash as valid end-of-paragraph punctuation
2013-10-02 Fix bug #11: Test for balanced "slanted" UTF-8 quotation marks 8220/8221
2013-09-23 Fix bug #12: Balanced square brackets test should recognize multi-line [Illustration] tags
2013-09-21 Fix bug #6: BL treats a slanted apostrophe ? as a word separator, not as a contraction or possessive
2013-09-07 Fix bug with opening and closing iconv instances
2013-09-06 Add some resilence against unexpected input
2013-09-05 In verbose mode each instance of a questionable word is queried so don't give a count
2013-07-20 Give a useful error if input is neither UTF-8 nor Windows-1252
2013-05-30 Use SetConsoleOutputCP() under MS-Windows
2013-05-30 Support WINDOWS-1252 characters encoded as UTF-8
2013-05-30 Use official HTML 4 character entity definitions
2013-05-30 Switch to using UTF-8 internally
2013-05-28 Use GLib functions and data types
2013-05-27 Cleanup
2013-05-26 Break check_for_control_characters() out
2013-05-26 Break check_for_omitted_punctuation() out
2013-05-26 Break print_pending() and check_for_mismatched_quotes() out
2013-05-26 Break check_for_html_entity() out
2013-05-26 Break check_for_html_tag() out
2013-05-26 Break check_for_unpunctuated_endquote() out
2013-05-26 Break check_for_unspaced_bracket() out
2013-05-26 Break check_end_of_line() out
2013-05-26 Break check_for_miscased_genative() out
2013-05-26 Break check_for_spaced_quotes() out
2013-05-26 Break check_for_double_punctuation() out
2013-05-26 Break check_for_misspaced_punctuation() out
2013-05-26 Break check_for_typos() out
2013-05-26 Break check_for_following_punctuation() out
2013-05-26 Break check_for_extra_period() out
2013-05-25 Break check_for_pling_scanno() out
2013-05-25 Break check_for_orphan_character() out
2013-05-25 Break check_for_mta_from() out
2013-05-25 Break check_for_jeebies() out
2013-05-25 Break check_for_unmarked_paragraphs() out
2013-05-25 Break check_for_spaced_emdash() and check_for_spaced_dash() out
2013-05-25 Break check_for_starting_punctuation() out
2013-05-25 Break check_for_long_line() and check_for_short_line() out
2013-05-25 Break check_for_odd_characters() out
2013-05-25 Break analyse_quotes() out
2013-05-25 Break report_first_pass() out
2013-05-25 Break first_pass() out
2013-05-24 Switch to Ali's coding conventions
2012-01-27 Rename to bookloupe