Commit Graph

  • d2efde2a70 TW-1344: Filter due:yyyy-mm-dd is failing to display daily recurring tasks if there is deleted task in the series Paul Beckingham 2015-08-05 23:00:41 -04:00
  • 7011bc3dbd TW-1496: Translation manuals are outdated/miss information Paul Beckingham 2015-08-05 22:02:49 -04:00
  • dcb8e62d3a TW-1499: Invalid due date produces jump to beggining of the unix epoch Paul Beckingham 2015-08-05 21:46:59 -04:00
  • 6cf04848e4 TW-1537: soww Synonym produces wrong date Paul Beckingham 2015-08-05 21:30:37 -04:00
  • 7ec2992ca8 TW-1611: soww weirdness Paul Beckingham 2015-08-05 20:50:56 -04:00
  • 9951231804 TW-1593: context and description substring Paul Beckingham 2015-08-05 20:01:19 -04:00
  • fb991cb814 TW-1598: (Bulk) modification of tasks unintentionally overwrites description if a context is active Paul Beckingham 2015-08-05 19:59:35 -04:00
  • a390a61175 TW-1624: Report filters combine incorrectly with command line with terminator. Paul Beckingham 2015-08-05 19:56:46 -04:00
  • a8cba3c9c8 TW-1643: Batch modifying tasks under context sets description to '( )' Paul Beckingham 2015-08-05 19:54:51 -04:00
  • 85adfd31a5 TW-1594: Filter "due.before" with relative dates stopped working Paul Beckingham 2015-08-05 17:54:43 -04:00
  • 9348e5a509 Test: Improved tw-1630 tests Paul Beckingham 2015-08-05 17:07:17 -04:00
  • 2f61a7e946 TW-1630: "Due" parsing behavior seems inconsistent Paul Beckingham 2015-08-05 17:06:43 -04:00
  • f9b5513882 Cleanup: Formatting code Paul Beckingham 2015-08-05 16:50:20 -04:00
  • fda8161be8 Lexer: Added missing rollback Paul Beckingham 2015-08-05 08:16:17 -04:00
  • 036eb6b010 TW-1647: descriptions that are stringified ids Paul Beckingham 2015-08-04 23:40:27 -04:00
  • 78170e0fd4 Signal: Removed useless attempt to trap SIGKILL Paul Beckingham 2015-08-04 22:31:01 -04:00
  • f7ab55abeb Lexer: Improved the recognition in ::isSet Paul Beckingham 2015-08-04 17:41:19 -04:00
  • 6e710bf9b5 Test: Added more lexer tests. More is better. Paul Beckingham 2015-08-04 17:33:40 -04:00
  • c25204fc7a Documentation: Scanned all man pages for errors Paul Beckingham 2015-08-04 17:21:19 -04:00
  • 113cd9af63 TW-1648: Typo in Documentation Paul Beckingham 2015-08-04 17:12:43 -04:00
  • 024ac5dffb Test: Added (modified) tests for TW-1647 Paul Beckingham 2015-08-04 17:08:35 -04:00
  • 6777e04957 Documentation: Document the inequality operators Daniel Shahaf 2015-08-04 16:45:08 -04:00
  • b61bf5b806 TW-1629: Descriptions often get overwritten with "( or )" Paul Beckingham 2015-08-03 16:51:49 -04:00
  • 37bd07883b DOM: Clarified _get behavior Paul Beckingham 2015-08-03 09:05:17 -04:00
  • ebecaf420e Debug: Display the final parse tree for rc.debug.parser=1. Paul Beckingham 2015-08-03 07:54:56 -04:00
  • 26f9e066e7 Test: Removed sensitivity on floating point formatting Paul Beckingham 2015-08-02 16:35:22 -04:00
  • 26f218a1e4 Test: Wrong color name Paul Beckingham 2015-08-02 16:22:13 -04:00
  • c8287ba752 Test: Removed 16/256-color sensitivity in test Paul Beckingham 2015-08-02 16:12:09 -04:00
  • a604e14ea9 Context: GC now only called when the commands request it Paul Beckingham 2015-08-02 15:54:24 -04:00
  • 0c85725a4c CLI2: Plain arg detection was failing if the arg was the last arg Paul Beckingham 2015-08-02 11:17:05 -04:00
  • d9fc334098 Context: Added filter prep for write commands that don't instantiate Filter Paul Beckingham 2015-08-02 10:26:05 -04:00
  • 941e8c9f37 CLI2: When applying extra filters, insert at the beginning, thus avoiding '--' Paul Beckingham 2015-08-02 10:20:12 -04:00
  • 1921ed77d5 CLI2: Removed command-specific logic in addContextFilter Paul Beckingham 2015-08-02 10:14:15 -04:00
  • 7d5fad721e Test: Removed another time-sensitive test Paul Beckingham 2015-08-02 10:13:37 -04:00
  • 758df84539 Context: Now obeys command DNA Paul Beckingham 2015-08-02 10:08:04 -04:00
  • 8d5a60a2a2 Merge branch '2.4.5' of ssh://git.tasktools.org/tm/task into 2.4.5 Paul Beckingham 2015-08-01 16:06:02 -04:00
  • a57f0bbbc3 Documentation: Added the 'commands' command Paul Beckingham 2015-08-01 15:58:28 -04:00
  • bf80c7d514 Cmd*: Added command DNA, which will ѕoon drive functionality Paul Beckingham 2015-08-01 15:56:04 -04:00
  • d390433ec7 CmdCommands: Added 'commands' command to show command internal details Paul Beckingham 2015-08-01 15:47:21 -04:00
  • 234ad3d03b ISO8601: Year validation should extend beyond 2100 Paul Beckingham 2015-08-01 15:40:34 -04:00
  • 752e737f18 Command: Added DNA for commands Paul Beckingham 2015-08-01 11:20:17 -04:00
  • 3478d1f03b Test: Removed date-sensitive test Paul Beckingham 2015-08-01 10:52:30 -04:00
  • 3a7216cd9a docs: Have report.X.annotations document its replacement Daniel Shahaf 2015-08-01 09:42:33 -04:00
  • b9ac0bf22d Test: Merged filter-prefix.t and filter-empty.t into filter.t Paul Beckingham 2015-07-31 16:40:32 -04:00
  • deb177a546 Test: Added ID misparse test Paul Beckingham 2015-07-31 16:23:47 -04:00
  • 9e8c4ba813 Tests: Update bash_tap.sh Wilhelm Schuermann 2015-07-30 17:39:16 +02:00
  • cd30295922 TW-1643: Add failing test Wilhelm Schuermann 2015-07-30 13:10:45 +02:00
  • 5914418fb1 Test: Corrected util.cpp/confirm calls to check std::cin::eof Paul Beckingham 2015-07-29 22:37:12 -04:00
  • 3433770e9b l10n: Busy work Wilhelm Schuermann 2015-07-29 19:38:16 +02:00
  • d3a3769ad4 Context: Make "context define" show usage info Wilhelm Schuermann 2015-07-29 19:08:57 +02:00
  • 4b9c2c4743 Tests: Adjust tw-46.t for rc.confirmation=on change Wilhelm Schuermann 2015-07-29 07:09:23 +02:00
  • 6e1d30a2ef Test: Once more... Paul Beckingham 2015-07-29 00:57:56 -04:00
  • 12de296d42 Test: Oops, broken C++ test build in #else Paul Beckingham 2015-07-29 00:53:16 -04:00
  • 0e3c35fbb1 Test: Made \d a DARWIN-only test and added portable alternatives Paul Beckingham 2015-07-29 00:49:36 -04:00
  • 0221a7e742 TW-158: JSON export should model dependencies as array Paul Beckingham 2015-07-29 00:37:09 -04:00
  • 2faa2f73b5 Tw-1426: Adding a date in 1963 (why not?) stores a negative epoch, which fails to export Paul Beckingham 2015-07-29 00:28:42 -04:00
  • e0f7983a28 TW-1621: Recurrent parent tasks shouldn't be counted in history Paul Beckingham 2015-07-29 00:04:16 -04:00
  • 87c438d51d TW-1555: Project Names Converted to Dates Paul Beckingham 2015-07-28 23:57:51 -04:00
  • e508fd656b TW-1637: project name "mod" interpreted as date Paul Beckingham 2015-07-28 23:44:58 -04:00
  • 16cee8e263 TW-1627: 'mon' is replaced with date in project field Paul Beckingham 2015-07-28 23:44:20 -04:00
  • 51cf195b99 CmdImport: JSON parse errors are assumed to imply old-style format Paul Beckingham 2015-07-28 23:22:04 -04:00
  • 6e5fe0631f Test: Now sets rc.json.depends.array=off for testing Paul Beckingham 2015-07-28 21:59:53 -04:00
  • 0f4d3c1d60 Task: Dependencies are exported as a JSON array Paul Beckingham 2015-07-28 21:54:29 -04:00
  • caab26247c TW-1642: After "--", an apostrophe unexpectedly ends the task description Paul Beckingham 2015-07-28 19:58:18 -04:00
  • 4e2062cd25 Test: Added test for TW-1642 Paul Beckingham 2015-07-28 19:35:29 -04:00
  • d4b450bc53 Test: Added Lexer::dequote tests Paul Beckingham 2015-07-28 19:33:58 -04:00
  • f1651862a0 L10N: Removed unused strings Paul Beckingham 2015-07-28 17:07:29 -04:00
  • 387c981b6d Test: Fixed error message Paul Beckingham 2015-07-28 16:57:40 -04:00
  • 1b764e1641 Test: Reverted change, because deletion propagates, and that's okay Paul Beckingham 2015-07-28 16:54:10 -04:00
  • 2ef6248f53 Test: Reorganize and cleanup bulk.t tests Renato Alves 2015-07-28 20:30:00 +01:00
  • 2f15bb8fa5 Test: Revert recurrence.t test as per comment Renato Alves 2015-07-28 20:01:39 +01:00
  • 3908c29a21 Test: Add confirmation test on recurrence.t Renato Alves 2015-07-28 19:59:19 +01:00
  • 0f8c995934 Test: Correct output message of an undo test Renato Alves 2015-07-28 19:54:07 +01:00
  • 64e7939122 Test: Add another test for truncated STDIN Renato Alves 2015-07-28 19:53:18 +01:00
  • fe23510c51 Test: Drop default confirmation:off and correct tests accordingly Renato Alves 2015-07-28 17:00:04 +01:00
  • 1ad8aa9aec Test: Add unexpected successes to problems script Renato Alves 2015-07-28 16:57:51 +01:00
  • 7956fbe9c0 Test: Added test of initial .taskrc generation Paul Beckingham 2015-07-28 10:03:10 -04:00
  • e6a4b50da1 Test: Fixed mistake where the 'annual' variant was not run Paul Beckingham 2015-07-28 00:22:41 -04:00
  • 0747cc38aa CmdImport: Removed unused method Paul Beckingham 2015-07-28 00:20:28 -04:00
  • e1a102d717 Test: Corrected UDA tests Paul Beckingham 2015-07-28 00:08:49 -04:00
  • 8adb6ae889 DOM: Missing value UDAs now return "", not "''". Paul Beckingham 2015-07-28 00:07:51 -04:00
  • e69a44e788 Test: Removed 'json.array:off' Paul Beckingham 2015-07-27 23:48:40 -04:00
  • 2961c3ee85 Test: Added free-form JSON test Paul Beckingham 2015-07-27 22:57:29 -04:00
  • 5c27f80432 Recurrence: updated code and ISO8601 recurrence processing Paul Beckingham 2015-07-27 22:22:08 -04:00
  • 87e713e97c Documentation: Removed Perl references Paul Beckingham 2015-07-27 22:21:15 -04:00
  • 44fc565f6d Test: Updated test to have ISO8601 duration value Paul Beckingham 2015-07-27 20:44:08 -04:00
  • 84a9140763 Task: Stubbed duration storage change Paul Beckingham 2015-07-27 20:43:24 -04:00
  • c2c26b338b CmdImport: Added support for free-form JSON import Paul Beckingham 2015-07-27 20:37:03 -04:00
  • 5995320164 Task: Added a code path allowing parseJSON to be handed a JSON tree Paul Beckingham 2015-07-27 19:07:23 -04:00
  • 965b7cfd3d JSON: Made ::dump const, because it should be Paul Beckingham 2015-07-27 18:50:49 -04:00
  • 8c36db1272 Test: Remove Perl from conversion script Renato Alves 2015-07-27 23:48:37 +01:00
  • 2a4674eb3b Test: Convert bash_completion.t to Python Renato Alves 2015-07-27 23:46:20 +01:00
  • a5b8936f7a Test: Simplify path construction of calc binary Renato Alves 2015-07-27 21:33:14 +01:00
  • 1b8e38fb7e Test: Convert feature.559.t to Python Renato Alves 2015-07-27 19:42:38 +01:00
  • f2ecb61edf CLI2: PSEUDO args are no longer candidates for search terms Paul Beckingham 2015-07-27 02:36:35 -04:00
  • d103862bff Test: ID range support was dropped some time ago for dependencies Paul Beckingham 2015-07-27 02:24:45 -04:00
  • 9c8edc4121 CLI2: ::desugarFilterPlainArgs now needs to look for Lexer::Type::identifier Paul Beckingham 2015-07-27 02:18:36 -04:00
  • cd1bd1eec9 Test: Reduced performance sensitivity Paul Beckingham 2015-07-27 02:15:24 -04:00
  • 16620bed45 CLI2: Demoting Lexer::Type::dom args that fail to canonicalize no longer makes sense Paul Beckingham 2015-07-27 02:13:43 -04:00
  • 1021bb530a Test: 'a360fc44-315c-4366-b70c-ea7e7520b749.foo.bar' is not a DOM ref because '.foo.bar' isn't Paul Beckingham 2015-07-27 01:54:38 -04:00