You can subscribe to this list here.
| 2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(447) |
Nov
(163) |
Dec
(57) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2005 |
Jan
(172) |
Feb
|
Mar
(123) |
Apr
(64) |
May
(1) |
Jun
(278) |
Jul
(89) |
Aug
(97) |
Sep
(62) |
Oct
(53) |
Nov
(119) |
Dec
(60) |
| 2006 |
Jan
(76) |
Feb
(1094) |
Mar
(363) |
Apr
(163) |
May
(57) |
Jun
(43) |
Jul
(39) |
Aug
(15) |
Sep
(33) |
Oct
(62) |
Nov
(8) |
Dec
|
| 2007 |
Jan
(9) |
Feb
(34) |
Mar
(2) |
Apr
(14) |
May
(8) |
Jun
(40) |
Jul
(21) |
Aug
(1) |
Sep
(20) |
Oct
(15) |
Nov
(26) |
Dec
|
| 2008 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(3) |
Oct
|
Nov
|
Dec
(1) |
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(32) |
Jun
|
Jul
|
Aug
(3) |
Sep
(3) |
Oct
|
Nov
|
Dec
|
| 2010 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2011 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(7) |
Dec
|
| 2012 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <cre...@us...> - 2006-04-17 05:50:21
|
Revision: 1289 Author: creecode Date: 2006-04-16 22:50:15 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1289&view=rev Log Message: ----------- added Clean Up menu item Modified Paths: -------------- ODBs/trunk/frontierRoot/system/menus/modals/tabl.fvc Modified: ODBs/trunk/frontierRoot/system/menus/modals/tabl.fvc =================================================================== --- ODBs/trunk/frontierRoot/system/menus/modals/tabl.fvc 2006-04-16 22:10:37 UTC (rev 1288) +++ ODBs/trunk/frontierRoot/system/menus/modals/tabl.fvc 2006-04-17 05:50:15 UTC (rev 1289) @@ -1,3 +1,3 @@ -FrontierVcsFile:1:mbar:system.menus.modals.tabl +FrontierVcsFile:2:mbar:system.menus.modals.tabl -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 \ No newline at end of file +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 \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <and...@us...> - 2006-04-16 22:10:45
|
Revision: 1288 Author: andreradke Date: 2006-04-16 15:10:37 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1288&view=rev Log Message: ----------- Update lNumVersion struct to handle big endian byte-order of 'vers' resources on Intel Macs. This should also fix the version number of Frontier itself as displayed in the splash screen. Modified Paths: -------------- Frontier/trunk/Common/source/fileverbs.c Modified: Frontier/trunk/Common/source/fileverbs.c =================================================================== --- Frontier/trunk/Common/source/fileverbs.c 2006-04-16 21:30:34 UTC (rev 1287) +++ Frontier/trunk/Common/source/fileverbs.c 2006-04-16 22:10:37 UTC (rev 1288) @@ -45,6 +45,7 @@ #include "tablestructure.h" #include "kernelverbdefs.h" #include "shell.rsrc.h" +#include "byteorder.h" /* 2006-04-16 aradke: for SWAP_REZ_BYTE_ORDER */ #ifdef MACVERSION @@ -1458,13 +1459,23 @@ */ typedef struct lNumVersion { +#ifdef SWAP_REZ_BYTE_ORDER + unsigned short nonRelRev2: 4; /* 2nd nibble of revision level*/ + unsigned short nonRelRev1 : 4; /*revision level of non-released version*/ + unsigned short stage : 8; /*stage code: dev, alpha, beta, final*/ + unsigned short bugFixRev : 4; /*3rd part is 1 nibble in BCD*/ + unsigned short minorRev : 4; /*2nd part is 1 nibble in BCD*/ + unsigned short majorRev2: 4; /* 2nd nibble of 1st part*/ unsigned short majorRev1: 4; /*1st part of version number in BCD*/ +#else + unsigned short majorRev1: 4; /*1st part of version number in BCD*/ unsigned short majorRev2: 4; /* 2nd nibble of 1st part*/ unsigned short minorRev : 4; /*2nd part is 1 nibble in BCD*/ unsigned short bugFixRev : 4; /*3rd part is 1 nibble in BCD*/ unsigned short stage : 8; /*stage code: dev, alpha, beta, final*/ unsigned short nonRelRev1 : 4; /*revision level of non-released version*/ unsigned short nonRelRev2: 4; /* 2nd nibble of revision level*/ +#endif } lNumVersion; typedef struct lVersRec { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <and...@us...> - 2006-04-16 21:30:43
|
Revision: 1287 Author: andreradke Date: 2006-04-16 14:30:34 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1287&view=rev Log Message: ----------- When packing/unpacking the lines of an outline in outtablevisit and intablevisit, perform proper byte-order conversion for Mac Intel build. Modified Paths: -------------- Frontier/trunk/Common/source/oppack.c Modified: Frontier/trunk/Common/source/oppack.c =================================================================== --- Frontier/trunk/Common/source/oppack.c 2006-04-16 21:24:12 UTC (rev 1286) +++ Frontier/trunk/Common/source/oppack.c 2006-04-16 21:30:34 UTC (rev 1287) @@ -47,7 +47,7 @@ typedef enum tylinetableitemflags { -#ifdef MACVERSION +#ifndef SWAP_BYTE_ORDER flexpanded = 0x8000, /*was the line expanded when the outline was closed?*/ flopenwindow = 0x4000, /*was the linked window open when its owner was closed?*/ appbit0 = 0x2000, /*application-defined bit*/ @@ -55,9 +55,7 @@ fllocked = 0x0800, /*is the line locked?*/ flcomment = 0x0400, /*is this line a comment?*/ flbreakpoint = 0x0200 /*is a breakpoint set on this line?*/ -#endif - -#ifdef WIN95VERSION +#else flexpanded = 0x0080, /*was the line expanded when the outline was closed?*/ flopenwindow = 0x0040, /*was the linked window open when its owner was closed?*/ appbit0 = 0x0020, /*application-defined bit*/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <and...@us...> - 2006-04-16 21:24:21
|
Revision: 1286 Author: andreradke Date: 2006-04-16 14:24:12 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1286&view=rev Log Message: ----------- Fix MACOSX_DEPLOYMENT_TARGET_ppc in Xcode project settings: Apparently, 10.0 is not a valid value, so use 10.1 instead for now. Modified Paths: -------------- Frontier/trunk/build_XCode/FrontierFat.xcodeproj/project.pbxproj Modified: Frontier/trunk/build_XCode/FrontierFat.xcodeproj/project.pbxproj =================================================================== --- Frontier/trunk/build_XCode/FrontierFat.xcodeproj/project.pbxproj 2006-04-16 20:50:48 UTC (rev 1285) +++ Frontier/trunk/build_XCode/FrontierFat.xcodeproj/project.pbxproj 2006-04-16 21:24:12 UTC (rev 1286) @@ -3679,7 +3679,7 @@ INFOPLIST_FILE = Info_Frontier.plist; LIBRARY_SEARCH_PATHS = tools; MACOSX_DEPLOYMENT_TARGET_i386 = 10.4; - MACOSX_DEPLOYMENT_TARGET_ppc = 10.0; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.1; OTHER_CFLAGS = ( "-fno-inline", "-malign-mac68k", @@ -3733,7 +3733,7 @@ INFOPLIST_FILE = Info_Frontier.plist; LIBRARY_SEARCH_PATHS = tools; MACOSX_DEPLOYMENT_TARGET_i386 = 10.4; - MACOSX_DEPLOYMENT_TARGET_ppc = 10.0; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.1; OTHER_CFLAGS = ( "-fno-inline", "-malign-mac68k", @@ -3792,7 +3792,7 @@ INFOPLIST_FILE = Info_OPML.plist; LIBRARY_SEARCH_PATHS = tools; MACOSX_DEPLOYMENT_TARGET_i386 = 10.4; - MACOSX_DEPLOYMENT_TARGET_ppc = 10.0; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.1; OTHER_CFLAGS = ( "-fno-inline", "-malign-mac68k", @@ -3846,7 +3846,7 @@ INFOPLIST_FILE = Info_OPML.plist; LIBRARY_SEARCH_PATHS = tools; MACOSX_DEPLOYMENT_TARGET_i386 = 10.4; - MACOSX_DEPLOYMENT_TARGET_ppc = 10.0; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.1; OTHER_CFLAGS = ( "-fno-inline", "-malign-mac68k", This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <set...@us...> - 2006-04-16 20:50:54
|
Revision: 1285 Author: sethdill Date: 2006-04-16 13:50:48 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1285&view=rev Log Message: ----------- Removed the global hcharsetconsttable. We don't seem to need it. Modified Paths: -------------- Frontier/branches/Conversant/Common/headers/lang.h Modified: Frontier/branches/Conversant/Common/headers/lang.h =================================================================== --- Frontier/branches/Conversant/Common/headers/lang.h 2006-04-16 20:43:41 UTC (rev 1284) +++ Frontier/branches/Conversant/Common/headers/lang.h 2006-04-16 20:50:48 UTC (rev 1285) @@ -725,8 +725,6 @@ extern hdlhashtable hconsttable; /*holds the names of built-in constants, like true and up*/ -extern hdlhashtable hcharsetconsttable; /* holds the names of the built-in character sets, like iso-8859-1, MacRoman, and UTF-8 */ - extern hdlhashtable hbuiltinfunctions; /*holds the names of the built-in functions*/ extern unsigned long ctscanlines; /*number of lines that have been scanned, for error reporting*/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <and...@us...> - 2006-04-16 20:43:58
|
Revision: 1284 Author: andreradke Date: 2006-04-16 13:43:41 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1284&view=rev Log Message: ----------- FrontierFat.xcodeproj is a first cut at an Xcode 2.2 project for compiling a Universal Binary of the kernel. Compilation and linking completes successfully, but the resulting application does not yet function properly on Intel Macs. Added Paths: ----------- Frontier/trunk/build_XCode/FrontierFat.xcodeproj/ Frontier/trunk/build_XCode/FrontierFat.xcodeproj/project.pbxproj Property Changed: ---------------- Frontier/trunk/build_XCode/tools/ Property changes on: Frontier/trunk/build_XCode/FrontierFat.xcodeproj ___________________________________________________________________ Name: svn:ignore + *.mode1 *.pbxuser Added: Frontier/trunk/build_XCode/FrontierFat.xcodeproj/project.pbxproj =================================================================== --- Frontier/trunk/build_XCode/FrontierFat.xcodeproj/project.pbxproj (rev 0) +++ Frontier/trunk/build_XCode/FrontierFat.xcodeproj/project.pbxproj 2006-04-16 20:43:41 UTC (rev 1284) @@ -0,0 +1,3926 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 42; + objects = { + +/* Begin PBXBuildFile section */ + 6505996409968C1400410571 /* ioascrollbar.h in Headers */ = {isa = PBXBuildFile; fileRef = 651525AB072BFC6700411831 /* ioascrollbar.h */; }; + 6505996509968C1400410571 /* ioapopup.h in Headers */ = {isa = PBXBuildFile; fileRef = 651525A7072BFC6700411831 /* ioapopup.h */; }; + 6505996609968C1400410571 /* ioaicon.h in Headers */ = {isa = PBXBuildFile; fileRef = 651525A4072BFC6700411831 /* ioaicon.h */; }; + 6505996709968C1400410571 /* ioaedittext.h in Headers */ = {isa = PBXBuildFile; fileRef = 651525A1072BFC6700411831 /* ioaedittext.h */; }; + 6505996809968C1400410571 /* ioacolorpopup.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515259F072BFC6700411831 /* ioacolorpopup.h */; }; + 6505996909968C1400410571 /* ioa.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515259B072BFC6700411831 /* ioa.h */; }; + 6505996A09968C1400410571 /* pcre.h in Headers */ = {isa = PBXBuildFile; fileRef = 651525C9072BFC6700411831 /* pcre.h */; }; + 6505996B09968C1400410571 /* MoreFilesX.h in Headers */ = {isa = PBXBuildFile; fileRef = 651525C2072BFC6700411831 /* MoreFilesX.h */; }; + 6505996C09968C1400410571 /* frontier.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527B1072BFE0100411831 /* frontier.h */; }; + 6505996D09968C1400410571 /* font.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527B3072BFE0300411831 /* font.h */; }; + 6505996E09968C1400410571 /* appletdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527B5072BFE0400411831 /* appletdefs.h */; }; + 6505996F09968C1400410571 /* standard.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527BA072BFE1000411831 /* standard.h */; }; + 6505997009968C1400410571 /* iac.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527BC072BFE1B00411831 /* iac.h */; }; + 6505997109968C1400410571 /* appletmemory.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527BE072BFE1D00411831 /* appletmemory.h */; }; + 6505997209968C1400410571 /* appletstrings.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527C0072BFE1E00411831 /* appletstrings.h */; }; + 6505997309968C1400410571 /* appletfiles.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527C2072BFE2000411831 /* appletfiles.h */; }; + 6505997409968C1400410571 /* appletprocess.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527C4072BFE2100411831 /* appletprocess.h */; }; + 6505997509968C1400410571 /* appletfrontier.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527C6072BFE2400411831 /* appletfrontier.h */; }; + 6505997609968C1400410571 /* aeutils.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527C8072BFE2500411831 /* aeutils.h */; }; + 6505997709968C1400410571 /* uisinternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527CA072BFE2700411831 /* uisinternal.h */; }; + 6505997809968C1400410571 /* appletbits.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527CC072BFE2900411831 /* appletbits.h */; }; + 6505997909968C1400410571 /* quickdraw.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527CE072BFE2B00411831 /* quickdraw.h */; }; + 6505997A09968C1400410571 /* memory.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527D0072BFE2C00411831 /* memory.h */; }; + 6505997B09968C1400410571 /* file.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527D2072BFE2E00411831 /* file.h */; }; + 6505997C09968C1400410571 /* launch.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527D4072BFE3000411831 /* launch.h */; }; + 6505997D09968C1400410571 /* shelltypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527D6072BFE3200411831 /* shelltypes.h */; }; + 6505997E09968C1400410571 /* appletfont.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527D8072BFE3300411831 /* appletfont.h */; }; + 6505997F09968C1400410571 /* appletquickdraw.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527DA072BFE3400411831 /* appletquickdraw.h */; }; + 6505998009968C1400410571 /* applettextedit.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527DC072BFE3600411831 /* applettextedit.h */; }; + 6505998109968C1400410571 /* error.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527DE072BFE3800411831 /* error.h */; }; + 6505998209968C1400410571 /* strings.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527E0072BFE3900411831 /* strings.h */; }; + 6505998309968C1400410571 /* shell.rsrc.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527E2072BFE3B00411831 /* shell.rsrc.h */; }; + 6505998409968C1400410571 /* resources.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527E4072BFE3C00411831 /* resources.h */; }; + 6505998509968C1400410571 /* lang.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527E6072BFE3D00411831 /* lang.h */; }; + 6505998609968C1400410571 /* langinternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527E8072BFE3F00411831 /* langinternal.h */; }; + 6505998709968C1400410571 /* ops.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527EA072BFE4100411831 /* ops.h */; }; + 6505998809968C1400410571 /* langexternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527EC072BFE4200411831 /* langexternal.h */; }; + 6505998909968C1400410571 /* langsystem7.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527EE072BFE4400411831 /* langsystem7.h */; }; + 6505998A09968C1400410571 /* process.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527F0072BFE4600411831 /* process.h */; }; + 6505998B09968C1400410571 /* kernelverbs.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527F2072BFE4700411831 /* kernelverbs.h */; }; + 6505998C09968C1400410571 /* filesystem7.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527F4072BFE4900411831 /* filesystem7.h */; }; + 6505998D09968C1400410571 /* filealias.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527F6072BFE4A00411831 /* filealias.h */; }; + 6505998E09968C1400410571 /* tablestructure.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527F8072BFE4C00411831 /* tablestructure.h */; }; + 6505998F09968C1400410571 /* kernelverbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527FA072BFE4D00411831 /* kernelverbdefs.h */; }; + 6505999009968C1400410571 /* winregistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527FC072BFE4F00411831 /* winregistry.h */; }; + 6505999109968C1400410571 /* cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = 651527FE072BFE5100411831 /* cursor.h */; }; + 6505999209968C1400410571 /* dialogs.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152800072BFE5200411831 /* dialogs.h */; }; + 6505999309968C1400410571 /* timedate.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152802072BFE5400411831 /* timedate.h */; }; + 6505999409968C1400410571 /* frontierwindows.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152804072BFE5500411831 /* frontierwindows.h */; }; + 6505999509968C1400410571 /* shell.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152806072BFE5700411831 /* shell.h */; }; + 6505999609968C1400410571 /* SetUpA5.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152808072BFE5900411831 /* SetUpA5.h */; }; + 6505999709968C1400410571 /* oplist.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515280A072BFE5B00411831 /* oplist.h */; }; + 6505999809968C1400410571 /* fileloop.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515280C072BFE5C00411831 /* fileloop.h */; }; + 6505999909968C1400410571 /* mac.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515280E072BFE5E00411831 /* mac.h */; }; + 6505999A09968C1400410571 /* scrap.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152810072BFE6000411831 /* scrap.h */; }; + 6505999B09968C1400410571 /* threads.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152812072BFE6100411831 /* threads.h */; }; + 6505999C09968C1400410571 /* MoreFilesExtras.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152814072BFE6300411831 /* MoreFilesExtras.h */; }; + 6505999D09968C1400410571 /* iacinternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152816072BFE6700411831 /* iacinternal.h */; }; + 6505999E09968C1400410571 /* appleticons.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152818072BFE6A00411831 /* appleticons.h */; }; + 6505999F09968C1400410571 /* appletkb.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515281A072BFE6C00411831 /* appletkb.h */; }; + 650599A009968C1400410571 /* appletops.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515281C072BFE6E00411831 /* appletops.h */; }; + 650599A109968C1400410571 /* appletmenuops.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515281E072BFE7000411831 /* appletmenuops.h */; }; + 650599A209968C1400410571 /* applet.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152820072BFE7100411831 /* applet.h */; }; + 650599A309968C1400410571 /* iowacore.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152822072BFE7300411831 /* iowacore.h */; }; + 650599A409968C1400410571 /* iowascript.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152824072BFE7400411831 /* iowascript.h */; }; + 650599A509968C1400410571 /* iowaparser.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152826072BFE7700411831 /* iowaparser.h */; }; + 650599A609968C1400410571 /* iowafrontier.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152828072BFE7900411831 /* iowafrontier.h */; }; + 650599A709968C1400410571 /* iowaattributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515282A072BFE7A00411831 /* iowaattributes.h */; }; + 650599A809968C1400410571 /* iowaruntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515282C072BFE7C00411831 /* iowaruntime.h */; }; + 650599A909968C1400410571 /* appletresource.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515282E072BFE7D00411831 /* appletresource.h */; }; + 650599AA09968C1400410571 /* UserTalk.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152830072BFE7F00411831 /* UserTalk.h */; }; + 650599AB09968C1400410571 /* appletfiledesktop.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152832072BFE8200411831 /* appletfiledesktop.h */; }; + 650599AC09968C1400410571 /* iowainit.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152834072BFE8300411831 /* iowainit.h */; }; + 650599AD09968C1400410571 /* appletmouse.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152836072BFE8500411831 /* appletmouse.h */; }; + 650599AE09968C1400410571 /* appletcursor.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152838072BFE8700411831 /* appletcursor.h */; }; + 650599AF09968C1400410571 /* appletcardops.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515283A072BFE8900411831 /* appletcardops.h */; }; + 650599B009968C1400410571 /* appletzoom.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515283C072BFE8A00411831 /* appletzoom.h */; }; + 650599B109968C1400410571 /* appletcard.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515283E072BFE8C00411831 /* appletcard.h */; }; + 650599B209968C1400410571 /* landinternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152840072BFE8D00411831 /* landinternal.h */; }; + 650599B309968C1400410571 /* search.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152842072BFE9000411831 /* search.h */; }; + 650599B409968C1400410571 /* shellprint.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152844072BFE9100411831 /* shellprint.h */; }; + 650599B509968C1400410571 /* shellundo.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152846072BFE9500411831 /* shellundo.h */; }; + 650599B609968C1400410571 /* cancoon.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152848072BFE9700411831 /* cancoon.h */; }; + 650599B709968C1400410571 /* pict.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515284A072BFE9800411831 /* pict.h */; }; + 650599B809968C1400410571 /* pictverbs.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515284C072BFE9A00411831 /* pictverbs.h */; }; + 650599B909968C1400410571 /* bitmaps.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515284E072BFE9C00411831 /* bitmaps.h */; }; + 650599BA09968C1400410571 /* mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152850072BFE9E00411831 /* mouse.h */; }; + 650599BB09968C1400410571 /* scrollbar.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152852072BFE9F00411831 /* scrollbar.h */; }; + 650599BC09968C1400410571 /* zoom.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152854072BFEA100411831 /* zoom.h */; }; + 650599BD09968C1400410571 /* shellhooks.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152856072BFEA200411831 /* shellhooks.h */; }; + 650599BE09968C1400410571 /* menu.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152858072BFEA400411831 /* menu.h */; }; + 650599BF09968C1400410571 /* popup.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515285A072BFEA500411831 /* popup.h */; }; + 650599C009968C1400410571 /* meprograms.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515285C072BFEA700411831 /* meprograms.h */; }; + 650599C109968C1400410571 /* dockmenu.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515285E072BFEA900411831 /* dockmenu.h */; }; + 650599C209968C1400410571 /* opinternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152860072BFEAA00411831 /* opinternal.h */; }; + 650599C309968C1400410571 /* menuverbs.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152862072BFEAB00411831 /* menuverbs.h */; }; + 650599C409968C1400410571 /* kb.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152864072BFEAE00411831 /* kb.h */; }; + 650599C509968C1400410571 /* shellmenu.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152866072BFEB100411831 /* shellmenu.h */; }; + 650599C609968C1400410571 /* land.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152868072BFEB400411831 /* land.h */; }; + 650599C709968C1400410571 /* BASE64.H in Headers */ = {isa = PBXBuildFile; fileRef = 6515286A072BFEBE00411831 /* BASE64.H */; }; + 650599C809968C1400410571 /* versions.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515286C072BFEC000411831 /* versions.h */; }; + 650599C909968C1400410571 /* icon.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515286E072BFEC100411831 /* icon.h */; }; + 650599CA09968C1400410571 /* smallicon.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152870072BFEC300411831 /* smallicon.h */; }; + 650599CB09968C1400410571 /* textedit.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152872072BFEC500411831 /* textedit.h */; }; + 650599CC09968C1400410571 /* windowlayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152874072BFEC600411831 /* windowlayout.h */; }; + 650599CD09968C1400410571 /* shellprivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152876072BFEC800411831 /* shellprivate.h */; }; + 650599CE09968C1400410571 /* about.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152878072BFEC900411831 /* about.h */; }; + 650599CF09968C1400410571 /* cancooninternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515287A072BFECB00411831 /* cancooninternal.h */; }; + 650599D009968C1400410571 /* processinternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515287C072BFECC00411831 /* processinternal.h */; }; + 650599D109968C1400410571 /* WinLand.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515287E072BFECE00411831 /* WinLand.h */; }; + 650599D209968C1400410571 /* OSXSpecifics.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152880072BFED000411831 /* OSXSpecifics.h */; }; + 650599D309968C1400410571 /* player.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152882072BFED200411831 /* player.h */; }; + 650599D409968C1400410571 /* frontierconfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152884072BFED300411831 /* frontierconfig.h */; }; + 650599D509968C1400410571 /* db.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152886072BFED500411831 /* db.h */; }; + 650599D609968C1400410571 /* tableverbs.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152888072BFED600411831 /* tableverbs.h */; }; + 650599D709968C1400410571 /* opverbs.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515288A072BFED800411831 /* opverbs.h */; }; + 650599D809968C1400410571 /* scripts.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515288C072BFEDA00411831 /* scripts.h */; }; + 650599D909968C1400410571 /* wpverbs.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515288E072BFEDC00411831 /* wpverbs.h */; }; + 650599DA09968C1400410571 /* command.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152890072BFEDD00411831 /* command.h */; }; + 650599DB09968C1400410571 /* osacomponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152892072BFEDF00411831 /* osacomponent.h */; }; + 650599DC09968C1400410571 /* iowaverbs.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152894072BFEE200411831 /* iowaverbs.h */; }; + 650599DD09968C1400410571 /* frontierstart.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152896072BFEE400411831 /* frontierstart.h */; }; + 650599DE09968C1400410571 /* frontierdebug.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152898072BFEE500411831 /* frontierdebug.h */; }; + 650599DF09968C1400410571 /* PAIGE.H in Headers */ = {isa = PBXBuildFile; fileRef = 6515289A072BFEE700411831 /* PAIGE.H */; }; + 650599E009968C1400410571 /* PGDEFTBL.H in Headers */ = {isa = PBXBuildFile; fileRef = 6515289C072BFEE900411831 /* PGDEFTBL.H */; }; + 650599E109968C1400410571 /* notify.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515289E072BFEEA00411831 /* notify.h */; }; + 650599E209968C1400410571 /* md5.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528A0072BFEED00411831 /* md5.h */; }; + 650599E309968C1400410571 /* services.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528A2072BFEEF00411831 /* services.h */; }; + 650599E409968C1400410571 /* serialnumber.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528A4072BFEF100411831 /* serialnumber.h */; }; + 650599E509968C1400410571 /* langregexp.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528A6072BFEF200411831 /* langregexp.h */; }; + 650599E609968C1400410571 /* shellbuttons.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528A8072BFEF500411831 /* shellbuttons.h */; }; + 650599E709968C1400410571 /* op.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528AA072BFEF600411831 /* op.h */; }; + 650599E809968C1400410571 /* menueditor.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528AC072BFEF800411831 /* menueditor.h */; }; + 650599E909968C1400410571 /* tableinternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528AE072BFEFA00411831 /* tableinternal.h */; }; + 650599EA09968C1400410571 /* sounds.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528B0072BFEFD00411831 /* sounds.h */; }; + 650599EB09968C1400410571 /* uisharing.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528B2072BFEFF00411831 /* uisharing.h */; }; + 650599EC09968C1400410571 /* miniwindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528B4072BFF0200411831 /* miniwindow.h */; }; + 650599ED09968C1400410571 /* wpengine.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528B6072BFF0400411831 /* wpengine.h */; }; + 650599EE09968C1400410571 /* tableformats.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528B8072BFF0700411831 /* tableformats.h */; }; + 650599EF09968C1400410571 /* langipc.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528BA072BFF0900411831 /* langipc.h */; }; + 650599F009968C1400410571 /* dbinternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528BC072BFF0C00411831 /* dbinternal.h */; }; + 650599F109968C1400410571 /* WinSockNetEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528BE072BFF0F00411831 /* WinSockNetEvents.h */; }; + 650599F209968C1400410571 /* opdisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528C0072BFF1000411831 /* opdisplay.h */; }; + 650599F309968C1400410571 /* opicons.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528C2072BFF1200411831 /* opicons.h */; }; + 650599F409968C1400410571 /* claybrowser.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528C4072BFF1300411831 /* claybrowser.h */; }; + 650599F509968C1400410571 /* claybrowserstruc.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528C6072BFF1500411831 /* claybrowserstruc.h */; }; + 650599F609968C1400410571 /* claybrowserexpand.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528C8072BFF1700411831 /* claybrowserexpand.h */; }; + 650599F709968C1400410571 /* claycallbacks.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528CA072BFF1900411831 /* claycallbacks.h */; }; + 650599F809968C1400410571 /* claybrowservalidate.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528CC072BFF1A00411831 /* claybrowservalidate.h */; }; + 650599F909968C1400410571 /* oplineheight.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528CE072BFF1C00411831 /* oplineheight.h */; }; + 650599FA09968C1400410571 /* odbinternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528D0072BFF1F00411831 /* odbinternal.h */; }; + 650599FB09968C1400410571 /* CallMachOFrameWork.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528D2072BFF2200411831 /* CallMachOFrameWork.h */; }; + 650599FC09968C1400410571 /* langhtml.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528D4072BFF2500411831 /* langhtml.h */; }; + 650599FD09968C1400410571 /* langxml.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528D6072BFF2700411831 /* langxml.h */; }; + 650599FE09968C1400410571 /* langxcmd.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528D8072BFF2900411831 /* langxcmd.h */; }; + 650599FF09968C1400410571 /* langdll.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528DA072BFF2C00411831 /* langdll.h */; }; + 65059A0009968C1400410571 /* langtokens.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528DC072BFF2D00411831 /* langtokens.h */; }; + 65059A0109968C1400410571 /* langwinipc.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528DE072BFF2F00411831 /* langwinipc.h */; }; + 65059A0209968C1400410571 /* htmlcontrol.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528E0072BFF3100411831 /* htmlcontrol.h */; }; + 65059A0309968C1400410571 /* langpython.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528E2072BFF3300411831 /* langpython.h */; }; + 65059A0409968C1400410571 /* pcre_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528E4072BFF3600411831 /* pcre_internal.h */; }; + 65059A0509968C1400410571 /* yytab.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528E6072BFF3D00411831 /* yytab.h */; }; + 65059A0609968C1400410571 /* langparser.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528E8072BFF3E00411831 /* langparser.h */; }; + 65059A0709968C1400410571 /* menubar.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528EA072BFF4100411831 /* menubar.h */; }; + 65059A0809968C1400410571 /* iso8859.c in Headers */ = {isa = PBXBuildFile; fileRef = 651528EC072BFF4400411831 /* iso8859.c */; }; + 65059A0909968C1400410571 /* FrontierWinMain.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528EE072BFF4700411831 /* FrontierWinMain.h */; }; + 65059A0A09968C1400410571 /* langparser.y in Headers */ = {isa = PBXBuildFile; fileRef = 651528F0072BFF4B00411831 /* langparser.y */; }; + 65059A0B09968C1400410571 /* menuinternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528F2072BFF4E00411831 /* menuinternal.h */; }; + 65059A0C09968C1400410571 /* textdisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528F4072BFF5100411831 /* textdisplay.h */; }; + 65059A0D09968C1400410571 /* opxml.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528F6072BFF5300411831 /* opxml.h */; }; + 65059A0E09968C1400410571 /* opbuttons.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528F8072BFF5600411831 /* opbuttons.h */; }; + 65059A0F09968C1400410571 /* opdraggingmove.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528FA072BFF5900411831 /* opdraggingmove.h */; }; + 65059A1009968C1400410571 /* osadroplet.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528FC072BFF5C00411831 /* osadroplet.h */; }; + 65059A1109968C1400410571 /* osainternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 651528FE072BFF5D00411831 /* osainternal.h */; }; + 65059A1209968C1400410571 /* osamenus.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152900072BFF6000411831 /* osamenus.h */; }; + 65059A1309968C1400410571 /* osaparseaete.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152902072BFF6300411831 /* osaparseaete.h */; }; + 65059A1409968C1400410571 /* osawindows.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152904072BFF6400411831 /* osawindows.h */; }; + 65059A1509968C1400410571 /* tabledisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152906072BFF6800411831 /* tabledisplay.h */; }; + 65059A1609968C1400410571 /* claylinelayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152908072BFF6900411831 /* claylinelayout.h */; }; + 65059A1709968C1400410571 /* PGTRAPS.H in Headers */ = {isa = PBXBuildFile; fileRef = 6515290A072BFF6C00411831 /* PGTRAPS.H */; }; + 65059A1809968C1400410571 /* PGEXCEPS.H in Headers */ = {isa = PBXBuildFile; fileRef = 6515290C072BFF7500411831 /* PGEXCEPS.H */; }; + 65059A1909968C1400410571 /* DEFPROCS.H in Headers */ = {isa = PBXBuildFile; fileRef = 6515290E072BFF7900411831 /* DEFPROCS.H */; }; + 65059A1A09968C1400410571 /* MACHINE.H in Headers */ = {isa = PBXBuildFile; fileRef = 65152910072BFF7A00411831 /* MACHINE.H */; }; + 65059A1B09968C1400410571 /* pgHLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152912072BFF7D00411831 /* pgHLevel.h */; }; + 65059A1C09968C1400410571 /* wpinternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152914072BFF8400411831 /* wpinternal.h */; }; + 65059A1D09968C1400410571 /* WSE.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152916072BFF8600411831 /* WSE.h */; }; + 65059A1E09968C1400410571 /* chartables.c in Headers */ = {isa = PBXBuildFile; fileRef = 65152918072BFF8800411831 /* chartables.c */; }; + 65059A1F09968C1400410571 /* config.r in Headers */ = {isa = PBXBuildFile; fileRef = 6515291A072BFF8A00411831 /* config.r */; }; + 65059A2009968C1400410571 /* osincludes.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515291E072BFF8D00411831 /* osincludes.h */; }; + 65059A2109968C1400410571 /* macconv.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152922072BFFCF00411831 /* macconv.h */; }; + 65059A2209968C1400410571 /* stringdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152924072BFFD200411831 /* stringdefs.h */; }; + 65059A2309968C1400410571 /* Optimization.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152926072BFFD600411831 /* Optimization.h */; }; + 65059A2409968C1400410571 /* OptimizationEnd.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152928072BFFDA00411831 /* OptimizationEnd.h */; }; + 65059A2509968C1400410571 /* appletundo.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515292A072BFFDC00411831 /* appletundo.h */; }; + 65059A2609968C1400410571 /* appletpalette.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515292C072BFFDF00411831 /* appletpalette.h */; }; + 65059A2709968C1400410571 /* appletwires.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515292E072BFFE100411831 /* appletwires.h */; }; + 65059A2809968C1400410571 /* appletscrollbar.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152930072BFFE200411831 /* appletscrollbar.h */; }; + 65059A2909968C1400410571 /* appletpopup.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152932072BFFE400411831 /* appletpopup.h */; }; + 65059A2A09968C1400410571 /* iowavalidate.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152934072BFFE600411831 /* iowavalidate.h */; }; + 65059A2B09968C1400410571 /* iowa.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152936072BFFE700411831 /* iowa.h */; }; + 65059A2C09968C1400410571 /* iowaprefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152938072BFFE900411831 /* iowaprefs.h */; }; + 65059A2D09968C1400410571 /* opscreenmap.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515293A072BFFEB00411831 /* opscreenmap.h */; }; + 65059A2E09968C1400410571 /* pgMemMgr.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515293C072BFFEE00411831 /* pgMemMgr.h */; }; + 65059A2F09968C1400410571 /* Userdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515293E072BFFF400411831 /* Userdefs.h */; }; + 65059A3009968C1400410571 /* CPUDEFS.H in Headers */ = {isa = PBXBuildFile; fileRef = 65152940072BFFF600411831 /* CPUDEFS.H */; }; + 65059A3109968C1400410571 /* pgTxr.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152942072BFFFC00411831 /* pgTxr.h */; }; + 65059A3209968C1400410571 /* FDllCall.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152944072C000000411831 /* FDllCall.h */; }; + 65059A3309968C1400410571 /* pcre_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 65152946072C000100411831 /* pcre_config.h */; }; + 65059A3409968C1400410571 /* PGSETJMP.H in Headers */ = {isa = PBXBuildFile; fileRef = 65152948072C000300411831 /* PGSETJMP.H */; }; + 65059A3509968C1400410571 /* pgMTraps.h in Headers */ = {isa = PBXBuildFile; fileRef = 6515294E072C000D00411831 /* pgMTraps.h */; }; + 65059A3609968C1400410571 /* PGERRORS.H in Headers */ = {isa = PBXBuildFile; fileRef = 65152950072C001700411831 /* PGERRORS.H */; }; + 65059A3709968C1400410571 /* frontier.xcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 65D516AA072CED430097D18E /* frontier.xcode.h */; }; + 65059A3809968C1400410571 /* frontierdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 65BBB663072E5643008E2F34 /* frontierdefs.h */; }; + 65059A3909968C1400410571 /* langmath.h in Headers */ = {isa = PBXBuildFile; fileRef = 65B70CDF0797CEAD008C2F1A /* langmath.h */; }; + 65059A3A09968C1400410571 /* FastTimes.h in Headers */ = {isa = PBXBuildFile; fileRef = 65B70CE90797CF78008C2F1A /* FastTimes.h */; }; + 65059A3C09968C1400410571 /* appletfrontier.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515256E072BFC6700411831 /* appletfrontier.c */; }; + 65059A3D09968C1400410571 /* appletbits.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515256D072BFC6700411831 /* appletbits.c */; }; + 65059A3E09968C1400410571 /* appletglue.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515256F072BFC6700411831 /* appletglue.c */; }; + 65059A3F09968C1400410571 /* applettextedit.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152570072BFC6700411831 /* applettextedit.c */; }; + 65059A4009968C1400410571 /* resources.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515257D072BFC6700411831 /* resources.c */; }; + 65059A4109968C1400410571 /* findinfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515257C072BFC6700411831 /* findinfile.c */; }; + 65059A4209968C1400410571 /* fileverbs.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515257B072BFC6700411831 /* fileverbs.c */; }; + 65059A4309968C1400410571 /* filepath.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515257A072BFC6700411831 /* filepath.c */; }; + 65059A4409968C1400410571 /* fileops.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152579072BFC6700411831 /* fileops.c */; }; + 65059A4509968C1400410571 /* filemp3.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152578072BFC6700411831 /* filemp3.c */; }; + 65059A4609968C1400410571 /* fileloop.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152577072BFC6700411831 /* fileloop.c */; }; + 65059A4709968C1400410571 /* filelaunch.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152574072BFC6700411831 /* filelaunch.c */; }; + 65059A4809968C1400410571 /* filedialog.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152576072BFC6700411831 /* filedialog.c */; }; + 65059A4909968C1400410571 /* filealias.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152573072BFC6700411831 /* filealias.c */; }; + 65059A4A09968C1400410571 /* file.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152575072BFC6700411831 /* file.c */; }; + 65059A4B09968C1400410571 /* iacapps.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152580072BFC6700411831 /* iacapps.c */; }; + 65059A4C09968C1400410571 /* iacbinary.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152582072BFC6700411831 /* iacbinary.c */; }; + 65059A4D09968C1400410571 /* iac.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515257F072BFC6700411831 /* iac.c */; }; + 65059A4E09968C1400410571 /* iacsysevents.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152596072BFC6700411831 /* iacsysevents.c */; }; + 65059A4F09968C1400410571 /* iacstring4.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152595072BFC6700411831 /* iacstring4.c */; }; + 65059A5009968C1400410571 /* iacsend.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152592072BFC6700411831 /* iacsend.c */; }; + 65059A5109968C1400410571 /* iacrgb.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152591072BFC6700411831 /* iacrgb.c */; }; + 65059A5209968C1400410571 /* iacfilespec.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152586072BFC6700411831 /* iacfilespec.c */; }; + 65059A5309968C1400410571 /* iacdouble.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152585072BFC6700411831 /* iacdouble.c */; }; + 65059A5409968C1400410571 /* iacrect.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515258F072BFC6700411831 /* iacrect.c */; }; + 65059A5509968C1400410571 /* iacrecord.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152590072BFC6700411831 /* iacrecord.c */; }; + 65059A5609968C1400410571 /* iacops.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515258C072BFC6700411831 /* iacops.c */; }; + 65059A5709968C1400410571 /* iacnewsystemverb.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515258B072BFC6700411831 /* iacnewsystemverb.c */; }; + 65059A5809968C1400410571 /* iactext.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152598072BFC6700411831 /* iactext.c */; }; + 65059A5909968C1400410571 /* iactable.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152597072BFC6700411831 /* iactable.c */; }; + 65059A5A09968C1400410571 /* iacdate.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152584072BFC6700411831 /* iacdate.c */; }; + 65059A5B09968C1400410571 /* iacboolean.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152583072BFC6700411831 /* iacboolean.c */; }; + 65059A5C09968C1400410571 /* iacreceive.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515258E072BFC6700411831 /* iacreceive.c */; }; + 65059A5D09968C1400410571 /* iacpoint.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515258D072BFC6700411831 /* iacpoint.c */; }; + 65059A5E09968C1400410571 /* iacasynch.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152581072BFC6700411831 /* iacasynch.c */; }; + 65059A5F09968C1400410571 /* iaclist.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152588072BFC6700411831 /* iaclist.c */; }; + 65059A6009968C1400410571 /* iachandler.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152587072BFC6700411831 /* iachandler.c */; }; + 65059A6109968C1400410571 /* iacstring.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152594072BFC6700411831 /* iacstring.c */; }; + 65059A6209968C1400410571 /* iacshort.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152593072BFC6700411831 /* iacshort.c */; }; + 65059A6309968C1400410571 /* iacnetwork.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515258A072BFC6700411831 /* iacnetwork.c */; }; + 65059A6409968C1400410571 /* iaclong.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152589072BFC6700411831 /* iaclong.c */; }; + 65059A6509968C1400410571 /* ioastatic.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525AC072BFC6700411831 /* ioastatic.c */; }; + 65059A6609968C1400410571 /* ioascrollbar.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525AA072BFC6700411831 /* ioascrollbar.c */; }; + 65059A6709968C1400410571 /* ioarect.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525A9072BFC6700411831 /* ioarect.c */; }; + 65059A6809968C1400410571 /* ioaradio.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525A8072BFC6700411831 /* ioaradio.c */; }; + 65059A6909968C1400410571 /* ioapopup.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525A6072BFC6700411831 /* ioapopup.c */; }; + 65059A6A09968C1400410571 /* ioapicture.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525A5072BFC6700411831 /* ioapicture.c */; }; + 65059A6B09968C1400410571 /* ioaicon.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525A3072BFC6700411831 /* ioaicon.c */; }; + 65059A6C09968C1400410571 /* ioaframe.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525A2072BFC6700411831 /* ioaframe.c */; }; + 65059A6D09968C1400410571 /* ioaedittext.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525A0072BFC6700411831 /* ioaedittext.c */; }; + 65059A6E09968C1400410571 /* ioacolorpopup.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515259E072BFC6700411831 /* ioacolorpopup.c */; }; + 65059A6F09968C1400410571 /* ioacheckbox.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515259D072BFC6700411831 /* ioacheckbox.c */; }; + 65059A7009968C1400410571 /* ioabutton.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515259C072BFC6700411831 /* ioabutton.c */; }; + 65059A7109968C1400410571 /* ioa.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515259A072BFC6700411831 /* ioa.c */; }; + 65059A7209968C1400410571 /* iowacore.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525B0072BFC6700411831 /* iowacore.c */; }; + 65059A7309968C1400410571 /* iowaattributes.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525AE072BFC6700411831 /* iowaattributes.c */; }; + 65059A7409968C1400410571 /* iowacomponent.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525AF072BFC6700411831 /* iowacomponent.c */; }; + 65059A7509968C1400410571 /* iowafrontier.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525B1072BFC6700411831 /* iowafrontier.c */; }; + 65059A7609968C1400410571 /* iowascript.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525B5072BFC6700411831 /* iowascript.c */; }; + 65059A7709968C1400410571 /* iowainit.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525B2072BFC6700411831 /* iowainit.c */; }; + 65059A7809968C1400410571 /* iowavalidate.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525B6072BFC6700411831 /* iowavalidate.c */; }; + 65059A7909968C1400410571 /* iowaparser.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525B3072BFC6700411831 /* iowaparser.c */; }; + 65059A7A09968C1400410571 /* iowaruntime.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525B4072BFC6700411831 /* iowaruntime.c */; }; + 65059A7B09968C1400410571 /* landverbarray.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525BF072BFC6700411831 /* landverbarray.c */; }; + 65059A7C09968C1400410571 /* land.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525B8072BFC6700411831 /* land.c */; }; + 65059A7D09968C1400410571 /* landops.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525BA072BFC6700411831 /* landops.c */; }; + 65059A7E09968C1400410571 /* landgetparam.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525B9072BFC6700411831 /* landgetparam.c */; }; + 65059A7F09968C1400410571 /* landpush.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525BB072BFC6700411831 /* landpush.c */; }; + 65059A8009968C1400410571 /* landsystem7.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525BE072BFC6700411831 /* landsystem7.c */; }; + 65059A8109968C1400410571 /* landqueue.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525BC072BFC6700411831 /* landqueue.c */; }; + 65059A8209968C1400410571 /* landreturn.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525BD072BFC6700411831 /* landreturn.c */; }; + 65059A8309968C1400410571 /* pictverbs.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525CD072BFC6700411831 /* pictverbs.c */; }; + 65059A8409968C1400410571 /* pict.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525CC072BFC6700411831 /* pict.c */; }; + 65059A8509968C1400410571 /* error.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525F0072BFC6700411831 /* error.c */; }; + 65059A8609968C1400410571 /* dockmenu.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525EF072BFC6700411831 /* dockmenu.c */; }; + 65059A8709968C1400410571 /* dialogs.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525E5072BFC6700411831 /* dialogs.c */; }; + 65059A8809968C1400410571 /* cursor.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525EE072BFC6700411831 /* cursor.c */; }; + 65059A8909968C1400410571 /* bitmaps.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525E4072BFC6700411831 /* bitmaps.c */; }; + 65059A8A09968C1400410571 /* base64.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525ED072BFC6700411831 /* base64.c */; }; + 65059A8B09968C1400410571 /* assert.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525EC072BFC6700411831 /* assert.c */; }; + 65059A8C09968C1400410571 /* aeutils.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525E3072BFC6700411831 /* aeutils.c */; }; + 65059A8D09968C1400410571 /* about.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525EB072BFC6700411831 /* about.c */; }; + 65059A8E09968C1400410571 /* kb.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525F7072BFC6700411831 /* kb.c */; }; + 65059A8F09968C1400410571 /* icon.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525F6072BFC6700411831 /* icon.c */; }; + 65059A9009968C1400410571 /* frontierwindows.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525F5072BFC6700411831 /* frontierwindows.c */; }; + 65059A9109968C1400410571 /* frontierstart.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525F4072BFC6700411831 /* frontierstart.c */; }; + 65059A9209968C1400410571 /* frontierdebug.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525F3072BFC6700411831 /* frontierdebug.c */; }; + 65059A9309968C1400410571 /* frontierconfig.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525F2072BFC6700411831 /* frontierconfig.c */; }; + 65059A9409968C1400410571 /* font.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525F1072BFC6700411831 /* font.c */; }; + 65059A9509968C1400410571 /* notify.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525FE072BFC6700411831 /* notify.c */; }; + 65059A9609968C1400410571 /* mouse.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525FD072BFC6700411831 /* mouse.c */; }; + 65059A9709968C1400410571 /* menu.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525FC072BFC6700411831 /* menu.c */; }; + 65059A9809968C1400410571 /* memory.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525FB072BFC6700411831 /* memory.c */; }; + 65059A9909968C1400410571 /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525FA072BFC6700411831 /* md5.c */; }; + 65059A9A09968C1400410571 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525F9072BFC6700411831 /* main.c */; }; + 65059A9B09968C1400410571 /* mac.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525E6072BFC6700411831 /* mac.c */; }; + 65059A9C09968C1400410571 /* launch.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525F8072BFC6700411831 /* launch.c */; }; + 65059A9D09968C1400410571 /* services.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525E8072BFC6700411831 /* services.c */; }; + 65059A9E09968C1400410571 /* serialnumber.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152607072BFC6700411831 /* serialnumber.c */; }; + 65059A9F09968C1400410571 /* search.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152606072BFC6700411831 /* search.c */; }; + 65059AA009968C1400410571 /* scrollbar.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152605072BFC6700411831 /* scrollbar.c */; }; + 65059AA109968C1400410571 /* scripts.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152604072BFC6700411831 /* scripts.c */; }; + 65059AA209968C1400410571 /* scrap.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152603072BFC6700411831 /* scrap.c */; }; + 65059AA309968C1400410571 /* quickdraw.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152602072BFC6700411831 /* quickdraw.c */; }; + 65059AA409968C1400410571 /* process.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152601072BFC6700411831 /* process.c */; }; + 65059AA509968C1400410571 /* popup.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152600072BFC6700411831 /* popup.c */; }; + 65059AA609968C1400410571 /* player.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525E7072BFC6700411831 /* player.c */; }; + 65059AA709968C1400410571 /* ops.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525FF072BFC6700411831 /* ops.c */; }; + 65059AA809968C1400410571 /* sounds.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152609072BFC6700411831 /* sounds.c */; }; + 65059AA909968C1400410571 /* smallicon.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152608072BFC6700411831 /* smallicon.c */; }; + 65059AAA09968C1400410571 /* uisharing.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525E9072BFC6700411831 /* uisharing.c */; }; + 65059AAB09968C1400410571 /* timedate.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515260C072BFC6700411831 /* timedate.c */; }; + 65059AAC09968C1400410571 /* threads.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515260B072BFC6700411831 /* threads.c */; }; + 65059AAD09968C1400410571 /* textedit.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515260A072BFC6700411831 /* textedit.c */; }; + 65059AAE09968C1400410571 /* zoom.c in Sources */ = {isa = PBXBuildFile; fileRef = 651525EA072BFC6700411831 /* zoom.c */; }; + 65059AAF09968C1400410571 /* miniwindow.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152613072BFC6700411831 /* miniwindow.c */; }; + 65059AB009968C1400410571 /* command.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152612072BFC6700411831 /* command.c */; }; + 65059AB109968C1400410571 /* cancoonwindow.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152611072BFC6700411831 /* cancoonwindow.c */; }; + 65059AB209968C1400410571 /* cancoonverbs.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152610072BFC6700411831 /* cancoonverbs.c */; }; + 65059AB309968C1400410571 /* cancoonpopup.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515260F072BFC6700411831 /* cancoonpopup.c */; }; + 65059AB409968C1400410571 /* cancoon.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515260E072BFC6700411831 /* cancoon.c */; }; + 65059AB509968C1400410571 /* claylinelayout.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152619072BFC6700411831 /* claylinelayout.c */; }; + 65059AB609968C1400410571 /* claycallbacks.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152618072BFC6700411831 /* claycallbacks.c */; }; + 65059AB709968C1400410571 /* claybrowservalidate.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152617072BFC6700411831 /* claybrowservalidate.c */; }; + 65059AB809968C1400410571 /* claybrowserstruc.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152616072BFC6700411831 /* claybrowserstruc.c */; }; + 65059AB909968C1400410571 /* claybrowserexpand.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152615072BFC6700411831 /* claybrowserexpand.c */; }; + 65059ABA09968C1400410571 /* odbengine.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515261E072BFC6700411831 /* odbengine.c */; }; + 65059ABB09968C1400410571 /* dbverbs.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515261D072BFC6700411831 /* dbverbs.c */; }; + 65059ABC09968C1400410571 /* dbstats.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515261C072BFC6700411831 /* dbstats.c */; }; + 65059ABD09968C1400410571 /* db.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515261B072BFC6700411831 /* db.c */; }; + 65059ABE09968C1400410571 /* CallMachOFrameWork.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152621072BFC6700411831 /* CallMachOFrameWork.c */; }; + 65059ABF09968C1400410571 /* OpenTransportNetEvents.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152628072BFC6700411831 /* OpenTransportNetEvents.c */; }; + 65059AC009968C1400410571 /* langxml.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152643072BFC6800411831 /* langxml.c */; }; + 65059AC109968C1400410571 /* langwinipc.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152642072BFC6800411831 /* langwinipc.c */; }; + 65059AC209968C1400410571 /* langverbs.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152641072BFC6800411831 /* langverbs.c */; }; + 65059AC309968C1400410571 /* langvalue.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152640072BFC6800411831 /* langvalue.c */; }; + 65059AC409968C1400410571 /* langtree.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515263F072BFC6800411831 /* langtree.c */; }; + 65059AC509968C1400410571 /* langtrace.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515263E072BFC6800411831 /* langtrace.c */; }; + 65059AC609968C1400410571 /* langtmpstack.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515263D072BFC6800411831 /* langtmpstack.c */; }; + 65059AC709968C1400410571 /* langregexp.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152638072BFC6800411831 /* langregexp.c */; }; + 65059AC809968C1400410571 /* langsystypes.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515263C072BFC6800411831 /* langsystypes.c */; }; + 65059AC909968C1400410571 /* langstartup.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515263B072BFC6800411831 /* langstartup.c */; }; + 65059ACA09968C1400410571 /* langscan.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515263A072BFC6800411831 /* langscan.c */; }; + 65059ACB09968C1400410571 /* langquicktime.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152627072BFC6700411831 /* langquicktime.c */; }; + 65059ACC09968C1400410571 /* langpython.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152639072BFC6800411831 /* langpython.c */; }; + 65059ACD09968C1400410571 /* langpack.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152636072BFC6800411831 /* langpack.c */; }; + 65059ACE09968C1400410571 /* langops.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152635072BFC6800411831 /* langops.c */; }; + 65059ACF09968C1400410571 /* langmodeless.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152626072BFC6700411831 /* langmodeless.c */; }; + 65059AD009968C1400410571 /* langlist.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152634072BFC6800411831 /* langlist.c */; }; + 65059AD109968C1400410571 /* langipcmenus.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152625072BFC6700411831 /* langipcmenus.c */; }; + 65059AD209968C1400410571 /* langipc.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152624072BFC6700411831 /* langipc.c */; }; + 65059AD309968C1400410571 /* langhtml.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152633072BFC6700411831 /* langhtml.c */; }; + 65059AD409968C1400410571 /* langhash.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152632072BFC6700411831 /* langhash.c */; }; + 65059AD509968C1400410571 /* langexternal.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152631072BFC6700411831 /* langexternal.c */; }; + 65059AD609968C1400410571 /* langevaluate.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152630072BFC6700411831 /* langevaluate.c */; }; + 65059AD709968C1400410571 /* langerrorwindow.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515262F072BFC6700411831 /* langerrorwindow.c */; }; + 65059AD809968C1400410571 /* langerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515262E072BFC6700411831 /* langerror.c */; }; + 65059AD909968C1400410571 /* langdll.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515262D072BFC6700411831 /* langdll.c */; }; + 65059ADA09968C1400410571 /* langdialog.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152623072BFC6700411831 /* langdialog.c */; }; + 65059ADB09968C1400410571 /* langdate.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515262C072BFC6700411831 /* langdate.c */; }; + 65059ADC09968C1400410571 /* langcard.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152622072BFC6700411831 /* langcard.c */; }; + 65059ADD09968C1400410571 /* langcallbacks.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515262B072BFC6700411831 /* langcallbacks.c */; }; + 65059ADE09968C1400410571 /* lang.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515262A072BFC6700411831 /* lang.c */; }; + 65059ADF09968C1400410571 /* langparser.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152637072BFC6800411831 /* langparser.c */; }; + 65059AE009968C1400410571 /* meprograms.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515264B072BFC6800411831 /* meprograms.c */; }; + 65059AE109968C1400410571 /* menuverbs.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515264A072BFC6800411831 /* menuverbs.c */; }; + 65059AE209968C1400410571 /* menuresize.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152649072BFC6800411831 /* menuresize.c */; }; + 65059AE309968C1400410571 /* menupack.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152648072BFC6800411831 /* menupack.c */; }; + 65059AE409968C1400410571 /* menufind.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152647072BFC6800411831 /* menufind.c */; }; + 65059AE509968C1400410571 /* menueditor.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152646072BFC6800411831 /* menueditor.c */; }; + 65059AE609968C1400410571 /* menubar.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152645072BFC6800411831 /* menubar.c */; }; + 65059AE709968C1400410571 /* textdisplay.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152665072BFC6800411831 /* textdisplay.c */; }; + 65059AE809968C1400410571 /* opxml.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152664072BFC6800411831 /* opxml.c */; }; + 65059AE909968C1400410571 /* opvisit.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152663072BFC6800411831 /* opvisit.c */; }; + 65059AEA09968C1400410571 /* opverbs.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152662072BFC6800411831 /* opverbs.c */; }; + 65059AEB09968C1400410571 /* opvalidate.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152661072BFC6800411831 /* opvalidate.c */; }; + 65059AEC09968C1400410571 /* opstructure.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152660072BFC6800411831 /* opstructure.c */; }; + 65059AED09968C1400410571 /* opscrollbar.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515265F072BFC6800411831 /* opscrollbar.c */; }; + 65059AEE09968C1400410571 /* opscreenmap.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515265E072BFC6800411831 /* opscreenmap.c */; }; + 65059AEF09968C1400410571 /* oprefcon.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515265D072BFC6800411831 /* oprefcon.c */; }; + 65059AF009968C1400410571 /* opprint.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515265C072BFC6800411831 /* opprint.c */; }; + 65059AF109968C1400410571 /* oppopup.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515265B072BFC6800411831 /* oppopup.c */; }; + 65059AF209968C1400410571 /* oppack.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515265A072BFC6800411831 /* oppack.c */; }; + 65059AF309968C1400410571 /* opops.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152659072BFC6800411831 /* opops.c */; }; + 65059AF409968C1400410571 /* oplist.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152658072BFC6800411831 /* oplist.c */; }; + 65059AF509968C1400410571 /* oplineheight.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152657072BFC6800411831 /* oplineheight.c */; }; + 65059AF609968C1400410571 /* oplangtext.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152656072BFC6800411831 /* oplangtext.c */; }; + 65059AF709968C1400410571 /* opinit.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152655072BFC6800411831 /* opinit.c */; }; + 65059AF809968C1400410571 /* opicons.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152654072BFC6800411831 /* opicons.c */; }; + 65059AF909968C1400410571 /* ophoist.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152653072BFC6800411831 /* ophoist.c */; }; + 65059AFA09968C1400410571 /* opexpand.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152652072BFC6800411831 /* opexpand.c */; }; + 65059AFB09968C1400410571 /* opedit.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152651072BFC6800411831 /* opedit.c */; }; + 65059AFC09968C1400410571 /* opdraggingmove.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152650072BFC6800411831 /* opdraggingmove.c */; }; + 65059AFD09968C1400410571 /* opdisplay.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515264F072BFC6800411831 /* opdisplay.c */; }; + 65059AFE09968C1400410571 /* opbuttons.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515264E072BFC6800411831 /* opbuttons.c */; }; + 65059AFF09968C1400410571 /* op.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515264D072BFC6800411831 /* op.c */; }; + 65059B0009968C1400410571 /* osacomponent.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152667072BFC6800411831 /* osacomponent.c */; }; + 65059B0109968C1400410571 /* osadroplet.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152668072BFC6800411831 /* osadroplet.c */; }; + 65059B0209968C1400410571 /* osaparseaete.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515266A072BFC6800411831 /* osaparseaete.c */; }; + 65059B0309968C1400410571 /* osawindows.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515266B072BFC6800411831 /* osawindows.c */; }; + 65059B0409968C1400410571 /* shell.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515266D072BFC6800411831 /* shell.c */; }; + 65059B0509968C1400410571 /* shellactivate.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515266E072BFC6800411831 /* shellactivate.c */; }; + 65059B0609968C1400410571 /* shellblocker.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515266F072BFC6800411831 /* shellblocker.c */; }; + 65059B0709968C1400410571 /* shellbuttons.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152670072BFC6800411831 /* shellbuttons.c */; }; + 65059B0809968C1400410571 /* shellcallbacks.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152671072BFC6800411831 /* shellcallbacks.c */; }; + 65059B0909968C1400410571 /* shellfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152672072BFC6800411831 /* shellfile.c */; }; + 65059B0A09968C1400410571 /* shellhooks.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152673072BFC6800411831 /* shellhooks.c */; }; + 65059B0B09968C1400410571 /* shelljuggler.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152674072BFC6800411831 /* shelljuggler.c */; }; + 65059B0C09968C1400410571 /* shellkb.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152675072BFC6800411831 /* shellkb.c */; }; + 65059B0D09968C1400410571 /* shellmenu.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152676072BFC6800411831 /* shellmenu.c */; }; + 65059B0E09968C1400410571 /* shellmouse.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152677072BFC6800411831 /* shellmouse.c */; }; + 65059B0F09968C1400410571 /* shellops.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152678072BFC6800411831 /* shellops.c */; }; + 65059B1009968C1400410571 /* shellprint.c in Sources */ = {isa = PBXBuildFile; fileRef = 65152679072BFC6800411831 /* shellprint.c */; }; + 65059B1109968C1400410571 /* shellscrap.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515267A072BFC6800411831 /* shellscrap.c */; }; + 65059B1209968C1400410571 /* shellscroll.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515267B072BFC6800411831 /* shellscroll.c */; }; + 65059B1309968C1400410571 /* shellsysverbs.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515267C072BFC6800411831 /* shellsysverbs.c */; }; + 65059B1409968C1400410571 /* shellundo.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515267D072BFC6800411831 /* shellundo.c */; }; + 65059B1509968C1400410571 /* shellupdate.c in Sources */ = {isa = PBXBuildFile; fileRef = 6515267E... [truncated message content] |
|
From: <set...@us...> - 2006-04-16 20:42:55
|
Revision: 1283 Author: sethdill Date: 2006-04-16 13:42:51 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1283&view=rev Log Message: ----------- Removed hashhmacmd5 and hashWhirlpool from the string verbs. They were moved to the new crypt set. Modified Paths: -------------- Frontier/trunk/Common/resources/Win32/kernelverbs.rc Modified: Frontier/trunk/Common/resources/Win32/kernelverbs.rc =================================================================== --- Frontier/trunk/Common/resources/Win32/kernelverbs.rc 2006-04-16 19:55:28 UTC (rev 1282) +++ Frontier/trunk/Common/resources/Win32/kernelverbs.rc 2006-04-16 20:42:51 UTC (rev 1283) @@ -514,7 +514,7 @@ 1, //Number of "blocks" in this resource "string\0", //Function Processor Name false, //Window required - 60, //Count of verbs + 58, //Count of verbs "delete\0", "insert\0", "popleading\0", @@ -573,8 +573,6 @@ "multiplereplaceall\0", "macromantoutf8\0", // 2006-02-25 creedon "utf8tomacroman\0", // 2006-02-25 creedon - "hashWhirlpool\0", // 2006-03-04 creedon - "hashhmacmd5\0" // 2006-03-05 creedon END This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <set...@us...> - 2006-04-16 19:55:33
|
Revision: 1282 Author: sethdill Date: 2006-04-16 12:55:28 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1282&view=rev Log Message: ----------- Wah. VC Express whined about the mac line endings, so I had to change them to Unix or Windows. I chose unix. Modified Paths: -------------- Frontier/branches/Conversant/Common/headers/conversantverbs.h Modified: Frontier/branches/Conversant/Common/headers/conversantverbs.h =================================================================== --- Frontier/branches/Conversant/Common/headers/conversantverbs.h 2006-04-16 19:51:02 UTC (rev 1281) +++ Frontier/branches/Conversant/Common/headers/conversantverbs.h 2006-04-16 19:55:28 UTC (rev 1282) @@ -1 +1,125 @@ -/****************************************************************************** Conversant Verbs Conversant-related verbs and functions for the Frontier Kernel Created by Seth Dillingham on 12/31/04. Copyright (C) 2004, 2005, 2006 Macrobyte Resources. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ******************************************************************************/ #ifndef conversantinclude #define conversantinclude #define conversanterrorlist 270 #define notimplementederror 1 #define STR_textname (BIGSTRING ("\x05" "\ttext")) #define STR_rezname (BIGSTRING ("\x09" "\trezdelim")) #define STR_macroname (BIGSTRING ("\x06" "\tmacro")) #define STR_paramname (BIGSTRING ("\x06" "\tparam")) #define STR_rezdelim (BIGSTRING ("\x01" "|")) #define STR_macro (BIGSTRING ("\x05" "macro")) #define STR_ifmacro (BIGSTRING ("\x02" "if")) #define STR_elseifmacro (BIGSTRING ("\x06" "elseif")) #define STR_elsemacro (BIGSTRING ("\x04" "else")) #define STR_endifmacro (BIGSTRING ("\x05" "endif")) #define STR_conditional (BIGSTRING ("\x0b" "conditional")) #define STR_endconditional (BIGSTRING ("\x0f" "end conditional")) #define STR_name (BIGSTRING ("\x04" "name")) #define STR_type (BIGSTRING ("\x04" "type")) #define STR_condblock (BIGSTRING ("\x10" "conditionalBlock")) #define STR_macrotype (BIGSTRING ("\x09" "macroType")) #define STR_parenthetical (BIGSTRING ("\x0d" "parenthetical")) #define STR_parameterless (BIGSTRING ("\x0d" "parameterless")) #define STR_attvaluepairs (BIGSTRING ("\x13" "attributeValuePairs")) #define STR_params (BIGSTRING ("\x06" "params")) #define STR_convcompileerror (BIGSTRING ("\x39" "Error compiling string (^0). Problem seems to be here: ^1")) #define STR_nearcharacteroffset (BIGSTRING ("\x16" " (Near character #^0.)")) #define STR_badcharinmacroname (BIGSTRING ("\x26" "Illegal character found in macro name.")) #define STR_badcharinparamname (BIGSTRING ("\x26" "Illegal character found in param name.")) #define STR_badcharunquoted (BIGSTRING ("\x29" "Illegal character found in unquoted param")) #define STR_seekingparamname (BIGSTRING ("\x19" "Searching for param name.")) #define STR_endfoundseekingparamname (BIGSTRING ("\x33" "Reached end of string while seeking parameter name.")) #define STR_missingequalsign (BIGSTRING ("\x14" "Missing equals sign.")) #define STR_badparametervalue (BIGSTRING ("\x4c" "Bad parameter value. Only macros, resources, and quoted strings are allowed.")) #define STR_illegalparamstart (BIGSTRING ("\x2f" "Illegal start of param value after equals sign.")) #define STR_endfoundprocmacro (BIGSTRING ("\x2d" "Reached end of string while processing macro.")) #define STR_endfoundquoteparam (BIGSTRING ("\x37" "Reached end of string while processing quoted parameter.")) #define STR_endfoundrezparam (BIGSTRING ("\x39" "Reached end of string while processing resource parameter.")) #define STR_missingcomma (BIGSTRING ("\x26" "Missing comma between parameter values")) #define STR_extracomma (BIGSTRING ("\x11" "Found extra comma")) typedef enum tyconversanttoken { /* verbs that are processed by conversantverbs.c */ compilestringfunc, cconversantverbs } tyconversanttoken; typedef enum tyconvitemtype { /* types that are found when looking for the next macro or resource */ CONV_NOTYPE, /* no macro or resource was found */ CONV_MACRO, /* macro was found */ CONV_RESOURCE, /* resource was found */ /* types of macros */ CONV_MACROTYPE_NOPARAM, /* regular macro */ CONV_MACROTYPE_COND_IF, /* if macro */ CONV_MACROTYPE_COND_ELSE, /* else macro */ CONV_MACROTYPE_COND_ELSEIF, /* elseif macro */ CONV_MACROTYPE_COND_ENDIF, /* endif macro */ CONV_MACROTYPE_AV, /* attribute-value pairs */ CONV_MACROTYPE_PAREN /* parenthetical macros */ } tyconvitemtype; typedef struct convaddress { /* name and table of an xml item */ long tblsize; hdlhashtable ht; bigstring bs; } convaddress, *ptrconvaddress; /* function declarations */ static void extractstringfromhandle( Handle, long, long, bigstring ); static boolean conv_addrezdelim( hdlhashtable ); static boolean conv_compilemacro( hdlhashtable *, Handle, long *, long, long * ); #endif /* conversantinclude */ \ No newline at end of file +/****************************************************************************** + + Conversant Verbs + + Conversant-related verbs and functions for the Frontier Kernel + + Created by Seth Dillingham on 12/31/04. + + Copyright (C) 2004, 2005, 2006 Macrobyte Resources. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +******************************************************************************/ + +#ifndef conversantinclude +#define conversantinclude + +#define conversanterrorlist 270 +#define notimplementederror 1 + +#define STR_textname (BIGSTRING ("\x05" "\ttext")) +#define STR_rezname (BIGSTRING ("\x09" "\trezdelim")) +#define STR_macroname (BIGSTRING ("\x06" "\tmacro")) +#define STR_paramname (BIGSTRING ("\x06" "\tparam")) + +#define STR_rezdelim (BIGSTRING ("\x01" "|")) +#define STR_macro (BIGSTRING ("\x05" "macro")) +#define STR_ifmacro (BIGSTRING ("\x02" "if")) +#define STR_elseifmacro (BIGSTRING ("\x06" "elseif")) +#define STR_elsemacro (BIGSTRING ("\x04" "else")) +#define STR_endifmacro (BIGSTRING ("\x05" "endif")) +#define STR_conditional (BIGSTRING ("\x0b" "conditional")) +#define STR_endconditional (BIGSTRING ("\x0f" "end conditional")) + +#define STR_name (BIGSTRING ("\x04" "name")) +#define STR_type (BIGSTRING ("\x04" "type")) +#define STR_condblock (BIGSTRING ("\x10" "conditionalBlock")) +#define STR_macrotype (BIGSTRING ("\x09" "macroType")) +#define STR_parenthetical (BIGSTRING ("\x0d" "parenthetical")) +#define STR_parameterless (BIGSTRING ("\x0d" "parameterless")) +#define STR_attvaluepairs (BIGSTRING ("\x13" "attributeValuePairs")) + +#define STR_params (BIGSTRING ("\x06" "params")) + +#define STR_convcompileerror (BIGSTRING ("\x39" "Error compiling string (^0). Problem seems to be here: ^1")) +#define STR_nearcharacteroffset (BIGSTRING ("\x16" " (Near character #^0.)")) +#define STR_badcharinmacroname (BIGSTRING ("\x26" "Illegal character found in macro name.")) +#define STR_badcharinparamname (BIGSTRING ("\x26" "Illegal character found in param name.")) +#define STR_badcharunquoted (BIGSTRING ("\x29" "Illegal character found in unquoted param")) +#define STR_seekingparamname (BIGSTRING ("\x19" "Searching for param name.")) +#define STR_endfoundseekingparamname (BIGSTRING ("\x33" "Reached end of string while seeking parameter name.")) +#define STR_missingequalsign (BIGSTRING ("\x14" "Missing equals sign.")) +#define STR_badparametervalue (BIGSTRING ("\x4c" "Bad parameter value. Only macros, resources, and quoted strings are allowed.")) +#define STR_illegalparamstart (BIGSTRING ("\x2f" "Illegal start of param value after equals sign.")) +#define STR_endfoundprocmacro (BIGSTRING ("\x2d" "Reached end of string while processing macro.")) +#define STR_endfoundquoteparam (BIGSTRING ("\x37" "Reached end of string while processing quoted parameter.")) +#define STR_endfoundrezparam (BIGSTRING ("\x39" "Reached end of string while processing resource parameter.")) +#define STR_missingcomma (BIGSTRING ("\x26" "Missing comma between parameter values")) +#define STR_extracomma (BIGSTRING ("\x11" "Found extra comma")) + +typedef enum tyconversanttoken { /* verbs that are processed by conversantverbs.c */ + + compilestringfunc, + + cconversantverbs + +} tyconversanttoken; + + +typedef enum tyconvitemtype { /* types that are found when looking for the next macro or resource */ + + CONV_NOTYPE, /* no macro or resource was found */ + + CONV_MACRO, /* macro was found */ + + CONV_RESOURCE, /* resource was found */ + + /* types of macros */ + + CONV_MACROTYPE_NOPARAM, /* regular macro */ + + CONV_MACROTYPE_COND_IF, /* if macro */ + + CONV_MACROTYPE_COND_ELSE, /* else macro */ + + CONV_MACROTYPE_COND_ELSEIF, /* elseif macro */ + + CONV_MACROTYPE_COND_ENDIF, /* endif macro */ + + CONV_MACROTYPE_AV, /* attribute-value pairs */ + + CONV_MACROTYPE_PAREN /* parenthetical macros */ + +} tyconvitemtype; + + +typedef struct convaddress { /* name and table of an xml item */ + + long tblsize; + + hdlhashtable ht; + + bigstring bs; + +} convaddress, *ptrconvaddress; + + +/* function declarations */ +static void extractstringfromhandle( const Handle, const long, const long, bigstring ); +static boolean conv_addrezdelim( hdlhashtable ); +static boolean conv_compilemacro( hdlhashtable *, const Handle, long *, const long, long * ); + +#endif /* conversantinclude */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <set...@us...> - 2006-04-16 19:51:11
|
Revision: 1281 Author: sethdill Date: 2006-04-16 12:51:02 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1281&view=rev Log Message: ----------- Do not wrap the conversant verbs in an ifdef. This is conversant, after all. Modified Paths: -------------- Frontier/branches/Conversant/Common/source/conversantverbs.c Modified: Frontier/branches/Conversant/Common/source/conversantverbs.c =================================================================== --- Frontier/branches/Conversant/Common/source/conversantverbs.c 2006-04-16 19:47:37 UTC (rev 1280) +++ Frontier/branches/Conversant/Common/source/conversantverbs.c 2006-04-16 19:51:02 UTC (rev 1281) @@ -24,8 +24,8 @@ ******************************************************************************/ -#ifdef flconversantverbs - #if (flconversantverbs==1) +//#ifdef flconversantverbs +// #if (flconversantverbs==1) #include <ctype.h> @@ -1086,5 +1086,5 @@ } /*conversantinitverbs*/ - #endif /* flconversantverbs==1 */ -#endif /* flconversantverbs */ \ No newline at end of file +// #endif /* flconversantverbs==1 */ +//#endif /* flconversantverbs */ \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <set...@us...> - 2006-04-16 19:47:44
|
Revision: 1280 Author: sethdill Date: 2006-04-16 12:47:37 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1280&view=rev Log Message: ----------- Added convertcharset to the verb list on windows. Removed hashWhirlpool and hashhmacmd5, which are now in the crypt set. Modified Paths: -------------- Frontier/branches/Conversant/Common/resources/Win32/kernelverbs.rc Modified: Frontier/branches/Conversant/Common/resources/Win32/kernelverbs.rc =================================================================== --- Frontier/branches/Conversant/Common/resources/Win32/kernelverbs.rc 2006-04-16 19:19:20 UTC (rev 1279) +++ Frontier/branches/Conversant/Common/resources/Win32/kernelverbs.rc 2006-04-16 19:47:37 UTC (rev 1280) @@ -514,7 +514,7 @@ 1, //Number of "blocks" in this resource "string\0", //Function Processor Name false, //Window required - 60, //Count of verbs + 59, //Count of verbs "delete\0", "insert\0", "popleading\0", @@ -573,8 +573,7 @@ "multiplereplaceall\0", "macromantoutf8\0", // 2006-02-25 creedon "utf8tomacroman\0", // 2006-02-25 creedon - "hashWhirlpool\0", // 2006-03-04 creedon - "hashhmacmd5\0" // 2006-03-05 creedon + "convertcharset\0" /* 2006-04-16 */ END This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <and...@us...> - 2006-04-16 19:20:17
|
Revision: 1279 Author: andreradke Date: 2006-04-16 12:19:20 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1279&view=rev Log Message: ----------- Add libpaigefat.a as Universal Binary with code for PPC and Intel Macs. It turns out that Xcode 1.5 is unable to extract the PPC code from a fat library. Added Paths: ----------- Frontier/trunk/Common/Paige/libpaigefat.a Added: Frontier/trunk/Common/Paige/libpaigefat.a =================================================================== (Binary files differ) Property changes on: Frontier/trunk/Common/Paige/libpaigefat.a ___________________________________________________________________ Name: svn:mime-type + application/octet-stream This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <and...@us...> - 2006-04-16 19:18:38
|
Revision: 1278 Author: andreradke Date: 2006-04-16 12:17:50 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1278&view=rev Log Message: ----------- Revert libpaigemacho.a to non-fat version. Add libpaigefat.a as Universal Binary with code for PPC and Intel Macs. It turns out that Xcode 1.5 is unable to extract the PPC code from a fat library. Modified Paths: -------------- Frontier/trunk/Common/Paige/libpaigemacho.a Modified: Frontier/trunk/Common/Paige/libpaigemacho.a =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <and...@us...> - 2006-04-16 19:06:27
|
Revision: 1277 Author: andreradke Date: 2006-04-16 12:06:18 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1277&view=rev Log Message: ----------- Removed Mac Classic version of Paige library since thetarget is no longer supported in trunk. Removed Paths: ------------- Frontier/trunk/Common/Paige/PaigePPC.lib Deleted: Frontier/trunk/Common/Paige/PaigePPC.lib =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <and...@us...> - 2006-04-16 19:04:23
|
Revision: 1276 Author: andreradke Date: 2006-04-16 12:04:08 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1276&view=rev Log Message: ----------- Removed obsolete project and header file for compiling a MachO binary with CodeWarrior. This was only used during the original creation of the Xcode project. Removed Paths: ------------- Frontier/trunk/build_XCode/FrontierMachO.mcp Frontier/trunk/build_XCode/frontier.osxmacho.debug.pch Deleted: Frontier/trunk/build_XCode/FrontierMachO.mcp =================================================================== (Binary files differ) Deleted: Frontier/trunk/build_XCode/frontier.osxmacho.debug.pch =================================================================== --- Frontier/trunk/build_XCode/frontier.osxmacho.debug.pch 2006-04-16 18:58:21 UTC (rev 1275) +++ Frontier/trunk/build_XCode/frontier.osxmacho.debug.pch 2006-04-16 19:04:08 UTC (rev 1276) @@ -1,45 +0,0 @@ - -/* $Id$ */ - -/****************************************************************************** - - UserLand Frontier(tm) -- High performance Web content management, - object database, system-level and Internet scripting environment, - including source code editing and debugging. - - Copyright (C) 1992-2004 UserLand Software, Inc. - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -******************************************************************************/ - -/* - 2004-10-23 aradke: Precompile prefix header for "Frontier OSX Mach-O Debug" -*/ - -#pragma precompile_target "frontier.osxmacho.debug.mch" - -#define DEBUG 1 -#define DEBUG_INTERNAL 1 - -#undef WIN95VERSION - -#define MACVERSION 1 - -#define TARGET_API_MAC_OS8 0 /* see ConditionalMacros.h */ -#define TARGET_API_MAC_CARBON 1 -#define TARGET_API_MAC_OSX 0 - -#include "frontier.h" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <and...@us...> - 2006-04-16 18:59:23
|
Revision: 1275 Author: andreradke Date: 2006-04-16 11:58:21 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1275&view=rev Log Message: ----------- First fat version of Paige library with code for PPC and Intel Macs. Modified Paths: -------------- Frontier/trunk/Common/Paige/libpaigemacho.a Modified: Frontier/trunk/Common/Paige/libpaigemacho.a =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <and...@us...> - 2006-04-16 18:34:50
|
Revision: 1274 Author: andreradke Date: 2006-04-16 11:34:45 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1274&view=rev Log Message: ----------- For Mac Intel build, disable debug check in getstringlist because it triggered a spurious debug break. Modified Paths: -------------- Frontier/trunk/Common/source/resources.c Modified: Frontier/trunk/Common/source/resources.c =================================================================== --- Frontier/trunk/Common/source/resources.c 2006-04-16 18:27:50 UTC (rev 1273) +++ Frontier/trunk/Common/source/resources.c 2006-04-16 18:34:45 UTC (rev 1274) @@ -50,7 +50,7 @@ is of zero length. */ - #ifdef fldebug + #if 0 //#ifdef fldebug /* 2006-04-16 aradke: disabled for Mac Intel build */ if (GetResource ('STR#', listnum) == nil) DebugStr ("\pmissing STR# resource"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <set...@us...> - 2006-04-16 18:27:54
|
Revision: 1273 Author: sethdill Date: 2006-04-16 11:27:50 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1273&view=rev Log Message: ----------- Bug fix. The windows version of converttextencoding was testing for utf-16be and utf-16le instead of plain-old UTF-16. That's the only character set that isn't handled as a code page, and so requires the special case. (Was already testing correctly for inputcharset, only the outputcharset was wrong.) Modified Paths: -------------- Frontier/branches/Conversant/Common/source/strings.c Modified: Frontier/branches/Conversant/Common/source/strings.c =================================================================== --- Frontier/branches/Conversant/Common/source/strings.c 2006-04-16 18:06:52 UTC (rev 1272) +++ Frontier/branches/Conversant/Common/source/strings.c 2006-04-16 18:27:50 UTC (rev 1273) @@ -2435,8 +2435,7 @@ lentext = gethandlesize (h); switch ( outputcharset ) { - case 1200: /* wide, utf-16 */ - case 1201: /* wide, utf-16 */ + case 0: /* unicode with BOM, not handled as a code page. I Sitll Hatesk Windows (and rrrabbits) */ if (AnsiToUnicode (h, hresult, inputcharset)) return (false); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <and...@us...> - 2006-04-16 18:07:03
|
Revision: 1272 Author: andreradke Date: 2006-04-16 11:06:52 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1272&view=rev Log Message: ----------- For Mac Intel build, swap byte-order of integers read from our custom 'EFP#' resources in loadfunctionprocessor. Modified Paths: -------------- Frontier/trunk/Common/source/langstartup.c Modified: Frontier/trunk/Common/source/langstartup.c =================================================================== --- Frontier/trunk/Common/source/langstartup.c 2006-04-16 17:43:49 UTC (rev 1271) +++ Frontier/trunk/Common/source/langstartup.c 2006-04-16 18:06:52 UTC (rev 1272) @@ -42,6 +42,7 @@ #include "resources.h" #include "WinSockNetEvents.h" #include "sysshellcall.h" /* 2006-03-09 aradke: unixshellcall moved from CallMachOFramework.h */ +#include "byteorder.h" /* 2006-04-16 aradke: swap byte-order in loadfunctionprocessor */ #define str_isPike BIGSTRING ("\x06" "isPike") @@ -155,6 +156,8 @@ '040 instruction cache bug in Think C's run-time implementation of same, it's time to create the kernel tables directly from resources. that's what this routine does. + + 2006-04-16 aradke: swap byte-order on Intel Macs */ bigstring bsname; @@ -182,6 +185,8 @@ if (!loadfromhandle (hefps, &ix, 2, &ctefps)) return (false); + reztomemshort (ctefps); + while (--ctefps >= 0) { copyrezstring (BIGSTRING (*hefps + ix), bsname); @@ -191,12 +196,16 @@ if (!loadfromhandle (hefps, &ix, 2, &flwindow)) return (false); + reztomemshort (flwindow); + if (!newfunctionprocessor (bsname, valuecallback, (boolean) flwindow, &htable)) return (false); if (!loadfromhandle (hefps, &ix, 2, &ctverbs)) return (false); + reztomemshort (ctverbs); + pushhashtable (htable); while (--ctverbs >= 0 && fl) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <and...@us...> - 2006-04-16 17:44:11
|
Revision: 1271 Author: andreradke Date: 2006-04-16 10:43:49 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1271&view=rev Log Message: ----------- For the Mac Intel build, perform byte-swapping on integers read from our custom 'cnfg' resources. Modified Paths: -------------- Frontier/trunk/Common/headers/config.r Frontier/trunk/Common/headers/frontierconfig.h Frontier/trunk/Common/source/frontierconfig.c Modified: Frontier/trunk/Common/headers/config.r =================================================================== --- Frontier/trunk/Common/headers/config.r 2006-04-16 17:31:13 UTC (rev 1270) +++ Frontier/trunk/Common/headers/config.r 2006-04-16 17:43:49 UTC (rev 1271) @@ -27,37 +27,37 @@ type'cnfg' { - boolean nohorizscroll, horizscroll; /*window has horiz scrollbar?*/ + integer nohorizscroll = 0, horizscroll = 1; /*window has horiz scrollbar?*/ - boolean novertscroll, vertscroll; + integer novertscroll = 0, vertscroll = 1; - boolean dontfloat, windowfloats; /*is it a floating palette window?*/ + integer dontfloat = 0, windowfloats = 1; /*is it a floating palette window?*/ - boolean nomessagearea, messagearea; /*allocate space for a message area?*/ + integer nomessagearea = 0, messagearea = 1; /*allocate space for a message area?*/ - boolean dontinsetcontentrect, insetcontentrect; /*if true we inset by 3 pixels*/ + integer dontinsetcontentrect = 0, insetcontentrect = 1; /*if true we inset by 3 pixels*/ - boolean nonewonlaunch, newonlaunch; + integer nonewonlaunch = 0, newonlaunch = 1; - boolean dontopenresfile, openresfile; + integer dontopenresfile = 0, openresfile = 1; - boolean normalwindow, dialogwindow; /*do a GetNewDialog on creating one of these windows?*/ + integer normalwindow = 0, dialogwindow = 1; /*do a GetNewDialog on creating one of these windows?*/ - boolean notgrowable, isgrowable; /*provide a grow box for window*/ + integer notgrowable = 0, isgrowable = 1; /*provide a grow box for window*/ - boolean dontcreateonnew, createonnew; + integer dontcreateonnew = 0, createonnew = 1; - boolean nowindoidscrollbars, windoidscrollbars; + integer nowindoidscrollbars = 0, windoidscrollbars = 1; - boolean notstoredindatabase, storedindatabase; + integer notstoredindatabase = 0, storedindatabase = 1; - boolean handlesownsave, parentwindowhandlessave; + integer handlesownsave = 0, parentwindowhandlessave = 1; - boolean donteraseonresize, eraseonresize; + integer donteraseonresize = 0, eraseonresize = 1; - boolean consumefrontclicks, dontconsumefrontclicks; + integer consumefrontclicks = 0, dontconsumefrontclicks = 1; - boolean monochromewindow, colorwindow; + integer monochromewindow = 0, colorwindow = 1; integer onehalf = 2, onethird = 3, onequarter = 4; Modified: Frontier/trunk/Common/headers/frontierconfig.h =================================================================== --- Frontier/trunk/Common/headers/frontierconfig.h 2006-04-16 17:31:13 UTC (rev 1270) +++ Frontier/trunk/Common/headers/frontierconfig.h 2006-04-16 17:43:49 UTC (rev 1271) @@ -71,41 +71,7 @@ typedef struct tyconfigrecord { -#ifdef MACVERSION - boolean flhorizscroll: 1; /*window has horiz scrollbar?*/ - - boolean flvertscroll: 1; - - boolean flwindowfloats: 1; /*is it a floating palette window?*/ // NOT USED - - boolean flmessagearea: 1; /*allocate space for a message area?*/ - - boolean flinsetcontentrect: 1; /*if true we inset by 3 pixels*/ - - boolean flnewonlaunch: 1; - - boolean flopenresfile: 1; - - boolean fldialog: 1; /*do a GetNewDialog on creating one of these windows?*/ - - boolean flgrowable: 1; /*provide a grow box for window*/ - - boolean flcreateonnew: 1; - - boolean flwindoidscrollbars: 1; - - boolean flstoredindatabase: 1; - - boolean flparentwindowhandlessave: 1; - - boolean fleraseonresize: 1; - - boolean fldontconsumefrontclicks: 1; - - boolean flcolorwindow: 1; -#endif - -#ifdef WIN95VERSION + short flhorizscroll; /*window has horiz scrollbar?*/ short flvertscroll; @@ -137,9 +103,7 @@ short fldontconsumefrontclicks; short flcolorwindow; -#endif - short messageareafraction; OSType filecreator, filetype; Modified: Frontier/trunk/Common/source/frontierconfig.c =================================================================== --- Frontier/trunk/Common/source/frontierconfig.c 2006-04-16 17:31:13 UTC (rev 1270) +++ Frontier/trunk/Common/source/frontierconfig.c 2006-04-16 17:43:49 UTC (rev 1271) @@ -37,6 +37,7 @@ #include "shell.rsrc.h" #include "frontierconfig.h" #include "shell.h" +#include "byteorder.h" /* 2006-04-16 aradke: swap byte order in loadconfigresource */ #ifdef MACVERSION @@ -90,6 +91,8 @@ /* 2.1b5 dmb: release the config resource when done with it + + 2006-04-16 aradke: swap byte-order on Intel Macs */ register Handle h; @@ -100,14 +103,66 @@ if (h != nil) { moveleft (*h, cr, sizeof (tyconfigrecord)); + + releaseresourcehandle (h); + reztomemshort ((*cr).flhorizscroll); + + reztomemshort ((*cr).flvertscroll); + + reztomemshort ((*cr).flwindowfloats); + + reztomemshort ((*cr).flmessagearea); + + reztomemshort ((*cr).flinsetcontentrect); + + reztomemshort ((*cr).flnewonlaunch); + + reztomemshort ((*cr).flopenresfile); + + reztomemshort ((*cr).fldialog); + + reztomemshort ((*cr).flgrowable); + + reztomemshort ((*cr).flcreateonnew); + + reztomemshort ((*cr).flwindoidscrollbars); + + reztomemshort ((*cr).flstoredindatabase); + + reztomemshort ((*cr).flparentwindowhandlessave); + + reztomemshort ((*cr).fleraseonresize); + + reztomemshort ((*cr).fldontconsumefrontclicks); + + reztomemshort ((*cr).flcolorwindow); + + reztomemshort ((*cr).messageareafraction); + + reztomemlong ((*cr).filecreator); /* OSType */ + + reztomemlong ((*cr).filetype); /* OSType */ + + reztomemrect ((*cr).rmin); + + reztomemshort ((*cr).templateresnum); + + reztomemshort ((*cr).defaultfont); + + reztomemshort ((*cr).defaultsize); + + reztomemshort ((*cr).defaultstyle); + + reztomemshort ((*cr).idbuttonstringlist); + + reztomemrect ((*cr).defaultwindowrect); + getstringlist (fontnamelistnumber, (*cr).defaultfont, bs); fontgetnumber (bs, &(*cr).defaultfont); centerrectondesktop (&(*cr).defaultwindowrect); - - releaseresourcehandle (h); } else initconfigrecord (cr); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <and...@us...> - 2006-04-16 17:31:30
|
Revision: 1270 Author: andreradke Date: 2006-04-16 10:31:13 -0700 (Sun, 16 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1270&view=rev Log Message: ----------- Add macros for byte-swapping short and long integer values that are read from custom resources, needed for Mac Intel build of the kernel. Modified Paths: -------------- Frontier/trunk/Common/headers/byteorder.h Modified: Frontier/trunk/Common/headers/byteorder.h =================================================================== --- Frontier/trunk/Common/headers/byteorder.h 2006-04-15 04:58:06 UTC (rev 1269) +++ Frontier/trunk/Common/headers/byteorder.h 2006-04-16 17:31:13 UTC (rev 1270) @@ -76,6 +76,36 @@ #endif +/* + 2006-04-16 aradke: Carbon resource manager resources are in big endian format. + If we are running on an Intel Mac, we need to perform byte order conversion. +*/ + +#if (defined(TARGET_API_MAC_CARBON) && (TARGET_API_MAC_CARBON == 1) && defined(SWAP_BYTE_ORDER)) + + #define SWAP_REZ_BYTE_ORDER 1 + + #define reztomemshort(x) shortswap(x) + #define reztomemlong(x) longswap(x) + #define reztomemrect(x) do {shortswap((x).top); shortswap((x).left); shortswap((x).bottom); shortswap((x).right);} while(0) + #define memtorezshort(x) shortswap(x) + #define memtorezlong(x) longswap(x) + #define memtorezrect(x) do {shortswap((x).top); shortswap((x).left); shortswap((x).bottom); shortswap((x).right);} while(0) + +#else + + #undef SWAP_REZ_BYTE_ORDER + + #define reztomemshort(x) + #define reztomemlong(x) + #define reztomemrect(x) + #define memtorezshort(x) + #define memtorezlong(x) + #define memtorezrect(x) + +#endif + + #define longswap(foo) do {foo = dolongswap(foo);} while (0) #define shortswap(foo) do {foo = doshortswap(foo);} while (0) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <set...@us...> - 2006-04-15 04:58:16
|
Revision: 1269 Author: sethdill Date: 2006-04-14 21:58:06 -0700 (Fri, 14 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1269&view=rev Log Message: ----------- Big udate for character encoding. Added cross-platform verb, string.convertTextEncoding( charsetIn, charsetOut, s ) Platform-specific codes for a subset of the known character sets are now stored in the compiler table. For example, system.compiler.language.charsets.[UTF-16] has the value 256 on Mac OS, corresponding to the constant kCFStringEncodingUnicode in CFString.h. However, on Windows, the value of system.compiler.language.charsets.[UTF-16] is 0. (Actually, bad example, because UTF-16 is the ONLY character set on Windows that isn't a code page.) Modified Paths: -------------- Frontier/branches/Conversant/Common/headers/lang.h Frontier/branches/Conversant/Common/headers/strings.h Frontier/branches/Conversant/Common/resources/Mac/kernelverbs.r Frontier/branches/Conversant/Common/source/langstartup.c Frontier/branches/Conversant/Common/source/strings.c Frontier/branches/Conversant/Common/source/stringverbs.c Modified: Frontier/branches/Conversant/Common/headers/lang.h =================================================================== --- Frontier/branches/Conversant/Common/headers/lang.h 2006-04-13 21:45:39 UTC (rev 1268) +++ Frontier/branches/Conversant/Common/headers/lang.h 2006-04-15 04:58:06 UTC (rev 1269) @@ -725,6 +725,8 @@ extern hdlhashtable hconsttable; /*holds the names of built-in constants, like true and up*/ +extern hdlhashtable hcharsetconsttable; /* holds the names of the built-in character sets, like iso-8859-1, MacRoman, and UTF-8 */ + extern hdlhashtable hbuiltinfunctions; /*holds the names of the built-in functions*/ extern unsigned long ctscanlines; /*number of lines that have been scanned, for error reporting*/ Modified: Frontier/branches/Conversant/Common/headers/strings.h =================================================================== --- Frontier/branches/Conversant/Common/headers/strings.h 2006-04-13 21:45:39 UTC (rev 1268) +++ Frontier/branches/Conversant/Common/headers/strings.h 2006-04-15 04:58:06 UTC (rev 1269) @@ -266,5 +266,7 @@ extern boolean utf8tomacroman (Handle, Handle); /* 2006-02-25 creedon */ +extern boolean converttextencoding (Handle, Handle, long, long); + #endif Modified: Frontier/branches/Conversant/Common/resources/Mac/kernelverbs.r =================================================================== --- Frontier/branches/Conversant/Common/resources/Mac/kernelverbs.r 2006-04-13 21:45:39 UTC (rev 1268) +++ Frontier/branches/Conversant/Common/resources/Mac/kernelverbs.r 2006-04-15 04:58:06 UTC (rev 1269) @@ -600,7 +600,8 @@ "ansitoutf16", "multipleReplaceAll", "macromantoutf8", // 2006-02-25 creedon - "utf8tomacroman" // 2006-02-25 creedon + "utf8tomacroman", // 2006-02-25 creedon + "convertcharset" /* 2006-04-13 */ } } }; Modified: Frontier/branches/Conversant/Common/source/langstartup.c =================================================================== --- Frontier/branches/Conversant/Common/source/langstartup.c 2006-04-13 21:45:39 UTC (rev 1268) +++ Frontier/branches/Conversant/Common/source/langstartup.c 2006-04-15 04:58:06 UTC (rev 1269) @@ -579,6 +579,100 @@ #define addstring(x,y) if (!langaddstringconst ((ptrstring) x, y)) return (false) +static boolean langinit_charset_consttable (void) { + + hdlhashtable hcharsetconsttable; + + if (!tablenewsystemtable (langtable, (ptrstring) "\x08" "charsets", &hcharsetconsttable)) + return (false); + + pushhashtable (hcharsetconsttable); + +#if MACVERSION + addlong( "ASCII", kCFStringEncodingASCII ); + addlong( "MacRoman", kCFStringEncodingMacRoman ); + addlong( "MACINTOSH", kCFStringEncodingMacRoman ); + + addlong( "iso-8859-1", kCFStringEncodingISOLatin1 ); + addlong( "iso-latin-1", kCFStringEncodingISOLatin1 ); + addlong( "iso-8859-2", kCFStringEncodingISOLatin2 ); + addlong( "iso-8859-3", kCFStringEncodingISOLatin3 ); + addlong( "iso-8859-4", kCFStringEncodingISOLatin4 ); + addlong( "iso-8859-5", kCFStringEncodingISOLatin5 ); + addlong( "iso-8859-6", kCFStringEncodingISOLatin6 ); + addlong( "iso-8859-7", kCFStringEncodingISOLatin7 ); + addlong( "iso-8859-8", kCFStringEncodingISOLatin8 ); + addlong( "iso-8859-9", kCFStringEncodingISOLatin9 ); + addlong( "iso-8859-10", kCFStringEncodingISOLatin10 ); + + addlong( "windows-1250", kCFStringEncodingWindowsLatin2 ); + addlong( "windows-latin-2", kCFStringEncodingWindowsLatin2 ); /* code page 1250, Central Europe */ + + addlong( "windows-1251", kCFStringEncodingWindowsCyrillic ); /* code page 1251, Slavic Cyrillic */ + + addlong( "windows-1252", kCFStringEncodingWindowsLatin1 ); + addlong( "windows-latin-1", kCFStringEncodingWindowsLatin1 ); /* ANSI 1252 */ + + addlong( "windows-1253", kCFStringEncodingWindowsLatin5 ); /* code page 1253 */ + addlong( "windows-1254", kCFStringEncodingWindowsLatin5 ); /* code page 1254, Turkish */ + addlong( "windows-1255", kCFStringEncodingWindowsHebrew ); /* code page 1255 */ + addlong( "windows-1256", kCFStringEncodingWindowsArabic ); /* code page 1256 */ + addlong( "windows-1257", kCFStringEncodingWindowsBalticRim ); /* code page 1257 */ + addlong( "windows-1258", kCFStringEncodingWindowsVietnamese ); /* code page 1258 */ + addlong( "windows-1361", kCFStringEncodingWindowsKoreanJohab ); /* code page 1361, for Windows NT */ + + addlong( "UTF-7", kCFStringEncodingNonLossyASCII ); + addlong( "UTF-8", kCFStringEncodingUTF8 ); + addlong( "UTF-16", kCFStringEncodingUnicode ); + addlong( "UTF-16le", kCFStringEncodingUTF16LE ); + addlong( "UTF-16be", kCFStringEncodingUTF16BE ); +#endif + +#if WIN95VERSION + addlong( "ASCII", 20127 ); + addlong( "MacRoman", 10000 ); + addlong( "MACINTOSH", 10000 ); + + addlong( "iso-8859-1", 28591 ); + addlong( "iso-latin-1", 28591 ); + addlong( "iso-8859-2", 28592 ); + addlong( "iso-8859-3", 28593 ); + addlong( "iso-8859-4", 28594 ); + addlong( "iso-8859-5", 28595 ); + addlong( "iso-8859-6", 28596 ); + addlong( "iso-8859-7", 28597 ); + addlong( "iso-8859-8", 28598 ); + addlong( "iso-8859-9", 28599 ); + addlong( "iso-8859-10", 28592 ); + + addlong( "windows-1250", 1250 ); + addlong( "windows-latin-2", 1250 ); /* code page 1250, Central Europe */ + + addlong( "windows-1251", 1251 ); /* code page 1251, Slavic Cyrillic */ + + addlong( "windows-1252", 1252 ); + addlong( "windows-latin-1", 1252 ); + + addlong( "windows-1253", 1253 ); /* code page 1253 */ + addlong( "windows-1254", 1254 ); /* code page 1254, Turkish */ + addlong( "windows-1255", 1255 ); /* code page 1255 */ + addlong( "windows-1256", 1256 ); /* code page 1256 */ + addlong( "windows-1257", 1257 ); /* code page 1257 */ + addlong( "windows-1258", 1258 ); /* code page 1258 */ + addlong( "windows-1361", 1361 ); /* code page 1361, for Windows NT */ + + addlong( "UTF-7", 65000 ); + addlong( "UTF-8", 65001 ); + addlong( "UTF-16", 0 ); + addlong( "UTF-16le", 1200 ); + addlong( "UTF-16be", 1201 ); +#endif + + pophashtable(); + + return (true); + } /* langinit_charset_consttable */ + static boolean langinitconsttable (void) { /* @@ -591,7 +685,7 @@ tyvaluetype type; bigstring bs; - if (!tablenewsystemtable (langtable, (ptrstring) BIGSTRING ("\x09" "constants"), &hconsttable)) + if (!tablenewsystemtable (langtable, (ptrstring) "\x09" "constants", &hconsttable)) return (false); pushhashtable (hconsttable); /*converted to constants by the scanner*/ @@ -649,7 +743,7 @@ lastword (bs, chspace, bs); - pushstring ((ptrstring) BIGSTRING ("\x04Type"), bs); + pushstring ((ptrstring) "\x04Type", bs); addtype (bs, type); @@ -808,6 +902,9 @@ if (!langinitconsttable ()) return (false); + if (!langinit_charset_consttable ()) + return (false); + if (!langinitbuiltintable ()) return (false); Modified: Frontier/branches/Conversant/Common/source/strings.c =================================================================== --- Frontier/branches/Conversant/Common/source/strings.c 2006-04-13 21:45:39 UTC (rev 1268) +++ Frontier/branches/Conversant/Common/source/strings.c 2006-04-15 04:58:06 UTC (rev 1269) @@ -2265,10 +2265,10 @@ ULONG cbAnsi, cCharacters; long lentext; - + cCharacters = wcslen((const unsigned short*) *h)+1; - cbAnsi = cCharacters*2; + cbAnsi = cCharacters * 2; sethandlesize (hresult, cbAnsi); @@ -2313,16 +2313,17 @@ char ch = (*hresult) [ix]; if (ch == '\0') { + + if ((*hresult) [ix + 1] == '\0') { - if (lastch == '\0') { + sethandlesize (hresult, ix + 2); - sethandlesize (hresult, ix); - break; - } /*if*/ + } /* if */ + } /*if*/ - ix++; + ix += 2; if (ix > cbUni) break; @@ -2337,10 +2338,10 @@ #endif /*end Windows character conversion routines*/ +boolean converttextencoding (Handle h, Handle hresult, long inputcharset, long outputcharset) { + #ifdef MACVERSION /*Mac character conversion common routine*/ -static boolean converttextencoding (Handle h, Handle hresult, long inputcharset, long outputcharset) { - TECObjectRef converter; OSStatus status; ByteCount ctorigbytes, ctoutputbytes, ctflushedbytes; @@ -2407,12 +2408,76 @@ // kwchange 2005-05-23 --- commented out to see if this is the missing trailing char bug // kwchange 2005-05-27 --- ran this the last week and have no complains //sethandlesize (hresult, gethandlesize (hresult) - 1); /*pop trailing terminator*/ - } /*converttextencoding*/ - #endif /*end Mac character conversion routine(s)*/ +#ifdef WIN95VERSION + long lentext; + + switch ( inputcharset ) { + + case 0: /* unicode with BOM, not handled as a code page. I Hatesk Windows. */ + lentext = gethandlesize (h); + + sethandlesize (h,lentext + 2); + + (*h) [lentext] = '\0'; + (*h) [lentext + 1] = '\0'; + + if (UnicodeToAnsi (h, hresult, outputcharset)) + return (false); + + if ((*h) [0] == '\xFF') + pullfromhandle (hresult,0, 1, NULL); /* Pop off the BOM */ + + default: { + lentext = gethandlesize (h); + + switch ( outputcharset ) { + case 1200: /* wide, utf-16 */ + case 1201: /* wide, utf-16 */ + + if (AnsiToUnicode (h, hresult, inputcharset)) + return (false); + + default: { + Handle htemp; + boolean flResult = true; + + newemptyhandle (&htemp); + + sethandlesize (h, lentext + 1); + (*h) [lentext] = '\0'; + + if (AnsiToUnicode (h, htemp, inputcharset)) + flResult = false; + + if (flResult && ! UnicodeToAnsi (htemp, hresult, outputcharset)) { + + if ((*hresult) [0] == '\xFF') + pullfromhandle (hresult, 0, 1, NULL); /* pop BOM ? */ + + } /* unicodetoansi */ + else + flResult = false; + + disposehandle (htemp); + + return (flResult); + + } /* case default */ + + } /* switch outputcharset */ + + } /* case default */ + + } /* switch inputcharset */ + +#endif + } /*converttextencoding*/ + + boolean utf16toansi (Handle h, Handle hresult) { /* @@ -2530,7 +2595,7 @@ #ifdef MACVERSION - if (!converttextencoding (h, hresult, 0x08000100, kTextEncodingWindowsLatin1)) + if (!converttextencoding (h, hresult, kCFStringEncodingUTF8, kTextEncodingWindowsLatin1)) return (false); /* OSErr err = noErr; @@ -2600,7 +2665,7 @@ #ifdef MACVERSION - if (!converttextencoding (h, hresult, kTextEncodingWindowsLatin1, 0x08000100)) + if (!converttextencoding (h, hresult, kTextEncodingWindowsLatin1, kCFStringEncodingUTF8)) return (false); #endif @@ -2713,13 +2778,14 @@ #ifdef WIN95VERSION - langerrormessage ("\x92" "Direct Mac Roman to UTF-8 string conversion currently only works on Mac OS. On Windows string.macToLatin and string.ansiToUtf8 verbs can be used."); + if (!converttextencoding (h, hresult, 10000, CP_UTF8)) + return (false); #endif #ifdef MACVERSION - if (!converttextencoding (h, hresult, kTextEncodingMacRoman, 0x08000100)) + if (!converttextencoding (h, hresult, kTextEncodingMacRoman, kCFStringEncodingUTF8)) return (false); #endif @@ -2736,13 +2802,14 @@ #ifdef WIN95VERSION - langerrormessage ("\x92" "Direct UTF-8 to Mac Roman string conversion currently only works on Mac OS. On Windows string.utf8ToAnsi and string.latinToMac verbs can be used."); + if (!converttextencoding (h, hresult, CP_UTF8, 10000)) + return (false); #endif #ifdef MACVERSION - if (!converttextencoding (h, hresult, 0x08000100, kTextEncodingMacRoman)) + if (!converttextencoding (h, hresult, kCFStringEncodingUTF8, kTextEncodingMacRoman)) return (false); #endif Modified: Frontier/branches/Conversant/Common/source/stringverbs.c =================================================================== --- Frontier/branches/Conversant/Common/source/stringverbs.c 2006-04-13 21:45:39 UTC (rev 1268) +++ Frontier/branches/Conversant/Common/source/stringverbs.c 2006-04-15 04:58:06 UTC (rev 1269) @@ -310,6 +310,8 @@ macromantoutf8func, // 2006-02-25 creedon utf8tomacromanfunc, // 2006-02-25 creedon + + convertcharsetfunc, /* 2006-04-14 smd */ ctstringverbs } tystringtoken; @@ -2303,6 +2305,32 @@ return (setheapvalue (hresult, stringvaluetype, v)); } + + case convertcharsetfunc: { /* 2006-04-13 smd: convert any character set to any other character set, if the os supports it */ + + Handle h, hresult; + long charsetIn, charsetOut; + + if (!getlongvalue (hp1, 1, &charsetIn)) + goto error; + + if (!getlongvalue (hp1, 2, &charsetOut)) + goto error; + + flnextparamislast = true; + + if (!getexempttextvalue (hp1, 3, &h)) + goto error; + + newemptyhandle (&hresult); + + if (! converttextencoding (h, hresult, charsetIn, charsetOut)) + goto error; + + disposehandle(h); + + return (setheapvalue (hresult, stringvaluetype, v)); + } default: errornum = notimplementederror; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <cre...@us...> - 2006-04-13 21:45:44
|
Revision: 1268 Author: creecode Date: 2006-04-13 14:45:39 -0700 (Thu, 13 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1268&view=rev Log Message: ----------- tting tweaks in getspecialfolderpath windows now honors flcreate windows added; CSIDL_PROGRAM_FILES, CSIDL_MYDOCUMENTS, CSIDL_MYMUSIC, CSIDL_MYPICTURES, CSIDL_MYVIDEO windows replaced more complex code with CSIDL_SYSTEM, CSIDL_WINDOWS findapplication function deleted old code for mac, see revision 1246 for old code instead of having this function doubly defined and then compiling them based on a define, I flipped the problem around. one function defined then inside we have two define checks for Mac and Windows ViewCVS Links: ------------- http://svn.sourceforge.net/frontierkernel/?rev=1246&view=rev Modified Paths: -------------- Frontier/trunk/Common/source/fileops.c Modified: Frontier/trunk/Common/source/fileops.c =================================================================== --- Frontier/trunk/Common/source/fileops.c 2006-04-13 18:38:48 UTC (rev 1267) +++ Frontier/trunk/Common/source/fileops.c 2006-04-13 21:45:39 UTC (rev 1268) @@ -53,8 +53,8 @@ #if TARGET_API_MAC_CARBON #include "MoreFilesX.h" #else - pascal OSErr XGetVInfo(short volReference, StringPtr volName, short *vRefNum, - UInt64 *freeBytes, UInt64 *totalBytes); + pascal OSErr XGetVInfo(short volReference, StringPtr volName, short *vRefNum, UInt64 *freeBytes, + UInt64 *totalBytes); #endif #ifdef flcomponent @@ -65,7 +65,7 @@ #ifndef __MOREFILESEXTRAS__ enum { /*permissions used by MoreFile 1.1 code*/ - dmNone = 0x0000, + dmNone = 0x0000, dmNoneDenyRd = 0x0010, dmNoneDenyWr = 0x0020, dmNoneDenyRdWr = 0x0030, @@ -75,9 +75,9 @@ dmRdDenyRdWr = 0x0031, dmWr = 0x0002, dmWrDenyRd = 0x0012, - dmWrDenyWr = 0x0022, + dmWrDenyWr = 0x0022, dmWrDenyRdWr = 0x0032, - dmRdWr = 0x0003, /* Shared access - equivalent to fsRdWrShPerm */ + dmRdWr = 0x0003, /* Shared access - equivalent to fsRdWrShPerm */ dmRdWrDenyRd = 0x0013, dmRdWrDenyWr = 0x0023, /* Single writer, multiple readers; the writer */ dmRdWrDenyRdWr = 0x0033 /* Exclusive access - equivalent to fsRdWrPerm */ @@ -170,6 +170,7 @@ return (false); } /*endswithpathsep*/ + boolean cleanendoffilename (bigstring bs) { if (endswithpathsep(bs)) { setstringlength (bs, stringlength(bs) - 1); @@ -595,9 +596,10 @@ return (true); } - wsprintf (stringbaseaddress(errmsg), "Can't complete function because \"%s\" is not a valid volume name.", stringbaseaddress(fsname(fs))); + wsprintf (stringbaseaddress (errmsg), "Can't complete function because \"%s\" is not a valid volume name.", + stringbaseaddress (fsname (fs))); - setstringlength (errmsg, strlen(stringbaseaddress(errmsg))); + setstringlength (errmsg, strlen (stringbaseaddress (errmsg))); shellerrormessage (errmsg); @@ -737,8 +739,8 @@ } } else { - fref = (Handle) CreateFile (stringbaseaddress(fn), GENERIC_READ | GENERIC_WRITE, 0, - NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); + fref = (Handle) CreateFile (stringbaseaddress (fn), GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, + FILE_ATTRIBUTE_NORMAL, NULL); if (fref == INVALID_HANDLE_VALUE) { info->flbusy = true; @@ -753,7 +755,6 @@ return (true); } /*filegetinfo*/ - boolean filegetvolumename (short vnum, bigstring volname) { #ifdef MACVERSION @@ -803,7 +804,6 @@ } /*filegetvolumename*/ - boolean fileisbusy (const tyfilespec *fs, boolean *flbusy) { /* @@ -945,7 +945,6 @@ } /*filesetvisible*/ - boolean getfiletype (const tyfilespec *fs, OSType *type) { tyfileinfo info; @@ -976,7 +975,6 @@ } /*getfilecreator*/ - boolean filesize (const tyfilespec *fs, long *size) { tyfileinfo info; @@ -1794,8 +1792,15 @@ //Timothy Paustian's comments //warning the values returned by getspecialfolderpath on OS X are very different //than classic Mac OS + boolean getspecialfolderpath (bigstring bsvol, bigstring bsfolder, boolean flcreate, tyfilespec *fs) { - + /* + 2006-04-11 creedon: windows now honors flcreate + for windows added; CSIDL_PROGRAM_FILES, CSIDL_MYDOCUMENTS, CSIDL_MYMUSIC, + CSIDL_MYPICTURES, CSIDL_MYVIDEO; + for windows replaced more complex code with CSIDL_SYSTEM, CSIDL_WINDOWS + */ + #ifdef MACVERSION /* 9/1/92 dmb: last new verb for 2.0. (?) @@ -1865,13 +1870,12 @@ #ifdef WIN95VERSION int nFolder = -1; - int res; + // int res; ITEMIDLIST * il; // Global pointer to the shell's IMalloc interface. LPMALLOC g_pMalloc = NULL; - - if (equalidentifiers ("\x6" "system", bsfolder)) { + /* if (equalidentifiers ("\x6" "system", bsfolder)) { unsigned char str[MAX_PATH]; res = GetSystemDirectory (str, MAX_PATH); @@ -1905,7 +1909,7 @@ pushchar ('\\', fsname(fs)); nullterminate (fsname(fs)); return (true); - } + } */ if (equalidentifiers ("\x9" "bitbucket", bsfolder)) nFolder = CSIDL_BITBUCKET; @@ -1939,8 +1943,25 @@ nFolder = CSIDL_STARTUP; else if (equalidentifiers ("\x9" "templates", bsfolder)) nFolder = CSIDL_TEMPLATES; + else if (equalidentifiers ("\xD" "program files", bsfolder)) + nFolder = CSIDL_PROGRAM_FILES; + else if (equalidentifiers ("\x6" "system", bsfolder)) + nFolder = CSIDL_SYSTEM; + else if (equalidentifiers ("\x7" "windows", bsfolder)) + nFolder = CSIDL_WINDOWS; + else if (equalidentifiers ("\xC" "my documents", bsfolder)) + nFolder = CSIDL_MYDOCUMENTS; + else if (equalidentifiers ("\x8" "my music", bsfolder)) + nFolder = CSIDL_MYMUSIC; + else if (equalidentifiers ("\xB" "my pictures", bsfolder)) + nFolder = CSIDL_MYPICTURES; + else if (equalidentifiers ("\x8" "my video", bsfolder)) + nFolder = CSIDL_MYVIDEO; - if(nFolder != -1) { + if (flcreate) + nFolder += CSIDL_FLAG_CREATE; + +if (nFolder != -1) { // Get the shell's allocator. if (!SUCCEEDED(SHGetMalloc(&g_pMalloc))) { oserror (ERROR_INVALID_FUNCTION); @@ -2092,7 +2113,11 @@ #ifdef MACVERSION - /* 2005-01-24 creedon - reversed free and total parameters to match FSGetVInfo and XGetVInfo functions < http://groups.yahoo.com/group/frontierkernel/message/846 > */ + /* + 2005-01-24 creedon - reversed free and total parameters to match FSGetVInfo and XGetVInfo functions + < http://groups.yahoo.com/group/frontierkernel/message/846 > + */ + #if TARGET_API_MAC_CARBON errnum = FSGetVInfo (fs->vRefNum, nil, &ui64freebytes, &ui64totalbytes); #else @@ -2288,54 +2313,6 @@ #endif } /*lockvolume*/ - -#ifdef WIN95VERSION -boolean findapplication (OSType creator, tyfilespec *fsapp) { - - /* - 5.0.1 dmb: implemented for Win using the registry - */ - - byte bsextension [8]; - bigstring bsregpath, bsoptions; - - ostypetostring (creator, bsextension); - - poptrailingwhitespace (bsextension); - - insertchar ('.', bsextension); - - pushchar (chnul, bsextension); - -// copyctopstring ("software\\Microsoft\\Windows\\CurrentVersion", bsregpath); - - if (!getRegKeyString ((Handle) HKEY_CLASSES_ROOT, bsextension, NULL, bsregpath)) - return (false); - - pushstring ("\x13\\shell\\open\\command", bsregpath); - - if (!getRegKeyString ((Handle) HKEY_CLASSES_ROOT, bsregpath, NULL, bsregpath)) - return (false); - - if (getstringcharacter (bsregpath, 0) == '"') { - - popleadingchars (bsregpath, '"'); - - firstword (bsregpath, '"', bsregpath); - } - else { - - lastword (bsregpath, ' ', bsoptions); - - if (stringlength (bsoptions) < stringlength (bsregpath)) - deletestring (bsregpath, stringlength (bsregpath) - stringlength (bsoptions) + 1, stringlength (bsoptions)); - } - - return (pathtofilespec (bsregpath, fsapp)); - } /*findapplication*/ -#endif - - #ifdef MACVERSION boolean unmountvolume (const tyfilespec *fs) { @@ -2386,114 +2363,6 @@ } /*hasdesktopmanager*/ -boolean findapplication (OSType creator, tyfilespec *fsapp) { - - /* - 2006-04-09 creedon: use LSFindApplicationForInfo if available - - 2.1b11 dmb: loop through all files in each db if necessary to find one - that's actually an application - - 9/7/92 dmb: make two passes, skipping volumes mounted with a foreign - file system the first time through. note: if this turns out not to be - the best criteria, we could check for shared volumes instead by testing - vMLocalHand in hasdesktopmanager. - - also: since we don't maintain the desktop DB when we delete files, we - need to verify that the file we locate still exists. added fileexists - call before returning true. - - 12/5/91 dmb - */ - - if ((UInt32) LSFindApplicationForInfo != (UInt32) kUnresolvedCFragSymbolAddress) { - - FSRef myRef; - - if (LSFindApplicationForInfo (creator, NULL, NULL, &myRef, NULL) != noErr) - return (false); - - if (FSRefMakeFSSpec (&myRef, fsapp) != noErr) - return (false); - - return (true); - } - else { - - bigstring bsapp; - DTPBRec dt; - HParamBlockRec pb; - OSType type; - register OSErr errcode; - boolean fltryremote = false; - boolean flremote; - - clearbytes (&pb, sizeof (pb)); - - while (true) { - - ++pb.volumeParam.ioVolIndex; - - errcode = PBHGetVInfoSync (&pb); - - if (errcode == nsvErr) { // index out of range - - if (fltryremote) // we've tried everything - return (false); - - pb.volumeParam.ioVolIndex = 0; // reset - - fltryremote = true; - - continue; - } - - if (errcode != noErr) - return (false); - - flremote = pb.volumeParam.ioVFSID != 0; // actually means foreign file system - - if (fltryremote != flremote) - continue; - - if (!hasdesktopmanager (pb.volumeParam.ioVRefNum)) - continue; - - dt.ioNamePtr = NULL; - dt.ioVRefNum = pb.volumeParam.ioVRefNum; - - if (PBDTGetPath (&dt) != noErr) - return (false); - - dt.ioNamePtr = (StringPtr) &bsapp; - dt.ioIndex = 0; - dt.ioFileCreator = creator; - - for (dt.ioIndex = 0; ; ++dt.ioIndex) { - - if (PBDTGetAPPLSync (&dt) != noErr) // go to next volume - break; - - if (FSMakeFSSpec (pb.volumeParam.ioVRefNum, dt.ioAPPLParID, bsapp, fsapp) != noErr) - continue; - - if (!getfiletype (fsapp, &type)) - return (false); - - if (type == 'APPL') // desktop db can contain references to non-apps - return (true); - } - - // if (PBDTGetAPPLSync (&dt) == noErr) { - - // if (FSMakeFSSpec (pb.volumeParam.ioVRefNum, dt.ioAPPLParID, bsapp, fsapp) == noErr) - // return (true); - // } - } - } /* if */ - } /* findapplication */ - - #if 0 static boolean getdesktopdatabasepath (short vnum, DTPBRec *dt) { @@ -2593,7 +2462,7 @@ /* new: pascal OSErr GetLabel(short labelNumber, RGBColor *labelColor, Str255 labelString) - = {0x303c, 0x050B, 0xABC9}; + = {0x303c, 0x050B, 0xABC9}; */ Handle hlabel; @@ -2878,7 +2747,6 @@ } /*fileparsevolname*/ - #ifdef MACVERSION boolean fileresolvealias (tyfilespec *fs) { @@ -3150,7 +3018,7 @@ #endif #ifdef WIN95VERSION - char fn[300]; + char fn [300]; bigstring bsfolder; if (!surefile (fs)) /*file doesn't exist -- catch error*/ @@ -3168,7 +3036,7 @@ nullterminate (bsfolder); - if (MoveFile (stringbaseaddress (fn), stringbaseaddress(bsfolder))) + if (MoveFile (stringbaseaddress (fn), stringbaseaddress (bsfolder))) return (true); winfileerror (fs); @@ -3276,8 +3144,8 @@ nullterminate (fn); - f = CreateFile (stringbaseaddress(fn), GENERIC_READ | GENERIC_WRITE, - FILE_SHARE_READ, NULL, CREATE_NEW, FILE_ATTRIBUTE_NORMAL, NULL); + f = CreateFile (stringbaseaddress(fn), GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ, NULL, CREATE_NEW, + FILE_ATTRIBUTE_NORMAL, NULL); if (f == INVALID_HANDLE_VALUE) { @@ -3359,4 +3227,86 @@ } /*initfile*/ +boolean findapplication (OSType creator, tyfilespec *fsapp) { + + /* + 2006-04-10 creedon: deleted old code, see revision 1246 for old code + + 2006-04-09 creedon: use LSFindApplicationForInfo if available + + 5.0.1 dmb: implemented for Win using the registry + 2.1b11 dmb: loop through all files in each db if necessary to find one that's actually an application + + 9/7/92 dmb: make two passes, skipping volumes mounted with a foreign + file system the first time through. note: if this turns out not to be + the best criteria, we could check for shared volumes instead by testing + vMLocalHand in hasdesktopmanager. + + also: since we don't maintain the desktop DB when we delete files, we + need to verify that the file we locate still exists. added fileexists + call before returning true. + + 12/5/91 dmb + */ + + #ifdef MACVERSION + + if ((UInt32) LSFindApplicationForInfo == (UInt32) kUnresolvedCFragSymbolAddress) + return (false); + + FSRef myRef; + + if (LSFindApplicationForInfo (creator, NULL, NULL, &myRef, NULL) != noErr) + return (false); + + if (FSRefMakeFSSpec (&myRef, fsapp) != noErr) + return (false); + + return (true); + + #endif /* MACVERSION */ + + #ifdef WIN95VERSION + + byte bsextension [8]; + bigstring bsregpath, bsoptions; + + ostypetostring (creator, bsextension); + + poptrailingwhitespace (bsextension); + + insertchar ('.', bsextension); + + pushchar (chnul, bsextension); + + // copyctopstring ("software\\Microsoft\\Windows\\CurrentVersion", bsregpath); + + if (!getRegKeyString ((Handle) HKEY_CLASSES_ROOT, bsextension, NULL, bsregpath)) + return (false); + + pushstring ("\x13\\shell\\open\\command", bsregpath); + + if (!getRegKeyString ((Handle) HKEY_CLASSES_ROOT, bsregpath, NULL, bsregpath)) + return (false); + + if (getstringcharacter (bsregpath, 0) == '"') { + + popleadingchars (bsregpath, '"'); + + firstword (bsregpath, '"', bsregpath); + } + else { + + lastword (bsregpath, ' ', bsoptions); + + if (stringlength (bsoptions) < stringlength (bsregpath)) + deletestring (bsregpath, stringlength (bsregpath) - stringlength (bsoptions) + 1, stringlength (bsoptions)); + } + + return (pathtofilespec (bsregpath, fsapp)); + + #endif /* WIN95VERSION */ + + } /* findapplication */ + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <and...@us...> - 2006-04-13 18:39:03
|
Revision: 1267 Author: andreradke Date: 2006-04-13 11:38:48 -0700 (Thu, 13 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1267&view=rev Log Message: ----------- Mass-update of properties in ODBs/trunk/frontierRoot: remove svn:keywords property and make sure that svn:eol-style is set to native. Property Changed: ---------------- ODBs/trunk/frontierRoot/scratchpad.fvc Property changes on: ODBs/trunk/frontierRoot/scratchpad.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <set...@us...> - 2006-04-13 18:36:17
|
Revision: 1266 Author: sethdill Date: 2006-04-13 11:34:30 -0700 (Thu, 13 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1266&view=rev Log Message: ----------- Merged trunk changes r1224:1260 into my Conversant branch. Modified Paths: -------------- Frontier/branches/Conversant/Common/IOAToolkit/ioabutton.c Frontier/branches/Conversant/Common/SystemHeaders/standard.h Frontier/branches/Conversant/Common/headers/claylinelayout.h Frontier/branches/Conversant/Common/headers/conversantverbs.h Frontier/branches/Conversant/Common/headers/dialogs.h Frontier/branches/Conversant/Common/headers/file.h Frontier/branches/Conversant/Common/headers/frontierdefs.h Frontier/branches/Conversant/Common/headers/langinternal.h Frontier/branches/Conversant/Common/headers/macconv.h Frontier/branches/Conversant/Common/headers/osincludes.h Frontier/branches/Conversant/Common/headers/stringdefs.h Frontier/branches/Conversant/Common/headers/versions.h Frontier/branches/Conversant/Common/resources/Mac/SHELL.R Frontier/branches/Conversant/Common/resources/Mac/kernelverbs.r Frontier/branches/Conversant/Common/resources/Win32/WinLand.rc Frontier/branches/Conversant/Common/resources/Win32/kernelverbs.rc Frontier/branches/Conversant/Common/source/OpenTransportNetEvents.c Frontier/branches/Conversant/Common/source/WinSockNetEvents.c Frontier/branches/Conversant/Common/source/about.c Frontier/branches/Conversant/Common/source/cancoon.c Frontier/branches/Conversant/Common/source/cancoonwindow.c Frontier/branches/Conversant/Common/source/claybrowserstruc.c Frontier/branches/Conversant/Common/source/claybrowservalidate.c Frontier/branches/Conversant/Common/source/claycallbacks.c Frontier/branches/Conversant/Common/source/claylinelayout.c Frontier/branches/Conversant/Common/source/command.c Frontier/branches/Conversant/Common/source/conversantverbs.c Frontier/branches/Conversant/Common/source/db.c Frontier/branches/Conversant/Common/source/dockmenu.c Frontier/branches/Conversant/Common/source/filedialog.c Frontier/branches/Conversant/Common/source/filemp3.c Frontier/branches/Conversant/Common/source/fileops.c Frontier/branches/Conversant/Common/source/fileverbs.c Frontier/branches/Conversant/Common/source/findinfile.c Frontier/branches/Conversant/Common/source/font.c Frontier/branches/Conversant/Common/source/icon.c Frontier/branches/Conversant/Common/source/iso8859.c Frontier/branches/Conversant/Common/source/langcrypt.c Frontier/branches/Conversant/Common/source/langdate.c Frontier/branches/Conversant/Common/source/langdll.c Frontier/branches/Conversant/Common/source/langexternal.c Frontier/branches/Conversant/Common/source/langhash.c Frontier/branches/Conversant/Common/source/langhtml.c Frontier/branches/Conversant/Common/source/langlist.c Frontier/branches/Conversant/Common/source/langops.c Frontier/branches/Conversant/Common/source/langpack.c Frontier/branches/Conversant/Common/source/langquicktime.c Frontier/branches/Conversant/Common/source/langregexp.c Frontier/branches/Conversant/Common/source/langscan.c Frontier/branches/Conversant/Common/source/langstartup.c Frontier/branches/Conversant/Common/source/langsystypes.c Frontier/branches/Conversant/Common/source/langtree.c Frontier/branches/Conversant/Common/source/langvalue.c Frontier/branches/Conversant/Common/source/langverbs.c Frontier/branches/Conversant/Common/source/langwinipc.c Frontier/branches/Conversant/Common/source/langxml.c Frontier/branches/Conversant/Common/source/memory.c Frontier/branches/Conversant/Common/source/menupack.c Frontier/branches/Conversant/Common/source/menuverbs.c Frontier/branches/Conversant/Common/source/odbengine.c Frontier/branches/Conversant/Common/source/oplangtext.c Frontier/branches/Conversant/Common/source/oplist.c Frontier/branches/Conversant/Common/source/oppack.c Frontier/branches/Conversant/Common/source/oppopup.c Frontier/branches/Conversant/Common/source/oprefcon.c Frontier/branches/Conversant/Common/source/ops.c Frontier/branches/Conversant/Common/source/opstructure.c Frontier/branches/Conversant/Common/source/opvalidate.c Frontier/branches/Conversant/Common/source/opverbs.c Frontier/branches/Conversant/Common/source/opxml.c Frontier/branches/Conversant/Common/source/pict.c Frontier/branches/Conversant/Common/source/player.c Frontier/branches/Conversant/Common/source/popup.c Frontier/branches/Conversant/Common/source/process.c Frontier/branches/Conversant/Common/source/progressbar.c Frontier/branches/Conversant/Common/source/quickdraw.c Frontier/branches/Conversant/Common/source/scripts.c Frontier/branches/Conversant/Common/source/search.c Frontier/branches/Conversant/Common/source/shellfile.c Frontier/branches/Conversant/Common/source/shellmenu.c Frontier/branches/Conversant/Common/source/shellprint.c Frontier/branches/Conversant/Common/source/shellsysverbs.c Frontier/branches/Conversant/Common/source/shellverbs.c Frontier/branches/Conversant/Common/source/shellwindow.c Frontier/branches/Conversant/Common/source/shellwindowverbs.c Frontier/branches/Conversant/Common/source/strings.c Frontier/branches/Conversant/Common/source/stringverbs.c Frontier/branches/Conversant/Common/source/tabledisplay.c Frontier/branches/Conversant/Common/source/tableexternal.c Frontier/branches/Conversant/Common/source/tableformats.c Frontier/branches/Conversant/Common/source/tableops.c Frontier/branches/Conversant/Common/source/tablepack.c Frontier/branches/Conversant/Common/source/tablepopup.c Frontier/branches/Conversant/Common/source/tablestructure.c Frontier/branches/Conversant/Common/source/tablevalidate.c Frontier/branches/Conversant/Common/source/winregistry.c Frontier/branches/Conversant/Common/source/wpengine.c Added Paths: ----------- Frontier/branches/Conversant/Common/headers/byteorder.h Modified: Frontier/branches/Conversant/Common/IOAToolkit/ioabutton.c =================================================================== --- Frontier/branches/Conversant/Common/IOAToolkit/ioabutton.c 2006-04-13 17:51:09 UTC (rev 1265) +++ Frontier/branches/Conversant/Common/IOAToolkit/ioabutton.c 2006-04-13 18:34:30 UTC (rev 1266) @@ -136,7 +136,7 @@ GetThemeFont (kThemePushButtonFont, smSystemScript, fontname, &fontsize, &fontstyle); - fontgetnumber (fontname, &idfont); + fontgetnumber (fontname, (short *)(&idfont)); pushstyle (geneva, 9, bold); Modified: Frontier/branches/Conversant/Common/SystemHeaders/standard.h =================================================================== --- Frontier/branches/Conversant/Common/SystemHeaders/standard.h 2006-04-13 17:51:09 UTC (rev 1265) +++ Frontier/branches/Conversant/Common/SystemHeaders/standard.h 2006-04-13 18:34:30 UTC (rev 1266) @@ -40,32 +40,6 @@ #include "FastTimes.h" #endif -#ifdef PACKFLIPPED - #define conditionallongswap(x) dolongswap(x) - #define conditionalshortswap(x) doshortswap(x) - #define conditionalenumswap(x) doshortswap(x) - #define disklong(x) dolongswap(x) - #define memlong(x) dolongswap(x) - #define diskshort(x) doshortswap(x) - #define memshort(x) doshortswap(x) - #define disktomemshort(x) shortswap(x) - #define disktomemlong(x) longswap(x) - #define memtodiskshort(x) shortswap(x) - #define memtodisklong(x) longswap(x) -#else - #define conditionallongswap(x) x - #define conditionalshortswap(x) x - #define conditionalenumswap(x) x - #define disklong(x) x - #define memlong(x) x - #define diskshort(x) x - #define memshort(x) x - #define disktomemshort(x) - #define disktomemlong(x) - #define memtodiskshort(x) - #define memtodisklong(x) -#endif - #include "stringdefs.h" /* embedded string definitions */ #ifndef appletdefsinclude @@ -352,6 +326,8 @@ #define lastchar(bs) (bs [stringlength (bs)-1]) #endif +#define BIGSTRING(s) ((unsigned char *)(s)) + #define setemptystring(bs) (setstringlength(bs,0)) #define isemptystring(bs) (stringlength(bs)==0) Copied: Frontier/branches/Conversant/Common/headers/byteorder.h (from rev 1260, Frontier/trunk/Common/headers/byteorder.h) =================================================================== --- Frontier/branches/Conversant/Common/headers/byteorder.h (rev 0) +++ Frontier/branches/Conversant/Common/headers/byteorder.h 2006-04-13 18:34:30 UTC (rev 1266) @@ -0,0 +1,162 @@ + +/* $Id$ */ + +/****************************************************************************** + + UserLand Frontier(tm) -- High performance Web content management, + object database, system-level and Internet scripting environment, + including source code editing and debugging. + + Copyright (C) 1992-2004 UserLand Software, Inc. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +******************************************************************************/ + +#ifndef byteorderinclude +#define byteorderinclude + +/* + 2006-04-08 aradke: determine native byte order and define byte swapping macros +*/ + +#if (defined(WIN32) || defined(__i386) || defined(__i386__)) && !defined(__LITTLE_ENDIAN__) + #define __LITTLE_ENDIAN__ 1 +#endif + + +#if defined(__LITTLE_ENDIAN__) && ((__LITTLE_ENDIAN__ == 1) || !defined (__BIG_ENDIAN__)) + + #define SWAP_BYTE_ORDER 1 + + #define conditionallongswap(x) dolongswap(x) + #define conditionalshortswap(x) doshortswap(x) + #define conditionalenumswap(x) doshortswap(x) + #define disklong(x) dolongswap(x) + #define memlong(x) dolongswap(x) + #define diskshort(x) doshortswap(x) + #define memshort(x) doshortswap(x) + #define disktomemshort(x) shortswap(x) + #define disktomemlong(x) longswap(x) + #define memtodiskshort(x) shortswap(x) + #define memtodisklong(x) longswap(x) + +#elif defined(__BIG_ENDIAN__) && ((__BIG_ENDIAN__ == 1) || !defined (__LITTLE_ENDIAN__)) + + #undef SWAP_BYTE_ORDER + + #define conditionallongswap(x) x + #define conditionalshortswap(x) x + #define conditionalenumswap(x) x + #define disklong(x) x + #define memlong(x) x + #define diskshort(x) x + #define memshort(x) x + #define disktomemshort(x) + #define disktomemlong(x) + #define memtodiskshort(x) + #define memtodisklong(x) + +#else + + #error "Couldn't determine byte order of target architecture, update osincludes.h" + +#endif + + +#define longswap(foo) do {foo = dolongswap(foo);} while (0) +#define shortswap(foo) do {foo = doshortswap(foo);} while (0) + + +#if (defined(TARGET_API_MAC_CARBON) && (TARGET_API_MAC_CARBON == 1) && defined(__GNUC__)) + + /* using system sdk functions from CFByteOrder.h */ + + #define dolongswap(foo) CFSwapInt32(foo) + #define doshortswap(foo) CFSwapInt16(foo) + +#elif (defined(__i386__) && defined(__GNUC__)) + + /* using AT&T x86 assembly code syntax */ + + inline long dolongswap (long foo) { + + __asm__("mov foo,%eax\nbswap %eax\nmov %eax,foo\n"); + + return (foo); + } /*dolongswap*/ + + inline short doshortswap (short foo) { + + __asm__("mov foo,%ax\n mov %al,%bh\nmov %ah,%bl\nmov %bx,foo"); + + return (foo); + } /*doshortswap*/ + +#elif defined(WIN32) + + /* using Intel x86 assembly code syntax */ + + __inline long dolongswap (long foo) { + + _asm + { + mov eax,foo + bswap eax + mov foo,eax + } + + return (foo); + } /*dolongswap*/ + + __inline short doshortswap (short foo) { + + _asm + { + mov ax,foo + mov bh,al + mov bl,ah + mov foo,bx + } + + return (foo); + } /*doshortswap*/ + +#else + + /* portable code using only C operators */ + + inline long dolongswap (long foo) { + + foo = ((((foo) >> 24) & 0x000000ff) + | (((foo) & 0x00ff0000) >> 8) + | (((foo) & 0x0000ff00) << 8) + | (((foo) & 0x000000ff) << 24)); + + return (foo); + } /*dolongswap*/ + + inline short doshortswap (short foo) { + + foo = ((((foo) >> 8) & 0x00ff) + | (((foo) << 8) & 0xff00)); + + return (foo); + } /*doshortswap*/ + +#endif + + +#endif /* byteorderinclude */ Modified: Frontier/branches/Conversant/Common/headers/claylinelayout.h =================================================================== --- Frontier/branches/Conversant/Common/headers/claylinelayout.h 2006-04-13 17:51:09 UTC (rev 1265) +++ Frontier/branches/Conversant/Common/headers/claylinelayout.h 2006-04-13 18:34:30 UTC (rev 1266) @@ -79,24 +79,24 @@ } tycomputedlineinfo; -#define str_claydisplay ("\x0b" "claydisplay") -#define str_realicons ("\x09" "realicons") -#define str_filenamebold ("\x0c" "filenamebold") -#define str_includeline2 ("\x0c" "includeline2") -#define str_includedate ("\x0b" "includedate") -#define str_includeframe ("\x0c" "includeframe") -#define str_iconsize ("\x08" "iconsize") -#define str_fillcolor ("\x09" "fillcolor") -#define str_framecolor ("\x0a" "framecolor") -#define str_cursorcolor ("\x0b" "cursorcolor") -#define str_filenamecolor ("\x0d" "filenamecolor") -#define str_othertextcolor ("\x0e" "othertextcolor") -#define str_backcolor ("\x09" "backcolor") -#define str_statuscolor ("\x0b" "statuscolor") -#define str_filenamefont ("\x0c" "filenamefont") -#define str_othertextfont ("\x0d" "othertextfont") -#define str_filenamefontsize ("\x10" "filenamefontsize") -#define str_othertextfontsize ("\x11" "othertextfontsize") +#define str_claydisplay (BIGSTRING ("\x0b" "claydisplay")) +#define str_realicons (BIGSTRING ("\x09" "realicons")) +#define str_filenamebold (BIGSTRING ("\x0c" "filenamebold")) +#define str_includeline2 (BIGSTRING ("\x0c" "includeline2")) +#define str_includedate (BIGSTRING ("\x0b" "includedate")) +#define str_includeframe (BIGSTRING ("\x0c" "includeframe")) +#define str_iconsize (BIGSTRING ("\x08" "iconsize")) +#define str_fillcolor (BIGSTRING ("\x09" "fillcolor")) +#define str_framecolor (BIGSTRING ("\x0a" "framecolor")) +#define str_cursorcolor (BIGSTRING ("\x0b" "cursorcolor")) +#define str_filenamecolor (BIGSTRING ("\x0d" "filenamecolor")) +#define str_othertextcolor (BIGSTRING ("\x0e" "othertextcolor")) +#define str_backcolor (BIGSTRING ("\x09" "backcolor")) +#define str_statuscolor (BIGSTRING ("\x0b" "statuscolor")) +#define str_filenamefont (BIGSTRING ("\x0c" "filenamefont")) +#define str_othertextfont (BIGSTRING ("\x0d" "othertextfont")) +#define str_filenamefontsize (BIGSTRING ("\x10" "filenamefontsize")) +#define str_othertextfontsize (BIGSTRING ("\x11" "othertextfontsize")) extern void claybrowserinitdraw (void); @@ -146,4 +146,4 @@ #endif -#endif \ No newline at end of file +#endif Modified: Frontier/branches/Conversant/Common/headers/conversantverbs.h =================================================================== --- Frontier/branches/Conversant/Common/headers/conversantverbs.h 2006-04-13 17:51:09 UTC (rev 1265) +++ Frontier/branches/Conversant/Common/headers/conversantverbs.h 2006-04-13 18:34:30 UTC (rev 1266) @@ -1 +1 @@ -/****************************************************************************** Conversant Verbs Conversant-related verbs and functions for the Frontier Kernel Created by Seth Dillingham on 12/31/04. Copyright (C) 2004, 2005, 2006 Macrobyte Resources. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ******************************************************************************/ #ifndef conversantinclude #define conversantinclude #define conversanterrorlist 270 #define notimplementederror 1 #define STR_textname ("\x05" "\ttext") #define STR_rezname ("\x09" "\trezdelim") #define STR_macroname ("\x06" "\tmacro") #define STR_paramname ("\x06" "\tparam") #define STR_rezdelim ("\x01" "|") #define STR_macro ("\x05" "macro") #define STR_ifmacro ("\x02" "if") #define STR_elseifmacro ("\x06" "elseif") #define STR_elsemacro ("\x04" "else") #define STR_endifmacro ("\x05" "endif") #define STR_conditional ("\x0b" "conditional") #define STR_endconditional ("\x0f" "end conditional") #define STR_name ("\x04" "name") #define STR_type ("\x04" "type") #define STR_condblock ("\x10" "conditionalBlock") #define STR_macrotype ("\x09" "macroType") #define STR_parenthetical ("\x0d" "parenthetical") #define STR_parameterless ("\x0d" "parameterless") #define STR_attvaluepairs ("\x13" "attributeValuePairs") #define STR_params ("\x06" "params") #define STR_convcompileerror ("\x39" "Error compiling string (^0). Problem seems to be here: ^1") #define STR_nearcharacteroffset ("\x16" " (Near character #^0.)") #define STR_badcharinmacroname ("\x26" "Illegal character found in macro name.") #define STR_badcharinparamname ("\x26" "Illegal character found in param name.") #define STR_badcharunquoted ("\x29" "Illegal character found in unquoted param") #define STR_seekingparamname ("\x19" "Searching for param name.") #define STR_endfoundseekingparamname ("\x33" "Reached end of string while seeking parameter name.") #define STR_missingequalsign ("\x14" "Missing equals sign.") #define STR_badparametervalue ("\x4c" "Bad parameter value. Only macros, resources, and quoted strings are allowed.") #define STR_illegalparamstart ("\x2f" "Illegal start of param value after equals sign.") #define STR_endfoundprocmacro ("\x2d" "Reached end of string while processing macro.") #define STR_endfoundquoteparam ("\x37" "Reached end of string while processing quoted parameter.") #define STR_endfoundrezparam ("\x39" "Reached end of string while processing resource parameter.") #define STR_missingcomma ("\x26" "Missing comma between parameter values") #define STR_extracomma ("\x11" "Found extra comma") typedef enum tyconversanttoken { /* verbs that are processed by conversantverbs.c */ compilestringfunc, cconversantverbs } tyconversanttoken; typedef enum tyconvitemtype { /* types that are found when looking for the next macro or resource */ CONV_NOTYPE, /* no macro or resource was found */ CONV_MACRO, /* macro was found */ CONV_RESOURCE, /* resource was found */ /* types of macros */ CONV_MACROTYPE_NOPARAM, /* regular macro */ CONV_MACROTYPE_COND_IF, /* if macro */ CONV_MACROTYPE_COND_ELSE, /* else macro */ CONV_MACROTYPE_COND_ELSEIF, /* elseif macro */ CONV_MACROTYPE_COND_ENDIF, /* endif macro */ CONV_MACROTYPE_AV, /* attribute-value pairs */ CONV_MACROTYPE_PAREN /* parenthetical macros */ } tyconvitemtype; typedef struct convaddress { /* name and table of an xml item */ long tblsize; hdlhashtable ht; bigstring bs; } convaddress, *ptrconvaddress; /* function declarations */ static void extractstringfromhandle( Handle, long, long, bigstring ); static boolean conv_addrezdelim( hdlhashtable ); static boolean conv_compilemacro( hdlhashtable *, Handle, long *, long, long * ); #endif /* conversantinclude */ \ No newline at end of file +/****************************************************************************** Conversant Verbs Conversant-related verbs and functions for the Frontier Kernel Created by Seth Dillingham on 12/31/04. Copyright (C) 2004, 2005, 2006 Macrobyte Resources. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ******************************************************************************/ #ifndef conversantinclude #define conversantinclude #define conversanterrorlist 270 #define notimplementederror 1 #define STR_textname (BIGSTRING ("\x05" "\ttext")) #define STR_rezname (BIGSTRING ("\x09" "\trezdelim")) #define STR_macroname (BIGSTRING ("\x06" "\tmacro")) #define STR_paramname (BIGSTRING ("\x06" "\tparam")) #define STR_rezdelim (BIGSTRING ("\x01" "|")) #define STR_macro (BIGSTRING ("\x05" "macro")) #define STR_ifmacro (BIGSTRING ("\x02" "if")) #define STR_elseifmacro (BIGSTRING ("\x06" "elseif")) #define STR_elsemacro (BIGSTRING ("\x04" "else")) #define STR_endifmacro (BIGSTRING ("\x05" "endif")) #define STR_conditional (BIGSTRING ("\x0b" "conditional")) #define STR_endconditional (BIGSTRING ("\x0f" "end conditional")) #define STR_name (BIGSTRING ("\x04" "name")) #define STR_type (BIGSTRING ("\x04" "type")) #define STR_condblock (BIGSTRING ("\x10" "conditionalBlock")) #define STR_macrotype (BIGSTRING ("\x09" "macroType")) #define STR_parenthetical (BIGSTRING ("\x0d" "parenthetical")) #define STR_parameterless (BIGSTRING ("\x0d" "parameterless")) #define STR_attvaluepairs (BIGSTRING ("\x13" "attributeValuePairs")) #define STR_params (BIGSTRING ("\x06" "params")) #define STR_convcompileerror (BIGSTRING ("\x39" "Error compiling string (^0). Problem seems to be here: ^1")) #define STR_nearcharacteroffset (BIGSTRING ("\x16" " (Near character #^0.)")) #define STR_badcharinmacroname (BIGSTRING ("\x26" "Illegal character found in macro name.")) #define STR_badcharinparamname (BIGSTRING ("\x26" "Illegal character found in param name.")) #define STR_badcharunquoted (BIGSTRING ("\x29" "Illegal character found in unquoted param")) #define STR_seekingparamname (BIGSTRING ("\x19" "Searching for param name.")) #define STR_endfoundseekingparamname (BIGSTRING ("\x33" "Reached end of string while seeking parameter name.")) #define STR_missingequalsign (BIGSTRING ("\x14" "Missing equals sign.")) #define STR_badparametervalue (BIGSTRING ("\x4c" "Bad parameter value. Only macros, resources, and quoted strings are allowed.")) #define STR_illegalparamstart (BIGSTRING ("\x2f" "Illegal start of param value after equals sign.")) #define STR_endfoundprocmacro (BIGSTRING ("\x2d" "Reached end of string while processing macro.")) #define STR_endfoundquoteparam (BIGSTRING ("\x37" "Reached end of string while processing quoted parameter.")) #define STR_endfoundrezparam (BIGSTRING ("\x39" "Reached end of string while processing resource parameter.")) #define STR_missingcomma (BIGSTRING ("\x26" "Missing comma between parameter values")) #define STR_extracomma (BIGSTRING ("\x11" "Found extra comma")) typedef enum tyconversanttoken { /* verbs that are processed by conversantverbs.c */ compilestringfunc, cconversantverbs } tyconversanttoken; typedef enum tyconvitemtype { /* types that are found when looking for the next macro or resource */ CONV_NOTYPE, /* no macro or resource was found */ CONV_MACRO, /* macro was found */ CONV_RESOURCE, /* resource was found */ /* types of macros */ CONV_MACROTYPE_NOPARAM, /* regular macro */ CONV_MACROTYPE_COND_IF, /* if macro */ CONV_MACROTYPE_COND_ELSE, /* else macro */ CONV_MACROTYPE_COND_ELSEIF, /* elseif macro */ CONV_MACROTYPE_COND_ENDIF, /* endif macro */ CONV_MACROTYPE_AV, /* attribute-value pairs */ CONV_MACROTYPE_PAREN /* parenthetical macros */ } tyconvitemtype; typedef struct convaddress { /* name and table of an xml item */ long tblsize; hdlhashtable ht; bigstring bs; } convaddress, *ptrconvaddress; /* function declarations */ static void extractstringfromhandle( Handle, long, long, bigstring ); static boolean conv_addrezdelim( hdlhashtable ); static boolean conv_compilemacro( hdlhashtable *, Handle, long *, long, long * ); #endif /* conversantinclude */ \ No newline at end of file Modified: Frontier/branches/Conversant/Common/headers/dialogs.h =================================================================== --- Frontier/branches/Conversant/Common/headers/dialogs.h 2006-04-13 17:51:09 UTC (rev 1265) +++ Frontier/branches/Conversant/Common/headers/dialogs.h 2006-04-13 18:34:30 UTC (rev 1266) @@ -96,15 +96,15 @@ /* dialog button text */ #ifdef MACVERSION - #define cancelbuttontext "\x06" "Cancel" - #define duplicatebuttontext "\x09" "Duplicate" - #define replacebuttontext "\x07" "Replace" + #define cancelbuttontext BIGSTRING ("\x06" "Cancel") + #define duplicatebuttontext BIGSTRING ("\x09" "Duplicate") + #define replacebuttontext BIGSTRING ("\x07" "Replace") #endif #ifdef WIN95VERSION - #define cancelbuttontext "\x07" "&Cancel" - #define duplicatebuttontext "\x0a" "&Duplicate" - #define replacebuttontext "\x08" "&Replace" + #define cancelbuttontext BIGSTRING ("\x07" "&Cancel") + #define duplicatebuttontext BIGSTRING ("\x0a" "&Duplicate") + #define replacebuttontext BIGSTRING ("\x08" "&Replace") #endif Modified: Frontier/branches/Conversant/Common/headers/file.h =================================================================== --- Frontier/branches/Conversant/Common/headers/file.h 2006-04-13 17:51:09 UTC (rev 1265) +++ Frontier/branches/Conversant/Common/headers/file.h 2006-04-13 18:34:30 UTC (rev 1266) @@ -411,6 +411,8 @@ extern boolean fifreadhandle (const tyfilespec *, long, Handle *); +extern boolean fifreadfile (const tyfilespec *fs, Handle *x); /* 2006-04-11 aradke */ + extern boolean fifwritehandle (const tyfilespec *, Handle); extern boolean fifsetposition (const tyfilespec *, long); Modified: Frontier/branches/Conversant/Common/headers/frontierdefs.h =================================================================== --- Frontier/branches/Conversant/Common/headers/frontierdefs.h 2006-04-13 17:51:09 UTC (rev 1265) +++ Frontier/branches/Conversant/Common/headers/frontierdefs.h 2006-04-13 18:34:30 UTC (rev 1266) @@ -34,7 +34,6 @@ #ifdef WIN95VERSION - #define PACKFLIPPED /* enable little endian / big endian conversion for database file functions */ #define FRONTIERCOM 1 #ifndef OPMLEDITOR #define FRONTIERWEB 0 Modified: Frontier/branches/Conversant/Common/headers/langinternal.h =================================================================== --- Frontier/branches/Conversant/Common/headers/langinternal.h 2006-04-13 17:51:09 UTC (rev 1265) +++ Frontier/branches/Conversant/Common/headers/langinternal.h 2006-04-13 18:34:30 UTC (rev 1266) @@ -219,16 +219,16 @@ } tystackid; -#define machinePPC "\x07" "PowerPC" -#define machine68K "\x03" "68K" -#define machinex86 "\x03" "x86" +#define machinePPC BIGSTRING ("\x07" "PowerPC") +#define machine68K BIGSTRING ("\x03" "68K") +#define machinex86 BIGSTRING ("\x03" "x86") -#define osMacOS "\x05" "MacOS" -#define osWin95 "\x05" "Win95" -#define osWinNT "\x05" "WinNT" +#define osMacOS BIGSTRING ("\x05" "MacOS") +#define osWin95 BIGSTRING ("\x05" "Win95") +#define osWinNT BIGSTRING ("\x05" "WinNT") //Code change by Timothy Paustian Tuesday, July 11, 2000 9:42:50 PM //Add a const to return for the carbon OS -#define osCarbon "\x05" "MacCn" +#define osCarbon BIGSTRING ("\x05" "MacCn") typedef boolean (*langtreevisitcallback) (hdltreenode, ptrvoid); Modified: Frontier/branches/Conversant/Common/headers/macconv.h =================================================================== --- Frontier/branches/Conversant/Common/headers/macconv.h 2006-04-13 17:51:09 UTC (rev 1265) +++ Frontier/branches/Conversant/Common/headers/macconv.h 2006-04-13 18:34:30 UTC (rev 1266) @@ -87,60 +87,6 @@ #define HiWord(x) HIWORD(x) -static long dolongswap(long foo) - { -#if defined(__i386__) && defined(__GNUC__) - /* - 10.0a5 - TRT - 29 Dec 2004 - GNU by default uses the AT&T assembly code syntax; - MSC/MWERKS uses the Intel assembly code syntax; - some versions of 'gcc' accept -masm=att|intel to - specify which syntax to use; but for those that don't... - */ - __asm__("mov foo,%eax\nbswap %eax\nmov %eax,foo\n"); -#elif defined(__powerpc__) && defined(__GNUC__) - foo = Endian32_Swap(foo); -#else - _asm - { - mov eax,foo - bswap eax - mov foo,eax - } -#endif - return (foo); - } - -static short doshortswap(short foo) - { -#if defined(__i386__) && defined(__GNUC__) - /* - 10.0a5 - TRT - 29 Dec 2004 - GNU by default uses the AT&T assembly code syntax; - MSC/MWERKS uses the Intel assembly code syntax; - some versions of 'gcc' accept -masm=att|intel to - specify which syntax to use; but for those that don't... - */ - __asm__("mov foo,%ax\n mov %al,%bh\nmov %ah,%bl\nmov %bx,foo"); -#elif defined(__powerpc__) && defined(__GNUC__) - foo = Endian16_Swap(foo); -#else - _asm - { - mov ax,foo - mov bh,al - mov bl,ah - mov foo,bx - } -#endif - return (foo); - } - -#define longswap(foo) do {foo = dolongswap(foo);} while (0) - -#define shortswap(foo) do {foo = doshortswap(foo);} while (0) - - enum { /* Apple event descriptor types */ typeBoolean = 'bool', Modified: Frontier/branches/Conversant/Common/headers/osincludes.h =================================================================== --- Frontier/branches/Conversant/Common/headers/osincludes.h 2006-04-13 17:51:09 UTC (rev 1265) +++ Frontier/branches/Conversant/Common/headers/osincludes.h 2006-04-13 18:34:30 UTC (rev 1266) @@ -307,4 +307,5 @@ #include <string.h> #include <assert.h> + #endif /* __osincludes_h__ */ Modified: Frontier/branches/Conversant/Common/headers/stringdefs.h =================================================================== --- Frontier/branches/Conversant/Common/headers/stringdefs.h 2006-04-13 17:51:09 UTC (rev 1265) +++ Frontier/branches/Conversant/Common/headers/stringdefs.h 2006-04-13 18:34:30 UTC (rev 1266) @@ -29,72 +29,72 @@ - #define STR_Cant_delete_XXX_because_it_hasnt_been_defined "\x31" "Can't delete \"^0\" because it hasn't been defined." - #define STR_The_name_XXX_hasnt_been_defined "\x22" "The name \"^0\" hasn't been defined." - #define STR_Address_value_doesnt_refer_to_a_valid_table "\x2d" "Address value doesn't refer to a valid table." + #define STR_Cant_delete_XXX_because_it_hasnt_been_defined BIGSTRING ("\x31" "Can't delete \"^0\" because it hasn't been defined.") + #define STR_The_name_XXX_hasnt_been_defined BIGSTRING ("\x22" "The name \"^0\" hasn't been defined.") + #define STR_Address_value_doesnt_refer_to_a_valid_table BIGSTRING ("\x2d" "Address value doesn't refer to a valid table.") - #define STR_Assertion "\x5e" "Assertion failed in file ^1, at line ^2. Probably no big deal, but please tell Doug. Thanks!" + #define STR_Assertion BIGSTRING ("\x5e" "Assertion failed in file ^1, at line ^2. Probably no big deal, but please tell Doug. Thanks!") - #define STR_unknown "\x07" "unknown" - #define STR_char "\x04" "char" - #define STR_int "\x03" "int" - #define STR_long "\x04" "long" - #define STR_unused1 "\x07" "unused1" - #define STR_binary "\x06" "binary" - #define STR_boolean "\x07" "boolean" - #define STR_token "\x05" "token" - #define STR_date "\x04" "date" - #define STR_address "\x07" "address" - #define STR_compiled_code "\x0d" "compiled code" - #define STR_string "\x06" "string" - #define STR_external "\x08" "external" - #define STR_direction "\x09" "direction" - #define STR_unused2 "\x07" "unused2" - #define STR_string4 "\x07" "string4" - #define STR_unused3 "\x07" "unused3" - #define STR_point "\x05" "point" - #define STR_rect "\x04" "rect" - #define STR_pattern "\x07" "pattern" - #define STR_rgb "\x03" "rgb" - #define STR_fixed "\x05" "fixed" - #define STR_single "\x06" "single" - #define STR_double "\x06" "double" - #define STR_objspec "\x07" "objspec" - #define STR_filespec "\x08" "filespec" - #define STR_alias "\x05" "alias" - #define STR_enumerator "\x0a" "enumerator" - #define STR_list "\x04" "list" - #define STR_record "\x06" "record" - #define STR_outline "\x07" "outline" - #define STR_wptext "\x06" "wptext" - #define STR_interface "\x09" "interface" - #define STR_headline "\x08" "headline" - #define STR_table "\x05" "table" - #define STR_script "\x06" "script" + #define STR_unknown BIGSTRING ("\x07" "unknown") + #define STR_char BIGSTRING ("\x04" "char") + #define STR_int BIGSTRING ("\x03" "int") + #define STR_long BIGSTRING ("\x04" "long") + #define STR_unused1 BIGSTRING ("\x07" "unused1") + #define STR_binary BIGSTRING ("\x06" "binary") + #define STR_boolean BIGSTRING ("\x07" "boolean") + #define STR_token BIGSTRING ("\x05" "token") + #define STR_date BIGSTRING ("\x04" "date") + #define STR_address BIGSTRING ("\x07" "address") + #define STR_compiled_code BIGSTRING ("\x0d" "compiled code") + #define STR_string BIGSTRING ("\x06" "string") + #define STR_external BIGSTRING ("\x08" "external") + #define STR_direction BIGSTRING ("\x09" "direction") + #define STR_unused2 BIGSTRING ("\x07" "unused2") + #define STR_string4 BIGSTRING ("\x07" "string4") + #define STR_unused3 BIGSTRING ("\x07" "unused3") + #define STR_point BIGSTRING ("\x05" "point") + #define STR_rect BIGSTRING ("\x04" "rect") + #define STR_pattern BIGSTRING ("\x07" "pattern") + #define STR_rgb BIGSTRING ("\x03" "rgb") + #define STR_fixed BIGSTRING ("\x05" "fixed") + #define STR_single BIGSTRING ("\x06" "single") + #define STR_double BIGSTRING ("\x06" "double") + #define STR_objspec BIGSTRING ("\x07" "objspec") + #define STR_filespec BIGSTRING ("\x08" "filespec") + #define STR_alias BIGSTRING ("\x05" "alias") + #define STR_enumerator BIGSTRING ("\x0a" "enumerator") + #define STR_list BIGSTRING ("\x04" "list") + #define STR_record BIGSTRING ("\x06" "record") + #define STR_outline BIGSTRING ("\x07" "outline") + #define STR_wptext BIGSTRING ("\x06" "wptext") + #define STR_interface BIGSTRING ("\x09" "interface") + #define STR_headline BIGSTRING ("\x08" "headline") + #define STR_table BIGSTRING ("\x05" "table") + #define STR_script BIGSTRING ("\x06" "script") #define STR_menubar "\x07" "menubar" - #define STR_picture "\x07" "picture" + #define STR_picture BIGSTRING ("\x07" "picture") - #define STR_with "\x04" "with" - #define STR_this "\x04" "this" + #define STR_with BIGSTRING ("\x04" "with") + #define STR_this BIGSTRING ("\x04" "this") #define STR_temp "\x04" "temp" #define STR_environment "\x0b" "environment" - #define STR_Stack_overflow "\x0f" "Stack overflow!" + #define STR_Stack_overflow BIGSTRING ("\x0f" "Stack overflow!") - #define STR_too_many_pophashtables "\x16" "too many pophashtables" - #define STR_trying_to_dispose_global_symbol_table "\x26" "trying to dispose global symbol table!" - #define STR_pushpackstack_no_room_on_stack "\x1f" "pushpackstack: no room on stack" - #define STR_poppackstack_nothing_on_stack "\x1e" "poppackstack: nothing on stack" - #define STR_Error_unpacking "\x11" "Error unpacking: " + #define STR_too_many_pophashtables BIGSTRING ("\x16" "too many pophashtables") + #define STR_trying_to_dispose_global_symbol_table BIGSTRING ("\x26" "trying to dispose global symbol table!") + #define STR_pushpackstack_no_room_on_stack BIGSTRING ("\x1f" "pushpackstack: no room on stack") + #define STR_poppackstack_nothing_on_stack BIGSTRING ("\x1e" "poppackstack: nothing on stack") + #define STR_Error_unpacking BIGSTRING ("\x11" "Error unpacking: ") - #define STR_The_version_number_of_this_database_file_is_not_recognized_by_this_version_of_Frontier "\x57" "The version number of this database file is not recognized by this version of Frontier." + #define STR_The_version_number_of_this_database_file_is_not_recognized_by_this_version_of_Frontier BIGSTRING ("\x57" "The version number of this database file is not recognized by this version of Frontier.") - #define STR_move "\x04" "move" - #define STR_copy "\x04" "copy" - #define STR_rename "\x06" "rename" - #define STR_moveandrename "\x0d" "moveandrename" - #define STR_assign "\x06" "assign" - #define STR_nil_table_address__Creating_empty_table "\x2b" "nil table address. (Creating empty table.)" + #define STR_move BIGSTRING ("\x04" "move") + #define STR_copy BIGSTRING ("\x04" "copy") + #define STR_rename BIGSTRING ("\x06" "rename") + #define STR_moveandrename BIGSTRING ("\x0d" "moveandrename") + #define STR_assign BIGSTRING ("\x06" "assign") + #define STR_nil_table_address__Creating_empty_table BIGSTRING ("\x2b" "nil table address. (Creating empty table.)") #define STR_compiler "\x08" "compiler" @@ -118,40 +118,40 @@ #define STR_resume "\x06" "resume" #define STR_shutdown "\x08" "shutdown" #define STR_system "\x06" "system" - #define STR_menus "\x05" "menus" + #define STR_menus BIGSTRING ("\x05" "menus") #define STR_menubars "\x0b" "sharedmenus" #define STR_macintosh "\x09" "macintosh" #define STR_objectmodel "\x0b" "objectmodel" #define STR_else "\x04" "else" - #define STR_File_was_created_by_an_incompatible_version_of_this_program "\x3c" "File was created by an incompatible version of this program." - #define STR_Internal_error_attempted_to_read_a_free_block "\x30" "Internal error: attempted to read a free block." - #define STR_Internal_error_unimplemented_function_call "\x24" "Verb unimplemented on this platform." - #define STR_Internal_error_bad_type_for_temp_data "\x28" "Internal error: bad type for temp data." - #define STR_error "\x05" "error" - #define STR_hash_table "\x0a" "hash table" - #define STR_Stack_overflow_XXX_stack "\x1a" "Stack overflow: ^0 stack." - #define STR_outline_stack_overflow "\x17" "outline stack overflow!" - #define STR_wp_stack_overflow "\x12" "wp stack overflow!" - #define STR_database_stack_overflow "\x18" "database stack overflow!" - #define STR_bad_outline_version_number "\x1a" "bad outline version number" - #define STR_bad_list_version_number "\x17" "bad list version number" - #define STR_ourline_windowopen_inconsistency "\x20" "outline windowopen inconsistency" - #define STR_increase_cteditors "\x24" "increase cteditors in shellprivate.h" - #define STR_failed_to_load_a_button_list "\x1c" "failed to load a button list" - #define STR_globals_stack_overflow "\x17" "globals stack overflow!" - #define STR_increase_maxkeyboardhooks "\x19" "increase maxkeyboardhooks" - #define STR_increase_maxdirtyhooks "\x16" "increase maxdirtyhooks" - #define STR_increase_maxmenuhooks "\x15" "increase maxmenuhooks" - #define STR_increase_maxeventhooks "\x16" "increase maxeventhooks" - #define STR_increase_maxerrorhooks "\x16" "increase maxerrorhooks" - #define STR_increase_maxscraphooks "\x16" "increase maxscraphooks" - #define STR_increase_maxmemoryhooks "\x17" "increase maxmemoryhooks" - #define STR_increase_maxfilehooks "\x15" "increase maxfilehooks" + #define STR_File_was_created_by_an_incompatible_version_of_this_program BIGSTRING ("\x3c" "File was created by an incompatible version of this program.") + #define STR_Internal_error_attempted_to_read_a_free_block BIGSTRING ("\x30" "Internal error: attempted to read a free block.") + #define STR_Internal_error_unimplemented_function_call BIGSTRING ("\x24" "Verb unimplemented on this platform.") + #define STR_Internal_error_bad_type_for_temp_data BIGSTRING ("\x28" "Internal error: bad type for temp data.") + #define STR_error BIGSTRING ("\x05" "error") + #define STR_hash_table BIGSTRING ("\x0a" "hash table") + #define STR_Stack_overflow_XXX_stack BIGSTRING ("\x1a" "Stack overflow: ^0 stack.") + #define STR_outline_stack_overflow BIGSTRING ("\x17" "outline stack overflow!") + #define STR_wp_stack_overflow BIGSTRING ("\x12" "wp stack overflow!") + #define STR_database_stack_overflow BIGSTRING ("\x18" "database stack overflow!") + #define STR_bad_outline_version_number BIGSTRING ("\x1a" "bad outline version number") + #define STR_bad_list_version_number BIGSTRING ("\x17" "bad list version number") + #define STR_ourline_windowopen_inconsistency BIGSTRING ("\x20" "outline windowopen inconsistency") + #define STR_increase_cteditors BIGSTRING ("\x24" "increase cteditors in shellprivate.h") + #define STR_failed_to_load_a_button_list BIGSTRING ("\x1c" "failed to load a button list") + #define STR_globals_stack_overflow BIGSTRING ("\x17" "globals stack overflow!") + #define STR_increase_maxkeyboardhooks BIGSTRING ("\x19" "increase maxkeyboardhooks") + #define STR_increase_maxdirtyhooks BIGSTRING ("\x16" "increase maxdirtyhooks") + #define STR_increase_maxmenuhooks BIGSTRING ("\x15" "increase maxmenuhooks") + #define STR_increase_maxeventhooks BIGSTRING ("\x16" "increase maxeventhooks") + #define STR_increase_maxerrorhooks BIGSTRING ("\x16" "increase maxerrorhooks") + #define STR_increase_maxscraphooks BIGSTRING ("\x16" "increase maxscraphooks") + #define STR_increase_maxmemoryhooks BIGSTRING ("\x17" "increase maxmemoryhooks") + #define STR_increase_maxfilehooks BIGSTRING ("\x15" "increase maxfilehooks") - #define STR_Unknown_error "\x0e" "Unknown error." - #define STR_Mac_OS_Error "\x0e" "Mac OS Error: " + #define STR_Unknown_error BIGSTRING ("\x0e" "Unknown error.") + #define STR_Mac_OS_Error BIGSTRING ("\x0e" "Mac OS Error: ") - #define STR_menuseparator "\x02" "(-" + #define STR_menuseparator BIGSTRING ("\x02" "(-") #define STR_hexprefix "\x02" "0x" Modified: Frontier/branches/Conversant/Common/headers/versions.h =================================================================== --- Frontier/branches/Conversant/Common/headers/versions.h 2006-04-13 17:51:09 UTC (rev 1265) +++ Frontier/branches/Conversant/Common/headers/versions.h 2006-04-13 18:34:30 UTC (rev 1266) @@ -56,10 +56,10 @@ #define APPNAME "Radio" #define APP_COPYRIGHT_HOLDER "UserLand Software, Inc" - #define bs_APP_NAME "\x05" "Radio" - #define bs_APP_SLOGAN "\x2b" "The power of Web publishing on your desktop" - #define bs_APP_COPYRIGHT "\x23" "\xA9 " APP_COPYRIGHT_FROM "-" APP_COPYRIGHT_TILL " UserLand Software, Inc." - #define bs_APP_URL "\x26" "http://frontierkernel.sourceforge.net/" + #define bs_APP_NAME BIGSTRING ("\x05" "Radio") + #define bs_APP_SLOGAN BIGSTRING ("\x2b" "The power of Web publishing on your desktop") + #define bs_APP_COPYRIGHT BIGSTRING ("\x23" "\xA9 " APP_COPYRIGHT_FROM "-" APP_COPYRIGHT_TILL " UserLand Software, Inc.") + #define bs_APP_URL BIGSTRING ("\x26" "http://frontierkernel.sourceforge.net/") #define APP_MAJOR_VERSION 10 #define APP_MAJOR_VERSION_BCD 0x10 /* major version in BCD notation */ @@ -82,10 +82,10 @@ #define APP_COPYRIGHT_HOLDER "Scripting News, Inc" - #define bs_APP_NAME "\x04" "OPML" - #define bs_APP_SLOGAN "\x25" "Powerful OPML editing on your desktop" - #define bs_APP_COPYRIGHT "\x20" "\xA9 " APP_COPYRIGHT_FROM "-" APP_COPYRIGHT_TILL " Scripting News, Inc." - #define bs_APP_URL "\x18" "http://support.opml.org/" + #define bs_APP_NAME BIGSTRING ("\x04" "OPML") + #define bs_APP_SLOGAN BIGSTRING ("\x25" "Powerful OPML editing on your desktop") + #define bs_APP_COPYRIGHT BIGSTRING ("\x20" "\xA9 " APP_COPYRIGHT_FROM "-" APP_COPYRIGHT_TILL " Scripting News, Inc.") + #define bs_APP_URL BIGSTRING ("\x18" "http://support.opml.org/") #define APP_MAJOR_VERSION 10 #define APP_MAJOR_VERSION_BCD 0x10 /* major version in BCD notation */ @@ -108,10 +108,10 @@ #define APPNAME "Frontier-Conversant" #define APP_COPYRIGHT_HOLDER "Macrobyte Resources" - #define bs_APP_NAME "\x13" "Frontier-Conversant" - #define bs_APP_SLOGAN "\x25" "Powerful cross-platform web scripting" - #define bs_APP_COPYRIGHT "\x1F" "\xA9 " APP_COPYRIGHT_FROM "-" APP_COPYRIGHT_TILL " Macrobyte Resources" - #define bs_APP_URL "\x20" "http://conversant.macrobyte.net/" + #define bs_APP_NAME BIGSTRING ("\x13" "Frontier-Conversant") + #define bs_APP_SLOGAN BIGSTRING ("\x25" "Powerful cross-platform web scripting") + #define bs_APP_COPYRIGHT BIGSTRING ("\x1F" "\xA9 " APP_COPYRIGHT_FROM "-" APP_COPYRIGHT_TILL " Macrobyte Resources") + #define bs_APP_URL BIGSTRING ("\x20" "http://conversant.macrobyte.net/") #define APP_MAJOR_VERSION 10 #define APP_MAJOR_VERSION_BCD 0x10 /* major version in BCD notation */ @@ -128,6 +128,7 @@ #endif +#define bs_APP_COPYRIGHT2 BIGSTRING ("\x22" "\xA9 1992-2004 UserLand Software, Inc") #define APP_COPYRIGHT APP_COPYRIGHT_FROM "-" APP_COPYRIGHT_TILL " " APP_COPYRIGHT_HOLDER #define APPNAME_SHORT APPNAME /* 2006-02-04 aradke */ Modified: Frontier/branches/Conversant/Common/resources/Mac/SHELL.R =================================================================== --- Frontier/branches/Conversant/Common/resources/Mac/SHELL.R 2006-04-13 17:51:09 UTC (rev 1265) +++ Frontier/branches/Conversant/Common/resources/Mac/SHELL.R 2006-04-13 18:34:30 UTC (rev 1266) @@ -4017,7 +4017,7 @@ plain, //302, 0, /*7.0b50 PBS: the About window has no buttons*/ - {40, 40, 100, 460}, + {40, 40, 114, 460}, }; resource 'cnfg' (138, "quick script") { Modified: Frontier/branches/Conversant/Common/resources/Mac/kernelverbs.r =================================================================== --- Frontier/branches/Conversant/Common/resources/Mac/kernelverbs.r 2006-04-13 17:51:09 UTC (rev 1265) +++ Frontier/branches/Conversant/Common/resources/Mac/kernelverbs.r 2006-04-13 18:34:30 UTC (rev 1266) @@ -691,7 +691,8 @@ "getpathchar", "freespaceonvolumedouble", "volumesizedouble", - "getmp3info" + "getmp3info", + "readwholefile" /* 2006-04-11 aradke */ } } }; Modified: Frontier/branches/Conversant/Common/resources/Win32/WinLand.rc =================================================================== --- Frontier/branches/Conversant/Common/resources/Win32/WinLand.rc 2006-04-13 17:51:09 UTC (rev 1265) +++ Frontier/branches/Conversant/Common/resources/Win32/WinLand.rc 2006-04-13 18:34:30 UTC (rev 1266) @@ -2027,7 +2027,7 @@ size12, plain, 0, - 40L, 40L, 460L, 100L + 40L, 40L, 460L, 114L END /*resource 'cnfg' (138, "quick script") {*/ Modified: Frontier/branches/Conversant/Common/resources/Win32/kernelverbs.rc =================================================================== --- Frontier/branches/Conversant/Common/resources/Win32/kernelverbs.rc 2006-04-13 17:51:09 UTC (rev 1265) +++ Frontier/branches/Conversant/Common/resources/Win32/kernelverbs.rc 2006-04-13 18:34:30 UTC (rev 1266) @@ -664,7 +664,8 @@ "getpathchar\0", "freespaceonvolumedouble\0", "volumesizedouble\0", - "getmp3info\0" /*7.0b12 PBS: Andr\xE9's file.getMp3Info verb*/ + "getmp3info\0", /*7.0b12 PBS: Andr\xE9's file.getMp3Info verb*/ + "readwholefile\0" /* 2006-04-11 aradke */ END 1008 /*idrezverbs*/ EFP DISCARDABLE Modified: Frontier/branches/Conversant/Common/source/OpenTransportNetEvents.c =================================================================== --- Frontier/branches/Conversant/Common/source/OpenTransportNetEvents.c 2006-04-13 17:51:09 UTC (rev 1265) +++ Frontier/branches/Conversant/Common/source/OpenTransportNetEvents.c 2006-04-13 18:34:30 UTC (rev 1266) @@ -134,145 +134,145 @@ static unsigned char * xtierrorstrings [] = { - "", /* 3149 */ - "\x1B" "A Bad address was specified", /* 3150 */ - "\x1A" "A Bad option was specified", /* 3151 */ - "\x19" "Missing access permission", /* 3152 */ - "\x16" "Bad provider reference", /* 3153 */ - "\x18" "No address was specified", /* 3154 */ - "\x1A" "Call issued in wrong state", /* 3155 */ - "\x21" "Sequence specified does not exist", /* 3156 */ - "\x17" "A system error occurred", /* 3157 */ - "\x21" "An event occurred - call OTLook()", /* 3158 */ - "\x27" "An illegal amount of data was specified", /* 3159 */ - "\x1C" "Passed buffer not big enough", /* 3160 */ - "\x1B" "Provider is flow-controlled", /* 3161 */ - "\x1D" "No data available for reading", /* 3162 */ - "\x22" "No disconnect indication available", /* 3163 */ - "\x27" "No Unit Data Error indication available", /* 3164 */ - "\x1D" "A Bad flag value was supplied", /* 3165 */ - "\x27" "No orderly release indication available", /* 3166 */ - "\x18" "Command is not supported", /* 3167 */ - "\x23" "State is changing - try again later", /* 3168 */ - "\x28" "Bad structure type requested for OTAlloc", /* 3169 */ - "\x1A" "Host not found (DNS error)", /* 3170 */ - "\x29" "A Bind to an in-use address with qlen > 0", /* 3171 */ - "\x23" "Address requested is already in use", /* 3172 */ - "\x27" "Accept failed because of pending listen", /* 3173 */ - "\x28" "Tried to accept on incompatible endpoint", /* 3174 */ - "", /* 3175 */ - "", /* 3176 */ - "", /* 3177 */ - "\x26" "An unspecified provider error occurred", /* 3178 */ - "\x24" "A synchronous call at interrupt time", /* 3179 */ - "\x19" "The command was cancelled" /* 3180 */ + BIGSTRING (""), /* 3149 */ + BIGSTRING ("\x1B" "A Bad address was specified"), /* 3150 */ + BIGSTRING ("\x1A" "A Bad option was specified"), /* 3151 */ + BIGSTRING ("\x19" "Missing access permission"), /* 3152 */ + BIGSTRING ("\x16" "Bad provider reference"), /* 3153 */ + BIGSTRING ("\x18" "No address was specified"), /* 3154 */ + BIGSTRING ("\x1A" "Call issued in wrong state"), /* 3155 */ + BIGSTRING ("\x21" "Sequence specified does not exist"), /* 3156 */ + BIGSTRING ("\x17" "A system error occurred"), /* 3157 */ + BIGSTRING ("\x21" "An event occurred - call OTLook()"), /* 3158 */ + BIGSTRING ("\x27" "An illegal amount of data was specified"), /* 3159 */ + BIGSTRING ("\x1C" "Passed buffer not big enough"), /* 3160 */ + BIGSTRING ("\x1B" "Provider is flow-controlled"), /* 3161 */ + BIGSTRING ("\x1D" "No data available for reading"), /* 3162 */ + BIGSTRING ("\x22" "No disconnect indication available"), /* 3163 */ + BIGSTRING ("\x27" "No Unit Data Error indication available"), /* 3164 */ + BIGSTRING ("\x1D" "A Bad flag value was supplied"), /* 3165 */ + BIGSTRING ("\x27" "No orderly release indication available"), /* 3166 */ + BIGSTRING ("\x18" "Command is not supported"), /* 3167 */ + BIGSTRING ("\x23" "State is changing - try again later"), /* 3168 */ + BIGSTRING ("\x28" "Bad structure type requested for OTAlloc"), /* 3169 */ + BIGSTRING ("\x1A" "Host not found (DNS error)"), /* 3170 */ + BIGSTRING ("\x29" "A Bind to an in-use address with qlen > 0"), /* 3171 */ + BIGSTRING ("\x23" "Address requested is already in use"), /* 3172 */ + BIGSTRING ("\x27" "Accept failed because of pending listen"), /* 3173 */ + BIGSTRING ("\x28" "Tried to accept on incompatible endpoint"), /* 3174 */ + BIGSTRING (""), /* 3175 */ + BIGSTRING (""), /* 3176 */ + BIGSTRING (""), /* 3177 */ + BIGSTRING ("\x26" "An unspecified provider error occurred"), /* 3178 */ + BIGSTRING ("\x24" "A synchronous call at interrupt time"), /* 3179 */ + BIGSTRING ("\x19" "The command was cancelled") /* 3180 */ }; #if 0 static unsigned char * dnserrorstrings [5] = { - "", - "\x1b" "Host not found. (DNS error)", /* 1 */ - "\x37" "Non-authoritative host not found. (Temporary DNS error)", /* 2 */ - "\x22" "Non-recoverable error. (DNS error)", /* 3 */ - "\x39" "Valid name, no data record of requested type. (DNS error)", /* 4 */ + BIGSTRING (""), + BIGSTRING ("\x1b" "Host not found. (DNS error)"), /* 1 */ + BIGSTRING ("\x37" "Non-authoritative host not found. (Temporary DNS error)"), /* 2 */ + BIGSTRING ("\x22" "Non-recoverable error. (DNS error)"), /* 3 */ + BIGSTRING ("\x39" "Valid name, no data record of requested type. (DNS error)"), /* 4 */ }; #endif static unsigned char * stdcliberrorstrings [80] = { - "", - "\x1b" "Permission denied", /* 1 */ - "\x37" "No such file or directory", /* 2 */ - "\x22" "No such resource", /* 3 */ - "\x39" "Interrupted system service", /* 4 */ - "\x12" "Input/output error", /* 5 */ - "\x15" "Device not configured", /* 6 */ - "\x16" "Argument list too long", /* 7 */ - "\x11" "Exec format error", /* 8 */ - "\x13" "Bad file descriptor", /* 9 */ - "\x12" "No child processes", /* 10 */ - "\x19" "Resource deadlock avoided", /* 11 */ - "\x16" "Cannot allocate memory", /* 12 */ - "\x11" "Permission denied", /* 13 */ - "\x0b" "Bad address", /* 14 */ - "\x15" "Block device required", /* 15 */ - "\x0b" "Device busy", /* 16 */ - "\x0b" "File exists", /* 17 */ - "\x11" "Cross-device link", /* 18 */ - "\x21" "Operation not supported by device", /* 19 */ - "\x0f" "Not a directory", /* 20 */ - "\x0e" "Is a directory", /* 21 */ - "\x10" "Invalid argument", /* 22 */ - "\x1d" "Too many open files in system", /* 23 */ - "\x15" "Too many open sockets", /* 24 */ - "\x1e" "Inappropriate ioctl for device", /* 25 */ - "\x0e" "Text file busy", /* 26 */ - "\x0e" "File too large", /* 27 */ - "\x17" "No space left on device", /* 28 */ - "\x0d" "Illegal seek", /* 29 */ - "\x15" "Read-only file system", /* 30 */ - "\x0e" "Too many links", /* 31 */ - "\x0b" "Broken pipe", /* 32 */ - "", - "", + BIGSTRING (""), + BIGSTRING ("\x1b" "Permission denied"), /* 1 */ + BIGSTRING ("\x37" "No such file or directory"), /* 2 */ + BIGSTRING ("\x22" "No such resource"), /* 3 */ + BIGSTRING ("\x39" "Interrupted system service"), /* 4 */ + BIGSTRING ("\x12" "Input/output error"), /* 5 */ + BIGSTRING ("\x15" "Device not configured"), /* 6 */ + BIGSTRING ("\x16" "Argument list too long"), /* 7 */ + BIGSTRING ("\x11" "Exec format error"), /* 8 */ + BIGSTRING ("\x13" "Bad file descriptor"), /* 9 */ + BIGSTRING ("\x12" "No child processes"), /* 10 */ + BIGSTRING ("\x19" "Resource deadlock avoided"), /* 11 */ + BIGSTRING ("\x16" "Cannot allocate memory"), /* 12 */ + BIGSTRING ("\x11" "Permission denied"), /* 13 */ + BIGSTRING ("\x0b" "Bad address"), /* 14 */ + BIGSTRING ("\x15" "Block device required"), /* 15 */ + BIGSTRING ("\x0b" "Device busy"), /* 16 */ + BIGSTRING ("\x0b" "File exists"), /* 17 */ + BIGSTRING ("\x11" "Cross-device link"), /* 18 */ + BIGSTRING ("\x21" "Operation not supported by device"), /* 19 */ + BIGSTRING ("\x0f" "Not a directory"), /* 20 */ + BIGSTRING ("\x0e" "Is a directory"), /* 21 */ + BIGSTRING ("\x10" "Invalid argument"), /* 22 */ + BIGSTRING ("\x1d" "Too many open files in system"), /* 23 */ + BIGSTRING ("\x15" "Too many open sockets"), /* 24 */ + BIGSTRING ("\x1e" "Inappropriate ioctl for device"), /* 25 */ + BIGSTRING ("\x0e" "Text file busy"), /* 26 */ + BIGSTRING ("\x0e" "File too large"), /* 27 */ + BIGSTRING ("\x17" "No space left on device"), /* 28 */ + BIGSTRING ("\x0d" "Illegal seek"), /* 29 */ + BIGSTRING ("\x15" "Read-only file system"), /* 30 */ + BIGSTRING ("\x0e" "Too many links"), /* 31 */ + BIGSTRING ("\x0b" "Broken pipe"), /* 32 */ + BIGSTRING (""), + BIGSTRING (""), /* non-blocking and interrupt i/o */ - "\x20" "Resource temporarily unavailable", /* 35 */ + BIGSTRING ("\x20" "Resource temporarily unavailable"), /* 35 */ /* ipc/network software -- argument errors */ - "\x23" "A blocking operation is in progress", /* 36 */ - "\x20" "Operation is already in progress", /* 37 */ + BIGSTRING ("\x23" "A blocking operation is in progress"), /* 36 */ + BIGSTRING ("\x20" "Operation is already in progress"), /* 37 */ /* ipc/network software -- argument errors */ - "\x20" "Socket operation on a non-socket", /* 38 */ - "\x1f" "Destination address is required", /* 39 */ - "\x10" "Message too long", /* 40 */ - "\x1e" "Protocol wrong type for socket", /* 41 */ - "\x16" "Protocol not available", /* 42 */ - "\x16" "Protocol not supported", /* 43 */ - "\x19" "Socket type not supported", /* 44 */ - "\x21" "Operation not supported on socket", /* 45 */ - "\x1d" "Protocol family not supported", /* 46 */ - "\x2f" "Address family not supported by protocol family", /* 47 */ - "\x16" "Address already in use", /* 48 */ - "\x1e" "Can't assign requested address", /* 49 */ + BIGSTRING ("\x20" "Socket operation on a non-socket"), /* 38 */ + BIGSTRING ("\x1f" "Destination address is required"), /* 39 */ + BIGSTRING ("\x10" "Message too long"), /* 40 */ + BIGSTRING ("\x1e" "Protocol wrong type for socket"), /* 41 */ + BIGSTRING ("\x16" "Protocol not available"), /* 42 */ + BIGSTRING ("\x16" "Protocol not supported"), /* 43 */ + BIGSTRING ("\x19" "Socket type not supported"), /* 44 */ + BIGSTRING ("\x21" "Operation not supported on socket"), /* 45 */ + BIGSTRING ("\x1d" "Protocol family not supported"), /* 46 */ + BIGSTRING ("\x2f" "Address family not supported by protocol family"), /* 47 */ + BIGSTRING ("\x16" "Address already in use"), /* 48 */ + BIGSTRING ("\x1e" "Can't assign requested address"), /* 49 */ /* ipc/network software -- operational errors */ - "\x0f" "Network is down", /* 50 */ - "\x16" "Network is unreachable", /* 51 */ - "\x23" "Network dropped connection on reset", /* 52 */ - "\x20" "Software caused connection abort", /* 53 */ - "\x18" "Connection reset by peer", /* 54 */ - "\x19" "No buffer space available", /* 55 */ - "\x1b" "Socket is already connected", /* 56 */ - "\x17" "Socket is not connected", /* 57 */ - "\x20" "Can't send after socket shutdown", /* 58 */ - "\x21" "Too many references: can't splice", /* 59 */ - "\x14" "Connection timed out", /* 60 */ - "\x12" "Connection refused", /* 61 */ + BIGSTRING ("\x0f" "Network is down"), /* 50 */ + BIGSTRING ("\x16" "Network is unreachable"), /* 51 */ + BIGSTRING ("\x23" "Network dropped connection on reset"), /* 52 */ + BIGSTRING ("\x20" "Software caused connection abort"), /* 53 */ + BIGSTRING ("\x18" "Connection reset by peer"), /* 54 */ + BIGSTRING ("\x19" "No buffer space available"), /* 55 */ + BIGSTRING ("\x1b" "Socket is already connected"), /* 56 */ + BIGSTRING ("\x17" "Socket is not connected"), /* 57 */ + BIGSTRING ("\x20" "Can't send after socket shutdown"), /* 58 */ + BIGSTRING ("\x21" "Too many references: can't splice"), /* 59 */ + BIGSTRING ("\x14" "Connection timed out"), /* 60 */ + BIGSTRING ("\x12" "Connection refused"), /* 61 */ - "\x21" "Too many levels of symbolic links", /* 62 */ - "\x12" "File name too long", /* 63 */ + BIGSTRING ("\x21" "Too many levels of symbolic links"), /* 62 */ + BIGSTRING ("\x12" "File name too long"), /* 63 */ - "\x0c" "Host is down", /* 64 */ - "\x10" "No route to host", /* 65 */ - "\x13" "Directory not empty", /* 66 */ - "\x12" "Too many processes", /* 67 */ - "\x0e" "Too many users", /* 68 */ - "\x13" "Disc quota exceeded", /* 69 */ + BIGSTRING ("\x0c" "Host is down"), /* 64 */ + BIGSTRING ("\x10" "No route to host"), /* 65 */ + BIGSTRING ("\x13" "Directory not empty"), /* 66 */ + BIGSTRING ("\x12" "Too many processes"), /* 67 */ + BIGSTRING ("\x0e" "Too many users"), /* 68 */ + BIGSTRING ("\x13" "Disc quota exceeded"), /* 69 */ /* Network File System */ - "\x15" "Stale NFS file handle", /* 70 */ - "\x21" "Too many levels of remote in path", /* 71 */ - "\x11" "RPC struct is b... [truncated message content] |
|
From: <and...@us...> - 2006-04-13 18:29:58
|
Revision: 1265 Author: andreradke Date: 2006-04-13 10:51:09 -0700 (Thu, 13 Apr 2006) ViewCVS: http://svn.sourceforge.net/frontierkernel/?rev=1265&view=rev Log Message: ----------- Mass-update of properties in ODBs/trunk/frontierRoot/system: remove svn:keywords property and make sure that svn:eol-style is set to native. Property Changed: ---------------- ODBs/trunk/frontierRoot/system/agents/FrontierPath.fvc ODBs/trunk/frontierRoot/system/agents/MenuMonitor.fvc ODBs/trunk/frontierRoot/system/agents/MinutesSinceShip.fvc ODBs/trunk/frontierRoot/system/agents/SchedulerMonitor.fvc ODBs/trunk/frontierRoot/system/agents/StatusMessage.fvc ODBs/trunk/frontierRoot/system/agents/asynchRPC.fvc ODBs/trunk/frontierRoot/system/callbacks/closeWindow.fvc ODBs/trunk/frontierRoot/system/callbacks/cmd2Click.fvc ODBs/trunk/frontierRoot/system/callbacks/compileChangedScript.fvc ODBs/trunk/frontierRoot/system/callbacks/control2Click.fvc ODBs/trunk/frontierRoot/system/callbacks/opCollapse.fvc ODBs/trunk/frontierRoot/system/callbacks/opCursorMoved.fvc ODBs/trunk/frontierRoot/system/callbacks/opExpand.fvc ODBs/trunk/frontierRoot/system/callbacks/opInsert.fvc ODBs/trunk/frontierRoot/system/callbacks/opReturnKey.fvc ODBs/trunk/frontierRoot/system/callbacks/opRightClick.fvc ODBs/trunk/frontierRoot/system/callbacks/opStruct2Click.fvc ODBs/trunk/frontierRoot/system/callbacks/openWindow.fvc ODBs/trunk/frontierRoot/system/callbacks/option2Click.fvc ODBs/trunk/frontierRoot/system/callbacks/resume.fvc ODBs/trunk/frontierRoot/system/callbacks/saveWindow.fvc ODBs/trunk/frontierRoot/system/callbacks/shutdown.fvc ODBs/trunk/frontierRoot/system/callbacks/startup.fvc ODBs/trunk/frontierRoot/system/callbacks/suspend.fvc ODBs/trunk/frontierRoot/system/callbacks/systemTrayIcon2Click.fvc ODBs/trunk/frontierRoot/system/callbacks/systemTrayIconRightClick.fvc ODBs/trunk/frontierRoot/system/callbacks/tcpSetOffline.fvc ODBs/trunk/frontierRoot/system/cards/agentsCard.fvc ODBs/trunk/frontierRoot/system/cards/fileInfoDialog.fvc ODBs/trunk/frontierRoot/system/cards/jumpDialog.fvc ODBs/trunk/frontierRoot/system/cards/moreInfoDialog.fvc ODBs/trunk/frontierRoot/system/cards/tableInfoDialog.fvc ODBs/trunk/frontierRoot/system/cards/techSupport.fvc ODBs/trunk/frontierRoot/system/cards/userInfoDialog.fvc ODBs/trunk/frontierRoot/system/deskscripts.fvc ODBs/trunk/frontierRoot/system/extensions/latintomac/convert.fvc ODBs/trunk/frontierRoot/system/extensions/latintomac/mactolatin.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/DSExists.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/README.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/checkDataSource.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/connect.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/connectionCleaner.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/data/dll/macCarbon/dFork.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/data/dll/macCarbon/rFork.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/data/dll/macPPC/dFork.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/data/dll/macPPC/rFork.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/data/dll/windows.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/data/odbc5Fshutdown.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/data/odbc5Fstartup.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/data/suite/importSuite.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/data/suite/installMenu.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/data/suite/menu.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/data/suite/suiteName.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/disconnect.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/disconnectAll.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/examples/resultsTabText.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/examples/returnLists.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/examples/returnTables.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/examples/returnText.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/examples/testBlobs/InsertBlobs.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/examples/testBlobs/RetrieveBlobs.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/examples/testBlobs/cover.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/examples/testBlobs/cover5Ftn.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/examples/testBlobs/resultBlobs.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/execute.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/init.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/menu.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/23NOTE3A.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/breakOnErrors.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/columnDelim.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/datasources/Default/maxConnections.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/datasources/Default/minConnections.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/datasources/Default/recycleTime.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/datasources/Default/timeout.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/dllpath.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/dsn.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/formatResults.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/pwd.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/queries/Sample.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/rowDelim.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/showQuery.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/uid.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/queryTool/BuildQueryList.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/queryTool/QueryResult.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/queryTool/ReadMe.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/queryTool/RunSQLQuery.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/queryTool/SQLQuery.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/queryTool/commentToggle.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/queryTool/showBreakOnErrors.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/queryTool/showSQLQueryStatus.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/release20notes.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/returnLists.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/returnRecords.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/returnTables.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/returnText.fvc ODBs/trunk/frontierRoot/system/extensions/odbc/version.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/after.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/before.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/bold.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/cDocument.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/cParagraph.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/cProperty.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/cQDPoint.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/cQDRectangle.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/cText.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/cWindow.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/cWord.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/condense.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/extend.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/first.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/formName.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/formPosition.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/formProperty.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/italic.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEBeginTransaction.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEClone.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEClose.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAECopy.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAECoreSuite.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAECountElements.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAECreateElement.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAECut.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEDelete.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEDoScript.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEDoesObjectExist.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEEndTransaction.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEGetData.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEGetDataSize.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEIsUniform.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEMiscStandards.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEMove.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEOpen.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEOpenApplication.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEOpenDocuments.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEPaste.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEPrint.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEPrintDocuments.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEQuitApplication.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAERedo.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAERequiredSuite.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAERevert.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAESave.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAESetData.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kAEUndo.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/kCoreEventClass.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/keyAEDirectParameter.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/keyAEInsertHere.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/last.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/null.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/outline.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/pBounds.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/pName.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/pPosition.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/pText.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/pUserSelection.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/plain.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/replace.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/shadow.fvc ODBs/trunk/frontierRoot/system/macintosh/constants/underline.fvc ODBs/trunk/frontierRoot/system/macintosh/globals/DDEEvent.fvc ODBs/trunk/frontierRoot/system/macintosh/globals/coerceValue.fvc ODBs/trunk/frontierRoot/system/macintosh/globals/countAppleListItems.fvc ODBs/trunk/frontierRoot/system/macintosh/globals/getAppleListItem.fvc ODBs/trunk/frontierRoot/system/macintosh/globals/getEventAttribute.fvc ODBs/trunk/frontierRoot/system/macintosh/globals/getEventSender.fvc ODBs/trunk/frontierRoot/system/macintosh/globals/insertionLoc.fvc ODBs/trunk/frontierRoot/system/macintosh/globals/namedElement.fvc ODBs/trunk/frontierRoot/system/macintosh/globals/nthElement.fvc ODBs/trunk/frontierRoot/system/macintosh/globals/nthWindow.fvc ODBs/trunk/frontierRoot/system/macintosh/globals/pattern.fvc ODBs/trunk/frontierRoot/system/macintosh/globals/property.fvc ODBs/trunk/frontierRoot/system/macintosh/globals/putAppleListItem.fvc ODBs/trunk/frontierRoot/system/macintosh/globals/setEventInteraction.fvc ODBs/trunk/frontierRoot/system/macintosh/globals/setEventTimeOut.fvc ODBs/trunk/frontierRoot/system/macintosh/globals/setEventTransactionID.fvc ODBs/trunk/frontierRoot/system/macintosh/misc/beginTransaction.fvc ODBs/trunk/frontierRoot/system/macintosh/misc/copy.fvc ODBs/trunk/frontierRoot/system/macintosh/misc/createPublisher.fvc ODBs/trunk/frontierRoot/system/macintosh/misc/cut.fvc ODBs/trunk/frontierRoot/system/macintosh/misc/doMenu.fvc ODBs/trunk/frontierRoot/system/macintosh/misc/doScript.fvc ODBs/trunk/frontierRoot/system/macintosh/misc/editGraphic.fvc ODBs/trunk/frontierRoot/system/macintosh/misc/endTransaction.fvc ODBs/trunk/frontierRoot/system/macintosh/misc/imageGraphic.fvc ODBs/trunk/frontierRoot/system/macintosh/misc/isUniform.fvc ODBs/trunk/frontierRoot/system/macintosh/misc/paste.fvc ODBs/trunk/frontierRoot/system/macintosh/misc/redo.fvc ODBs/trunk/frontierRoot/system/macintosh/misc/revert.fvc ODBs/trunk/frontierRoot/system/macintosh/misc/select.fvc ODBs/trunk/frontierRoot/system/macintosh/misc/show.fvc ODBs/trunk/frontierRoot/system/macintosh/misc/undo.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/adMaxPixels.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/adMinPixels.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/addOverPixels.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/addPinPixels.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/after.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/all.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/allCaps.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/allLowercase.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/any.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/application.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/arc.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/arcAngle.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/arrowAtBothEnds.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/arrowAtEnd.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/arrowAtStart.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/arrowStyle.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/ask.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/backgroundColor.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/backgroundPattern.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/before.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/beginningOf.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/bestType.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/bicPixels.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/blendPixels.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/bold.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/bounds.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/cell.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/center.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/character.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/class.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/clipboard.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/closeable.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/color.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/colorTable.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/column.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/condensed.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/contents.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/copyPixels.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/cornerCurveHeight.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/cornerCurveWidth.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/dashStyle.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/defaultFont.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/defaultLocation.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/defaultSize.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/defaultType.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/definitionRect.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/document.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/draft.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/drawingArea.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/enabled.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/endOf.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/endPoint.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/expanded.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/file.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/fillColor.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/fillPattern.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/first.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/floating.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/font.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/formula.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/formulasProtected.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/frontmost.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/full.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/graphicGroup.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/graphicLine.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/graphicObject.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/graphicShape.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/graphicText.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/hidden.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/high.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/idKey.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/index.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/indexKey.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/insertionLocation.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/insertionPoint.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/it.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/italic.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/item.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/itemDelimiters.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/itemNumber.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/justification.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/last.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/left.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/line.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/lowercase.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/menu.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/menuId.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/menuItem.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/middle.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/modal.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/modified.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/name.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/named.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/next.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/no.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/noArrow.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/notBicPixels.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/notCopyPixels.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/notOrPixels.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/notXorPixels.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/null.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/offStyles.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/onStyles.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/orPixels.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/ordering.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/outline.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/oval.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/paragraph.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/penColor.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/penPattern.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/penWidth.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/pixel.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/pixelDepth.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/pixelMap.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/plain.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/pointList.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/polygon.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/previous.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/protection.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/readOnly.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/readWrite.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/rectangle.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/regular.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/replace.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/resizable.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/right.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/rotation.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/roundedRectangle.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/row.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/scale.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/selectableObject.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/selected.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/selection.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/shadow.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/size.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/smallCaps.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/startAngle.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/startPoint.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/stationery.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/strikethrough.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/style.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/subOverPixels.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/subPinPixels.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/subscript.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/superscript.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/table.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/text.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/textColor.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/textFlow.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/textItem.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/textStyleInfo.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/titled.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/transferMode.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/translation.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/underline.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/uniformStyles.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/updateOnChange.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/userSelection.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/version.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/visible.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/window.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/word.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/writingCode.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/xorPixels.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/yes.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/zoomable.fvc ODBs/trunk/frontierRoot/system/macintosh/objectModel/zoomed.fvc ODBs/trunk/frontierRoot/system/macintosh/p0rY36zUYXrOXdRdhXOJQ/close.fvc ODBs/trunk/frontierRoot/system/macintosh/p0rY36zUYXrOXdRdhXOJQ/count.fvc ODBs/trunk/frontierRoot/system/macintosh/p0rY36zUYXrOXdRdhXOJQ/create.fvc ODBs/trunk/frontierRoot/system/macintosh/p0rY36zUYXrOXdRdhXOJQ/dataSize.fvc ODBs/trunk/frontierRoot/system/macintosh/p0rY36zUYXrOXdRdhXOJQ/delete.fvc ODBs/trunk/frontierRoot/system/macintosh/p0rY36zUYXrOXdRdhXOJQ/duplicate.fvc ODBs/trunk/frontierRoot/system/macintosh/p0rY36zUYXrOXdRdhXOJQ/exists.fvc ODBs/trunk/frontierRoot/system/macintosh/p0rY36zUYXrOXdRdhXOJQ/get.fvc ODBs/trunk/frontierRoot/system/macintosh/p0rY36zUYXrOXdRdhXOJQ/getAs.fvc ODBs/trunk/frontierRoot/system/macintosh/p0rY36zUYXrOXdRdhXOJQ/move.fvc ODBs/trunk/frontierRoot/system/macintosh/p0rY36zUYXrOXdRdhXOJQ/open.fvc ODBs/trunk/frontierRoot/system/macintosh/p0rY36zUYXrOXdRdhXOJQ/print.fvc ODBs/trunk/frontierRoot/system/macintosh/p0rY36zUYXrOXdRdhXOJQ/quit.fvc ODBs/trunk/frontierRoot/system/macintosh/p0rY36zUYXrOXdRdhXOJQ/save.fvc ODBs/trunk/frontierRoot/system/macintosh/p0rY36zUYXrOXdRdhXOJQ/saveAs.fvc ODBs/trunk/frontierRoot/system/macintosh/p0rY36zUYXrOXdRdhXOJQ/set.fvc ODBs/trunk/frontierRoot/system/macintosh/required/openApplication.fvc ODBs/trunk/frontierRoot/system/macintosh/required/openDocument.fvc ODBs/trunk/frontierRoot/system/macintosh/required/printDocument.fvc ODBs/trunk/frontierRoot/system/macintosh/required/quitApplication.fvc ODBs/trunk/frontierRoot/system/menus/agent.fvc ODBs/trunk/frontierRoot/system/menus/buildHelpMenu.fvc ODBs/trunk/frontierRoot/system/menus/buildMenuBar.fvc ODBs/trunk/frontierRoot/system/menus/buildModalMenu.fvc ODBs/trunk/frontierRoot/system/menus/buildSuitesSubmenu.fvc ODBs/trunk/frontierRoot/system/menus/data/currentMenuType.fvc ODBs/trunk/frontierRoot/system/menus/helpMenu.fvc ODBs/trunk/frontierRoot/system/menus/menubar.fvc ODBs/trunk/frontierRoot/system/menus/modals/optx.fvc ODBs/trunk/frontierRoot/system/menus/modals/scpt.fvc ODBs/trunk/frontierRoot/system/menus/modals/tabl.fvc ODBs/trunk/frontierRoot/system/menus/modals/wptx.fvc ODBs/trunk/frontierRoot/system/menus/scripts/addBookmarkCommand.fvc ODBs/trunk/frontierRoot/system/menus/scripts/addToChangedPagesMenuItem.fvc ODBs/trunk/frontierRoot/system/menus/scripts/addToUserDatabases.fvc ODBs/trunk/frontierRoot/system/menus/scripts/agentsMenuItem.fvc ODBs/trunk/frontierRoot/system/menus/scripts/buildTableOutline.fvc ODBs/trunk/frontierRoot/system/menus/scripts/dbSearch.fvc ODBs/trunk/frontierRoot/system/menus/scripts/exportMenuItem.fvc ODBs/trunk/frontierRoot/system/menus/scripts/findCommand.fvc ODBs/trunk/frontierRoot/system/menus/scripts/findNextCommand.fvc ODBs/trunk/frontierRoot/system/menus/scripts/jumpCommand.fvc ODBs/trunk/frontierRoot/system/menus/scripts/mustBeOutline.fvc ODBs/trunk/frontierRoot/system/menus/scripts/newSuite.fvc ODBs/trunk/frontierRoot/system/menus/scripts/openHelpPage.fvc ODBs/trunk/frontierRoot/system/menus/scripts/outlinerCollapseToParent.fvc ODBs/trunk/frontierRoot/system/menus/scripts/outlinerExpand.fvc ODBs/trunk/frontierRoot/system/menus/scripts/outlinerReorg.fvc ODBs/trunk/frontierRoot/system/menus/scripts/replaceAndFindNextCommand.fvc ODBs/trunk/frontierRoot/system/menus/scripts/replaceCommand.fvc ODBs/trunk/frontierRoot/system/menus/scripts/runSelectionMenuItem.fvc ODBs/trunk/frontierRoot/system/menus/scripts/searchUserLand.fvc ODBs/trunk/frontierRoot/system/menus/scripts/serverMenuItem.fvc ODBs/trunk/frontierRoot/system/menus/scripts/styleCommand.fvc ODBs/trunk/frontierRoot/system/menus/scripts/styleMenuItem.fvc ODBs/trunk/frontierRoot/system/menus/scripts/tableInfoDialog.fvc ODBs/trunk/frontierRoot/system/menus/scripts/updateMenuItem.fvc ODBs/trunk/frontierRoot/system/menus/scripts/updateRoot.fvc ODBs/trunk/frontierRoot/system/menus/scripts/windowFormatter.fvc ODBs/trunk/frontierRoot/system/menus/sharedMenus.fvc ODBs/trunk/frontierRoot/system/menus/swapInSuite.fvc ODBs/trunk/frontierRoot/system/menus/virginHelpMenu.fvc ODBs/trunk/frontierRoot/system/menus/virginSuitesMenu.fvc ODBs/trunk/frontierRoot/system/misc.fvc ODBs/trunk/frontierRoot/system/paths/path01.fvc ODBs/trunk/frontierRoot/system/paths/path02.fvc ODBs/trunk/frontierRoot/system/paths/path03.fvc ODBs/trunk/frontierRoot/system/paths/path04.fvc ODBs/trunk/frontierRoot/system/paths/path05.fvc ODBs/trunk/frontierRoot/system/paths/path06.fvc ODBs/trunk/frontierRoot/system/paths/path07.fvc ODBs/trunk/frontierRoot/system/paths/path08.fvc ODBs/trunk/frontierRoot/system/paths/path09.fvc ODBs/trunk/frontierRoot/system/paths/path10.fvc ODBs/trunk/frontierRoot/system/paths/path11.fvc ODBs/trunk/frontierRoot/system/paths/path12.fvc ODBs/trunk/frontierRoot/system/paths/path13.fvc ODBs/trunk/frontierRoot/system/paths/path14.fvc ODBs/trunk/frontierRoot/system/shutdown/shutdownscript.fvc ODBs/trunk/frontierRoot/system/startup/license.fvc ODBs/trunk/frontierRoot/system/startup/startupScript.fvc ODBs/trunk/frontierRoot/system/verbs/colors/aliceblue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/antiquewhite.fvc ODBs/trunk/frontierRoot/system/verbs/colors/aqua.fvc ODBs/trunk/frontierRoot/system/verbs/colors/aquamarine.fvc ODBs/trunk/frontierRoot/system/verbs/colors/azure.fvc ODBs/trunk/frontierRoot/system/verbs/colors/beige.fvc ODBs/trunk/frontierRoot/system/verbs/colors/bisque.fvc ODBs/trunk/frontierRoot/system/verbs/colors/black.fvc ODBs/trunk/frontierRoot/system/verbs/colors/blanchedalmond.fvc ODBs/trunk/frontierRoot/system/verbs/colors/blue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/blueviolet.fvc ODBs/trunk/frontierRoot/system/verbs/colors/brown.fvc ODBs/trunk/frontierRoot/system/verbs/colors/burleywood.fvc ODBs/trunk/frontierRoot/system/verbs/colors/burlywood.fvc ODBs/trunk/frontierRoot/system/verbs/colors/cadetblue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/chartreuse.fvc ODBs/trunk/frontierRoot/system/verbs/colors/chocolate.fvc ODBs/trunk/frontierRoot/system/verbs/colors/coral.fvc ODBs/trunk/frontierRoot/system/verbs/colors/cornflowerblue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/cornsilk.fvc ODBs/trunk/frontierRoot/system/verbs/colors/crimson.fvc ODBs/trunk/frontierRoot/system/verbs/colors/cyan.fvc ODBs/trunk/frontierRoot/system/verbs/colors/darkblue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/darkcyan.fvc ODBs/trunk/frontierRoot/system/verbs/colors/darkgoldenrod.fvc ODBs/trunk/frontierRoot/system/verbs/colors/darkgray.fvc ODBs/trunk/frontierRoot/system/verbs/colors/darkgreen.fvc ODBs/trunk/frontierRoot/system/verbs/colors/darkkhaki.fvc ODBs/trunk/frontierRoot/system/verbs/colors/darkmagenta.fvc ODBs/trunk/frontierRoot/system/verbs/colors/darkolivegreen.fvc ODBs/trunk/frontierRoot/system/verbs/colors/darkorange.fvc ODBs/trunk/frontierRoot/system/verbs/colors/darkorchid.fvc ODBs/trunk/frontierRoot/system/verbs/colors/darkred.fvc ODBs/trunk/frontierRoot/system/verbs/colors/darksalmon.fvc ODBs/trunk/frontierRoot/system/verbs/colors/darkseagreen.fvc ODBs/trunk/frontierRoot/system/verbs/colors/darkslateblue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/darkslategray.fvc ODBs/trunk/frontierRoot/system/verbs/colors/darkturquoise.fvc ODBs/trunk/frontierRoot/system/verbs/colors/darkviolet.fvc ODBs/trunk/frontierRoot/system/verbs/colors/deeppink.fvc ODBs/trunk/frontierRoot/system/verbs/colors/deepskyblue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/dimgray.fvc ODBs/trunk/frontierRoot/system/verbs/colors/dodgerblue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/firebrick.fvc ODBs/trunk/frontierRoot/system/verbs/colors/floralwhite.fvc ODBs/trunk/frontierRoot/system/verbs/colors/forestgreen.fvc ODBs/trunk/frontierRoot/system/verbs/colors/fuchsia.fvc ODBs/trunk/frontierRoot/system/verbs/colors/gainsboro.fvc ODBs/trunk/frontierRoot/system/verbs/colors/ghostwhite.fvc ODBs/trunk/frontierRoot/system/verbs/colors/gold.fvc ODBs/trunk/frontierRoot/system/verbs/colors/goldenrod.fvc ODBs/trunk/frontierRoot/system/verbs/colors/gray.fvc ODBs/trunk/frontierRoot/system/verbs/colors/green.fvc ODBs/trunk/frontierRoot/system/verbs/colors/greenyellow.fvc ODBs/trunk/frontierRoot/system/verbs/colors/honeydew.fvc ODBs/trunk/frontierRoot/system/verbs/colors/hotpink.fvc ODBs/trunk/frontierRoot/system/verbs/colors/indianred.fvc ODBs/trunk/frontierRoot/system/verbs/colors/indigo.fvc ODBs/trunk/frontierRoot/system/verbs/colors/ivory.fvc ODBs/trunk/frontierRoot/system/verbs/colors/khaki.fvc ODBs/trunk/frontierRoot/system/verbs/colors/lavender.fvc ODBs/trunk/frontierRoot/system/verbs/colors/lavenderblush.fvc ODBs/trunk/frontierRoot/system/verbs/colors/lawngreen.fvc ODBs/trunk/frontierRoot/system/verbs/colors/lemonchiffon.fvc ODBs/trunk/frontierRoot/system/verbs/colors/lightblue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/lightcoral.fvc ODBs/trunk/frontierRoot/system/verbs/colors/lightcyan.fvc ODBs/trunk/frontierRoot/system/verbs/colors/lightgoldenrodyellow.fvc ODBs/trunk/frontierRoot/system/verbs/colors/lightgreen.fvc ODBs/trunk/frontierRoot/system/verbs/colors/lightgrey.fvc ODBs/trunk/frontierRoot/system/verbs/colors/lightpink.fvc ODBs/trunk/frontierRoot/system/verbs/colors/lightsalmon.fvc ODBs/trunk/frontierRoot/system/verbs/colors/lightseagreen.fvc ODBs/trunk/frontierRoot/system/verbs/colors/lightskyblue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/lightslategray.fvc ODBs/trunk/frontierRoot/system/verbs/colors/lightsteelblue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/lightyellow.fvc ODBs/trunk/frontierRoot/system/verbs/colors/lime.fvc ODBs/trunk/frontierRoot/system/verbs/colors/limegreen.fvc ODBs/trunk/frontierRoot/system/verbs/colors/linen.fvc ODBs/trunk/frontierRoot/system/verbs/colors/magenta.fvc ODBs/trunk/frontierRoot/system/verbs/colors/maroon.fvc ODBs/trunk/frontierRoot/system/verbs/colors/mediumaquamarine.fvc ODBs/trunk/frontierRoot/system/verbs/colors/mediumblue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/mediumorchid.fvc ODBs/trunk/frontierRoot/system/verbs/colors/mediumpurple.fvc ODBs/trunk/frontierRoot/system/verbs/colors/mediumseagreen.fvc ODBs/trunk/frontierRoot/system/verbs/colors/mediumslateblue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/mediumspringgreen.fvc ODBs/trunk/frontierRoot/system/verbs/colors/mediumturquoise.fvc ODBs/trunk/frontierRoot/system/verbs/colors/mediumvioletred.fvc ODBs/trunk/frontierRoot/system/verbs/colors/midnightblue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/mintcream.fvc ODBs/trunk/frontierRoot/system/verbs/colors/mistyrose.fvc ODBs/trunk/frontierRoot/system/verbs/colors/moccasin.fvc ODBs/trunk/frontierRoot/system/verbs/colors/navajowhite.fvc ODBs/trunk/frontierRoot/system/verbs/colors/navy.fvc ODBs/trunk/frontierRoot/system/verbs/colors/oldlace.fvc ODBs/trunk/frontierRoot/system/verbs/colors/olive.fvc ODBs/trunk/frontierRoot/system/verbs/colors/olivedrab.fvc ODBs/trunk/frontierRoot/system/verbs/colors/orange.fvc ODBs/trunk/frontierRoot/system/verbs/colors/orangered.fvc ODBs/trunk/frontierRoot/system/verbs/colors/orchid.fvc ODBs/trunk/frontierRoot/system/verbs/colors/palegoldenrod.fvc ODBs/trunk/frontierRoot/system/verbs/colors/palegreen.fvc ODBs/trunk/frontierRoot/system/verbs/colors/paleturquoise.fvc ODBs/trunk/frontierRoot/system/verbs/colors/palevioletred.fvc ODBs/trunk/frontierRoot/system/verbs/colors/papayawhip.fvc ODBs/trunk/frontierRoot/system/verbs/colors/peachpuff.fvc ODBs/trunk/frontierRoot/system/verbs/colors/peru.fvc ODBs/trunk/frontierRoot/system/verbs/colors/pink.fvc ODBs/trunk/frontierRoot/system/verbs/colors/plum.fvc ODBs/trunk/frontierRoot/system/verbs/colors/powderblue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/purple.fvc ODBs/trunk/frontierRoot/system/verbs/colors/red.fvc ODBs/trunk/frontierRoot/system/verbs/colors/rosybrown.fvc ODBs/trunk/frontierRoot/system/verbs/colors/royalblue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/saddlebrown.fvc ODBs/trunk/frontierRoot/system/verbs/colors/salmon.fvc ODBs/trunk/frontierRoot/system/verbs/colors/sandybrown.fvc ODBs/trunk/frontierRoot/system/verbs/colors/seagreen.fvc ODBs/trunk/frontierRoot/system/verbs/colors/seashell.fvc ODBs/trunk/frontierRoot/system/verbs/colors/sienna.fvc ODBs/trunk/frontierRoot/system/verbs/colors/silver.fvc ODBs/trunk/frontierRoot/system/verbs/colors/skyblue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/slateblue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/slategray.fvc ODBs/trunk/frontierRoot/system/verbs/colors/snow.fvc ODBs/trunk/frontierRoot/system/verbs/colors/springgreen.fvc ODBs/trunk/frontierRoot/system/verbs/colors/steelblue.fvc ODBs/trunk/frontierRoot/system/verbs/colors/tan.fvc ODBs/trunk/frontierRoot/system/verbs/colors/teal.fvc ODBs/trunk/frontierRoot/system/verbs/colors/thistle.fvc ODBs/trunk/frontierRoot/system/verbs/colors/tomato.fvc ODBs/trunk/frontierRoot/system/verbs/colors/turquoise.fvc ODBs/trunk/frontierRoot/system/verbs/colors/violet.fvc ODBs/trunk/frontierRoot/system/verbs/colors/wheat.fvc ODBs/trunk/frontierRoot/system/verbs/colors/white.fvc ODBs/trunk/frontierRoot/system/verbs/colors/whitesmoke.fvc ODBs/trunk/frontierRoot/system/verbs/colors/yellow.fvc ODBs/trunk/frontierRoot/system/verbs/colors/yellowgreen.fvc ODBs/trunk/frontierRoot/system/verbs/constants/April.fvc ODBs/trunk/frontierRoot/system/verbs/constants/August.fvc ODBs/trunk/frontierRoot/system/verbs/constants/December.fvc ODBs/trunk/frontierRoot/system/verbs/constants/February.fvc ODBs/trunk/frontierRoot/system/verbs/constants/January.fvc ODBs/trunk/frontierRoot/system/verbs/constants/July.fvc ODBs/trunk/frontierRoot/system/verbs/constants/June.fvc ODBs/trunk/frontierRoot/system/verbs/constants/March.fvc ODBs/trunk/frontierRoot/system/verbs/constants/May.fvc ODBs/trunk/frontierRoot/system/verbs/constants/November.fvc ODBs/trunk/frontierRoot/system/verbs/constants/October.fvc ODBs/trunk/frontierRoot/system/verbs/constants/September.fvc ODBs/trunk/frontierRoot/system/verbs/constants/cr.fvc ODBs/trunk/frontierRoot/system/verbs/constants/lf.fvc ODBs/trunk/frontierRoot/system/verbs/constants/tab.fvc ODBs/trunk/frontierRoot/system/verbs/globals/abs.fvc ODBs/trunk/frontierRoot/system/verbs/globals/address.fvc ODBs/trunk/frontierRoot/system/verbs/globals/alias.fvc ODBs/trunk/frontierRoot/system/verbs/globals/binary.fvc ODBs/trunk/frontierRoot/system/verbs/globals/boolean.fvc ODBs/trunk/frontierRoot/system/verbs/globals/callScript.fvc ODBs/trunk/frontierRoot/system/verbs/globals/char.fvc ODBs/trunk/frontierRoot/system/verbs/globals/close.fvc ODBs/trunk/frontierRoot/system/verbs/globals/date.fvc ODBs/trunk/frontierRoot/system/verbs/globals/delete.fvc ODBs/trunk/frontierRoot/system/verbs/globals/direction.fvc ODBs/trunk/frontierRoot/system/verbs/globals/displayString.fvc ODBs/trunk/frontierRoot/system/verbs/globals/double.fvc ODBs/trunk/frontierRoot/system/verbs/globals/edit.fvc ODBs/trunk/frontierRoot/system/verbs/globals/enum.fvc ODBs/trunk/frontierRoot/system/verbs/globals/evaluate.fvc ODBs/trunk/frontierRoot/system/verbs/globals/filespec.fvc ODBs/trunk/frontierRoot/system/verbs/globals/fixed.fvc ODBs/trunk/frontierRoot/system/verbs/globals/getBinaryType.fvc ODBs/trunk/frontierRoot/system/verbs/globals/list.fvc ODBs/trunk/frontierRoot/system/verbs/globals/long.fvc ODBs/trunk/frontierRoot/system/verbs/globals/memAvail.fvc ODBs/trunk/frontierRoot/system/verbs/globals/mod.fvc ODBs/trunk/frontierRoot/system/verbs/globals/msg.fvc ODBs/trunk/frontierRoot/system/verbs/globals/new.fvc ODBs/trunk/frontierRoot/system/verbs/globals/number.fvc ODBs/trunk/frontierRoot/system/verbs/globals/point.fvc ODBs/trunk/frontierRoot/system/verbs/globals/random.fvc ODBs/trunk/frontierRoot/system/verbs/globals/record.fvc ODBs/trunk/frontierRoot/system/verbs/globals/rect.fvc ODBs/trunk/frontierRoot/system/verbs/globals/rgb.fvc ODBs/trunk/frontierRoot/system/verbs/globals/rollBeachBall.fvc ODBs/trunk/frontierRoot/system/verbs/globals/runSelection.fvc ODBs/trunk/frontierRoot/system/verbs/globals/scriptError.fvc ODBs/trunk/frontierRoot/system/verbs/globals/setBinaryType.fvc ODBs/trunk/frontierRoot/system/verbs/globals/short.fvc ODBs/trunk/frontierRoot/system/verbs/globals/single.fvc ODBs/trunk/frontierRoot/system/verbs/globals/string.fvc ODBs/trunk/frontierRoot/system/verbs/globals/string4.fvc ODBs/trunk/frontierRoot/system/verbs/globals/timeCreated.fvc ODBs/trunk/frontierRoot/system/verbs/globals/timeModified.fvc ODBs/trunk/frontierRoot/system/verbs/traps/CSOm/eNot.fvc ODBs/trunk/frontierRoot/system/verbs/traps/DDE20/Ack20.fvc ODBs/trunk/frontierRoot/system/verbs/traps/DDE20/Data.fvc ODBs/trunk/frontierRoot/system/verbs/traps/DDE20/Iack.fvc ODBs/trunk/frontierRoot/system/verbs/traps/DDE20/Term.fvc ODBs/trunk/frontierRoot/system/verbs/traps/HTML/prcm.fvc ODBs/trunk/frontierRoot/system/verbs/traps/IOWA/cwin.fvc ODBs/trunk/frontierRoot/system/verbs/traps/IOWA/swin.fvc ODBs/trunk/frontierRoot/system/verbs/traps/R2Ach/FCls.fvc ODBs/trunk/frontierRoot/system/verbs/traps/R2Ach/FMod.fvc ODBs/trunk/frontierRoot/system/verbs/traps/Unix/scpt.fvc ODBs/trunk/frontierRoot/system/verbs/traps/WAPI/LISC.fvc ODBs/trunk/frontierRoot/system/verbs/traps/WWW3F/OURL.fvc ODBs/trunk/frontierRoot/system/verbs/traps/WWW3F/RGNW.fvc ODBs/trunk/frontierRoot/system/verbs/traps/WWW3F/URLE.fvc ODBs/trunk/frontierRoot/system/verbs/traps/WWW9F/sdoc.fvc ODBs/trunk/frontierRoot/system/verbs/traps/WWWBD/Rrep.fvc ODBs/trunk/frontierRoot/system/verbs/traps/WWWBD/sdoc.fvc ODBs/trunk/frontierRoot/system/verbs/traps/misc/dosc.fvc ODBs/trunk/frontierRoot/system/verbs/traps/p0rY36zUYXrOXdRdhXOJQ/delo.fvc ODBs/trunk/frontierRoot/system/verbs/traps/p0rY36zUYXrOXdRdhXOJQ/doex.fvc ODBs/trunk/frontierRoot/system/verbs/traps/p0rY36zUYXrOXdRdhXOJQ/getd.fvc ODBs/trunk/frontierRoot/system/verbs/traps/p0rY36zUYXrOXdRdhXOJQ/setd.fvc ODBs/trunk/frontierRoot/system/verbs/traps/test/attr.fvc ODBs/trunk/frontierRoot/system/verbs/traps/test/tst1.fvc ODBs/trunk/frontierRoot/system/verbs/traps/test/tst2.fvc ODBs/trunk/frontierRoot/system/verbs/traps/trapTransaction.fvc Property changes on: ODBs/trunk/frontierRoot/system/agents/FrontierPath.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/agents/MenuMonitor.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/agents/MinutesSinceShip.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/agents/SchedulerMonitor.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/agents/StatusMessage.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/agents/asynchRPC.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/closeWindow.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/cmd2Click.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/compileChangedScript.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/control2Click.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/opCollapse.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/opCursorMoved.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/opExpand.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/opInsert.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/opReturnKey.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/opRightClick.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/opStruct2Click.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/openWindow.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/option2Click.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/resume.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/saveWindow.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/shutdown.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/startup.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/suspend.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/systemTrayIcon2Click.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/systemTrayIconRightClick.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/callbacks/tcpSetOffline.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/cards/agentsCard.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/cards/fileInfoDialog.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/cards/jumpDialog.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/cards/moreInfoDialog.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/cards/tableInfoDialog.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/cards/techSupport.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/cards/userInfoDialog.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/deskscripts.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/latintomac/convert.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/latintomac/mactolatin.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/DSExists.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/README.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/checkDataSource.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/connect.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/connectionCleaner.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/data/dll/macCarbon/dFork.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/data/dll/macCarbon/rFork.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/data/dll/macPPC/dFork.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/data/dll/macPPC/rFork.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/data/dll/windows.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/data/odbc5Fshutdown.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/data/odbc5Fstartup.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/data/suite/importSuite.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/data/suite/installMenu.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/data/suite/menu.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/data/suite/suiteName.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/disconnect.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/disconnectAll.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/examples/resultsTabText.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/examples/returnLists.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/examples/returnTables.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/examples/returnText.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/examples/testBlobs/InsertBlobs.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/examples/testBlobs/RetrieveBlobs.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/examples/testBlobs/cover.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/examples/testBlobs/cover5Ftn.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/examples/testBlobs/resultBlobs.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/execute.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/init.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/menu.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/23NOTE3A.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/breakOnErrors.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/columnDelim.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/datasources/Default/maxConnections.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/datasources/Default/minConnections.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/datasources/Default/recycleTime.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/datasources/Default/timeout.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/dllpath.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/dsn.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/formatResults.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/pwd.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Revision Property changes on: ODBs/trunk/frontierRoot/system/extensions/odbc/preferences/queries/Sample.fvc ___________________________________________________________________ Name: svn:keywords - Author Date Id Re... [truncated message content] |