support duplicate names

This commit is contained in:
vrd
2023-03-02 21:57:54 +02:00
parent 81963b0663
commit c796f69331
4 changed files with 57 additions and 21 deletions
+7 -3
View File
@@ -4,7 +4,6 @@ tft can create and display family trees on the terminal.
HOW TO CREATE:
Trees are created using the tft file format, for example this tft file:
# This is a comment
@@ -44,7 +43,6 @@ DEPENDENCIES:
ncursesw development library (libncursesw5-dev on Debian/Ubuntu)
HOW TO INSTALL:
Make sure you satisfy the dependencies and have permissons and execute:
git clone https://gitlab.com/venelin98/tft.git
cd tft
@@ -52,5 +50,11 @@ Make sure you satisfy the dependencies and have permissons and execute:
HOW TO USE:
tft ${MY_TFT_FILE}
TFT FORMAT:
- All spaces are ignored e.g.: Adam 0 and Adam0 are equivalent
- '_' in names is converted to ' '
- Number at the end of a name is used to disambiguate when multiple people have identical names e.g.:
Adam0 is the first added Adam, Adam1 is the second added Adam
- Must end with a newline