Unable to edit Cookie Permissions

Bug #601452 reported by DigitalLogic
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
conkeror (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: conkeror

1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu.
Description: Ubuntu 10.04 LTS
Release: 10.04

2) The version of the package you are using, via 'apt-cache policy packagename' or by checking in Synaptic.
conkeror:
  Installed: 0.9.1+git100220-1ubuntu3
  Candidate: 0.9.1+git100220-1ubuntu3
  Version table:
 *** 0.9.1+git100220-1ubuntu3 0
        500 http://us.archive.ubuntu.com/ubuntu/ lucid/universe Packages
        100 /var/lib/dpkg/status

3) What you expected to happen
Executing 'permission-manager' should bring up the default editor with a list of sites that have been either given permission or denied access to setting cookies that the user can edit, then save and exit to update these settings.

4) What happened instead
The editor never comes up and the message "No permission changes have been made".

Tags: moreinfo
Revision history for this message
DigitalLogic (mroddy88) wrote :

This appears to be a larger issue with launching an external editor. When I use the 'edit-current-field-in-external-editor' command the editor never comes up.

Revision history for this message
DigitalLogic (mroddy88) wrote :

Also, this is not a problem when running conkeror from a shell. It only seem to appear when launching from the gnome 'run-application' dialog.

Revision history for this message
DigitalLogic (mroddy88) wrote :

Looking at the conkeror documentation here:
http://conkeror.org/UserVariables

editor_shell_command
"Shell command used to invoke an external editor. Default is the value of the environment variable EDITOR. "

Explains why it works when run from a shell as I have the EDITOR env variable set in my .bashrc.

However, it also says:
Default is getenv("VISUAL") || getenv("EDITOR") || "emacs"

So it should be falling through to 'emacs' (which my EDITOR variable is set to). When I manual set the 'editor_shell_command' variable in my .conkerorrc I am able to launch the external editor.

Revision history for this message
Axel Beckert (xtaran) wrote : Re: [Bug 601452] Re: Unable to edit Cookie Permissions

DigitalLogic wrote:
> Looking at the conkeror documentation here:
> http://conkeror.org/UserVariables
>
> editor_shell_command
> "Shell command used to invoke an external editor. Default is the value of the environment variable EDITOR. "
>
> Explains why it works when run from a shell as I have the EDITOR env
> variable set in my .bashrc.
>
> However, it also says:
> Default is getenv("VISUAL") || getenv("EDITOR") || "emacs"

This isn't true for the Debian package since Debian (and probably
Ubuntu, too) has its own default editor "sensible-editor" for
determining the right editor. Conkeror in Debian and Ubuntu is patched
to facilitate this feature.

Not sure if there's any local documentation in the package about this,
but if so, it's probably not patched.

  Regards, Axel
--
 ,''`. | Axel Beckert <email address hidden>, http://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
  `- | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5

Revision history for this message
Axel Beckert (xtaran) wrote :

Oh, one more question: Do you have the package conkeror-spawn-process-helper installed, too? That one is needed for the external editor functionality...

tags: added: moreinfo
Axel Beckert (xtaran)
Changed in conkeror (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for conkeror (Ubuntu) because there has been no activity for 60 days.]

Changed in conkeror (Ubuntu):
status: Incomplete → Expired
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.