Commit Graph

  • a5507678e8 Lexer: ::isDOM failed to enforce minimum size before allowing no endBoundary Paul Beckingham 2015-07-27 01:53:32 -04:00
  • c2f08c8f05 Lexer: Bug in ::isDOM required '.' separators to have endBoundary Paul Beckingham 2015-07-27 01:52:59 -04:00
  • 99a53edca0 Lexer: ::isLiteral now stops at EOS Paul Beckingham 2015-07-27 00:57:30 -04:00
  • f2fe397048 Test: Removed time-sensitive tests Paul Beckingham 2015-07-27 00:38:24 -04:00
  • 0c7e731b0d Lexer: Integrated ::commonLength Paul Beckingham 2015-07-27 00:31:15 -04:00
  • a9b701ae6d Lexer:: Implemented ::commonLength with offsets, for embedded parsing Paul Beckingham 2015-07-27 00:04:00 -04:00
  • 244c81a647 Lexer: Implemented ::commonLength for word root comparison Paul Beckingham 2015-07-26 23:43:40 -04:00
  • f5792a03fb Lexer: Captures minimumMatchLength for abbreviated attribute matching Paul Beckingham 2015-07-26 22:58:02 -04:00
  • 8406dd4c6f Documentation: Updated README Paul Beckingham 2015-07-26 17:12:24 -04:00
  • 466d1ddb69 Test: Cleaned up lexer.t.cpp Paul Beckingham 2015-07-26 16:21:10 -04:00
  • 4646a86d4d Lexer: Added missing rc.<name> DOM parsing Paul Beckingham 2015-07-26 16:18:58 -04:00
  • 97e52c8f17 CmdInstall: Removed obsolete, unlinked code Paul Beckingham 2015-07-26 14:17:08 -04:00
  • 7eae358aca Documentation: Improved zsh support (thanks to Daniel Shahaf). Paul Beckingham 2015-07-26 14:15:09 -04:00
  • 3158883dc4 Cleanup: De-tabbed source Paul Beckingham 2015-07-26 12:39:08 -04:00
  • 5b61420b52 CmdCommands: zshCommand::operator< wanted to be const for clang 3.2 Paul Beckingham 2015-07-26 14:12:36 -04:00
  • aea3091bdb zcmdcat: Refactor for clang 3.0 compatibility Daniel Shahaf 2015-07-24 18:21:52 +00:00
  • c78fc47402 zcmdcat: zsh completion: group commands by category Daniel Shahaf 2015-07-20 05:31:36 +00:00
  • 5ca1dd540e zcmdcat: Categorize 'task context'. Daniel Shahaf 2015-07-20 03:25:33 +00:00
  • de9a815063 zcmdcat: Categorize 'task install'. Daniel Shahaf 2015-07-20 03:23:41 +00:00
  • 53a702d79a zcmdcat: Categorize commands. Daniel Shahaf 2015-07-20 03:23:15 +00:00
  • c83f702f58 zcmdcat: Categorize reports. Daniel Shahaf 2015-07-20 02:57:57 +00:00
  • 8eb965d71d zcmdcat: Initial infrastructure. Daniel Shahaf 2015-07-20 02:38:59 +00:00
  • f5571c80c6 Lexer: Rewrote ::isDOM to perform exact matching, not pattern matching Paul Beckingham 2015-07-26 12:22:35 -04:00
  • d0c4326af3 Lexer: Upgraded attributes vector to a map of name to type Paul Beckingham 2015-07-26 12:22:02 -04:00
  • 52d2bbd11a Lexer: Implemented ::isOneOf using a std::map as input Paul Beckingham 2015-07-26 12:09:40 -04:00
  • 58edbb9630 DOM: Aligned comments with Lexer Paul Beckingham 2015-07-26 12:08:40 -04:00
  • 18295a3b32 Test: Added Lexer::isLiteral and Lexer::isOneOf tests Paul Beckingham 2015-07-26 10:56:18 -04:00
  • 391d527328 Lexer: Added end-boundary sensitivity to ::isLiteral and ::isOneOf Paul Beckingham 2015-07-26 10:48:26 -04:00
  • 3e74aa51e2 Lexer: Added 'endBoundary' requirement to ::isUUID Paul Beckingham 2015-07-25 17:59:40 -04:00
  • f910ce39de Test: Added TODO notes for further test scenarios Paul Beckingham 2015-07-25 17:55:39 -04:00
  • c769891b76 Lexer: Implemented ::isInteger to help parsing. Paul Beckingham 2015-07-25 17:54:55 -04:00
  • 37e31e8e0b Lexer: Implemented ::isOneOf, to help with parsing Paul Beckingham 2015-07-25 17:34:51 -04:00
  • 9394b96202 Lexer: Implemented ::isLiteral, to help with parsing Paul Beckingham 2015-07-25 17:34:01 -04:00
  • 7354a8f13f CLI2: Context not applied for certain commands and args Paul Beckingham 2015-07-25 17:23:06 -04:00
  • 3fd8545d43 Test: Propagated typo fix to tests Paul Beckingham 2015-07-25 14:07:14 -04:00
  • 1dc1cf0cb7 Test: Added explanation Paul Beckingham 2015-07-25 14:06:32 -04:00
  • 77190eda6c Test: Added space separator for DOM output Paul Beckingham 2015-07-25 14:05:12 -04:00
  • d05cb1c147 L10N: Typo fix Paul Beckingham 2015-07-25 14:03:50 -04:00
  • 804c3526ba Test: Accepted the de facto behavior is better than the intended behavior Paul Beckingham 2015-07-25 14:00:27 -04:00
  • 42d5ebfd4b Test: Reduced sensitivity of test Paul Beckingham 2015-07-25 13:59:08 -04:00
  • 5f30c9e2c3 Feature: Extra arg detection Paul Beckingham 2015-07-25 13:58:15 -04:00
  • 8684639f72 Filter: Implemnted ::hasFilter to detect command line filters Paul Beckingham 2015-07-25 10:01:06 -04:00
  • 99e0953489 TW-1641: 'edit' should process or reject <mods> arguments Paul Beckingham 2015-07-25 09:39:13 -04:00
  • 7aa101de58 Filter: Implemented ::hasModifications to detect command line modifications Paul Beckingham 2015-07-25 09:28:55 -04:00
  • 6510026189 RC: Conditional compilation regarding REG_ENHANCED. Paul Beckingham 2015-07-25 01:04:11 -04:00
  • 6c31098ad2 CLI2: Context no longer applies to any helper command. Paul Beckingham 2015-07-25 01:01:24 -04:00
  • 3df84516d2 RX: Was missing REG_ENHANCED, which omits \d support Paul Beckingham 2015-07-25 00:43:48 -04:00
  • 4f0e32b69b Lexer: Improved ::decomposePattern to extract raw string Paul Beckingham 2015-07-25 00:34:18 -04:00
  • 41a76c6798 Tags: New 'UDA' and 'ORPHAN' virtual tags. Paul Beckingham 2015-07-24 23:46:24 -04:00
  • 297b0c4b04 Dates: Added exact-match 'eaѕter' logic Paul Beckingham 2015-07-24 22:57:47 -04:00
  • 0f72d3d502 TW-1640: '_get <id>.start' for an inactive tasks returns a date formatted from epoch 0. Paul Beckingham 2015-07-24 22:47:50 -04:00
  • ebbd20b719 Test: Extended dom tests Paul Beckingham 2015-07-24 18:50:21 -04:00
  • 61a9eec512 Documentation: Updated for 2.4.5/2.5.0 Paul Beckingham 2015-07-24 18:49:21 -04:00
  • 564a84d603 Test: Merged tw-285.t into tag.t Paul Beckingham 2015-07-24 17:38:15 -04:00
  • 7357d1003d Test: Converted to Python, enabled Paul Beckingham 2015-07-24 17:12:37 -04:00
  • 4eeea35c7e Test: Removed obsolete tests Paul Beckingham 2015-07-24 17:04:15 -04:00
  • 29b18c216c Test: Converted to Python Paul Beckingham 2015-07-24 17:01:57 -04:00
  • 70e4d16768 util: Sends all read input to debug output Paul Beckingham 2015-07-24 12:51:52 -04:00
  • 18046ae92d util: Deliberately initializing confirmation responses inside the loop Paul Beckingham 2015-07-24 12:49:11 -04:00
  • 68debe2561 Test: Mark known failure as expectedFailure and add note Renato Alves 2015-07-24 17:24:06 +01:00
  • 846e09cfc3 Test: Convert bug.955.t and merge with recurrence.t Renato Alves 2015-07-24 16:09:16 +01:00
  • 92b71a76fc Test: Fix flapping test Renato Alves 2015-07-24 15:51:47 +01:00
  • 9d09d35c59 Test: Convert bug.calc.t to Python Renato Alves 2015-07-24 15:33:26 +01:00
  • 3c7187d801 Tests: Create compat.py for Python 3 compatibility Renato Alves 2015-07-24 15:27:02 +01:00
  • 341b528980 Tests: More Python 3 compatibility changes Renato Alves 2015-07-24 14:37:49 +01:00
  • ce4f67e1bd Test: Convert calc.t to Python Renato Alves 2015-07-24 14:37:19 +01:00
  • 600b3f7656 Test: Remove unused import Renato Alves 2015-07-24 13:45:17 +01:00
  • 773b133562 Test: Converted to Python Paul Beckingham 2015-07-24 08:57:34 -04:00
  • f1b06bff93 Test: Converted to Python Paul Beckingham 2015-07-24 08:20:31 -04:00
  • 8c4188f705 Test: Converted to Python Paul Beckingham 2015-07-24 00:01:09 -04:00
  • 1f3ffac893 Test: Merged start_NEW.t into start.t Paul Beckingham 2015-07-23 23:35:56 -04:00
  • e05b31a89f Test: Converted to Python Paul Beckingham 2015-07-23 23:14:05 -04:00
  • a3f4c08659 Test: Converted to Python Paul Beckingham 2015-07-23 22:51:52 -04:00
  • 3329d5d037 Test: Converted to Python Paul Beckingham 2015-07-23 22:33:38 -04:00
  • 84b1921b36 CmdInfo: Fixed bug that caused UDA orphans to not be displayed Paul Beckingham 2015-07-23 22:32:48 -04:00
  • 288b86c3c3 Test: Merged custom.columns.t into columns.t Paul Beckingham 2015-07-23 21:02:59 -04:00
  • 86171d9fb3 Test: Converted to Python Paul Beckingham 2015-07-23 20:49:05 -04:00
  • 11e7049d19 Test: Merged bug.uuid.t with uuid.t Paul Beckingham 2015-07-23 20:29:07 -04:00
  • 9a5d388cca TW-1533: dateformat confusion, regress tests Paul Beckingham 2015-07-23 19:31:10 -04:00
  • 09d7cdb7a9 Test: Merged list.all.tags.t into tag.t and converted to Python Paul Beckingham 2015-07-23 19:29:18 -04:00
  • 45a0cec0ff Test: Removed obsolete tests Paul Beckingham 2015-07-23 19:20:28 -04:00
  • fc97513aa4 Test: Converted to Python Paul Beckingham 2015-07-23 19:09:45 -04:00
  • 19baeba5da Test: Converted to Python Paul Beckingham 2015-07-23 18:12:30 -04:00
  • 27bd2b21dc Test: Cleanup Paul Beckingham 2015-07-23 17:34:42 -04:00
  • 937820a883 Test: Converted to Python Paul Beckingham 2015-07-23 17:26:07 -04:00
  • e0275d404f Test: Merged bug.932.t into recurrence.t Paul Beckingham 2015-07-23 17:20:00 -04:00
  • 18a41fde59 Test: Converted to Python Paul Beckingham 2015-07-23 17:00:24 -04:00
  • a532855a48 Test: Converted to Python Paul Beckingham 2015-07-23 16:49:41 -04:00
  • 54e61fd06c Test: Merged history.annual.t and history.monthly.t into history.t Paul Beckingham 2015-07-23 16:36:57 -04:00
  • c830e32c48 Test: Ensure delete behaves on closed STDIN (single and bulk) Renato Alves 2015-07-23 18:34:40 +01:00
  • 52746e8504 TAP: Don't fail on errors during setUpClass Renato Alves 2015-07-23 17:42:41 +01:00
  • 580754a65a Test: Convert timesheet.t to Python Renato Alves 2015-07-23 17:42:16 +01:00
  • b90d4a3aaf Test: Converted to Python Paul Beckingham 2015-07-23 11:24:49 -04:00
  • 064b3f7f0d Test: Converted to Python Paul Beckingham 2015-07-23 11:09:56 -04:00
  • 298c9b2dde Test: Converted to Python Paul Beckingham 2015-07-23 09:55:47 -04:00
  • 9dc6772f78 Test: Removed obsolete test Paul Beckingham 2015-07-23 08:34:19 -04:00
  • 5cd80c21ae Test: Removing obsolete 'next.t' Paul Beckingham 2015-07-23 08:25:25 -04:00
  • 0aa11e6398 Test: Removed bug.start.t, which is duplicated in enpassant.t Paul Beckingham 2015-07-23 08:21:51 -04:00
  • f61a875e42 Test: Converted to Python Paul Beckingham 2015-07-23 08:20:14 -04:00
  • 13ce276b8c Test: Merged bug.recur.t into recurrence.t Paul Beckingham 2015-07-23 07:51:41 -04:00