Josip Rodin dixit:

>What's with all the UTF-8 quotes? You're making your mails really hard to
>read and for no apparent reason...

Oh okay. UTF-8 works here.

>The problem with 'editorrc' is that it's really a joe-specific config file,
>so it doesn't make sense to move it out of /etc/joe.

Well, there's jupp now. It really is some fork of joe, which
I originally intended to rebase against later joe versions,
but I _really_ don't like some of the changes, and new bugs,
that come with it, so I don't think it'll happen again. Just
cherry-picking now. (The new syntax highlighting code is on
the list, and maybe the menu system, but I don't know if I
want to use it for the options, and besides that, many options
like XON/XOFF mode segfault joe…) I've not really been happy
with either upstream (the 2.9 one, and now that Joe is back).

>We would want editorrc to depend on editor in some way, since that is indeed
>logical, but IIRC you can't just invent new slaves to editor out of the blue
>and expect other editor alternatives to play along - they wouldn't know how.

Hm, these other editors could just have it dangling.
We could ask the dpkg people for it.

>Maybe simply coding it differently inside joe will be the best solution - if
>it notices that $self is 'editor', then don't just look for /etc/joe/${self}rc
>but instead look itself up once again through /etc/alternatives/editor to
>see what actual $variant was chosen, and then use that /etc/joe/${variant}rc.

Ugh that is some major Debian specific source patching.
It can be done, but I'm not really comfortable with this
way out if we have another. I could hack it if really needed,
but the alternatives system is Debian specific, and we can't
even simply use realpath either, because the joe variants are
symbolic links (by design).


My plan is: have a coordinated upload of src:joe and src:jupp
whose binary packages (all three) Break the previous versions
of the other editor and move the alternative to /etc and have
a symlink to it. I can prepare a patch for joe if you want.

Parallel to that, we ask the dpkg people if we can move to a
slave, and include that in the upload if possible (since I've
fixed it "for now", that upload isn't time critical).


bye,
//mirabilos
-- 
Yay for having to rewrite other people's Bash scripts because bash
suddenly stopped supporting the bash extensions they make use of
        -- Tonnerre Lombard in #nosec



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to