+2005-09-29 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * DynamicElements/_WOComplexHyperlink.m: changed
+ -shouldRewriteURLString:inContext: to only rewrite url strings which
+ either do not bear a scheme or have an `http' scheme (v4.5.203)
+
2005-09-27 Helge Hess <helge.hess@skyrix.com>
* DynamicElements/WOPopUpButton.m: fixed a bug in the 'selection' which
- (BOOL)shouldRewriteURLString:(NSString *)_s inContext:(WOContext *)_ctx {
// TODO: we need a binding to disable rewriting!
- if ([_s hasPrefix:@"mailto:"])
- return NO;
- if ([_s hasPrefix:@"javascript:"])
- return NO;
- return YES;
+ NSRange r;
+
+ r = [_s rangeOfString:@":"];
+ if (!r.length) return YES;
+ return [[_s substringToIndex:r.location] isEqualToString:@"http"];
}
- (BOOL)_appendHrefToResponse:(WOResponse *)_r inContext:(WOContext *)_ctx {
);
buildSettings = {
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 4.5.201;
+ DYLIB_CURRENT_VERSION = 4.5.203;
FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
FRAMEWORK_VERSION = A;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
buildSettings = {
COPY_PHASE_STRIP = NO;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 4.5.201;
+ DYLIB_CURRENT_VERSION = 4.5.203;
FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
FRAMEWORK_VERSION = A;
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
DEPLOYMENT_POSTPROCESSING = YES;
DSTROOT = /;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 4.5.201;
+ DYLIB_CURRENT_VERSION = 4.5.203;
DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
FRAMEWORK_VERSION = A;
isa = XCBuildConfiguration;
buildSettings = {
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 4.5.201;
+ DYLIB_CURRENT_VERSION = 4.5.203;
FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
FRAMEWORK_VERSION = A;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
);
buildSettings = {
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 4.5.201;
+ DYLIB_CURRENT_VERSION = 4.5.203;
FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
FRAMEWORK_VERSION = A;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
OTHER_CFLAGS = (
"-DSOPE_MAJOR_VERSION=4",
"-DSOPE_MINOR_VERSION=5",
- "-DSOPE_SUBMINOR_VERSION=201",
+ "-DSOPE_SUBMINOR_VERSION=203",
);
OTHER_LDFLAGS = (
"-seg1addr",
ProjectRef = ADFE63E206E2656F006628C4 /* NGHttp.xcodeproj */;
},
{
- ProductGroup = ADFE6C9806E27071006628C4 /* Products */;
- ProjectRef = ADFE6C9706E27071006628C4 /* WebDAV.xcodeproj */;
+ ProductGroup = ADFE63E806E265AE006628C4 /* Products */;
+ ProjectRef = ADFE63E606E265AB006628C4 /* sope-core.xcodeproj */;
},
{
ProductGroup = ADFE736806E287E6006628C4 /* Products */;
ProjectRef = ADFE736706E287E6006628C4 /* SoObjects.xcodeproj */;
},
{
- ProductGroup = ADFE63E806E265AE006628C4 /* Products */;
- ProjectRef = ADFE63E606E265AB006628C4 /* sope-core.xcodeproj */;
+ ProductGroup = ADFE6C9806E27071006628C4 /* Products */;
+ ProjectRef = ADFE6C9706E27071006628C4 /* WebDAV.xcodeproj */;
},
);
targets = (
buildSettings = {
COPY_PHASE_STRIP = NO;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 4.5.201;
+ DYLIB_CURRENT_VERSION = 4.5.203;
FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
FRAMEWORK_VERSION = A;
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
OTHER_CFLAGS = (
"-DSOPE_MAJOR_VERSION=4",
"-DSOPE_MINOR_VERSION=5",
- "-DSOPE_SUBMINOR_VERSION=201",
+ "-DSOPE_SUBMINOR_VERSION=203",
);
OTHER_LDFLAGS = (
"-seg1addr",
DEPLOYMENT_POSTPROCESSING = YES;
DSTROOT = /;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 4.5.201;
+ DYLIB_CURRENT_VERSION = 4.5.203;
DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
FRAMEWORK_VERSION = A;
OTHER_CFLAGS = (
"-DSOPE_MAJOR_VERSION=4",
"-DSOPE_MINOR_VERSION=5",
- "-DSOPE_SUBMINOR_VERSION=201",
+ "-DSOPE_SUBMINOR_VERSION=203",
);
OTHER_LDFLAGS = (
"-seg1addr",
isa = XCBuildConfiguration;
buildSettings = {
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 4.5.201;
+ DYLIB_CURRENT_VERSION = 4.5.203;
FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
FRAMEWORK_VERSION = A;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
OTHER_CFLAGS = (
"-DSOPE_MAJOR_VERSION=4",
"-DSOPE_MINOR_VERSION=5",
- "-DSOPE_SUBMINOR_VERSION=201",
+ "-DSOPE_SUBMINOR_VERSION=203",
);
OTHER_LDFLAGS = (
"-seg1addr",
);
buildSettings = {
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 4.5.201;
+ DYLIB_CURRENT_VERSION = 4.5.203;
FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
FRAMEWORK_VERSION = A;
GCC_PRECOMPILE_PREFIX_HEADER = NO;
buildSettings = {
COPY_PHASE_STRIP = NO;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 4.5.201;
+ DYLIB_CURRENT_VERSION = 4.5.203;
FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
FRAMEWORK_VERSION = A;
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
DEPLOYMENT_POSTPROCESSING = YES;
DSTROOT = /;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 4.5.201;
+ DYLIB_CURRENT_VERSION = 4.5.203;
DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
FRAMEWORK_VERSION = A;
isa = XCBuildConfiguration;
buildSettings = {
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 4.5.201;
+ DYLIB_CURRENT_VERSION = 4.5.203;
FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
FRAMEWORK_VERSION = A;
GCC_PRECOMPILE_PREFIX_HEADER = NO;
# version file
-SUBMINOR_VERSION:=202
+SUBMINOR_VERSION:=203
# v4.5.122 requires libNGExtensions v4.5.153
# v4.5.91 requires libNGExtensions v4.5.134
);
buildSettings = {
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 4.5.201;
+ DYLIB_CURRENT_VERSION = 4.5.203;
FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
FRAMEWORK_VERSION = A;
GCC_PRECOMPILE_PREFIX_HEADER = NO;
buildSettings = {
COPY_PHASE_STRIP = NO;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 4.5.201;
+ DYLIB_CURRENT_VERSION = 4.5.203;
FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
FRAMEWORK_VERSION = A;
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
DEPLOYMENT_POSTPROCESSING = YES;
DSTROOT = /;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 4.5.201;
+ DYLIB_CURRENT_VERSION = 4.5.203;
DYLIB_INSTALL_NAME_BASE = "@executable_path/../Frameworks/";
FRAMEWORK_SEARCH_PATHS = "$(USER_LIBRARY_DIR)/EmbeddedFrameworks";
FRAMEWORK_VERSION = A;
isa = XCBuildConfiguration;
buildSettings = {
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 4.5.201;
+ DYLIB_CURRENT_VERSION = 4.5.203;
FRAMEWORK_SEARCH_PATHS = "$(LOCAL_LIBRARY_DIR)/Frameworks";
FRAMEWORK_VERSION = A;
GCC_PRECOMPILE_PREFIX_HEADER = NO;