Commit 22e61d1f authored by Bram Schoenmakers's avatar Bram Schoenmakers

Remove 'ical' subcommand, in favor of 'ls -f ical'.

parent 41e534bf
...@@ -33,7 +33,6 @@ _SUBCOMMAND_MAP = { ...@@ -33,7 +33,6 @@ _SUBCOMMAND_MAP = {
'do': 'DoCommand', 'do': 'DoCommand',
'edit': 'EditCommand', 'edit': 'EditCommand',
'exit': 'ExitCommand', # used for the prompt 'exit': 'ExitCommand', # used for the prompt
'ical': 'IcalCommand', # deprecated
'ls': 'ListCommand', 'ls': 'ListCommand',
'lscon': 'ListContextCommand', 'lscon': 'ListContextCommand',
'listcon': 'ListContextCommand', 'listcon': 'ListContextCommand',
......
...@@ -49,7 +49,6 @@ Available commands: ...@@ -49,7 +49,6 @@ Available commands:
* depri * depri
* do * do
* edit * edit
* ical
* ls * ls
* listcon (lscon) * listcon (lscon)
* listprojects (lsprj) * listprojects (lsprj)
......
# Topydo - A todo.txt client written in Python.
# Copyright (C) 2015 Bram Schoenmakers <me@bramschoenmakers.nl>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
"""
Stub for the former 'ical' subcommand, now replaced with 'ls -f ical'.
To be removed.
"""
from topydo.lib.Command import Command
class IcalCommand(Command):
def __init__(self, p_args, p_todolist,
p_out=lambda a: None,
p_err=lambda a: None,
p_prompt=lambda a: None):
super(IcalCommand, self).__init__(
p_args, p_todolist, p_out, p_err, p_prompt)
def execute(self):
self.error("The 'ical' subcommand is deprecated, please use 'ls -f ical' instead.")
return False
def usage(self):
return """Synopsis: ical"""
def help(self):
return """\
Deprecated. Use 'ls -f ical' instead.
"""
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment