Commits


Make mark symbol configurable.


Leave some scroll positioning to update().


Fix bugs caused by memory garbage.


Use diamond shape for marks.


Fix marks indices in listing.


Tag slot as free in marks.


Erase dirpath when there are no marks.


Preprocessing must be applied to destination.


Use static.


Use rename() to move files.


Add move support.


Add copy support.


Generalize file/dir processing.


Add delete support.


Remove mark inversion. File operations need to know the path of all marked entries. But if the marks are inverted, then paths are only available when the file operation occurs on the same directory as the marks.