Dear Cafe,
Greeting Gentle Haskellers,
I know this may really be a question for the emacs guys, but I thought
for sure someone here has encoutered the same thing and would
recognize the problem right away.
Here is my progam:
module Main where
main = xprint "hi"
Yes, xprint is intensional, I want an error.
I am in haskell mode in emacs. I type C-c C-l running
haskell-process-load-file, and get:
Hours of hacking await!
If I break, you can:
1. Restart: M-x haskell-process-restart
2. Configure logging: C-h v haskell-process-log (useful for debugging)
3. General config: M-x customize-mode
4. Hide these tips: C-h v haskell-process-show-debug-tips
.[;1m/home/henry/a.hs:2:8-13: .[;1m.[31merror:.[0m.[0m.[;1m.[0m.[0m.[;1m …
• Variable not in scope: xprint :: [Char] -> t
• Perhaps you meant ‘print’ (imported from Prelude).[0m.[0m
.[;1m/home/henry/a.hs:2:8-13: .[;1m.[31merror:.[0m.[0m.[;1m.[0m.[0m.[;1m …
• Variable not in scope: xprint :: [Char] -> t
• Perhaps you meant ‘print’ (imported from Prelude).[0m.[0m
Compilation failed.
but when I swich to the *haskell* buffer and type :r, I get the
beautiful, colorized message:
[1 of 1] Compiling Main ( /home/henry/a.hs, interpreted )
/home/henry/a.hs:2:8-13: error:
• Variable not in scope: xprint :: [Char] -> t
• Perhaps you meant ‘print’ (imported from Prelude)
|
2 | main = xprint "hi"
| ^^^^^^
Failed, no modules loaded.
Where the escape sequences have been interpreted correctly. What do I
have misconfigured? Please point me in a direction. Thanks in
advance.
Best wishes,
Henry Laxen
--
Nadine and Henry Laxen The rest is silence
Gral. Manuel Márquez de León 1301
Onix #2302
Zona Urban Rio Never try to teach a pig to sing;
Tijuana It wastes your time
+52 (333) 667-8633 And it annoys the pig
_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.