1)<br>when you compile modules with debug_info & smart_exceptions together, smart_exceptions doesn't work. Why is that?<br><br>My emakefile:<br>%smart_exceptions works when I don't inlcude debug_info<br>{"./*", [{parse_transform,smart_exceptions}, {outdir, "ebin"}]}.
<br>%smart_exceptons doesn't work when you include debug_info<br>%{"./*", [{debug_info,parse_transform,smart_exceptions}, {outdir, "ebin"}]}.<br><br>2)<br>Is there a way to turn off error messages appearing in erl shell?  At the moment, I have error messages going to syslog and erl shell.  I just want to turn off errors appearing in the shell.  Is there a way to do this?
<br><br>3)<br>I have been using erlang debugger trace and contents get dumped to a file.  But you get into situation where your application hangs and in that case I don't see the contents in the debugger trace dump file.  Is there a way to force flush the buffer on an time interval, on every call to a function(module/line), or decrease the buffer size, so that when the buffer is full, it get flushed? 
<br><br>thanks, debugging erlang is frustrating.  Waiting for Eclipse Debugger.<br>