Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
gargantext-ihaskell
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
gargantext
gargantext-ihaskell
Commits
8c2b9a4e
Commit
8c2b9a4e
authored
Jun 09, 2015
by
Sumit Sahrawat
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Send status updates for comm replies
parent
c76feb6f
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
9 additions
and
1 deletion
+9
-1
Main.hs
main/Main.hs
+9
-1
No files found.
main/Main.hs
View file @
8c2b9a4e
...
...
@@ -308,7 +308,10 @@ handleComm send kernelState req replyHeader = do
toUsePager
=
usePager
kernelState
run
=
capturedIO
publish
kernelState
publish
=
publishResult
send
replyHeader
displayed
updateNeeded
pagerOutput
toUsePager
case
Map
.
lookup
uuid
widgets
of
busyHeader
<-
liftIO
$
dupHeader
replyHeader
StatusMessage
liftIO
.
send
$
PublishStatus
busyHeader
Busy
newState
<-
case
Map
.
lookup
uuid
widgets
of
Nothing
->
return
kernelState
Just
(
Widget
widget
)
->
case
msgType
$
header
req
of
...
...
@@ -322,3 +325,8 @@ handleComm send kernelState req replyHeader = do
pgrOut
<-
liftIO
$
readMVar
pagerOutput
liftIO
$
publish
$
FinalResult
disp
(
if
toUsePager
then
pgrOut
else
[]
)
[]
return
kernelState
{
openComms
=
Map
.
delete
uuid
widgets
}
idleHeader
<-
liftIO
$
dupHeader
replyHeader
StatusMessage
liftIO
.
send
$
PublishStatus
idleHeader
Idle
return
newState
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment