Bug#418529: jed: evalfile() no longer supporting ~ in path name

Peter Karlsson peter at softwolves.pp.se
Tue Apr 10 10:55:24 UTC 2007


Package: jed
Version: 0.99.18-8.etch.4
Severity: normal

Since I have the same configuration files on several different systems, with
different $HOME, I have set up my .jedrc to use ~ to refer to a file under
my home directory:

  evalfile("~/skel/jed/joe"); pop();

This used to work with the version of Jed in Sarge, but after an upgrade to
Etch, it fails with

  Unable to load /usr/share/jed/lib/~/skel/jed/joe.slc

Changing the evalfile to take the full path works:

  evalfile("/home/peter/skel/jed/joe"); pop();

But that means having to refer to the actual home directory path on all my
installations.

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-486
Locale: LANG=sv, LC_CTYPE=sv (charmap=ISO-8859-1) (ignored: LC_ALL set to sv_SE.ISO8859-1)

Versions of packages jed depends on:
ii  jed-common              0.99.18-8.etch.4 S-Lang runtime files for jed and x
ii  libc6                   2.3.6.ds1-13     GNU C Library: Shared libraries
ii  libgpmg1                1.19.6-25        General Purpose Mouse - shared lib
ii  libslang2               2.0.6-4          The S-Lang programming library - r

jed recommends no packages.

-- no debconf information




More information about the Pkg-jed-devel mailing list