#include "rox-clib.h"
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <glib.h>
#include "uri.h"
#include "choices.h"
#include "rox_debug.h"
Functions | |
gchar * | rox_escape_uri_path (const char *path) |
const gchar * | rox_hostname (void) |
gchar * | rox_encode_path_as_uri (const guchar *path) |
gchar * | rox_unescape_uri (const char *uri) |
int | rox_uri_launch (const char *uri) |
|
Convert a local path into a file: URI with problematic characters replaced with xx escapes.
|
|
Escape path for future use in URI by replacing problematic characters with a xx escape sequence.
|
|
Return the canonical hostname for use in drag and drop.
|
|
Convert a URI with xx escapes into one without
|
|
Launch a URI. If there is a handler for the MIME type text/x-uri then that is executed with '-' as a single argument and the URI pass in on standard input. If there is no such handler then each of the following commands is tried in turn:
|