taskwarrior/src/commands
Paul Beckingham b49523c06d Regex
- Implemented RegX class to maintain a separate compile, and match
  method, thereby allowing efficient re-use of the regex.  This is
  critical to Expression::eval, where an identical regex might be
  applied to every task.
- Obsoleted rx.{h,cpp}, which combined the compile and match steps
  into a single call, and is therefore not efficient when used in
  the context of filtering.
- Fixed some unit tests that weren't building.  Now they do.  They
  don't work of course (don't be silly) but that's a problem for
  another day.
- Modified all code that relies on rx.h to use RegX.h.
2011-06-21 01:43:57 -04:00
..
CMakeLists.txt Command: tip 2011-06-13 00:49:37 -04:00
CmdAdd.cpp Argument Parsing 2011-06-04 15:11:34 -04:00
CmdAdd.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdAnnotate.cpp Argument Parsing 2011-06-04 15:11:34 -04:00
CmdAnnotate.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdAppend.cpp Argument Parsing 2011-06-04 15:11:34 -04:00
CmdAppend.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdBurndown.cpp Commands 2011-06-19 10:25:53 -04:00
CmdBurndown.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdCalendar.cpp Commands 2011-06-19 10:25:53 -04:00
CmdCalendar.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdColor.cpp Argument Parsing 2011-06-04 15:11:34 -04:00
CmdColor.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdCommands.cpp Argument Parsing 2011-06-04 12:33:58 -04:00
CmdCommands.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdConfig.cpp Argument Parsing 2011-06-04 12:33:58 -04:00
CmdConfig.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdCount.cpp Argument Parsing 2011-06-04 15:11:34 -04:00
CmdCount.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdCustom.cpp Commands 2011-06-19 10:25:53 -04:00
CmdCustom.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdDelete.cpp Argument Parsing 2011-06-04 15:11:34 -04:00
CmdDelete.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdDenotate.cpp Argument Parsing 2011-06-04 15:11:34 -04:00
CmdDenotate.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdDiagnostics.cpp Regex 2011-06-21 01:43:57 -04:00
CmdDiagnostics.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdDone.cpp Argument Parsing 2011-06-04 15:11:34 -04:00
CmdDone.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdDuplicate.cpp Argument Parsing 2011-06-04 15:11:34 -04:00
CmdDuplicate.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdEdit.cpp Argument Parsing 2011-06-04 15:11:34 -04:00
CmdEdit.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdExec.cpp Argument Parsing 2011-06-04 12:33:58 -04:00
CmdExec.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdHelp.cpp Argument Parsing 2011-06-04 12:33:58 -04:00
CmdHelp.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdHistory.cpp Commands 2011-06-19 10:25:53 -04:00
CmdHistory.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdIDs.cpp Commands 2011-06-19 10:25:53 -04:00
CmdIDs.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdImport.cpp Code Cleanup 2011-06-15 23:45:50 -04:00
CmdImport.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdInfo.cpp Commands 2011-06-19 10:25:53 -04:00
CmdInfo.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdInstall.cpp Argument Parsing 2011-06-04 12:33:58 -04:00
CmdInstall.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdLog.cpp Code Cleanup 2011-06-04 23:02:18 -04:00
CmdLog.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdLogo.cpp L10N 2011-06-16 20:28:46 -04:00
CmdLogo.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdMerge.cpp Argument Parsing 2011-06-04 15:11:34 -04:00
CmdMerge.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdModify.cpp Argument Parsing 2011-06-04 18:42:33 -04:00
CmdModify.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdPrepend.cpp Argument Parsing 2011-06-04 15:11:34 -04:00
CmdPrepend.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdProjects.cpp Argument Parsing 2011-06-04 15:11:34 -04:00
CmdProjects.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdPull.cpp Argument Parsing 2011-06-04 15:11:34 -04:00
CmdPull.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdPush.cpp Argument Parsing 2011-06-04 15:11:34 -04:00
CmdPush.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdQuery.cpp Commands 2011-06-19 10:25:53 -04:00
CmdQuery.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdReports.cpp Argument Parsing 2011-06-04 12:33:58 -04:00
CmdReports.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdShell.cpp Argument Parsing 2011-06-04 15:11:34 -04:00
CmdShell.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdShow.cpp Expressions 2011-06-12 09:17:50 -04:00
CmdShow.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdStart.cpp Argument Parsing 2011-06-04 15:11:34 -04:00
CmdStart.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdStatistics.cpp Commands 2011-06-19 10:25:53 -04:00
CmdStatistics.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdStop.cpp Argument Parsing 2011-06-04 15:11:34 -04:00
CmdStop.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdSummary.cpp Commands 2011-06-19 10:25:53 -04:00
CmdSummary.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdTags.cpp Commands 2011-06-19 10:25:53 -04:00
CmdTags.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdTimesheet.cpp Commands 2011-06-19 10:25:53 -04:00
CmdTimesheet.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdUndo.cpp Argument Parsing 2011-06-04 12:33:58 -04:00
CmdUndo.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdUrgency.cpp Commands 2011-06-19 10:25:53 -04:00
CmdUrgency.h Argument Parsing 2011-06-04 12:33:58 -04:00
CmdVersion.cpp L10N 2011-06-16 20:28:46 -04:00
CmdVersion.h Argument Parsing 2011-06-04 12:33:58 -04:00
Command.cpp Expressions 2011-06-19 23:50:05 -04:00
Command.h Commands 2011-06-19 10:25:53 -04:00