Completed the cmd_add implementation
[vimicxx.git] / plan.txt
blob17c51e12a45813bb9e7e5063c2388b5973d7c28e
1 Plan for Vimicxx
2 ----------------
4 Commands to implement:
5 ----------------------
6 vimicxx add project <project-name> <full path>
7 vimicxx list [-name <project-name>]
8 vimicxx delete [<project-name>]
9 vimicxx delete-all
10 vimicxx about
11 vimicxx --help
14 Design:
15 -------
16 - A config file abstraction layer.
19 Just to not lose track with the itty bitty details here, from an abstraction
20 point of view, need to be able to do the following:
21 --------------------------------------------------------------------
23 index_file index("<index_path>");
24 ctags_db db("ctags_file.txt", "<project_directory_path>", &index);
25 db.update();
26 db.update_file("some file");
27 index.save();