package vscoq-language-server
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  VSCoq language server
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      vscoq-language-server-2.1.0-coq8.19.tar.gz
    
    
        
    
  
  
  
    
  
  
    
  
        md5=7bdc4ae44d8d6ab21d586e20835a1b79
    
    
  sha512=7ab8ddae303a9b9ec2d62338edbf4176ca1146ed29e34eb02cf41fc91bf21d507c6e571ba30b73e45869d25a750d7915e79b915d962629cb9aed1598e0b68795
    
    
  doc/vscoq-language-server.dm/Dm/ExecutionManager/index.html
Module Dm.ExecutionManagerSource
The event manager is in charge of the actual event of tasks (as defined by the scheduler), caching event states and invalidating them. It can delegate to worker processes via DelegationManager
Source
type options = {delegation_mode : delegation_mode;completion_options : Protocol.Settings.Completion.t;enableDiagnostics : bool;
}Execution state, includes the cache
Returns the vernac state after the sentence
Execution happens in two steps. In particular the event one takes only one task at a time to ease checking for interruption
Source
val build_tasks_for : 
  Scheduler.schedule ->
  state ->
  Types.sentence_id ->
  Vernacstate.t * prepared_task listSource
val execute : 
  state ->
  (Vernacstate.t * events * bool) ->
  prepared_task ->
  state * Vernacstate.t * events * boolCoq toplevels for delegation without fork
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >