* smudge filter problem
@ 2009-03-01 10:18 bill lam
0 siblings, 0 replies; only message in thread
From: bill lam @ 2009-03-01 10:18 UTC (permalink / raw)
To: git
I track xls by using filter to convert it to gnumeric format. Inside gitconfig
[filter "excelbiff"]
clean = ssconvert --export-type=Gnumeric_XmlIO:sax fd://0 fd://1 | zcat -f
smudge = ssconvert --export-type=Gnumeric_Excel:excel_biff8 fd://0 fd://1
and xls set inside gitattribute
While the clean filter works, the smudge filter does not. When git-checkout it said seek error
git ckeckout foo.xls
However git-show works as pipe to ssconvert
git show HEAD:foo.xls | ssconvert --export-type=Gnumeric_Excel:excel_biff8 fd://0 newfoo.xls
I guess ssconvert was mistaken to believe that all data has been flushed too soon.
I tested with an xls that converted to gnumeric uncompress file size about 10MB and libgsf 1.14.11
PS. for older libgsf it needs to using a temp file to buffer data for ssconvert instead of using fd://0
--
regards,
====================================================
GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
唐詩019 孟浩然 夏日南亭懷辛大
山光忽西落 池月漸東上 散髮乘夜涼 開軒臥閑敞 荷風送香氣 竹露滴清響
欲取鳴琴彈 恨無知音賞 感此懷故人 中宵勞夢想
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2009-03-01 10:20 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-01 10:18 smudge filter problem bill lam
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.