| Top |
|
|
findUrls () |
|
|
spawn () |
|
|
spawnCommandLine () |
|
|
trySpawn () |
|
|
trySpawnCommandLine () |
|
|
killall () |
|
|
latinise () |
This file includes certain useful utility functions such as running external commands. It is generally a good idea to use the functions defined here instead of tapping into GLib directly since this adds some wrappers around the functions that make them more Cinnamon-friendly and provides helpful error messages.
findUrls (str);
Searches str for URLs and returns an array of objects with url properties showing the matched URL string, and pos properties indicating the position within str where the URL was found.
spawn (argv);
Runs argv in the background, handling any errors that occur when trying to start the program.
spawnCommandLine (command_line);
Runs command_line in the background, handling any errors that occur when trying to parse or start the program.
trySpawn (argv);
Runs argv in the background. If launching argv fails, this will throw an error.
trySpawnCommandLine (command_line);
Runs command_line in the background. If launching command_line fails, this will throw an error.
killall (processName);
Kills processName. If no process with the given name is found, this will fail silently.