]> git.saurik.com Git - bison.git/blobdiff - ChangeLog
Keep sub-messages aligned. Fix strings for translation.
[bison.git] / ChangeLog
index bb4c8665d1661f5bd61f0f646d6649e09150179c..0cf7a3b629d6e173a22248f84ec8081085bdd1a6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,34 @@
+2009-09-19  Alex Rozenman  <rozenman@gmail.com>
+
+       Keep sub-messages aligned. Fix strings for translation.
+       * src/location.h: (location_print): Add return value.
+       * src/location.c: (location_print): Return number of printed
+       characters.
+       * src/complain.h: Two new functions (complain_at_indent,
+       warn_at_indent).
+       * src/complain.cpp: Implement the alignment mechanism. Add new
+       static variable (indent_ptr). Use and update it (error_message,
+       complain_at_indent, warn_at_indent).
+       * src/scan-code.l: Fix strings for translations. Use new *_indent
+       functions (parse_ref, show_sub_messages).
+       * tests/named-ref.at: Adjust testcases.
+       * NEWS (2.5): Add an announcement about named references.
+
+2009-09-13  Joel E. Denny  <jdenny@clemson.edu>
+
+       tests: clean up push.at test group titles.
+       * tests/push.at: Remove "Push Parsing: " from test group titles
+       because these are already under the banner "Push Parsing Tests".
+
+2009-09-12  Alex Rozenman  <rozenman@gmail.com>
+
+       Provide an additional sub-message for clarity.
+       Add "symbol not found in production" error message when
+       an "invalid reference" is detected in named references
+       resolution.
+       * src/scan-code.l: Update "invalid reference" case.
+       * tests/named-ref.at: Adjust test-cases.
+
 2009-09-10  Joel E. Denny  <jdenny@clemson.edu>
 
        Clean up yacc.c a little.