diff options
| author | Juan Manuel Tomás <jtomas1815@gmail.com> | 2020-04-14 00:39:04 -0300 | 
|---|---|---|
| committer | Juan Manuel Tomás <jtomas1815@gmail.com> | 2020-04-14 00:39:04 -0300 | 
| commit | e10c32d01e8416923226f211dd855824a8123dcd (patch) | |
| tree | cb0ddf43d9fc33053f57b83701a6274091e0cb5d | |
| parent | a01452b92b38f51ddcde14e7fa8d238e4d57dbb0 (diff) | |
| download | jet-e10c32d01e8416923226f211dd855824a8123dcd.tar.gz jet-e10c32d01e8416923226f211dd855824a8123dcd.zip | |
Refactor jet.c
| -rw-r--r-- | jet.c | 8 | 
1 files changed, 5 insertions, 3 deletions
| @@ -33,16 +33,18 @@ int main(int argc, char *argv[]) {  	int window_height = getmaxy(stdscr);  	int current_line = 0; +	int old_line = -1; +  	int number_of_lines = 0;  	for (int i = 0; i < file_size; i++) {  		if (buffer[i] == '\n') number_of_lines++;  	} -	int old_line = -1; +  	while (1) {  		if (old_line != current_line) {  			clear(); -			int iter_line = 0; -			for (int i = 0; i < file_size && iter_line < window_height + current_line; i++) { + +			for (int i = 0, iter_line = 0; i < file_size && iter_line < window_height + current_line; i++) {  				if (iter_line >= current_line) addch(buffer[i]);  				if (buffer[i] == '\n') iter_line++;  			} | 
