Paul Beckingham
04bc1a7998
- Thanks to Adrien Lemaire.
2019-08-11 14:01:22 -04:00
Doron Behar
82ed5d35b7
Truely remove priority from hardcoded attrributes
2019-05-20 09:43:24 -04:00
Doron Behar
e1998346e1
Complete attributes dynamically incl UDAs
...
This is the major refinement of the completion: Most of it just moved
the global variables from up above to inside _task_filter so every array
of attributes will be calculated dynamically there.
2019-05-20 09:43:24 -04:00
Doron Behar
f04d66e10b
Fix small TODO and move main function to bottom
2019-05-20 09:43:24 -04:00
Doron Behar
da49dbdd84
Add TODOs to make zsh completion awesome
2019-05-20 09:43:24 -04:00
Paul Beckingham
ac97523275
libshared: Upgraded to 4178b49db1c5fed5006a4ab6aa2df3f9937f770b
2019-04-26 20:54:16 -04:00
Paul Beckingham
fb97883bef
Build: Do not set CMP0037 on CMake 3.11.0 and above
...
- This policy is no longer necessary because CMake issue #16062 , which caused
incorrect warnings to be shown, has been resolved in 3.11.0.
- Thanks to Janik Rabe
2019-04-26 20:45:46 -04:00
Paul Beckingham
415ce36861
Updated AUTHOR and Changelog
2019-04-14 19:47:52 -04:00
Paul Beckingham
18395a8dc0
- Thanks to Chad Phillips
2019-04-14 19:47:41 -04:00
Chad Phillips
2ac1787dae
JSON encode/decode string UDAs
...
Previously, multiline string UDAs were not preserved when editing
a task via 'task X edit'. String UDAs are now JSON encoded/decoded
during the edit cycle to allow preservation of multiline
2019-04-14 19:45:58 -04:00
Lionel Miller
62944f3c7d
Workaround for alias grep=rg in fish
2019-04-14 19:45:54 -04:00
mrossinek
f06eb12d10
Add unit test
2019-04-14 19:45:13 -04:00
mrossinek
0e58226f3b
Fix #1999
2019-04-14 19:45:11 -04:00
mrossinek
2821c5ac44
Add missing newline
2019-04-14 19:45:04 -04:00
mrossinek
b0c9bf6c8d
Fix #2002
2019-04-14 19:44:35 -04:00
Paul Beckingham
b87703eb39
Tests: REmoved check for absence of a segfault
...
- Testing for the absence of a segfault is not a good test.
2019-03-03 10:50:49 -05:00
Paul Beckingham
863038905c
Tests: Version test removed
...
- Veriying that the diag command emits the correct commit SHA1 creates
sporadic failures when CMake has not been run against the current
commit, and this is not a good test.
2019-03-03 10:34:09 -05:00
Paul Beckingham
2eb488359d
Certs: Updated test certs
2019-03-03 10:03:42 -05:00
Paul Beckingham
9030d90894
Docs: Updated to add Lionel and remove dev comment
2019-03-03 09:57:36 -05:00
Paul Beckingham
3c73af7964
Updated Copyright
2019-03-02 14:33:04 -05:00
Paul Beckingham
e8f183b403
libshared: Upgraded to aa4471478a88ad53ee8f087700726341a8a80157
2019-03-02 14:21:00 -05:00
Paul Beckingham
3313e1f6cc
Updated copyright
2019-03-02 14:13:31 -05:00
Paul Beckingham
9fd12498ed
CmdVersion: Updated YYYY
2019-03-02 14:06:39 -05:00
Paul Beckingham
49a5937ace
Test: Updated diag test expectation
2019-03-02 14:03:34 -05:00
Paul Beckingham
bf8fa9a504
libshared: Upgraded to 4c0d722188a5362695064e443df505d23c524170
2019-03-02 14:01:12 -05:00
Tomas Babej
a6405e8935
README: Make the build badge point to 2.5.2 branch
2019-02-07 08:37:59 -05:00
Tomas Babej
d457bca59a
tests: Add CentOS7 CI testing support
2019-02-07 08:37:59 -05:00
Tomas Babej
8f8a04fdb5
tests: Install libfaketime in all containers
2019-02-07 08:37:59 -05:00
Tomas Babej
a4ce40add4
tests: Improve bytes python3 compatibility
2019-02-07 08:37:59 -05:00
Tomas Babej
b8347821c4
tests: due:yesterday does not match current year on 1st of January
2019-02-07 08:37:59 -05:00
Tomas Babej
3f97a034c7
tests: mkstemp_exec needs argument in bytes
2019-02-07 08:37:59 -05:00
Tomas Babej
74949bb049
tests: Fix incorrect assert method
2019-02-07 08:37:59 -05:00
Tomas Babej
9e7f259d03
tests: Do not use filter objects
...
The filter objects are not well handled by the unittest framework, pass
a concrete number of occurences instead.
2019-02-07 08:37:59 -05:00
Tomas Babej
b8b06e6680
tests: Encode input data for the subprocess
...
Needed for Python2/3 compatibility.
2019-02-07 08:37:59 -05:00
Tomas Babej
928befeea2
tests: Use verbose output when running the tests
2019-02-07 08:37:59 -05:00
Tomas Babej
e171c0aa9b
travis: Reorder platform entries, move Gentoo to the top
...
Since the Gentoo build takes the longest, it makes sense to start
executing it as first.
2019-02-07 08:37:59 -05:00
Tomas Babej
2140298af2
tests: Do not explicitly require Python 2.7
2019-02-07 08:37:59 -05:00
Tomas Babej
adece30891
tests: Add Archlinux 2018 platform
2019-02-07 08:37:59 -05:00
Tomas Babej
012430cfb6
tests: Add OpenSUSE platform
2019-02-07 08:37:59 -05:00
Tomas Babej
0b20a7eef8
tests: Add Debian Testing as a platform
2019-02-07 08:37:59 -05:00
Tomas Babej
82102f59ba
tests: Add gentoo platform
2019-02-07 08:37:59 -05:00
Tomas Babej
539dae2148
travis: Be explicit about Mac OS X version
2019-02-07 08:37:59 -05:00
Tomas Babej
d3d7055103
travis: Use docker run instead of docker up
2019-02-07 08:37:59 -05:00
Tomas Babej
ea2c4d96b4
tests: Add support for Fedora 29
2019-02-07 08:37:59 -05:00
Tomas Babej
9518cdc1e9
tests: Add testing support for Ubuntu 18.04
2019-02-07 08:37:59 -05:00
Tomas Babej
290fb4380c
travis: Use travis_terminate instead of exit
2019-02-07 08:37:59 -05:00
Tomas Babej
420892d7a9
travis: Make sure error codes propagate outside of the if clause
2019-02-07 08:37:59 -05:00
Tomas Babej
7153a03a5f
tests: Properly set the xtrace flag
2019-02-07 08:37:59 -05:00
Tomas Babej
53b5e5c8ee
travis: Execute tests instead of rebuilding the container again in the script phase
2019-02-07 08:37:59 -05:00
Tomas Babej
d748650691
tests: Add OS X test sript
2019-02-07 08:37:59 -05:00