This commit is contained in:
anon 2023-08-05 14:09:42 +02:00
parent a8a0042180
commit 78e6031e94
4 changed files with 33 additions and 24 deletions

View File

@ -28,3 +28,21 @@ l
b rl_complete
c
where
c
where
l
frame 0
l
info handle
handle SIGINT pass
n
c
l
l screenmode_event_loop
b handle_input
c
n
n
b siginit
r
n

17
TODO
View File

@ -1,14 +1,11 @@
# BUGS
+ Changing text double frees:
+ Changing text double frees:
free(): double free detected in tcache 2
Aborted
+ Normalize tabs and spaces
+ Ordering function declarations in global.h by alpha order is not smart
+ Handle unused parameters gracefully (#define UNUSED(x) (void)(x))
+ Figure out what the deal is with changestring()
+ scollbar() uses int literals?
+ ctrl+d segfaults
+ tab scrolls the results
+ Ordering function declarations in global.h by alpha order is not smart
+ Handle unused parameters gracefully (#define UNUSED(x) (void)(x))
+ scrollbar() uses int literals?
+ tab scrolls the results
+ recursive macro function to assign KEY_* default values; look for a new and shiny preprocessor?
+ rename to Csoap
# Misc
+ recursive macro function to assign KEY_* default values; look for a new and shiny preprocessor?

View File

@ -141,15 +141,7 @@ siginit(void){
signal(SIGPIPE, SIG_IGN);
if (linemode == false) {
signal(SIGINT, SIG_IGN); /* ignore interrupts */
#if defined(KEY_RESIZE) && !defined(__DJGPP__)
struct sigaction winch_action;
winch_action.sa_sigaction = sigwinch_handler;
sigemptyset(&winch_action.sa_mask);
winch_action.sa_flags = SA_SIGINFO;
sigaction(SIGWINCH,&winch_action,NULL);
#endif
signal(SIGWINCH, sigwinch_handler);
}
}

View File

@ -118,6 +118,8 @@ static int process_mouse(){
resetcmd();
return(false);
}
return false;
}
void rlinit(){