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