Skip to content

Octave 7.2.0 #16

@php-gamesontrack

Description

@php-gamesontrack

I have tested your solution with Octave 7.2.0 and you should know the application name 'octave-cli.exe' has changed to 'octave-launch.exe'. Also notice that 'octave-launch.exe' is now used for both GUI and CLI by using arguments:
GUI: "C:\Program Files\GNU Octave\Octave-7.2.0\octave-launch.exe" --gui
CLI: "C:\Program Files\GNU Octave\Octave-7.2.0\octave-launch.exe" --no-gui

  1. In OctaveGlobal.cs the application name is changed:

     private const string OctaveExecutable = "octave-launch";
    
  2. In OctaveProcess.cs the Arguments "--no-gui" is added:

         StartInfo = new ProcessStartInfo()
         {
             FileName = octaveCliPath,
             RedirectStandardInput = true,
             RedirectStandardOutput = true,
             RedirectStandardError = true,
             UseShellExecute = false,
             CreateNoWindow = true,
             Arguments = "--no-gui"
         };
    

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions