You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm an emacs user and try to use toaster on one of my coffee project.
If i edit a file with emacs that is currently watched by toaster, it will make coffee script crash due to some emacs behavior.
Whenever you edit a file with emacs, it creates a simlink to a non-existing file (it holds informations about who's currently editing the file), this cause a ENOENT exception within DirWatcher which is not handled and make toaster quit.
Here's an example trace :
[16:36:35] Compiled /home/lta/code/node/test/www/js/test.js
fs.js:524
return binding.stat(pathModule._makeLong(path));
^
Error: ENOENT, no such file or directory '/home/lta/code/node/test/src/.#test.coffee'
at Object.fs.statSync (fs.js:524:18)
at DirWatcher.diff (/usr/local/lib/node_modules/coffee-toaster/node_modules/fs-util/lib/fs-util.js:313:21)
at DirWatcher.onchange (/usr/local/lib/node_modules/coffee-toaster/node_modules/fs-util/lib/fs-util.js:284:17)
at FSWatcher.__bind (/usr/local/lib/node_modules/coffee-toaster/node_modules/fs-util/lib/fs-util.js:4:61)
at FSWatcher.EventEmitter.emit (events.js:99:17)
at FSEvent._handle.onchange (fs.js:826:12)
The text was updated successfully, but these errors were encountered:
Hi,
I'm an emacs user and try to use toaster on one of my coffee project.
If i edit a file with emacs that is currently watched by toaster, it will make coffee script crash due to some emacs behavior.
Whenever you edit a file with emacs, it creates a simlink to a non-existing file (it holds informations about who's currently editing the file), this cause a ENOENT exception within DirWatcher which is not handled and make toaster quit.
Here's an example trace :
The text was updated successfully, but these errors were encountered: