Splits the path into its individual components.
Example:
var path = new Path ("/home/user/docs");
var parts = path.components ();
assert (parts.length () == 3);
assert (parts.nth_data (0) == "home");
|
a list of path components (excluding empty segments). |