@@ -206,15 +206,27 @@ * appended if there is no slash yet */ - (void)appendPathComponent: (OFString *)component isDirectory: (bool)isDirectory; +/** + * @brief Appends the specified path extension + * + * @param extension The path extension to append + */ +- (void)appendPathExtension: (OFString *)extension; + /** * @brief Deletes the last path component. */ - (void)deleteLastPathComponent; +/** + * @brief Deletes the path extension. + */ +- (void)deletePathExtension; + /** * @brief Resolves relative subpaths. */ - (void)standardizePath;