Skip to content
  • Ivan Lakhtanov's avatar
    Impelemented command execution with DBUS · 7e6af394
    Ivan Lakhtanov authored
    Used Julia embedding. Features: execution, syntax errors,
    exceptions, multiline input, printing of the last result.
    
    Julia path is detected automatically.
    
    BUGS and FIXMES:
    * Workaround: julia redirect commands user pipes/sockets with
      limited buffer to store data. So on large output writing pipe
      end blocks, and julia server execution is blocked. It's
      better to reimplement this by using concurrent threads to
      run julia command and read from pipe. Now using files as they
      provide unlimited buffer.
    
    Differential Revision: https://phabricator.kde.org/D2006
    7e6af394