aboutsummaryrefslogtreecommitdiff
path: root/sam.c
AgeCommit message (Expand)AuthorFilesLines
2025-12-16clean up remaining struct and function name collisionsRandy Palamar1-13/+13
2025-11-29cmd_write: show error message for non-existing path componentsFlorian Fischer1-1/+3
2025-11-24text: remove a bunch of unused save functionsRandy Palamar1-1/+1
2025-11-24text-io: make TextSave visibleRandy Palamar1-9/+10
2025-01-12sam: fix small oversight in cmd_filterRandy Palamar1-4/+4
2025-01-12buffer: drop buffer_move functionRandy Palamar1-3/+3
2025-01-11buffer: clear out one line functionsRandy Palamar1-16/+10
2025-01-11buffer: delete pointless buffer_init functionRandy Palamar1-13/+6
2025-01-04remove duplicated read_buffer functionsRandy Palamar1-7/+4
2024-05-21remove some view pointer chasingRandy Palamar1-13/+12
2024-05-21make Selection unopaqueRandy Palamar1-5/+5
2024-05-21make View unopaqueRandy Palamar1-2/+2
2024-05-08drop deprecated option namesRandy Palamar1-20/+10
2024-02-01allow disabling of statusbarsewn1-0/+6
2023-10-23sam: reject invalid ranges for cmd_extract ("x"/"y")Randy Palamar1-1/+1
2023-08-27Make expandtab option window-localAlexey Yerin1-1/+1
2023-08-27Make tabwidth option window-localAlexey Yerin1-1/+1
2023-08-26support old option names but mark as deprecatedRandy Palamar1-10/+20
2023-08-24sam.c: rename a number of options to match lua apiRandy Palamar1-5/+5
2023-07-28view.c: add word wrappingAndrey Proskurin1-0/+12
2023-07-18Add fullscreen param to vis_pipe_collect() and Lua API vis:pipe()Jörg Bakker1-2/+2
2023-06-22allow underscore (_) in command namesRandy Palamar1-1/+1
2023-05-28fix use after free in cmd_files()Randy Palamar1-4/+6
2021-02-11sam: simplify trailing match handling for x/y commandsMarc André Tanner1-6/+2
2021-02-11sam: tweak handling of zero length matches in y commandsMarc André Tanner1-4/+9
2021-01-25sam: produce empty match at the end of looped rangeMarc André Tanner1-2/+2
2021-01-25sam: only skip the last empty match if it follows a newlineMarc André Tanner1-1/+2
2020-12-10fix typos in commentsMoesasji1-2/+2
2020-11-13sam: simplify boolean expression, start < end implies end > 0Marc André Tanner1-1/+1
2020-09-19Add ignorecase optionEvan Gates1-0/+6
2020-08-29text: provide save function taking a directory descriptorMarc André Tanner1-1/+2
2020-08-01Update copyright yearMarc André Tanner1-1/+1
2020-04-27Avoid use of VLAsMichael Forney1-3/+3
2020-03-15sam: fix X and Y commands which were interchangedMarc André Tanner1-2/+2
2020-02-29sam: fix spurious "file exists" warningsMarc André Tanner1-1/+1
2020-02-23sam: warn when attempting to write to an existing fileMarc André Tanner1-0/+4
2020-02-23sam: fix modification time comparision when writing fileMarc André Tanner1-6/+13
2020-02-22sam: re-take range after pre-save hooks are runalex1-2/+14
2020-02-12sam: support optional count for text commandsMarc André Tanner1-12/+21
2020-02-12sam: move parse_number code, no functional changeMarc André Tanner1-9/+9
2020-01-28vis: support an optional exit status in :q and :qall commandsMarc André Tanner1-2/+2
2020-01-27vis: pass absolute path to pre/post save eventsMarc André Tanner1-13/+24
2020-01-24sam: fix ^ anchor behavior in looping commandsMarc André Tanner1-3/+7
2020-01-23remove redundant layout option abbreviationKarl Schultheisz1-1/+1
2019-05-23Add layout optionKarl Schultheisz1-0/+6
2018-05-30vis: add loadmethod optionMarc André Tanner1-0/+6
2018-05-30sam: always apply | command to existing selectionsMarc André Tanner1-1/+1
2018-05-30sam: normalize selections after command executionMarc André Tanner1-0/+3
2018-05-30sam: change nomencalture, use selection where appropriateMarc André Tanner1-16/+16
2018-05-16sam: keep selections after :> commandMarc André Tanner1-3/+0