Is there anyone who knows this code ? Angus ? We seem to be storing relative paths in the InsetGraphics cache (see cache_->update()). This is broken across e.g. file->save as. It also causes significant problems in trying to fix the current massive horkage in the tree.
I believe we should *always* store an absolute path at runtime. At save time, we can convert it to a relative path. Does this make sense ? regards john