Di-an Jan
e8cd1ad655
Implement the FIXME that ends an user action with a semicolon
...
if it seems necessary.
* src/scan-code.l (flex rules section): Flag cpp directive from
any `#' to the first unescaped end-of-line. Semicolon is not
needed after `;', `{', '}', or cpp directives and is needed after
any other token (whitespaces and comments have no effect).
* tests/actions.at (Fix user actions without a trailing semicolon):
New test.
* tests/input.at (AT_CHECK_UNUSED_VALUES): Add semicolons to
to make user actions complete statements.
Adjust column numbers in error messages.
* tests/regression.at (Fix user actions without a trailing semicolon):
Remove. Covered by new test.
2008-12-07 21:54:45 -08:00
..
2008-11-16 19:46:16 +01:00
2008-11-16 19:46:16 +01:00
2008-11-10 10:48:15 +01:00
2008-11-10 10:48:15 +01:00
2007-08-15 20:21:33 +00:00
2007-08-15 20:21:33 +00:00
2007-08-15 20:21:33 +00:00
2007-08-15 20:21:33 +00:00
2008-11-10 10:48:15 +01:00
2007-10-09 08:48:43 +00:00
2007-08-15 20:21:33 +00:00
2007-08-15 20:21:33 +00:00
2008-10-30 15:43:11 -04:00
2007-09-21 22:53:58 +00:00
2007-08-15 20:21:33 +00:00
2008-11-21 13:09:16 -08:00
2008-11-10 11:18:09 +01:00
2008-11-26 09:52:05 +01:00
2008-11-26 09:52:05 +01:00
2007-10-09 08:48:43 +00:00
2006-10-12 23:29:52 +00:00
2008-05-13 05:35:33 +00:00
2007-08-15 20:21:33 +00:00
2008-11-26 11:09:19 +01:00
2008-11-07 21:38:23 +01:00
2008-11-07 21:38:23 +01:00
2008-11-15 14:43:39 +01:00
2007-08-15 20:21:33 +00:00
2008-11-07 21:38:27 +01:00
2008-11-07 21:38:27 +01:00
2008-12-01 22:15:51 +01:00
2007-08-15 20:21:33 +00:00
2007-08-15 20:21:33 +00:00
2008-12-05 16:16:15 -07:00
2007-10-05 02:54:33 +00:00
2008-11-26 10:02:17 +01:00
2008-11-26 10:02:17 +01:00
2008-11-15 14:30:05 +01:00
2007-10-21 15:34:08 +00:00
2007-08-15 20:21:33 +00:00
2007-12-15 02:08:02 +00:00
2007-12-15 02:08:02 +00:00
2007-11-10 03:42:37 +00:00
2007-08-15 20:21:33 +00:00
2007-08-15 20:21:33 +00:00
2007-08-15 20:21:33 +00:00
2008-07-20 18:33:17 -04:00
2007-11-24 19:41:25 +00:00
2007-08-15 20:21:33 +00:00
2007-08-15 20:21:33 +00:00
2008-11-15 10:47:15 +01:00
2007-08-15 20:21:33 +00:00
2008-12-07 21:54:45 -08:00
2008-11-15 10:47:15 +01:00
2007-08-15 20:21:33 +00:00
2008-11-20 12:36:30 -08:00
2008-11-15 10:47:15 +01:00
2007-08-15 20:21:33 +00:00
2008-11-15 10:47:15 +01:00
2007-12-15 02:08:02 +00:00
2007-09-21 22:53:58 +00:00
2007-08-15 20:21:33 +00:00
2007-08-15 20:21:33 +00:00
2008-11-13 06:17:09 +01:00
2008-11-13 06:17:09 +01:00
2007-08-15 20:21:33 +00:00
2007-08-15 20:21:33 +00:00
2007-08-15 20:21:33 +00:00
2007-08-15 20:21:33 +00:00
2008-11-10 11:25:36 +01:00