Index: global/global.c =================================================================== RCS file: /sources/global/global/global/global.c,v retrieving revision 1.274 diff -r1.274 global.c 925c925 < strbuf_puts(sb, lid); --- > strbuf_sprintf(sb, "PWD=%s %s", quote_shell(cwd), lid); 1088c1088 < strbuf_puts(ib, lid); --- > strbuf_sprintf(ib, "PWD=%s %s", quote_shell(cwd), lid); Index: gtags/gtags.c =================================================================== RCS file: /sources/global/global/gtags/gtags.c,v retrieving revision 1.258 diff -r1.258 gtags.c 498c498 < strbuf_puts(sb, "mkid"); --- > strbuf_sprintf(sb, "PWD=%s mkid", quote_shell(cwd));