summaryrefslogtreecommitdiffstats
path: root/editor.c
AgeCommit message (Expand)AuthorLines
2025-07-23config: drop `git_config_get_string()` wrapperPatrick Steinhardt-1/+1
2025-02-07path: refactor `repo_git_path()` family of functionsPatrick Steinhardt-4/+2
2024-08-13global: prepare for hiding away repo-less config functionsPatrick Steinhardt-0/+2
2024-08-13editor: do not rely on `the_repository` for interactive editsPatrick Steinhardt-5/+8
2024-04-15launch_editor: waiting message on errorRubén Justo-4/+3
2023-07-05treewide: remove unnecessary includes for wrapper.hCalvin Wan-1/+0
2023-04-24hash-ll.h: split out of hash.h to remove dependency on repository.hElijah Newren-0/+1
2023-04-11treewide: remove cache.h inclusion due to pager.h changesElijah Newren-1/+1
2023-04-11pager.h: move declarations for pager.c functions from cache.hElijah Newren-0/+1
2023-04-11editor: move editor-related functions and declarations into common fileElijah Newren-0/+30
2023-04-11treewide: be explicit about dependence on advice.hElijah Newren-0/+1
2023-03-21environment.h: move declarations for environment.c functions from cache.hElijah Newren-0/+1
2023-03-21abspath.h: move absolute path functions from cache.hElijah Newren-0/+1
2023-03-21treewide: be explicit about dependence on gettext.hElijah Newren-0/+1
2022-06-02run-command API: rename "env_array" to "env"Ævar Arnfjörð Bjarmason-1/+1
2021-11-25run-command API: remove "env" member, always use "env_array"Ævar Arnfjörð Bjarmason-1/+3
2021-11-25run-command API users: use strvec_pushl(), not argv constructionÆvar Arnfjörð Bjarmason-3/+1
2021-11-22Merge branch 'jc/save-restore-terminal-revert'Junio C Hamano-8/+0
2021-11-22Revert "editor: save and reset terminal after calling EDITOR"Junio C Hamano-8/+0
2021-10-18Merge branch 'cm/save-restore-terminal'Junio C Hamano-0/+8
2021-10-06editor: save and reset terminal after calling EDITORCarlo Marcelo Arenas Belón-0/+8
2021-08-25advice: remove read uses of most global `advice_` variablesBen Boeckel-1/+1
2020-08-14config: fix leaks from git_config_get_string_const()Jeff King-1/+1
2020-03-10real_path: remove unsafe APIAlexandr Miloslavskiy-2/+9
2019-06-24pager: add a helper function to clear the last line in the terminalSZEDER Gábor-3/+3
2019-02-22trace2:data: add editor/pager child classificationJeff Hostetler-0/+1
2018-08-10editor: add a function to launch the sequence editorAlban Gruin-2/+25
2017-12-07launch_editor(): indicate that Git waits for user inputLars Schneider-0/+24
2017-12-04refactor "dumb" terminal determinationLars Schneider-2/+7
2016-05-09editor.c: use error_errno()Nguyễn Thái Ngọc Duy-2/+1
2014-08-20run-command: introduce CHILD_PROCESS_INITRené Scharfe-2/+1
2013-07-29editor: use canonicalized absolute pathRamkumar Ramachandra-1/+1
2013-01-06run-command: encode signal death as a positive integerJeff King-1/+1
2012-12-02launch_editor: propagate signals from editor to gitJeff King-1/+4
2012-12-02launch_editor: ignore terminal signals while editor has controlPaul Fox-1/+8
2012-12-02launch_editor: refactor to use start/finish_commandJeff King-1/+9
2010-01-05editor: use run_command's shell featureJeff King-19/+2
2009-11-13Provide a build time default-editor settingJonathan Nieder-1/+5
2009-11-13Teach git var about GIT_EDITORJonathan Nieder-2/+12
2009-11-13Do not use VISUAL editor on dumb terminalsJonathan Nieder-6/+6
2009-10-30Handle more shell metacharacters in editor namesJonathan Nieder-1/+1
2008-10-12Replace calls to strbuf_init(&foo, 0) with STRBUF_INIT initializerBrandon Casey-2/+1
2008-07-25editor.c: Libify launch_editor()Stephan Beyer-12/+12
2008-07-25Move launch_editor() from builtin-tag.c to editor.cStephan Beyer-0/+56