← Back to team overview

desktop-packages team mailing list archive

[Bug 1100415] Re: "git commit" fails if gedit is already opened

 

This is not a bug but a wrong configuration issue.

Most editors (including gedit, subl, atom ) should be configured with -w
(--wait) parameter.

>From gedit -h:

  -w, --wait                        Open files and block process until
files are closed

So the configuration command should be like this:

"git config --global core.editor gedit -w"

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gedit in Ubuntu.
https://bugs.launchpad.net/bugs/1100415

Title:
  "git commit" fails if gedit is already opened

Status in gedit package in Ubuntu:
  Confirmed

Bug description:
  Steps to reproduce:
  1) Open gedit
  2) Go to git directory
  3) Change a tracked file (file.c)
  4) Execute "git add file.c"
  5) Set gedit as default editor with "git config --global core.editor gedit"
  5) Then "git commit"

  Expected result:
  gedit opens, user adds comment, saves the file and successfully ends commit:
  "[master 31c21eb] USER COMMENT GOES HERE
   1 file changed, 1 insertion(+), 1 deletion(-)"

  Current result:
  After gedit is opened git immediately outputs following message:
  "Aborting commit due to empty commit message."

  It's a common issue when using gedit with git; not related to Linux
  distro or its architecture (x86 or x86-64)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/1100415/+subscriptions