does not create .bzrignore automatically

Bug #430181 reported by John A Meinel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar Explorer
Fix Released
High
Ian Clatworthy

Bug Description

I did a conversion from a cvs project, and then started bzr explorer on the result.

I went to Settings / Ignores / Working Tree Ignores

and it started an editor that immediately popped up a "file does not exist" dialog, and then exited. (I believe it was Wordpad)

If you look at the 'bzr ignore' command, it has the logic to create and start versioning .bzrignore when needed.

I think bzr-explorer probably needs to include some of that functionality. Otherwise it is quite difficult to 'bootstrap' your ignore file.

Revision history for this message
John A Meinel (jameinel) wrote :

Note that I get the same failure trying to go to "locations" or "credentials".

Perhaps it could be considered a failure of Wordpad that it immediately exists rather than creating the file.

Though ideally (IMO) we shouldn't be spawning an editor for these, but instead bringing up a nice configuration gui that knows the syntax of the files, and provides you with dialogs/wizards for configuring new entries.

Revision history for this message
Ian Clatworthy (ian-clatworthy) wrote :

So this limitation is editor dependent but given Wordpad is the default on Windows, I need to fix this as a priority.

Changed in bzr-explorer:
assignee: nobody → Ian Clatworthy (ian-clatworthy)
importance: Undecided → High
status: New → Confirmed
Changed in bzr-explorer:
milestone: none → 0.8.1
status: Confirmed → Fix Released
Revision history for this message
Alexander Belchenko (bialix) wrote :

I'd happy to implement qignore dialog because .bzrignore content should be utf-8 encoded, IIRC? I'm sure Wordpad is wrong choice to edit utf-8 encoded files.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.