Paul Beckingham
b7c1658a6e
CLI2: Trim incoming raw args
2015-07-12 17:32:10 -04:00
Paul Beckingham
bb137bba38
Test: bug.635.t is duplicated in substitute.t
2015-07-12 17:13:41 -04:00
Paul Beckingham
faae5ff1ef
Test: Merged bug.694.t into annotate.t
2015-07-12 17:11:13 -04:00
Paul Beckingham
fd4a0ad2fe
Test: bug.703.t is duplicated in substitute.t
2015-07-12 17:04:24 -04:00
Paul Beckingham
f73bb0a158
Test: bug.708.t is duplicated in project.t
2015-07-12 16:59:30 -04:00
Paul Beckingham
cd1b7d9bb5
Test: Merged bug.819.t into add.t
2015-07-12 16:55:43 -04:00
Paul Beckingham
3c47dc6c36
Test: Merged bug.856.t into project.t
2015-07-12 16:45:26 -04:00
Paul Beckingham
c92ee148f6
Test: Merged bug.884.t into add.t
2015-07-12 16:40:39 -04:00
Paul Beckingham
f0010013d3
Test: Converted to Python
2015-07-12 16:36:34 -04:00
Paul Beckingham
3b2b40f306
Test: Merged bug.906.t into project.t
2015-07-12 16:31:35 -04:00
Paul Beckingham
48bf65af5a
Test: Cleaned up method string
2015-07-12 16:31:02 -04:00
Paul Beckingham
47fdcc661f
Test: Merged bug.917.t into add.t
2015-07-12 16:18:49 -04:00
Paul Beckingham
17b230a6e0
Test: Merged bug.924.t into add.t
2015-07-12 16:14:30 -04:00
Paul Beckingham
6b78abced2
CLI2: Tightened selection of MODIFICATION Lexer::Type::number upgrade to ID
...
- When a write command contains no ID/UUID, looking for Lexer::Type::number
arguments that are tagged as MODIFICATIONS is now limited to only positive
integers that are found.
2015-07-12 16:12:32 -04:00
Paul Beckingham
7c3560a3cd
Test: Converted to Python
2015-07-12 15:57:37 -04:00
Paul Beckingham
99ff110904
Test: Merged bug.972.t into recur.t
2015-07-12 15:26:20 -04:00
Paul Beckingham
f74e0d88e4
Test: Merged bug.991.t and config.obsolete.t into confіguration.t
2015-07-12 14:54:38 -04:00
Paul Beckingham
81fc158dc9
CLI2: Better algorithm for ::desugarFilterPlainArgs which appears to work well
2015-07-12 14:07:48 -04:00
Paul Beckingham
f240c783cb
Config: The 'completed' report haѕ a column labeled 'took'!?
...
- Good grief.
2015-07-11 22:34:27 -04:00
Paul Beckingham
415690ca23
Test: Corrected report output
...
- With rc.print.empty.columns now suppressing indicator formats, test that use
the 'ls' report have different alignment.
2015-07-11 22:12:18 -04:00
Paul Beckingham
e930bb0ba9
Columns: Removed _fixed_width for indicator columns
...
- Column indicator formats (depends.indicator, for example), should not set the
::_fixed_width flag because then the column does not have the opportunity to
be suppressed via rc.print.empty.colums=1.
2015-07-11 22:09:15 -04:00
Paul Beckingham
31ff9d476e
Test: Converted to Python
2015-07-11 17:51:30 -04:00
Paul Beckingham
332f29a800
Docs: Updated dev docs
2015-07-11 17:44:01 -04:00
Paul Beckingham
497b277cf1
Packaging: Removed obsolete package-config dir
2015-07-11 17:31:14 -04:00
Paul Beckingham
564a24b35e
Test: Corrected test to use supported features
2015-07-11 17:24:39 -04:00
Paul Beckingham
29d6eceda1
CLI2: ::desugarFilterAttributes now relies on earlier parsing
2015-07-11 17:13:18 -04:00
Paul Beckingham
3f3d698a28
CLI2: Integrated Lexer::decomposePattern
2015-07-11 17:10:10 -04:00
Paul Beckingham
d0e4f4ca10
Lexer: Implemented ::decomposePattern
2015-07-11 17:09:29 -04:00
Paul Beckingham
1f8a66b7f3
CLI2: Integrated Lexer::decomposeSubstitution
...
- Task::modify now considers the 'g' at the end of a substitution to be a
string of characters, which may contain 'g'. No other flags are currently
supported.
2015-07-11 16:44:13 -04:00
Paul Beckingham
1bef45ff47
Lexer: Added ::decomposeSubstitution and more flexible ::dequote
...
- ::dequote can now be given a string of valid quote characters, which defaults
to '".
- ::decomposeSubstitution properly parses the /from/to/g construct allowing for
escaped characters (\/).
- The 'g' at the end of a substitution is now considered to be a string of flag
characters, which may contain 'g'. No other flag values are currently
supported.
2015-07-11 16:40:52 -04:00
Paul Beckingham
1c1422370a
Test: Corrected escape characters in test
2015-07-11 16:37:20 -04:00
Paul Beckingham
95b926acb2
Test: Converted to Python
2015-07-11 15:48:27 -04:00
Paul Beckingham
8ff60619ee
Test: Disabled a test
...
- The long-word hyphenation test is disabled because although the hyphenation
code works at the lowest level, the rendering in ViewTask eliminates the
need for hyphenation by blowing out tables to the minimum required size,
and not hyphenating anything.
Leaving the test disabled until a solution is implemented.
2015-07-11 15:37:20 -04:00
Paul Beckingham
8cab89a44c
Test: Added low-level hyphenation test
2015-07-11 15:31:39 -04:00
Paul Beckingham
cb82946ad5
Test: Added and removed a test
...
- Added a test to see if long lines are properly hyphenated.
- Removed a test for hyphenation on comma, which is not implemented.
2015-07-11 15:30:42 -04:00
Paul Beckingham
2a19247ad1
Test: Corrected broken test
2015-07-11 15:02:23 -04:00
Paul Beckingham
df93e37f40
Test: Converted to Python
2015-07-11 14:32:25 -04:00
Paul Beckingham
d6d01ee1bf
CLI2: Fixed bug where only the first lexeme was used
...
- For quoted Lexer::Type::pair arguments, use the whole quoted arg, not merely
the first lexeme.
2015-07-11 14:31:09 -04:00
Paul Beckingham
36814adcd2
Test: Corrected backslash interpretation in test
2015-07-11 14:03:23 -04:00
Paul Beckingham
6d9d896a37
CLI2: ::lexArguments auto-quotes orignally quoted args, but didn't dequote after
2015-07-11 13:47:26 -04:00
Paul Beckingham
366faac430
Test: Corrected broken tests
2015-07-11 13:18:00 -04:00
Paul Beckingham
642f378462
Lexer:: Implemented ::isHardBoundary to detect filter tokens
2015-07-11 13:12:09 -04:00
Tomas Babej
15dea00eeb
Task: Do not include recurring tasks into OVERDUE virtual tag
2015-07-11 11:46:51 -04:00
Paul Beckingham
b3962bb13d
Test: Fixed broken test for lexer
2015-07-11 11:30:57 -04:00
Paul Beckingham
8afc7443e4
Lexer: Fixed bug that allowed unterminated quotes strings, again
2015-07-11 11:25:24 -04:00
Paul Beckingham
d3971d2384
Lexer: Replaced ::isString implementation with a call to ::readWord
2015-07-11 11:06:43 -04:00
Paul Beckingham
b7438edfd5
Lexer: Fixed bug that allowed unterminated quotes strings
2015-07-11 10:56:55 -04:00
Paul Beckingham
b841d0c403
Test: Simplified test calls
2015-07-11 10:52:45 -04:00
Paul Beckingham
e99dec6e1b
Test: Added failing quoted string test
2015-07-11 10:50:55 -04:00
Paul Beckingham
daba36860b
Lexer: Modified ::isSubstitution to use ::readWord
2015-07-11 10:27:23 -04:00