On 2013–02–15 Hans Hagen wrote: > location={global,local} It still doesn't work for me. Here is a complete example: \startbuffer [foo] beginfig(1); fill unitsquare scaled 2cm withcolor red; endfig; \stopbuffer \luacode{lfs.mkdir"graphics"} \savebuffer [list=foo, file=graphics/foo.mp, prefix=no] \setupexternalfigures [directory=graphics, location={global,local}] \startMPrun %% works %% input graphics/foo; %% fails input foo; \stopMPrun \starttext \externalfigure [mprun.1] \stoptext Marco