From t-suwa @ users.sourceforge.jp Mon Sep 5 10:01:35 2005 From: t-suwa @ users.sourceforge.jp (Tomotaka SUWA) Date: Mon, 5 Sep 2005 10:01:35 +0900 Subject: [aquaskk-changes 26] CVS update: AquaSKK Message-ID: <20050905010135.B72B22AC014@users.sourceforge.jp> Index: AquaSKK/BIM.cpp diff -u AquaSKK/BIM.cpp:1.1.1.2 AquaSKK/BIM.cpp:1.2 --- AquaSKK/BIM.cpp:1.1.1.2 Sun Jul 17 19:50:26 2005 +++ AquaSKK/BIM.cpp Mon Sep 5 10:01:35 2005 @@ -1,4 +1,4 @@ -/* $Id: BIM.cpp,v 1.1.1.2 2005/07/17 10:50:26 t-suwa Exp $ +/* $Id: BIM.cpp,v 1.2 2005/09/05 01:01:35 t-suwa Exp $ MacOS X implementation of the SKK input method. Copyright (C) 2002-2004 phonohawk @@ -269,7 +269,7 @@ handled = BIMHandleInput(inSessionHandle, SkkConfig::config().setHenkanPointKey()); } else { - handled = BIMHandleInput(inSessionHandle, SkkConfig::config().latinModeKey()); + handled = true; } } else if (keyCode == 0x68) { // ?? Index: AquaSKK/ChangeLog diff -u AquaSKK/ChangeLog:1.2 AquaSKK/ChangeLog:1.3 --- AquaSKK/ChangeLog:1.2 Mon Jul 18 20:53:25 2005 +++ AquaSKK/ChangeLog Mon Sep 5 10:01:35 2005 @@ -1,3 +1,12 @@ +2005-09-05 Tomotaka SUWA + + * BIM.cpp: ??????????????B??????????? + 'l' ??????????????? + +2005-08-27 Tomotaka SUWA + + * BIM.r: cbnm ???? + 2005-07-18 Tomotaka SUWA * Info-AquaSKK*.plist: ?????? 2.0 ???B From t-suwa @ users.sourceforge.jp Tue Sep 6 10:25:12 2005 From: t-suwa @ users.sourceforge.jp (Tomotaka SUWA) Date: Tue, 6 Sep 2005 10:25:12 +0900 Subject: [aquaskk-changes 27] CVS update: AquaSKK Message-ID: <20050906012512.B242E2AC019@users.sourceforge.jp> Index: AquaSKK/BIM.cpp diff -u AquaSKK/BIM.cpp:1.2 AquaSKK/BIM.cpp:1.3 --- AquaSKK/BIM.cpp:1.2 Mon Sep 5 10:01:35 2005 +++ AquaSKK/BIM.cpp Tue Sep 6 10:25:12 2005 @@ -1,4 +1,4 @@ -/* $Id: BIM.cpp,v 1.2 2005/09/05 01:01:35 t-suwa Exp $ +/* $Id: BIM.cpp,v 1.3 2005/09/06 01:25:12 t-suwa Exp $ MacOS X implementation of the SKK input method. Copyright (C) 2002-2004 phonohawk @@ -437,7 +437,7 @@ // BIM.r ??? cd.componentType = 'tsvc'; cd.componentSubType = 'inpm'; - cd.componentManufacturer = 'ccm '; + cd.componentManufacturer = 'askk'; cd.componentFlags = 0; cd.componentFlagsMask = 0; Index: AquaSKK/BIM.r diff -u AquaSKK/BIM.r:1.2 AquaSKK/BIM.r:1.3 --- AquaSKK/BIM.r:1.2 Sat Aug 27 22:46:32 2005 +++ AquaSKK/BIM.r Tue Sep 6 10:25:12 2005 @@ -1,5 +1,5 @@ /* - $Id: BIM.r,v 1.2 2005/08/27 13:46:32 t-suwa Exp $ + $Id: BIM.r,v 1.3 2005/09/06 01:25:12 t-suwa Exp $ --------- MacOS X implementation of the SKK input method. @@ -35,7 +35,7 @@ { 'tsvc', // ???????????TextService???'tsvc' 'inpm', // ?????????????InputMethod???'inpm' - 'ccm ', // ????????????? + 'askk', // ????????????? 0x8000 + kBIMScript * 0x100 + kBIMLanguage, // ???? kAnyComponentFlagsMask, // kAnyComponentFlagsMask?????????? 'dlle', kBaseResourceID, // ???????????Index: AquaSKK/ChangeLog diff -u AquaSKK/ChangeLog:1.3 AquaSKK/ChangeLog:1.4 --- AquaSKK/ChangeLog:1.3 Mon Sep 5 10:01:35 2005 +++ AquaSKK/ChangeLog Tue Sep 6 10:25:12 2005 @@ -1,3 +1,18 @@ +2005-09-06 Tomotaka SUWA + + * AquaSKK.xcodeproj, AquaSKK.pbproj: Info.plist ????????? + + * BIM.cpp, BIM.r: ???????? 'askk' ???? + + * Info-AquaSKKInputMethod.plist: + Info-AquaSKKInputMethod__Upgraded_.plist ????????????? + 2.2 ???B + + * Info-AquaSKKServer.plist: Info-AquaSKKServer__Upgraded_.plist ? + ???????????? 2.2 ???B + + * util/StringTokenizer.*: ?????????タ?? + 2005-09-05 Tomotaka SUWA * BIM.cpp: ??????????????B??????????? @@ -5,7 +20,8 @@ 2005-08-27 Tomotaka SUWA - * BIM.r: cbnm ???? + * BIM.r: cbnm ??????????Panther ???????????? + ?ヲ???????? 2005-07-18 Tomotaka SUWA Index: AquaSKK/Info-AquaSKKInputMethod.plist diff -u /dev/null AquaSKK/Info-AquaSKKInputMethod.plist:1.1 --- /dev/null Tue Sep 6 10:25:12 2005 +++ AquaSKK/Info-AquaSKKInputMethod.plist Tue Sep 6 10:25:12 2005 @@ -0,0 +1,157 @@ + + + + + CFBundleDevelopmentRegion + Japanese + CFBundleExecutable + AquaSKKInputMethod + CFBundleGetInfoString + Copyright 息 2002-2005 phonohawk + CFBundleIconFile + + CFBundleIdentifier + org.ccm-software.AquaSKKInputMethod + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + AquaSKK Input Method + CFBundlePackageType + thng + CFBundleShortVersionString + 2.2 + CFBundleSignature + askk + CFBundleVersion + 2005-09-06 + CSResourcesFileMapped + + ComponentInputModeDict + + tsInputModeListKey + + com.apple.inputmethod.Japanese + + tsInputModeAlternateMenuIconFileKey + AquaSKK-Hirakana.tif + tsInputModeDefaultStateKey + + tsInputModeIsVisibleKey + + tsInputModeJISKeyboardShortcutKey + 1 + tsInputModeKeyEquivalentKey + J + tsInputModeKeyEquivalentModifiersKey + 4096 + tsInputModeMenuIconFileKey + AquaSKK-Hirakana.tif + tsInputModePaletteIconFileKey + AquaSKK-Hirakana.tif + tsInputModePrimaryInScriptKey + + tsInputModeScriptKey + smJapanese + + com.apple.inputmethod.Japanese.FullWidthRoman + + tsInputModeAlternateMenuIconFileKey + AquaSKK-FullRoman.tif + tsInputModeDefaultStateKey + + tsInputModeIsVisibleKey + + tsInputModeJISKeyboardShortcutKey + 0 + tsInputModeKeyEquivalentKey + L + tsInputModeKeyEquivalentModifiersKey + 512 + tsInputModeMenuIconFileKey + AquaSKK-FullRoman.tif + tsInputModePaletteIconFileKey + AquaSKK-FullRoman.tif + tsInputModePrimaryInScriptKey + + tsInputModeScriptKey + smJapanese + + com.apple.inputmethod.Japanese.HalfWidthKana + + tsInputModeAlternateMenuIconFileKey + AquaSKK-HalfKatakana.tif + tsInputModeDefaultStateKey + + tsInputModeIsVisibleKey + + tsInputModeKeyEquivalentKey + Q + tsInputModeKeyEquivalentModifiersKey + 4096 + tsInputModeMenuIconFileKey + AquaSKK-HalfKatakana.tif + tsInputModePaletteIconFileKey + HalfKatakana.tif + tsInputModePrimaryInScriptKey + + tsInputModeScriptKey + smJapanese + + com.apple.inputmethod.Japanese.Katakana + + tsInputModeAlternateMenuIconFileKey + AquaSKK-Katakana.tif + tsInputModeDefaultStateKey + + tsInputModeIsVisibleKey + + tsInputModeJISKeyboardShortcutKey + 2 + tsInputModeKeyEquivalentKey + Q + tsInputModeKeyEquivalentModifiersKey + 0 + tsInputModeMenuIconFileKey + AquaSKK-Katakana.tif + tsInputModePaletteIconFileKey + AquaSKK-Katakana.tif + tsInputModePrimaryInScriptKey + + tsInputModeScriptKey + smJapanese + + com.apple.inputmethod.Roman + + tsInputModeAlternateMenuIconFileKey + AquaSKK-Roman.tif + tsInputModeDefaultStateKey + + tsInputModeIsVisibleKey + + tsInputModeJISKeyboardShortcutKey + 3 + tsInputModeKeyEquivalentKey + l + tsInputModeKeyEquivalentModifiersKey + 0 + tsInputModeMenuIconFileKey + AquaSKK-Roman.tif + tsInputModePaletteIconFileKey + AquaSKK-Roman.tif + tsInputModePrimaryInScriptKey + + tsInputModeScriptKey + smRoman + + + tsVisibleInputModeOrderedArrayKey + + com.apple.inputmethod.Japanese + com.apple.inputmethod.Japanese.Katakana + com.apple.inputmethod.Japanese.FullWidthRoman + com.apple.inputmethod.Japanese.HalfWidthKana + com.apple.inputmethod.Roman + + + + Index: AquaSKK/Info-AquaSKKInputMethod__Upgraded_.plist diff -u AquaSKK/Info-AquaSKKInputMethod__Upgraded_.plist:1.2 AquaSKK/Info-AquaSKKInputMethod__Upgraded_.plist:removed --- AquaSKK/Info-AquaSKKInputMethod__Upgraded_.plist:1.2 Mon Jul 18 20:53:25 2005 +++ AquaSKK/Info-AquaSKKInputMethod__Upgraded_.plist Tue Sep 6 10:25:12 2005 @@ -1,157 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleExecutable - AquaSKKInputMethod - CFBundleGetInfoString - Copyright 息 2002-2005 phonohawk - CFBundleIconFile - - CFBundleIdentifier - org.ccm-software.AquaSKKInputMethod - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - AquaSKK Input Method - CFBundlePackageType - thng - CFBundleShortVersionString - AquaSKK 2.0 - CFBundleSignature - - CFBundleVersion - 2.0 - CSResourcesFileMapped - - ComponentInputModeDict - - tsInputModeListKey - - com.apple.inputmethod.Japanese - - tsInputModeAlternateMenuIconFileKey - AquaSKK-Hirakana.tif - tsInputModeDefaultStateKey - - tsInputModeIsVisibleKey - - tsInputModeJISKeyboardShortcutKey - 1 - tsInputModeKeyEquivalentKey - J - tsInputModeKeyEquivalentModifiersKey - 4096 - tsInputModeMenuIconFileKey - AquaSKK-Hirakana.tif - tsInputModePaletteIconFileKey - AquaSKK-Hirakana.tif - tsInputModePrimaryInScriptKey - - tsInputModeScriptKey - smJapanese - - com.apple.inputmethod.Japanese.Katakana - - tsInputModeAlternateMenuIconFileKey - AquaSKK-Katakana.tif - tsInputModeDefaultStateKey - - tsInputModeIsVisibleKey - - tsInputModeJISKeyboardShortcutKey - 2 - tsInputModeKeyEquivalentKey - Q - tsInputModeKeyEquivalentModifiersKey - 0 - tsInputModeMenuIconFileKey - AquaSKK-Katakana.tif - tsInputModePaletteIconFileKey - AquaSKK-Katakana.tif - tsInputModePrimaryInScriptKey - - tsInputModeScriptKey - smJapanese - - com.apple.inputmethod.Japanese.FullWidthRoman - - tsInputModeAlternateMenuIconFileKey - AquaSKK-FullRoman.tif - tsInputModeDefaultStateKey - - tsInputModeIsVisibleKey - - tsInputModeJISKeyboardShortcutKey - 0 - tsInputModeKeyEquivalentKey - L - tsInputModeKeyEquivalentModifiersKey - 512 - tsInputModeMenuIconFileKey - AquaSKK-FullRoman.tif - tsInputModePaletteIconFileKey - AquaSKK-FullRoman.tif - tsInputModePrimaryInScriptKey - - tsInputModeScriptKey - smJapanese - - com.apple.inputmethod.Japanese.HalfWidthKana - - tsInputModeAlternateMenuIconFileKey - AquaSKK-HalfKatakana.tif - tsInputModeDefaultStateKey - - tsInputModeIsVisibleKey - - tsInputModeKeyEquivalentKey - Q - tsInputModeKeyEquivalentModifiersKey - 4096 - tsInputModeMenuIconFileKey - AquaSKK-HalfKatakana.tif - tsInputModePaletteIconFileKey - HalfKatakana.tif - tsInputModePrimaryInScriptKey - - tsInputModeScriptKey - smJapanese - - com.apple.inputmethod.Roman - - tsInputModeAlternateMenuIconFileKey - AquaSKK-Roman.tif - tsInputModeDefaultStateKey - - tsInputModeIsVisibleKey - - tsInputModeJISKeyboardShortcutKey - 3 - tsInputModeKeyEquivalentKey - l - tsInputModeKeyEquivalentModifiersKey - 0 - tsInputModeMenuIconFileKey - AquaSKK-Roman.tif - tsInputModePaletteIconFileKey - AquaSKK-Roman.tif - tsInputModePrimaryInScriptKey - - tsInputModeScriptKey - smRoman - - - tsVisibleInputModeOrderedArrayKey - - com.apple.inputmethod.Japanese - com.apple.inputmethod.Japanese.Katakana - com.apple.inputmethod.Japanese.FullWidthRoman - com.apple.inputmethod.Japanese.HalfWidthKana - com.apple.inputmethod.Roman - - - - Index: AquaSKK/Info-AquaSKKServer.plist diff -u /dev/null AquaSKK/Info-AquaSKKServer.plist:1.1 --- /dev/null Tue Sep 6 10:25:12 2005 +++ AquaSKK/Info-AquaSKKServer.plist Tue Sep 6 10:25:12 2005 @@ -0,0 +1,34 @@ + + + + + CFBundleDevelopmentRegion + Japanese + CFBundleExecutable + AquaSKKServer + CFBundleGetInfoString + Copyright 息 2002-2005 phonohawk + CFBundleIconFile + + CFBundleIdentifier + org.ccm-software.AquaSKKServer + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + AquaSKK Server + CFBundlePackageType + APPL + CFBundleShortVersionString + 2.2 + CFBundleSignature + askk + CFBundleVersion + 2005-09-06 + NSMainNibFile + Principal + NSPrincipalClass + NSApplication + NSUIElement + 1 + + Index: AquaSKK/Info-AquaSKKServer__Upgraded_.plist diff -u AquaSKK/Info-AquaSKKServer__Upgraded_.plist:1.2 AquaSKK/Info-AquaSKKServer__Upgraded_.plist:removed --- AquaSKK/Info-AquaSKKServer__Upgraded_.plist:1.2 Mon Jul 18 20:53:25 2005 +++ AquaSKK/Info-AquaSKKServer__Upgraded_.plist Tue Sep 6 10:25:12 2005 @@ -1,34 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleExecutable - AquaSKKServer - CFBundleGetInfoString - Copyright 息 2002-2005 phonohawk - CFBundleIconFile - - CFBundleIdentifier - org.ccm-software.AquaSKKServer - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - AquaSKK Server - CFBundlePackageType - APPL - CFBundleShortVersionString - AquaSKK 2.0 - CFBundleSignature - - CFBundleVersion - 2.0 - NSMainNibFile - Principal - NSPrincipalClass - NSApplication - NSUIElement - 1 - - From t-suwa @ users.sourceforge.jp Tue Sep 6 10:25:12 2005 From: t-suwa @ users.sourceforge.jp (Tomotaka SUWA) Date: Tue, 6 Sep 2005 10:25:12 +0900 Subject: [aquaskk-changes 28] CVS update: AquaSKK/AquaSKK.pbproj Message-ID: <20050906012512.D82B72AC035@users.sourceforge.jp> Index: AquaSKK/AquaSKK.pbproj/project.pbxproj diff -u AquaSKK/AquaSKK.pbproj/project.pbxproj:1.2 AquaSKK/AquaSKK.pbproj/project.pbxproj:1.3 --- AquaSKK/AquaSKK.pbproj/project.pbxproj:1.2 Sat Aug 13 15:15:06 2005 +++ AquaSKK/AquaSKK.pbproj/project.pbxproj Tue Sep 6 10:25:12 2005 @@ -261,8 +261,6 @@ 046A91630058A55A1153986C, 089C1671FE841209C02AAC07, 19C28FB4FE9D528D11CA2CBB, - 849E106E055022FF009C3C25, - 849E10DD055023C8009C3C25, ); isa = PBXGroup; name = BasicInputMethod; @@ -495,7 +493,7 @@ GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; GCC_WARN_UNKNOWN_PRAGMAS = NO; HEADER_SEARCH_PATHS = ""; - INFOPLIST_FILE = "Info-AquaSKKInputMethod__Upgraded_.plist"; + INFOPLIST_FILE = "Info-AquaSKKInputMethod.plist"; INSTALL_PATH = "$(HOME)/Library/Bundles"; LIBRARY_SEARCH_PATHS = /usr/lib/gcc/darwin/default; OTHER_CFLAGS = ""; @@ -1090,14 +1088,6 @@ settings = { }; }; - 849E106E055022FF009C3C25 = { - fileEncoding = 4; - isa = PBXFileReference; - lastKnownFileType = text.plist; - path = "Info-AquaSKKInputMethod__Upgraded_.plist"; - refType = 4; - sourceTree = ""; - }; 849E106F055022FF009C3C25 = { explicitFileType = wrapper.cfbundle; includeInIndex = 0; @@ -1122,7 +1112,7 @@ GCC_PREFIX_HEADER = AquaSKK_Prefix.h; GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; GCC_WARN_UNKNOWN_PRAGMAS = NO; - INFOPLIST_FILE = "Info-AquaSKKServer__Upgraded_.plist"; + INFOPLIST_FILE = "Info-AquaSKKServer.plist"; LIBRARY_SEARCH_PATHS = /usr/lib/gcc/darwin/default; OTHER_CFLAGS = ""; OTHER_LDFLAGS = ""; @@ -1583,14 +1573,6 @@ isa = PBXRezBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; - 849E10DD055023C8009C3C25 = { - fileEncoding = 4; - isa = PBXFileReference; - lastKnownFileType = text.plist; - path = "Info-AquaSKKServer__Upgraded_.plist"; - refType = 4; - sourceTree = ""; - }; 849E10DE055023C8009C3C25 = { explicitFileType = wrapper.application; includeInIndex = 0; From t-suwa @ users.sourceforge.jp Tue Sep 6 10:25:13 2005 From: t-suwa @ users.sourceforge.jp (Tomotaka SUWA) Date: Tue, 6 Sep 2005 10:25:13 +0900 Subject: [aquaskk-changes 29] CVS update: AquaSKK/AquaSKK.xcodeproj Message-ID: <20050906012513.090012AC019@users.sourceforge.jp> Index: AquaSKK/AquaSKK.xcodeproj/project.pbxproj diff -u AquaSKK/AquaSKK.xcodeproj/project.pbxproj:1.1.1.1 AquaSKK/AquaSKK.xcodeproj/project.pbxproj:1.2 --- AquaSKK/AquaSKK.xcodeproj/project.pbxproj:1.1.1.1 Sun Jul 17 19:50:31 2005 +++ AquaSKK/AquaSKK.xcodeproj/project.pbxproj Tue Sep 6 10:25:12 2005 @@ -223,9 +223,7 @@ 847A147E04A2F8E9008925B0 /* Socket.h */ = {isa = PBXFileReference; fileEncoding = "-2147483647"; lastKnownFileType = sourcecode.c.h; path = Socket.h; sourceTree = ""; }; 847A148104A31366008925B0 /* Skkserv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Skkserv.h; sourceTree = ""; }; 847A148204A31366008925B0 /* Skkserv.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Skkserv.cpp; sourceTree = ""; }; - 849E106E055022FF009C3C25 /* Info-AquaSKKInputMethod__Upgraded_.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = "Info-AquaSKKInputMethod__Upgraded_.plist"; sourceTree = ""; }; 849E106F055022FF009C3C25 /* AquaSKKInputMethod.component */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AquaSKKInputMethod.component; sourceTree = BUILT_PRODUCTS_DIR; }; - 849E10DD055023C8009C3C25 /* Info-AquaSKKServer__Upgraded_.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = "Info-AquaSKKServer__Upgraded_.plist"; sourceTree = ""; }; 849E10DE055023C8009C3C25 /* AquaSKKServer.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AquaSKKServer.app; sourceTree = BUILT_PRODUCTS_DIR; }; 84C301620471FED8008D3B10 /* AquaSKK_Prefix.h */ = {isa = PBXFileReference; fileEncoding = "-2147483647"; lastKnownFileType = sourcecode.c.h; path = AquaSKK_Prefix.h; sourceTree = ""; }; 84C3016504720AAB008D3B10 /* CppScrap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CppScrap.h; sourceTree = ""; }; @@ -457,8 +455,6 @@ 046A91630058A55A1153986C /* Shared Headers */, 089C1671FE841209C02AAC07 /* External Frameworks and Libraries */, 19C28FB4FE9D528D11CA2CBB /* Products */, - 849E106E055022FF009C3C25 /* Info-AquaSKKInputMethod__Upgraded_.plist */, - 849E10DD055023C8009C3C25 /* Info-AquaSKKServer__Upgraded_.plist */, ); name = BasicInputMethod; sourceTree = ""; @@ -998,9 +994,20 @@ GCC_OPTIMIZATION_LEVEL = 0; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = AquaSKK_Prefix.h; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO; GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_SHADOW = YES; GCC_WARN_UNKNOWN_PRAGMAS = NO; - INFOPLIST_FILE = "Info-AquaSKKServer__Upgraded_.plist"; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_LABEL = YES; + GCC_WARN_UNUSED_PARAMETER = YES; + GCC_WARN_UNUSED_VALUE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = "Info-AquaSKKServer.plist"; LIBRARY_SEARCH_PATHS = ""; OPTIMIZATION_CFLAGS = "-O0"; OTHER_CFLAGS = ""; @@ -1024,10 +1031,21 @@ GCC_OPTIMIZATION_LEVEL = 0; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = AquaSKK_Prefix.h; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO; GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_SHADOW = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNKNOWN_PRAGMAS = NO; - INFOPLIST_FILE = "Info-AquaSKKServer__Upgraded_.plist"; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_LABEL = YES; + GCC_WARN_UNUSED_PARAMETER = YES; + GCC_WARN_UNUSED_VALUE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = "Info-AquaSKKServer.plist"; LIBRARY_SEARCH_PATHS = ""; MACOSX_DEPLOYMENT_TARGET = ""; OPTIMIZATION_CFLAGS = "-O2"; @@ -1049,9 +1067,20 @@ GCC_OPTIMIZATION_LEVEL = 0; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = AquaSKK_Prefix.h; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO; GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_SHADOW = YES; GCC_WARN_UNKNOWN_PRAGMAS = NO; - INFOPLIST_FILE = "Info-AquaSKKServer__Upgraded_.plist"; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_LABEL = YES; + GCC_WARN_UNUSED_PARAMETER = YES; + GCC_WARN_UNUSED_VALUE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = "Info-AquaSKKServer.plist"; LIBRARY_SEARCH_PATHS = ""; OTHER_CFLAGS = ""; OTHER_LDFLAGS = ""; @@ -1075,10 +1104,21 @@ GCC_OPTIMIZATION_LEVEL = 0; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = AquaSKK_Prefix.h; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO; GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_SHADOW = YES; GCC_WARN_UNKNOWN_PRAGMAS = NO; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_LABEL = YES; + GCC_WARN_UNUSED_PARAMETER = YES; + GCC_WARN_UNUSED_VALUE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ""; - INFOPLIST_FILE = "Info-AquaSKKInputMethod__Upgraded_.plist"; + INFOPLIST_FILE = "Info-AquaSKKInputMethod.plist"; INSTALL_PATH = "$(HOME)/Library/Bundles"; LIBRARY_SEARCH_PATHS = ""; OPTIMIZATION_CFLAGS = "-O0"; @@ -1102,11 +1142,22 @@ GCC_OPTIMIZATION_LEVEL = 0; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = AquaSKK_Prefix.h; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO; GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_SHADOW = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNKNOWN_PRAGMAS = NO; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_LABEL = YES; + GCC_WARN_UNUSED_PARAMETER = YES; + GCC_WARN_UNUSED_VALUE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ""; - INFOPLIST_FILE = "Info-AquaSKKInputMethod__Upgraded_.plist"; + INFOPLIST_FILE = "Info-AquaSKKInputMethod.plist"; INSTALL_PATH = "$(HOME)/Library/Bundles"; LIBRARY_SEARCH_PATHS = ""; MACOSX_DEPLOYMENT_TARGET = ""; @@ -1128,10 +1179,21 @@ GCC_OPTIMIZATION_LEVEL = 0; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = AquaSKK_Prefix.h; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO; GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; + GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_SHADOW = YES; GCC_WARN_UNKNOWN_PRAGMAS = NO; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_LABEL = YES; + GCC_WARN_UNUSED_PARAMETER = YES; + GCC_WARN_UNUSED_VALUE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ""; - INFOPLIST_FILE = "Info-AquaSKKInputMethod__Upgraded_.plist"; + INFOPLIST_FILE = "Info-AquaSKKInputMethod.plist"; INSTALL_PATH = "$(HOME)/Library/Bundles"; LIBRARY_SEARCH_PATHS = ""; OTHER_CFLAGS = ""; From t-suwa @ users.sourceforge.jp Tue Sep 6 10:25:13 2005 From: t-suwa @ users.sourceforge.jp (Tomotaka SUWA) Date: Tue, 6 Sep 2005 10:25:13 +0900 Subject: [aquaskk-changes 30] CVS update: AquaSKK/util Message-ID: <20050906012513.2E3692AC035@users.sourceforge.jp> Index: AquaSKK/util/StringTokenizer.cpp diff -u AquaSKK/util/StringTokenizer.cpp:1.1.1.2 AquaSKK/util/StringTokenizer.cpp:1.2 --- AquaSKK/util/StringTokenizer.cpp:1.1.1.2 Sun Jul 17 19:50:32 2005 +++ AquaSKK/util/StringTokenizer.cpp Tue Sep 6 10:25:13 2005 @@ -1,5 +1,5 @@ /* - $Id: StringTokenizer.cpp,v 1.1.1.2 2005/07/17 10:50:32 t-suwa Exp $ + $Id: StringTokenizer.cpp,v 1.2 2005/09/06 01:25:13 t-suwa Exp $ --------- MacOS X implementation of the SKK input method. @@ -19,47 +19,41 @@ along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "StringTokenizer.h" #include -using namespace util; +#include "StringTokenizer.h" -StringTokenizer::StringTokenizer(const string& world,const string& delim) - : world(world) , delim(delim) , pos(0) -{ - +StringTokenizer::StringTokenizer( + const std::string& word, const std::string& delim) + : word_(word), delim_(delim) , pos_(0) { + // empty } -StringTokenizer::~StringTokenizer() -{ - +StringTokenizer::~StringTokenizer() { + // empty } bool StringTokenizer::hasMoreTokens() { - // pos??????????????????????true? - return world.find_first_not_of(delim,pos) != string::npos; + // pos??????????????????????true? + return word_.find_first_not_of(delim_, pos_) != std::string::npos; } -string StringTokenizer::nextToken() +std::string StringTokenizer::nextToken() { - // pos?????????????????????? - unsigned int pos_not_delim = world.find_first_not_of(delim,pos); - if (pos_not_delim == string::npos) - { - throw string("NoMoreTokensException"); - } + // pos?????????????????????? + size_t pos_not_delim = word_.find_first_not_of(delim_, pos_); + if(pos_not_delim == std::string::npos) { + throw std::string("NoMoreTokensException"); + } - // ?????????????T? - unsigned int pos_next_delim = world.find_first_of(delim,pos_not_delim+1); - if (pos_next_delim == string::npos) - { - // ??????? - pos = world.length(); - return world.substr(pos_not_delim,world.length() - pos_not_delim); - } - else - { - pos = pos_next_delim + 1; - return world.substr(pos_not_delim,pos_next_delim - pos_not_delim); - } + // ?????????????T? + size_t pos_next_delim = word_.find_first_of(delim_, pos_not_delim + 1); + if(pos_next_delim == std::string::npos) { + // ??????? + pos_ = word_.length(); + return word_.substr(pos_not_delim, word_.length() - pos_not_delim); + } else { + pos_ = pos_next_delim + 1; + return word_.substr(pos_not_delim, pos_next_delim - pos_not_delim); + } } Index: AquaSKK/util/StringTokenizer.h diff -u AquaSKK/util/StringTokenizer.h:1.1.1.2 AquaSKK/util/StringTokenizer.h:1.2 --- AquaSKK/util/StringTokenizer.h:1.1.1.2 Sun Jul 17 19:50:32 2005 +++ AquaSKK/util/StringTokenizer.h Tue Sep 6 10:25:13 2005 @@ -1,5 +1,5 @@ /* - $Id: StringTokenizer.h,v 1.1.1.2 2005/07/17 10:50:32 t-suwa Exp $ + $Id: StringTokenizer.h,v 1.2 2005/09/06 01:25:13 t-suwa Exp $ --------- MacOS X implementation of the SKK input method. @@ -20,25 +20,20 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ #pragma once -#include -using namespace std; -namespace util -{ - class StringTokenizer; + +namespace util { + class StringTokenizer; } -class util::StringTokenizer -{ - public: - StringTokenizer(const string& world,const string& delim); - virtual ~StringTokenizer(); - - virtual bool hasMoreTokens(); - virtual string nextToken(); - - - private: - string world; - string delim; - int pos; -}; \ No newline at end of file +class StringTokenizer { + std::string word_; + std::string delim_; + size_t pos_; + +public: + StringTokenizer(const std::string& word, const std::string& delim); + virtual ~StringTokenizer(); + + virtual bool hasMoreTokens(); + virtual std::string nextToken(); +}; From t-suwa @ users.sourceforge.jp Tue Sep 6 12:35:34 2005 From: t-suwa @ users.sourceforge.jp (Tomotaka SUWA) Date: Tue, 6 Sep 2005 12:35:34 +0900 Subject: [aquaskk-changes 31] CVS update: htdocs Message-ID: <20050906033534.1830C2AC018@users.sourceforge.jp> Index: htdocs/index.html diff -u htdocs/index.html:1.6 htdocs/index.html:1.7 --- htdocs/index.html:1.6 Sat Aug 27 23:20:39 2005 +++ htdocs/index.html Tue Sep 6 12:35:33 2005 @@ -34,6 +34,8 @@

最近の出来事

    +
  • 2005/09/06 - AquaSKK 2.2 リリース
    + 「英数」キーで 'l' が入力されてしまう不具合を修正しました。
  • 2005/08/27 - AquaSKK 2.1 リリース
    入力モードのアイコン表示を Panther でもサポートしました。
@@ -74,7 +76,7 @@