Johannes Schlatow
0e28374131
Bug #1117
...
Fixed some other merge issues with the sorting order of equally timestamped
entries in undo.data (see #1104 ).
1. The fact that both files can begin with equal timestamps but different
modifications has not been taken into account.
2. Besides the fact that the relative order within the same data file must
be preservered as introduced before, we also need a unique order for entries
of different data files so that each machine comes to the same merge result.
This has now been achieved by taking the UUIDs into account as soon as the
timestamps are equal.
2012-11-23 13:03:32 +01:00
Fidel Mato
69b63189f6
L10N
...
- Corrections, new strings.
Signed-off-by: Paul Beckingham <paul@beckingham.net >
2012-11-18 09:14:26 -05:00
Paul Beckingham
638a242476
Build System
...
- Removed code that searches for the pthreads and Lua51 libraries.
2012-11-17 15:20:31 -05:00
Paul Beckingham
92c3f0862d
Feature #1124
...
- Added '_show' command to generate a machine-readable configuration settings
list for use by third-party software (thanks to Jake Bell).
2012-11-17 12:48:30 -05:00
Scott Kostyshak
973e0ed56b
Spanish (es-ES) Localization
...
- The latest translation update from Fidel Mato.
2012-11-11 13:08:35 -05:00
Scott Kostyshak
2afb893b2a
Feature
...
- Bash now completes "rc:" with file names and
"rc.data.location:" with folder names.
2012-10-30 17:02:06 -04:00
Paul Beckingham
9929dbb543
Spanish (es-ES) Localization
...
- The latest translation update from Fidel Mato.
2012-10-29 16:11:00 -04:00
Paul Beckingham
d9e24098b5
C -> C++
...
- Integrated wcwidth6.c more into text.cpp.
- Moved wcwidth6.c to wcwidth6.cpp, to cure some strange build issue.
2012-10-29 16:09:32 -04:00
Scott Kostyshak
4baaf52610
Bug
...
- Hyphenation is not needed when words are split with commas.
- Unit test added.
2012-10-20 14:34:12 -04:00
Scott Kostyshak
d6ce938c4a
Code Cleanup
...
- Rename the class CmdStatistics to CmdStats for consistency
because 'stats' is the command.
Signed-off-by: Paul Beckingham <paul@beckingham.net >
2012-10-18 22:45:04 -04:00
Paul Beckingham
fb427a4c6f
Merge branch '2.2.0' of tasktools.org:task into 2.2.0
2012-10-13 22:20:33 -04:00
Paul Beckingham
42661312d6
Portability
...
- Detected birth time in struct stat.
2012-10-13 22:20:08 -04:00
Paul Beckingham
879ecf9505
Internationalization
...
- Fixed the mechanism used to select translations (thanks to Fidel Mato).
2012-10-13 15:32:00 -04:00
Paul Beckingham
9fe9f96f8f
File::rename
...
- Added a rename method to permit safe file writes.
2012-10-03 22:13:47 -04:00
Paul Beckingham
d2f267a7da
Unit Tests
...
- Made test output minimal by removing verbosity.
- Made the regexes more generalized, while still remaining valid.
2012-09-27 21:21:43 -04:00
Paul Beckingham
68963ad3e4
Feature #953
...
- Added Feature #953 , which includes the total number of blocked and blocking
tasks to the 'statistics' command output (thanks to T. Charles Yun).
2012-09-27 01:06:21 -04:00
Paul Beckingham
bb167b2275
Feature
...
- New 'modified' attribute, which contains the most recent modification date,
if a modification has occurred.
2012-09-27 00:56:41 -04:00
Paul Beckingham
8d8bd653fa
Feature #685
...
- Added Feature #685 , which provides a 'blocking' report, and new color rule
(thanks to Michelle Crane).
2012-09-26 23:52:06 -04:00
Paul Beckingham
61ccccabd8
Bug #1031
...
- Fixed bug #1031 , which kept expanding aliases after the '--' operator (thanks
to Jim B).
- Cleaned up mess in the ChangeLog, which should list features before bugs,
reported issues before ad hoc issues, and in ascending numerical order.
2012-09-26 23:06:42 -04:00
Scott Kostyshak
9fb15b0d7d
Bug #1056
...
-Complete the fix of #1056 by having CmdSummary print abstract parent
names and not prefix children project names with parent project names.
-Unit tests for above.
2012-09-24 08:04:47 -04:00
Scott Kostyshak
be5dc8ab90
Bug #1056
...
- Fix #1056 : the 'projects' command now outputs abstract parents
and reduces repetition by not printing parent names in front of
children names.
- Project name indentation is not affected by the first character
being a period and/or the last character being a period.
- Unit tests for above.
2012-09-23 08:07:11 -04:00
Federico Hernandez
a3242f7b5b
Merge branch 'master' into 2.2.0
...
- merge of 2.1.2 release being now the current released version in
master.
Conflicts:
CMakeLists.txt
NEWS
test/bug.1104.t
test/run_all
2012-09-18 22:58:59 +02:00
Federico Hernandez
b93f384b3a
Added SHA1 of tagged release commit
2012-09-18 21:58:23 +02:00
Federico Hernandez
1e3176ed70
Version number and release date for 2.1.2
v2.1.2
2012-09-18 21:07:43 +02:00
Pietro Cerutti
1c5068edb2
Bug
...
- Fixed bug where shadow files are not properly created when there is a missing
.taskrc file.
Signed-off-by: Paul Beckingham <paul@beckingham.net >
2012-09-18 07:50:55 -04:00
Scott Kostyshak
d8a4aab85b
Enhancement
...
- Improve bash completion for 'project:', 'depends:', and 'priority:'.
- 'projABC:' no longer expands (same for 'depends:' and 'priority:').
- 'proj:' only expands if abbreviation.minimum is less than 5
(same for 'depends:' and 'priority:' and for other values of
abbreviation.minimum).
- Unit tests for the above.
2012-09-16 22:11:52 -04:00
Paul Beckingham
ad3e249a64
Merge branch '2.2.0' of tasktools.org:task into 2.2.0
2012-09-16 15:19:39 -04:00
Paul Beckingham
c2ccd1b3ee
Unit Tests
...
- Enhanced the bug #956 tests to cover both supported methods of eliminating
extraneous output from commands (redirect stderr, and verbose=nothing).
2012-09-16 15:16:32 -04:00
Paul Beckingham
9d1ae99656
Virtual Tags
...
- Added virtual tag TODAY as a synonym for DUETODAY.
2012-09-16 14:57:59 -04:00
Paul Beckingham
2f10e8d2e2
Bug #1083
...
- Partially fixed #1083 , which showed 'task 0 ...' when modifying a non-
pending task (thanks to Aikido Guy).
2012-09-16 14:57:07 -04:00
Federico Hernandez
eb09f4da9a
Unit tests
...
- removed special characters in the logging output that
disturbed the correct counting of ok unit tests when
using flod.
2012-09-15 00:20:00 +02:00
Federico Hernandez
112d0d8771
Unit tests
...
- portability to help flod
2012-09-12 00:00:54 +02:00
Federico Hernandez
31bbc0ea2f
Unit testing
...
- verbose unit testing to help flod tinderbox in displaying the results.
2012-09-11 22:38:40 +02:00
Paul Beckingham
8cd43ce2b2
Chase warning due to the opaque type time_t in printf
...
Signed-off-by: Paul Beckingham <paul@beckingham.net >
Conflicts:
src/Duration.cpp
2012-09-11 20:58:16 +02:00
Paul Beckingham
724f29a50b
Unit Tests
...
- Fixed ids, uuids, zshids, _ids, _uuids, _zshids commands to suppress
headers that prevent these from being used.
2012-09-10 22:55:50 -04:00
Johannes Schlatow
bbd8a9556e
Merge branch '2.1.2' of tasktools.org:task into 2.1.2
2012-09-10 23:42:30 +02:00
Johannes Schlatow
68c1ca3f69
Bug #1104
...
Fixed the bug where the sort order of transactions with equal timestamps
was not stable, i.e. due to the lack of a total order, different merges
produced different sortings and hence messed up transactions which
have already been merged.
2012-09-10 22:53:44 +02:00
Paul Beckingham
d868294d90
Unit Tests
...
- Corrected FreeBSD rx unit tests.
Conflicts:
test/rx.t.cpp
2012-09-10 22:41:34 +02:00
Paul Beckingham
36e3317907
Prebuild
...
- Removed obsolete WIN32 reference that causes lots of verbose warnings
from cmake.
2012-09-10 22:40:51 +02:00
Federico Hernandez
da37c08dbd
Documentation
...
- bumped information in related files to 2.1.2
2012-09-10 21:45:49 +02:00
Federico Hernandez
89a7f2a459
Unit tests
...
- run_all should also look for *.t.exe files on cygwin
2012-09-10 21:07:05 +02:00
Johannes Schlatow
98da8ddcb8
Bug #1104
...
Added unit test.
Implemented a quick fix for the issue with a broken branch-off algorithm
which disregarded the transaction boundaries in the undo.data file.
2012-09-10 20:33:32 +02:00
Federico Hernandez
cf634a22c9
Bumped version number to 2.1.2
2012-09-10 20:27:05 +02:00
Johannes Schlatow
55fe8810ce
Bug #1104
...
Added unit test.
Implemented a quick fix for the issue with a broken branch-off algorithm
which disregarded the transaction boundaries in the undo.data file.
2012-09-10 14:42:44 +02:00
Scott Kostyshak
6a4fd6b133
Code Cleanup
...
- Remove an unused parameter.
2012-09-05 06:57:58 -04:00
Scott Kostyshak
ed8be2e2f2
Bug #1059
...
- Fixed Bug #1059 , where CmdEdit incorrectly ran gc.
(Thanks to Louis-Claude Canon)
2012-09-04 22:11:53 -04:00
Scott Kostyshak
7a6cdde571
Code Cleanup
...
- Constify some catches.
2012-09-04 22:04:41 -04:00
Paul Beckingham
589d8fab5c
Prebuild
...
- Removed obsolete WIN32 reference that causes lots of verbose warnings
from cmake.
2012-08-31 14:24:54 +02:00
Pietro Cerutti
b0af5f1496
Portability
...
- Use Time::Local (in Perl core) instead of Date::Parse
Signed-off-by: Paul Beckingham <paul@beckingham.net >
2012-08-28 17:27:13 +02:00
Paul Beckingham
e4e58e6571
Unit Tests
...
- Corrected FreeBSD rx unit tests.
2012-08-28 15:19:17 +02:00