Hello

If I have code like this:
    
    
    var fn0 = proc (x: int): void = echo(x)
    
    
    Run

it will expand into this:
    
    
    var fn0 = proc (x: int): void {.gcsafe, locks: 0.} = echo(x)
    
    
    Run

and if I try this:
    
    
    fn0 = proc(x: int): void =
      #calling stuff from C
    
    
    Run

it will get the {.locks: <unknown>.} pragma and it's really annoying.

Reply via email to