renamed folders

This commit is contained in:
anon
2023-09-26 09:29:23 +02:00
parent a146863098
commit 02ba196cd4
55 changed files with 4 additions and 4 deletions

1
documentation/BUGS Normal file
View File

@ -0,0 +1 @@
No known bugs.

10
documentation/TODO Normal file
View File

@ -0,0 +1,10 @@
+ sort out the global hell
+ sort out constants.h
+ lineflagafterfile is stupid
+ library.h...; "private library", in a program using 90 globals; ffs
+ scrollbar() uses magic int literals?
+ was there really ever a scrollbar?
+ a search struct could be great for caching and could ease the global situation
// From the original
+ Same capabilities as interactive in non interactive (one shot) mode
+ Provide some how-do-I-use-this-thing doc.

BIN
documentation/after.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 708 KiB

BIN
documentation/after.old.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 243 KiB

BIN
documentation/before.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 257 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 KiB

BIN
documentation/cscope.1.bz2 Normal file

Binary file not shown.

BIN
documentation/csope.GIF Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

20
documentation/dev_man.md Normal file
View File

@ -0,0 +1,20 @@
# Control flow
...
# Project structure /*probably move to documentation*/
| Component | Purpose |
| :-------: | :-----: |
| main.c | generic init functions, main() and primary event loops (and junk) |
| display.c | all functions directly dealing with NCurses |
| input.c | top layer of functions dealing with user input; migth dispatch to readline |
| find.c | searching functions |
| globals.h | an inherited curse; global var/prototype hell |
| readline.c | all functions directly dealing with GNU Readline; responsible for line editing in *input mode* |
| help.c | all functions dealing with help messages |
# Key Symbols
| Global | Role |
| :----: | :--: |
| int input_mode | Responsible of keeping track how current input should be handled. Not only does the readline handler depend on it, its also used to determine what types of inputs all legal (e.g. swapping to another window). Takes up on of the values of the INPUT_\* macros.
| int window_change | Bit mask type of the CH_\* macros. Keeps track of the windows to be refresed on the next run of display(). Could be better utalized.

File diff suppressed because one or more lines are too long