Edit command feature has several issues
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
CLI Companion |
Fix Released
|
Medium
|
Duane Hinnen |
Bug Description
1. spaces being put in weird places.
Highlight the aplay -l command and select Edit Command.
Add a period to the end of the description and select OK.
Now highlight the aplay -l command and click the Apply button.
It now thinks there is a user parameter ' : ' That command does not require user input.
Looks like it is adding spaces to all the fields.
2. After editing the aplay -l command a couple times I closed down clicompanion. I then reopened the program to find I have several aplay -l commands in my 'command dictionary'. Instead of saving over the command it is appending the command to the list creating multiple entries. This is not immediately obvious until you close and reopen the program.
3. After doing the above editing I went to run a command and the program wanted to run a command two or three entries above. The command list that the program uses is not being updated correctly.
EDIT: After some additional research into the problem I think some of the issues I am experiencing are specific to Maverick..
When I run this command in the CLIcompanion Terminal on Maverick:
echo $TERM
I get the result:
dummy
When I run this command in CLIcompanion on Lucid:
echo $TERM
I get the result:
xterm
Looks like there has been a change in libvte. see bug 621606 We need to do the same as is suggested in the comments of that report.:
'We now follow GNOME Terminal's behaviour of hardcoding TERM=xterm'
Related branches
- David Caro (community): Needs Information
- Duane Hinnen: Needs Resubmitting
-
Diff: 5659 lines (+5448/-23) (has conflicts)25 files modified.bzrignore (+8/-0)
.clicompanion (+48/-23)
MANIFEST (+23/-0)
clicompanion (+66/-0)
clicompanion.1 (+61/-0)
clicompanionlib/__init__.py (+23/-0)
clicompanionlib/config.py (+353/-0)
clicompanionlib/helpers.py (+186/-0)
clicompanionlib/menus_buttons.py (+253/-0)
clicompanionlib/plugins.py (+249/-0)
clicompanionlib/preferences.py (+708/-0)
clicompanionlib/tabs.py (+598/-0)
clicompanionlib/utils.py (+269/-0)
clicompanionlib/view.py (+575/-0)
data/clicompanion.desktop (+7/-0)
data/clicompanion2.config.debian (+150/-0)
data/clicompanion2.config.ubuntu (+150/-0)
locale/clicompanion.pot (+155/-0)
plugins/CommandLineFU.py (+282/-0)
plugins/LaunchpadURL.py (+62/-0)
plugins/LocalCommandList.py (+808/-0)
plugins/StandardURLs.py (+91/-0)
plugins/__init__.py (+23/-0)
plugins/clfu.py (+243/-0)
setup.py (+57/-0)
Changed in clicompanion: | |
assignee: | nobody → duanedesign (duanedesign) |
summary: |
- Edit command has several issues + Edit command feature has several issues |
Changed in clicompanion: | |
importance: | Undecided → Medium |
description: | updated |
Changed in clicompanion: | |
status: | New → Fix Committed |
Here's a screenshot after editing a command which shows the additional prefixed spaces to the Description field, and the input dialog were it is expecting ":" as a parameter when running the previously edited command.