Commit graph

171 commits

Author SHA1 Message Date
Paul Beckingham
4e0ed5967d TW-7
- TS-7 Stateful shell feature: previously selected filter (thanks to Ben
       Armstrong).
2014-12-21 20:12:30 -05:00
Paul Beckingham
4634255550 Documentation
- Added notes about context support.
2014-12-21 19:31:00 -05:00
Federico Hernandez
a14ce4ec26 Bumped version numbers in NEWS file 2014-12-22 01:20:50 +01:00
Paul Beckingham
efe8da07be Merge branch 'context' into 1.1.0 2014-12-21 18:56:19 -05:00
Paul Beckingham
a18d8cc579 Prompt
- Fixed crash bug by properly indexing color list.
- Added \001 and \002 readline markers, although it doesn't seem to help much.
2014-12-21 18:55:31 -05:00
Federico Hernandez
ab89e2d21a Readded readme file to dev branch 2014-12-22 00:24:21 +01:00
Federico Hernandez
37f5e05b6a Bumped version number to 1.1.0 2014-12-22 00:20:53 +01:00
Federico Hernandez
c5e6d77cb5 Added SHA1 of tagged release commit 2014-12-22 00:14:31 +01:00
Federico Hernandez
5934dfcefa Release preparations
- Bumping version number and dates
- Cleaning up documentation
2014-12-21 23:42:28 +01:00
Paul Beckingham
699242b08e Unit Tests
- Fixed the regex.
2014-12-21 17:37:50 -05:00
Paul Beckingham
d77766b400 Merge branch '1.0.0' into context 2014-12-21 14:05:33 -05:00
Paul Beckingham
b9fb1226c5 Context
- Added 'context', 'clear' and 'leave' commands for accumulating and managing
  persistent filters.
- Incorporated the filters into the prompt.
2014-12-21 13:57:46 -05:00
Paul Beckingham
1d53c8eda7 Documentation
- Cleaned up AUTHORS and NEWS files.
2014-12-21 13:55:19 -05:00
Paul Beckingham
0985b0ddf3 Documentation
- Updated man page examples, added commands.
2014-12-21 13:14:15 -05:00
Paul Beckingham
f0c65c4ff8 Help
- Help message is currently just a man page reference.
2014-12-21 13:13:32 -05:00
Paul Beckingham
02e6530bd3 Unit Tests
- Corrected template to recognize all versions.
2014-12-21 13:12:16 -05:00
Federico Hernandez
c81c18d261 More documentation updates 2014-09-16 09:26:26 +02:00
Federico Hernandez
dd5bde366c Bumped version numbers in documentation 2014-09-16 09:20:06 +02:00
Paul Beckingham
d7a5c34e01 Prompt
- More features.
2014-09-15 20:15:07 -04:00
Paul Beckingham
e020966425 Prompt
- Added notes on what the prompt should be.
2014-09-15 20:03:31 -04:00
Federico Hernandez
69fc5fe39b Bumped version to 1.0.0.beta1 2014-09-15 23:43:34 +02:00
Paul Beckingham
6f5907e903 Portability
- Missing includes.
2014-09-05 17:58:00 -04:00
Paul Beckingham
a1f5344cbe Portability
- Missing includes.
2014-09-05 17:55:27 -04:00
Paul Beckingham
5d3db37452 Portability
- Missing includes.
2014-09-05 17:54:36 -04:00
Paul Beckingham
fd3d702ada Portability
- Missing includes.
2014-09-05 17:53:16 -04:00
Paul Beckingham
a0df12bdcd Dummy Commit 2014-09-05 17:02:49 -04:00
Federico Hernandez
87de7a5bdd Bumped date in man page 2014-09-05 22:44:20 +02:00
Paul Beckingham
058d27a69a Merge branch '0.9' of ssh://git.tasktools.org/ex/tasksh into 0.9 2014-06-25 19:22:45 -04:00
Paul Beckingham
71e1d226a2 Diagnostics
- Implemented the start of the diagnostics command.
2014-06-25 19:21:54 -04:00
Paul Beckingham
1480e54986 Unit Tests
- Migrated a modified copy of directory.t.cpp from Taskwarrior.
2014-06-25 19:20:59 -04:00
Paul Beckingham
25dfe351b4 Unit Tests
- Migrated a modified copy of file.t.cpp from Taskwarrior.
2014-06-25 19:20:13 -04:00
Paul Beckingham
c2ab8e191d Unit Tests
- Migrated a modified copy of path.t.cpp from Taskwarrior.
2014-06-25 19:18:46 -04:00
Paul Beckingham
62849238bc Tasksh
- Added mechanism to allow a clean exit ('quit', 'exit', Ctrl-D) to exit with
  status 0.
2014-06-25 17:29:02 -04:00
Paul Beckingham
a23d3c8926 Directory
- Migrated Directory object from Taskwarrior.
2014-06-25 08:42:06 -04:00
Paul Beckingham
e01a9dfee2 Unit Tests
- Added directory unit tests.
2014-06-25 08:41:40 -04:00
Paul Beckingham
a490432dee Unit Tests
- Added File unit test.
2014-06-25 08:41:21 -04:00
Paul Beckingham
fd4613b2db File
- Migrated File object from Taskwarrior.
2014-06-25 08:40:35 -04:00
Paul Beckingham
3aca7dee0d Unit Tests
- Added Path unit tests.
2014-06-25 08:39:55 -04:00
Paul Beckingham
2dadd5d3a8 Path
- Migrated Taskwarrior File object.
2014-06-25 08:39:03 -04:00
Paul Beckingham
ec652880e3 TS-5
- TS-5 tasksh segfaults (thanks to David Patrick).
2014-06-24 23:41:28 -04:00
Paul Beckingham
f690c5ce75 TW-1
- TS-1 Apostrophe inside tasksh 'log' causes segmentation fault (thanks to
       David Stahl).
2014-06-24 23:40:00 -04:00
Paul Beckingham
2bbdf8a205 TS-2
- TS-2 tasksh segfaults if quotes not closed (thanks to Fidel Mato).
2014-06-24 23:36:40 -04:00
Paul Beckingham
1173a06fcf TS-13
- TS-13 Quotes included when using task shell (thanks to Kevin Gunn).
2014-06-24 23:04:39 -04:00
Paul Beckingham
ac4d4d3a76 Tasksh
- When Ctrl-D is entered, std::cin is closed. Now detects this and terminates.
2014-06-21 13:22:48 -04:00
Paul Beckingham
70454c35b9 Tasksh
- When a command encountered is not supported directly by tasksh, simply send
  it to Taskwarrior.
2014-06-21 08:06:04 -04:00
Paul Beckingham
bba1bbcaaa Tasksh
- Removed additional \n and noted the disastrous effect of Ctrl-D.
2014-06-21 07:52:52 -04:00
Paul Beckingham
712ea861de Portability
- Although libreadline will be required, for now this needs to be buildable and
  testable on machines without libreadline.
2014-06-21 07:09:42 -04:00
Paul Beckingham
d1a9228b41 Prompt
- Prompt composition is factored out into a separate function. The prompt is
  going to be a big feature, and needs room for processing.
2014-06-21 07:08:32 -04:00
Paul Beckingham
710128c7d7 Help
- Added stub help command.
2014-06-20 08:50:06 -04:00
Paul Beckingham
37577fcb03 Diagnostics
- Added stubbed diagnostics command. This command will be less detailed than
  the 'task diag' command, focussing on pthread and libreadline versions,
  taskwarrior version and location, and configuration.
2014-06-20 08:47:15 -04:00