[GHC] #12139: Add TUI (text-based user interface) for GHCi

#12139: Add TUI (text-based user interface) for GHCi -------------------------------------+------------------------------------- Reporter: siddhanathan | Owner: Type: feature | Status: new request | Priority: low | Milestone: Component: GHCi | Version: 8.0.1 Keywords: | Operating System: Unknown/Multiple Architecture: | Type of failure: None/Unknown Unknown/Multiple | Test Case: | Blocked By: Blocking: | Related Tickets: Differential Rev(s): | Wiki Page: -------------------------------------+------------------------------------- GDB has a really nice TUI mode: https://upload.wikimedia.org/wikipedia/commons/4/47/GDB_TUI.png It's a curses interface which highlights the line number you're on, and also shows the surrounding lines. GHCi currently allows stepping through with the `:step` command, which displays line and column numbers. It would be nice to have some visual indication along with these numbers. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12139 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12139: Add TUI (text-based user interface) for GHCi -------------------------------------+------------------------------------- Reporter: siddhanathan | Owner: Type: feature request | Status: new Priority: low | Milestone: Component: GHCi | Version: 8.0.1 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by osa1): IMHO we should remove stuff from the front-end parts instead of adding more. We already have more stuff that we can maintain. Ideally we'd just provide an API to the users and GHCi would be an app distributed separately. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12139#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12139: Add TUI (text-based user interface) for GHCi -------------------------------------+------------------------------------- Reporter: siddhanathan | Owner: Type: feature request | Status: new Priority: low | Milestone: Component: GHCi | Version: 8.0.1 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by thomie):
Ideally we'd just provide an API to the users and GHCi would be an app distributed separately.
See https://github.com/commercialhaskell/intero. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12139#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC