Paul Beckingham
410ca4bcba
Context
...
- Removed uninteresting debug diagnostic.
2014-05-26 12:40:55 -04:00
Paul Beckingham
904c42fcbe
Parser
...
- ::getCommand should return the canonical form of the command, not the raw
input.
2014-05-25 22:45:00 -04:00
Paul Beckingham
afe4b6883f
Context
...
- Removed all A3 references.
2014-05-25 20:02:26 -04:00
Paul Beckingham
4b12c87c40
Context
...
- Eliminated call to A3::list.
2014-05-25 19:50:50 -04:00
Paul Beckingham
f87d7bd94a
Context
...
- Converted from A3::find_command to Parser::getCommand.
2014-05-25 19:41:02 -04:00
Paul Beckingham
949063102a
Diagnostics
...
- Further removal of diagnostic output.
2014-05-25 14:59:09 -04:00
Paul Beckingham
7688bdc6c4
Context
...
- Removed obsolete A3::dump call.
- Marked all a3 references as obsolete.
2014-05-25 14:33:46 -04:00
Paul Beckingham
79abddd03d
Parser
...
- Renamed A3t to Parser.
2014-05-25 09:44:22 -04:00
Paul Beckingham
5f143bee49
Context
...
- Found another case where an empty verbosity token list was being examined.
2014-05-21 20:22:38 -04:00
Paul Beckingham
ad0c349684
Context
...
- Verbose control bug fix which was caused by verbose=off due to a
missing rc.verbose setting, then later comparison with the first
token, which did not exist.
2014-05-21 20:11:37 -04:00
Paul Beckingham
d53c432ff9
Verbosity
...
- New verbosity token 'filter' shows the complete filter used by the last
command.
2014-05-21 17:21:22 -04:00
Paul Beckingham
ad1dc807ea
Context
...
- Added special integer catch handler for hook terminations.
2014-05-14 00:03:56 -04:00
Paul Beckingham
cc112aeec7
Context
...
- Relocated the hooks.onExit call to a location where it can still influence
output.
2014-05-13 16:49:29 -04:00
Paul Beckingham
7bf2b4039e
Context
...
- Added a hook timer.
2014-05-13 16:49:10 -04:00
Paul Beckingham
39c476134f
Hooks
...
- Added ::onLaunch.
2014-05-13 16:34:23 -04:00
Paul Beckingham
6cff8d9ff6
Hooks
...
- Added ::initialize method.
2014-05-13 16:31:27 -04:00
Paul Beckingham
bfb19e0a64
Hooks
...
- Gutted the Hooks object.
- Commented out on-launch and on-exit triggers.
2014-05-13 16:23:50 -04:00
Paul Beckingham
b01906cd62
Unit tests
...
- New command line parser is live for DOM access and DOM testing.
2014-04-24 12:00:50 -04:00
Paul Beckingham
0dc73d759b
DOM
...
- Migrated DOM off A3, onto A3t. First live use of new parser.
2014-04-24 11:48:43 -04:00
Paul Beckingham
b690a8d2a3
A3t
...
- Renamed methods for consistency.
2014-04-21 16:23:17 -04:00
Paul Beckingham
6f948826a7
A3t
...
- Combined ::findFileOverride and ::findConfigOverride into ::findOverride.
- Made ::findBinary public, and corrected comment.
2014-04-20 09:26:01 -04:00
Paul Beckingham
3c701c8d5b
A3t
...
- Removed obsolete ::findAliases method.
2014-04-19 08:28:02 -04:00
Paul Beckingham
a353cbaf91
Alias
...
- Integrated new Alias object into new command line processing.
2014-04-19 08:22:27 -04:00
Paul Beckingham
f439cd4813
A3t
...
- Renamed resolve_aliases to findAliases, for a better fit.
- Partially implemented findAliases.
2014-04-17 22:01:55 -04:00
Paul Beckingham
b5649fca8c
A3t
...
- Relocated calls to findCommand, findUUIDList, findIdSequence from
A3t::parse to Context::initialize.
2014-04-16 15:59:56 -04:00
Paul Beckingham
ca8d22ab54
A3t
...
- Added stubbed A3t::inject_defaults and A¾t::resolve_aliases methods.
2014-04-16 00:51:49 -04:00
Paul Beckingham
de5204adb9
A3t
...
- Added operator entities.
2014-04-16 00:48:27 -04:00
Paul Beckingham
c0ed08e5e2
A3t
...
- Tags attributes as MODIFIABLE.
2014-04-15 21:14:38 -04:00
Paul Beckingham
d0ebf4c354
Context
...
- Now distinguishes between readcmd and writecmd entities.
2014-04-14 01:16:54 -04:00
Paul Beckingham
26c353dd2d
Context
...
- Added helper, command and attribute entities.
2014-04-14 00:59:31 -04:00
Paul Beckingham
410e3890c6
Code Cleanup
...
- Removed redundant A3::apply_overrides call.
2014-04-14 00:44:54 -04:00
Paul Beckingham
1c24ec9c20
Context
...
- Merged new and old code so that A3 and A3t calls are interleaved, making
it easier to transfer processing.
2014-04-14 00:31:26 -04:00
Paul Beckingham
ebd522dfee
Context
...
- Enabled initial A3t setup, migrating some functionality away from A3.
- Added table of attribute modifiers, for use as parsing entities.
- Context::initialize is now a hybrid of A3 and A3t processing, with the
transition under way.
2014-04-13 23:57:08 -04:00
Paul Beckingham
d12a33989a
Code Cleanup
...
- Removed unused 'locale' configuration setting.
2014-04-13 15:53:46 -04:00
Paul Beckingham
a49d1bfbc0
Code Cleanup
...
- Removed unused Context::extension_dir.
2014-04-13 15:22:23 -04:00
Paul Beckingham
523dce8f32
Code Cleanup
...
- Standardized headers.
2014-02-01 14:33:37 -05:00
Paul Beckingham
98f740e9d1
Merge branch '2.3.0' into 2.4.0
...
Conflicts:
AUTHORS
CMakeLists.txt
NEWS
src/A3.cpp
src/CMakeLists.txt
src/Config.cpp
src/Duration.cpp
src/Duration.h
src/Nibbler.cpp
src/Nibbler.h
src/RX.cpp
src/RX.h
src/columns/ColDate.cpp
src/columns/ColScheduled.cpp
src/commands/Command.cpp
src/legacy.cpp
src/utf8.cpp
src/utf8.h
test/CMakeLists.txt
test/bug.mergedeps.t.postponed
test/duration.t.cpp
test/merge.duplicates.t
test/merge.simple_duplication.t
test/merge.t
test/nibbler.t.cpp
test/roundtrip.t
test/rx.t.cpp
test/utf8.t.cpp
2014-01-07 19:10:03 -05:00
Paul Beckingham
8ed92ca498
Copyright
...
- Bumped copyright to 2014, ready for release.
2014-01-01 13:32:22 -05:00
Paul Beckingham
56c2326fda
Unit Tests
...
- Disabled the new parser temporarily. Because the test suite coverage is good,
the new parser needs a complete set of entities, otherwise it whines too much
during the tests. Let's just sweep that under the rug for now.
2013-09-01 15:18:04 -04:00
Paul Beckingham
bdf88d10a7
Tree::dump
...
- The dump method now composes a string, instead of writing to std::cout, which
make integration easier.
2013-09-01 14:31:48 -04:00
Paul Beckingham
314d0e9d01
Parser Integration
...
- New parser integrated and functioning, but only shadows the A3 parser. In
debug mode, there is new output, but that's all that happenѕ.
2013-09-01 14:14:15 -04:00
Paul Beckingham
29e9dbcea6
Convergence
...
- Task.{h,cpp} code is converging on a shared taskwarrior/task server version.
2013-06-02 17:46:34 -04:00
Paul Beckingham
d03c4cda8a
Build Error
...
- Many files were missing an explicit cmake.h include. Some were not including
it at all. Now it's used almost everywhere.
(cherry picked from commit 82ae86979c497e6d1d0c6b2b5a55aa379ec82c98)
2013-06-02 13:57:36 -04:00
Paul Beckingham
c16a735040
Decoupling
...
- Eliminated some calls to context.config from Task‥cpp, reducing the coupling.
If context can be eliminated from Task.cpp, via statically initialized
variables, then Taskwarrior and the task server can share Task.{ḩ,cpp} which
would be an enormous saving in effort.
(cherry picked from commit 215b03b1a7f47299a0d3e64331c7e3c962b4caf0)
2013-06-02 13:55:45 -04:00
Paul Beckingham
773b55d374
Code Cleanup
...
- Removed L10N define. It served its purpose.
2013-04-07 23:50:51 -04:00
Paul Beckingham
8af0a7f3ba
Merge branch 'master' into 2.3.0
...
Conflicts:
AUTHORS
CMakeLists.txt
INSTALL
NEWS
cmake.h.in
doc/man/task-faq.5.in
package-config/osx/README
scripts/utils/verify_l10n
src/API.h
src/Config.cpp
src/Context.cpp
src/DOM.cpp
src/Hooks.cpp
src/TransportShell.h
src/commands/CmdDiagnostics.cpp
src/commands/CmdShell.cpp
src/commands/CmdVersion.cpp
src/en-US.h
src/shell/Readline.h
src/wcwidth6.cpp
test/CMakeLists.txt
test/color.uda.t
test/duration.t.cpp
test/hook.on-launch.t
test/template.t
test/uuid.t
2013-04-07 17:56:59 -04:00
Paul Beckingham
bc94816184
Performance
...
- Removed Context::timer_sync, as it makes no sense now that sync is not an
automatic operation like gc.
2013-04-02 23:45:34 -04:00
Federico Hernandez
7db5377d3b
Removed the incomplete support for the Lua extensions.
2013-04-02 21:52:13 +02:00
Rainer Müller
48b9fdc152
[PATCH] Bug
...
- Do not print xterm titles without a tty. Writing escape sequences for xterm
titles is unnecessary when the output is piped into another tool.
Signed-off-by: Paul Beckingham <paul@beckingham.net>
2013-03-05 21:15:51 -05:00
Paul Beckingham
1dccd29643
Copyright 2013
...
- Updated copyright notices.
2013-03-04 17:47:12 -05:00