summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
8 daysshow "no options" if optc=0; start at current in select_buf()WormHeamer
8 dayshopefully squash the history corruption bug once and for allWormHeamer
8 daysvui_redraw() for ^L again, set e.opti to 0 for select_opt()WormHeamer
8 daysremove some unneeded varsWormHeamer
8 daysword v bigword, K to view man pageWormHeamer
8 daysfree all the way up to TXT_HIST_MAXWormHeamer
9 daysrealloc search.s instead of mallocWormHeamer
9 daysmisc formatting changesWormHeamer
9 daysremove redundant escape seq in vui_fini()WormHeamer
9 daysmore memory cleanup stuff (ed_fini was never called either)WormHeamer
9 daysumm whoops never called txt_free() everWormHeamer
9 daysdo something even more forceful in ^LWormHeamer
9 daysunicode regexesWormHeamer
9 daysfree history in txt_free()WormHeamer
9 daysfix stupid bug in backwards regex searchWormHeamer
9 daysfix some unicode issues in line_editWormHeamer
9 daysdon't show max in scratch mem usage meter, just used & percentageWormHeamer
9 daysdon't strip shared prefix from buffer paths anymoreWormHeamer
shorten_path() has rendered this obsolete
9 daysremove C_EOF (unused) and lower the value C_ANY to prevent warningswrmr
9 daysshorten homedir in some paths to ~WormHeamer
9 daystake an arena parameter in normalize_path()WormHeamer
9 daysjust use realpath() for normalize_path()WormHeamer
9 daystry to preallocate file option listsWormHeamer
9 daysfix dynarrs being allocated on every single DA_*FIT callWormHeamer
9 daysfix Txt not being zeroed properlyWormHeamer
9 daysadd cstr_dupWormHeamer
9 daysadd a reminder comment about strings' immutabilityWormHeamer
9 daysconst params for arena allocation funcsWormHeamer
9 daystry to concatenate strings in-place when possibleWormHeamer
9 daysfix memcpy of NULL for zero-length stringsWormHeamer
9 daysshow current path as prompt, don't normalize "/" to ""WormHeamer
9 daysmake select_file() start in directory of current buffer if possibleWormHeamer
9 daysremove unused signal.hWormHeamer
9 daysadd git status commandWormHeamer
9 dayscheck for non-null chunk in txt_range_equal()WormHeamer
9 daysadd ! commandWormHeamer
9 days_might_ have fixed a bug in txt_hist_push()?WormHeamer
9 daysget rid of needless LEDIT_UP and LEDIT_DOWN resultsWormHeamer
9 dayssplit long lineWormHeamer
9 daysdont match brackets for function navigationWormHeamer
9 daysimprove argument parsing etc.WormHeamer
9 daysconvert some stuff to recursive uses of mode_key_normal()WormHeamer
9 daysfix invalid null yank at end of fileWormHeamer
9 daysclean up some rendering codeWormHeamer
9 daysdon't highlight trailing whitespace in front of the cursorWormHeamer
10 daysmove some char/byte next/prev stuff into txt.h, as inlineWormHeamer
10 daysseparate *_IMPL into their own compilation unitWormHeamer
10 daysbelay that; show readonly buffers as cyanWormHeamer
10 daysshow non-file buffers as italicWormHeamer
10 daysmake x,y unsignedWormHeamer