I'm working on copying thrift-mode to the MELPA repo so that developers can still edit .thrift files on machines without Thrift installed. There appears to be a few really minor discrepancies with thrift.el, easily ammended, to make this possible.
Could we patch thrift thusly? https://github.com/milkypostman/melpa/pull/973#issuecomment-22969265
