[GHC] #8419: add rawSystem variant that takes an environment

#8419: add rawSystem variant that takes an environment -------------------------------------+------------------------------------- Reporter: dagit | Owner: Type: feature request | Status: new Priority: normal | Milestone: Component: libraries/process | Version: 7.6.3 Keywords: | Operating System: Unknown/Multiple Architecture: Unknown/Multiple | Type of failure: None/Unknown Difficulty: Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | -------------------------------------+------------------------------------- rawSystem properly handles the case of ^C while waiting. Instead of requiring people to recreate this behavior when using runProcess, it would be good if we add and export a rawSystemWithEnv or directly export syncProcess. See for example: https://github.com/haskell/cabal/issues/1448 -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8419 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8419: add rawSystem variant that takes an environment --------------------------------------+------------------------------------ Reporter: dagit | Owner: Type: feature request | Status: new Priority: normal | Milestone: Component: libraries/process | Version: 7.6.3 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Unknown/Multiple Type of failure: None/Unknown | Difficulty: Unknown Test Case: | Blocked By: Blocking: | Related Tickets: --------------------------------------+------------------------------------ Description changed by hvr: Old description:
rawSystem properly handles the case of ^C while waiting. Instead of requiring people to recreate this behavior when using runProcess, it would be good if we add and export a rawSystemWithEnv or directly export syncProcess.
See for example: https://github.com/haskell/cabal/issues/1448
New description: `rawSystem` properly handles the case of `Ctl-C` while waiting. Instead of requiring people to recreate this behavior when using `runProcess`, it would be good if we add and export a `rawSystemWithEnv` or directly export `syncProcess`. See for example: https://github.com/haskell/cabal/issues/1448 -- -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8419#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8419: add rawSystem variant that takes an environment -------------------------------------+------------------------------------- Reporter: dagit | Owner: ekmett Type: feature | Status: closed request | Milestone: Priority: normal | Version: 7.6.3 Component: Core | Keywords: Libraries | Architecture: Unknown/Multiple Resolution: invalid | Difficulty: Unknown Operating System: | Blocked By: Unknown/Multiple | Related Tickets: Type of failure: | None/Unknown | Test Case: | Blocking: | Differential Revisions: | -------------------------------------+------------------------------------- Changes (by thomie): * cc: core-libraries-committee@… (added) * status: new => closed * resolution: => invalid Comment: The change you are requesting has to go through the [https://www.haskell.org/haskellwiki/Library_submissions library submission process] first (basically send an email to libraries@haskell.org). Please re-open this ticket when your proposal gets accepted. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8419#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC