- Group & Re-order entries
- Fix associated character for "Save selected points into file" / `S`
- Add command description for "Select all points in present window" / `s`
- Improve command description for reload deleted points / `u`
- Unify language on selection / highlighting:
Upon loading, all points are "un-selected". The user can "select" points
via commands (previously called "highlighting"), but also "de-select" points
again. Additionally points can be "deleted" (i.e. made invisble and ignored
by the fitting methods) and "reloaded".
"Delete" points was called "unselect" previously which could be confused
with "de-highlighting".
Fixes#22.
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
The interactive command `I` in `rffit` was used both for "Invert selection" and
"Identify satellite from catalog based on visibility". The function
"Invert selection" was thus inaccessible. The command `T` (Toggle) is
introduced for "Invert selection" by this commit.
Inside the export function `sprintf()` used it's target buffer as string
argument. This behaviour is undefined and leads to corrupted strings in
some libc implementations. Introduced a temporary buffer and used
`strcat()` instead.