summaryrefslogtreecommitdiff
path: root/sequencer.c
AgeCommit message (Expand)AuthorFilesLines
2017-01-09sequencer (rebase -i): implement the 'reword' commandLibravatar Johannes Schindelin1-2/+7
2017-01-09sequencer (rebase -i): leave a patch upon errorLibravatar Johannes Schindelin1-1/+3
2017-01-09sequencer (rebase -i): update refs after a successful rebaseLibravatar Johannes Schindelin1-1/+45
2017-01-09sequencer (rebase -i): the todo can be empty when continuingLibravatar Johannes Schindelin1-2/+5
2017-01-09sequencer (rebase -i): skip some revert/cherry-pick specific code pathLibravatar Johannes Schindelin1-12/+14
2017-01-09sequencer (rebase -i): remove CHERRY_PICK_HEAD when no longer neededLibravatar Johannes Schindelin1-1/+6
2017-01-09sequencer (rebase -i): allow continuing with staged changesLibravatar Johannes Schindelin1-0/+40
2017-01-09sequencer (rebase -i): write an author-script fileLibravatar Johannes Schindelin1-1/+49
2017-01-09sequencer (rebase -i): implement the short commandsLibravatar Johannes Schindelin1-14/+21
2017-01-09sequencer (rebase -i): add support for the 'fixup' and 'squash' commandsLibravatar Johannes Schindelin1-10/+217
2017-01-09sequencer (rebase -i): write the 'done' fileLibravatar Johannes Schindelin1-0/+23
2017-01-09sequencer (rebase -i): learn about the 'verbose' modeLibravatar Johannes Schindelin1-0/+28
2017-01-09sequencer (rebase -i): implement the 'exec' commandLibravatar Johannes Schindelin1-0/+57
2017-01-09sequencer (rebase -i): implement the 'edit' commandLibravatar Johannes Schindelin1-3/+114
2017-01-09sequencer (rebase -i): implement the 'noop' commandLibravatar Johannes Schindelin1-3/+36
2017-01-09sequencer: support a new action: 'interactive rebase'Libravatar Johannes Schindelin1-4/+32
2017-01-09sequencer: use a helper to find the commit messageLibravatar Johannes Schindelin1-8/+3
2017-01-09sequencer: move "else" keyword onto the same line as preceding braceLibravatar Johannes Schindelin1-2/+1
2017-01-09sequencer: avoid unnecessary curly bracesLibravatar Johannes Schindelin1-2/+1
2016-12-21Merge branch 'sb/sequencer-abort-safety'Libravatar Junio C Hamano1-0/+49
2016-12-19Merge branch 'jc/lock-report-on-error'Libravatar Junio C Hamano1-1/+1
2016-12-19Merge branch 'jt/use-trailer-api-in-commands'Libravatar Junio C Hamano1-61/+14
2016-12-14Revert "sequencer: remove useless get_dir() function"Libravatar Junio C Hamano1-1/+6
2016-12-09sequencer: remove useless get_dir() functionLibravatar Stephan Beyer1-6/+1
2016-12-09sequencer: make sequencer abort saferLibravatar Stephan Beyer1-0/+49
2016-12-07hold_locked_index(): align error handling with hold_lockfile_for_update()Libravatar Junio C Hamano1-1/+1
2016-11-29sequencer: use trailer's trailer layoutLibravatar Jonathan Tan1-61/+14
2016-11-22Merge branch 'js/prepare-sequencer'Libravatar Junio C Hamano1-1/+1
2016-11-21i18n: fix unmatched single quote in error messageLibravatar Jiang Xin1-1/+1
2016-11-11Merge branch 'js/prepare-sequencer'Libravatar Junio C Hamano1-1/+1
2016-11-08sequencer: silence -Wtautological-constant-out-of-range-compareLibravatar Jeff King1-1/+1
2016-10-27Merge branch 'nd/ita-empty-commit'Libravatar Junio C Hamano1-2/+2
2016-10-24commit: fix empty commit creation when there's no changes but ita entriesLibravatar Nguyễn Thái Ngọc Duy1-2/+2
2016-10-21sequencer: mark all error messages for translationLibravatar Johannes Schindelin1-10/+16
2016-10-21sequencer: start error messages consistently with lower caseLibravatar Johannes Schindelin1-34/+34
2016-10-21sequencer: quote filenames in error messagesLibravatar Johannes Schindelin1-11/+11
2016-10-21sequencer: mark action_name() for translationLibravatar Johannes Schindelin1-7/+7
2016-10-21sequencer: remove overzealous assumption in rebase -i modeLibravatar Johannes Schindelin1-3/+4
2016-10-21sequencer: teach write_message() to append an optional LFLibravatar Johannes Schindelin1-3/+8
2016-10-21sequencer: refactor write_message() to take a pointer/lengthLibravatar Johannes Schindelin1-4/+6
2016-10-21sequencer: roll back lock file if write_message() failedLibravatar Johannes Schindelin1-3/+7
2016-10-21sequencer: stop releasing the strbuf in write_message()Libravatar Johannes Schindelin1-1/+1
2016-10-21sequencer: left-trim lines read from the scriptLibravatar Johannes Schindelin1-0/+3
2016-10-21sequencer: support cleaning up commit messagesLibravatar Johannes Schindelin1-3/+7
2016-10-21sequencer: support amending commitsLibravatar Johannes Schindelin1-2/+4
2016-10-21sequencer: allow editing the commit message on a case-by-case basisLibravatar Johannes Schindelin1-8/+40
2016-10-21sequencer: introduce a helper to read files written by scriptsLibravatar Johannes Schindelin1-0/+34
2016-10-21sequencer: prepare for rebase -i's commit functionalityLibravatar Johannes Schindelin1-10/+89
2016-10-21sequencer: remember the onelines when parsing the todo fileLibravatar Johannes Schindelin1-0/+7
2016-10-21sequencer: get rid of the subcommand fieldLibravatar Johannes Schindelin1-24/+11