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