From b5e4248f71136a3657f7709fc334cc546bcc7189 Mon Sep 17 00:00:00 2001 From: Jack Jansen Date: Tue, 12 Dec 2000 21:53:14 +0000 Subject: [PATCH] Drag moved to core toolbox modules (Win uses it). --- Mac/Build/Drag.mcp.exp | 1 - Mac/Build/Drag.mcp.xml | 848 --------------------------------- Mac/Build/PythonCore.mcp | Bin 113848 -> 120688 bytes Mac/Build/PythonCore.mcp.exp | 9 + Mac/Build/PythonStandSmall.mcp | Bin 155515 -> 163195 bytes Mac/Modules/macconfig.c | 4 +- 6 files changed, 11 insertions(+), 851 deletions(-) delete mode 100644 Mac/Build/Drag.mcp.exp delete mode 100644 Mac/Build/Drag.mcp.xml diff --git a/Mac/Build/Drag.mcp.exp b/Mac/Build/Drag.mcp.exp deleted file mode 100644 index 8e68e633a020..000000000000 --- a/Mac/Build/Drag.mcp.exp +++ /dev/null @@ -1 +0,0 @@ -initDrag diff --git a/Mac/Build/Drag.mcp.xml b/Mac/Build/Drag.mcp.xml deleted file mode 100644 index 5440b3efd4a0..000000000000 --- a/Mac/Build/Drag.mcp.xml +++ /dev/null @@ -1,848 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -]> - - - - Drag.ppc - - - - UserSourceTrees - - - CustomColor1 - Red0 - Green39321 - Blue0 - - CustomColor2 - Red0 - Green32767 - Blue0 - - CustomColor3 - Red0 - Green32767 - Blue0 - - CustomColor4 - Red0 - Green32767 - Blue0 - - - - AlwaysSearchUserPathstrue - InterpretDOSAndUnixPathstrue - UserSearchPaths - - SearchPath - Path: - PathFormatMacOS - PathRootProject - - Recursivetrue - HostFlagsAll - - - SearchPath - PathMacintosh HD:SWdev:Jack:Python:Mac:Build::Modules:Drag - PathFormatMacOS - PathRootAbsolute - - Recursivefalse - HostFlagsAll - - - - SearchPath - PathMacintosh HD:SWdev:Jack:Python:Mac: - PathFormatMacOS - PathRootAbsolute - - Recursivetrue - HostFlagsAll - - - SearchPath - PathMacintosh HD:SWdev:Jack:Python:Include: - PathFormatMacOS - PathRootAbsolute - - Recursivefalse - HostFlagsAll - - - SearchPath - PathMacintosh HD:SWdev:Jack:Python: - PathFormatMacOS - PathRootAbsolute - - Recursivetrue - HostFlagsAll - - - SystemSearchPaths - - SearchPath - PathMacintosh HD:SWdev:Jack:Python::GUSI2:include: - PathFormatMacOS - PathRootAbsolute - - Recursivefalse - HostFlagsAll - - - SearchPath - Path:MSL: - PathFormatMacOS - PathRootCodeWarrior - - Recursivetrue - HostFlagsAll - - - SearchPath - Path:MacOS Support: - PathFormatMacOS - PathRootCodeWarrior - - Recursivetrue - HostFlagsAll - - - - - LinkerMacOS PPC Linker - PreLinker - PostLinker - TargetnameDrag.ppc - OutputDirectory - PathMacintosh HD:SWdev:Jack:Python:Mac:Plugins - PathFormatMacOS - PathRootProject - - SaveEntriesUsingRelativePathsfalse - - - FileMappings - - FileTypeAPPL - FileExtension - Compiler - Precompilefalse - Launchabletrue - ResourceFiletrue - IgnoredByMakefalse - - - FileTypeAppl - FileExtension - Compiler - Precompilefalse - Launchabletrue - ResourceFiletrue - IgnoredByMakefalse - - - FileTypeMMLB - FileExtension - CompilerLib Import PPC - Precompilefalse - Launchablefalse - ResourceFilefalse - IgnoredByMakefalse - - - FileTypeMPLF - FileExtension - CompilerLib Import PPC - Precompilefalse - Launchablefalse - ResourceFilefalse - IgnoredByMakefalse - - - FileTypeMWCD - FileExtension - Compiler - Precompilefalse - Launchabletrue - ResourceFiletrue - IgnoredByMakefalse - - - FileTypeRSRC - FileExtension - Compiler - Precompilefalse - Launchabletrue - ResourceFiletrue - IgnoredByMakefalse - - - FileTypeTEXT - FileExtension.bh - CompilerBalloon Help - Precompilefalse - Launchablefalse - ResourceFilefalse - IgnoredByMakefalse - - - FileTypeTEXT - FileExtension.c - CompilerMW C/C++ PPC - Precompilefalse - Launchablefalse - ResourceFilefalse - IgnoredByMakefalse - - - FileTypeTEXT - FileExtension.c++ - CompilerMW C/C++ PPC - Precompilefalse - Launchablefalse - ResourceFilefalse - IgnoredByMakefalse - - - FileTypeTEXT - FileExtension.cc - CompilerMW C/C++ PPC - Precompilefalse - Launchablefalse - ResourceFilefalse - IgnoredByMakefalse - - - FileTypeTEXT - FileExtension.cp - CompilerMW C/C++ PPC - Precompilefalse - Launchablefalse - ResourceFilefalse - IgnoredByMakefalse - - - FileTypeTEXT - FileExtension.cpp - CompilerMW C/C++ PPC - Precompilefalse - Launchablefalse - ResourceFilefalse - IgnoredByMakefalse - - - FileTypeTEXT - FileExtension.exp - Compiler - Precompilefalse - Launchablefalse - ResourceFilefalse - IgnoredByMakefalse - - - FileTypeTEXT - FileExtension.h - CompilerMW C/C++ PPC - Precompilefalse - Launchablefalse - ResourceFilefalse - IgnoredByMaketrue - - - FileTypeTEXT - FileExtension.p - CompilerMW Pascal PPC - Precompilefalse - Launchablefalse - ResourceFilefalse - IgnoredByMakefalse - - - FileTypeTEXT - FileExtension.pas - CompilerMW Pascal PPC - Precompilefalse - Launchablefalse - ResourceFilefalse - IgnoredByMakefalse - - - FileTypeTEXT - FileExtension.pch - CompilerMW C/C++ PPC - Precompiletrue - Launchablefalse - ResourceFilefalse - IgnoredByMakefalse - - - FileTypeTEXT - FileExtension.pch++ - CompilerMW C/C++ PPC - Precompiletrue - Launchablefalse - ResourceFilefalse - IgnoredByMakefalse - - - FileTypeTEXT - FileExtension.r - CompilerMW Rez - Precompilefalse - Launchablefalse - ResourceFilefalse - IgnoredByMakefalse - - - FileTypeTEXT - FileExtension.s - CompilerPPCAsm - Precompilefalse - Launchablefalse - ResourceFilefalse - IgnoredByMakefalse - - - FileTypeXCOF - FileExtension - CompilerXCOFF Import PPC - Precompilefalse - Launchablefalse - ResourceFilefalse - IgnoredByMakefalse - - - FileTypedocu - FileExtension - Compiler - Precompilefalse - Launchabletrue - ResourceFiletrue - IgnoredByMakefalse - - - FileTypersrc - FileExtension - Compiler - Precompilefalse - Launchabletrue - ResourceFiletrue - IgnoredByMakefalse - - - FileTypeshlb - FileExtension - CompilerPEF Import PPC - Precompilefalse - Launchablefalse - ResourceFilefalse - IgnoredByMakefalse - - - FileTypestub - FileExtension - CompilerPEF Import PPC - Precompilefalse - Launchablefalse - ResourceFilefalse - IgnoredByMakefalse - - - FileExtension.doc - Compiler - Precompilefalse - Launchabletrue - ResourceFilefalse - IgnoredByMaketrue - - - - - CacheModDatestrue - ActivateBrowserfalse - DumpBrowserInfofalse - CacheSubprojectstrue - UseThirdPartyDebuggerfalse - DebuggerCommandLine - Debugger Runtime - 0002000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 0000000000000000000000000000000000000000000000000000000000000000 - 00000000000000000000000000000000 - - - - LogSystemMessagestrue - AutoTargetDLLsfalse - StopAtWatchpointstrue - PauseWhileRunningfalse - PauseInterval5 - PauseUIFlags0 - AltExePath - Path - PathFormatGeneric - PathRootAbsolute - - StopAtTempBPOnLaunchtrue - CacheSymbolicstrue - TempBPFunctionNamemain - TempBPTypefalse - - - MWCodeGen_68K_codesizeSmart - MWCodeGen_68K_structalignmentMC68K - MWCodeGen_68K_fp_modeSANE - MWCodeGen_68K_code680200 - MWCodeGen_68K_profiler0 - MWCodeGen_68K_mpwc0 - MWCodeGen_68K_fourbyteints0 - MWCodeGen_68K_IEEEdoubles0 - MWCodeGen_68K_fardata0 - MWCodeGen_68K_farvtables0 - MWCodeGen_68K_farstrings0 - MWCodeGen_68K_pcrelstrings0 - MWCodeGen_68K_macsbugNew - MWCodeGen_68K_a6frames1 - - - MWDisassembler_68K_showcode1 - MWDisassembler_68K_mix0 - MWDisassembler_68K_nohex0 - MWDisassembler_68K_showdata1 - MWDisassembler_68K_showexceptions1 - MWDisassembler_68K_showsym0 - MWDisassembler_68K_shownames1 - - - GlobalOptimizer_68K_optimizationlevelLevel0 - GlobalOptimizer_68K_optforSpeed - - - MWLinker_68K_linksym1 - MWLinker_68K_symfullpath1 - MWLinker_68K_linksingle0 - MWLinker_68K_fastlink1 - MWLinker_68K_generateMap0 - MWLinker_68K_nolinkwarnings0 - MWLinker_68K_glueintosegone1 - MWLinker_68K_dontdeadstripinitcode0 - - - MWProject_68K_typeApplication - MWProject_68K_outfile - MWProject_68K_symfilename - MWProject_68K_filecreator1061109567 - MWProject_68K_filetype1095782476 - MWProject_68K_size384 - MWProject_68K_flags22656 - MWProject_68K_rsrcheaderStandard - MWProject_68K_rsrcname - MWProject_68K_rsrctype1061109567 - MWProject_68K_rsrcid0 - MWProject_68K_rsrcmulti0 - MWProject_68K_rsrcstore0 - MWProject_68K_rsrcmerge0 - MWProject_68K_rsrcflags0 - MWProject_68K_a40 - MWProject_68K_minsize384 - MWProject_68K_rsrcsegtype0 - MWProject_68K_cfm68kcodegen0 - MWProject_68K_stacksize0 - MWProject_68K_thedebugger0 - MWProject_68K_rsrc_custom0 - MWProject_68K_is_rseg_app0 - MWProject_68K_is_pilot_lib0 - MWProject_68K_pilot_main_entry - - - MWFrontEnd_C_cplusplus0 - MWFrontEnd_C_checkprotos0 - MWFrontEnd_C_arm0 - MWFrontEnd_C_trigraphs0 - MWFrontEnd_C_onlystdkeywords0 - MWFrontEnd_C_enumsalwaysint0 - MWFrontEnd_C_mpwpointerstyle0 - MWFrontEnd_C_prefixnamemwerks_plugin_config.h - MWFrontEnd_C_ansistrict0 - MWFrontEnd_C_mpwcnewline0 - MWFrontEnd_C_wchar_type1 - MWFrontEnd_C_enableexceptions1 - MWFrontEnd_C_dontreusestrings0 - MWFrontEnd_C_poolstrings1 - MWFrontEnd_C_dontinline0 - MWFrontEnd_C_useRTTI0 - MWFrontEnd_C_multibyteaware0 - MWFrontEnd_C_unsignedchars0 - MWFrontEnd_C_autoinline0 - MWFrontEnd_C_booltruefalse0 - MWFrontEnd_C_direct_to_som0 - MWFrontEnd_C_som_env_check0 - MWFrontEnd_C_alwaysinline0 - MWFrontEnd_C_inlinelevel0 - MWFrontEnd_C_ecplusplus0 - MWFrontEnd_C_objective_c0 - MWFrontEnd_C_defer_codegen0 - - - MWWarning_C_warn_illpragma0 - MWWarning_C_warn_emptydecl0 - MWWarning_C_warn_possunwant0 - MWWarning_C_warn_unusedvar0 - MWWarning_C_warn_unusedarg0 - MWWarning_C_warn_extracomma0 - MWWarning_C_pedantic0 - MWWarning_C_warningerrors0 - MWWarning_C_warn_hidevirtual0 - MWWarning_C_warn_implicitconv0 - MWWarning_C_warn_notinlined0 - MWWarning_C_warn_structclass0 - - - MWCFM68K_exportsNone - MWCFM68K_olddefversion0 - MWCFM68K_oldimpversion0 - MWCFM68K_currentversion0 - MWCFM68K_farthreshold256 - PCFM68K_sharedata0 - MWCFM68K_fragmentname - MWCFM68K_initname - MWCFM68K_mainname__start - MWCFM68K_termname - MWCFM68K_libfolder0 - MWCFM68K_alignmentAlign_2 - - - MWMerge_MacOS_projectTypeApplication - MWMerge_MacOS_outputNameMerge Out - MWMerge_MacOS_outputCreator1061109567 - MWMerge_MacOS_outputType1095782476 - MWMerge_MacOS_suppressWarning0 - MWMerge_MacOS_copyFragments1 - MWMerge_MacOS_copyResources1 - MWMerge_MacOS_skipResources - - ª¿° - ß^h - ѧ0 - - - - MWCodeGen_PPC_structalignmentPPC - MWCodeGen_PPC_tracebacktablesNone - MWCodeGen_PPC_processorP601 - MWCodeGen_PPC_readonlystrings1 - MWCodeGen_PPC_tocdata1 - MWCodeGen_PPC_profiler0 - MWCodeGen_PPC_fpcontract1 - MWCodeGen_PPC_schedule1 - MWCodeGen_PPC_peephole1 - MWCodeGen_PPC_processorspecific0 - MWCodeGen_PPC_altivec0 - MWCodeGen_PPC_vectortocdata0 - MWCodeGen_PPC_vrsave0 - - - MWDisassembler_PPC_showcode1 - MWDisassembler_PPC_extended1 - MWDisassembler_PPC_mix0 - MWDisassembler_PPC_nohex0 - MWDisassembler_PPC_showdata1 - MWDisassembler_PPC_showexceptions1 - MWDisassembler_PPC_showsym0 - MWDisassembler_PPC_shownames1 - - - GlobalOptimizer_PPC_optimizationlevelLevel0 - GlobalOptimizer_PPC_optforSpeed - - - MWLinker_PPC_linksym0 - MWLinker_PPC_symfullpath1 - MWLinker_PPC_linkmap0 - MWLinker_PPC_nolinkwarnings0 - MWLinker_PPC_dontdeadstripinitcode0 - MWLinker_PPC_permitmultdefs0 - MWLinker_PPC_linkmodeFast - MWLinker_PPC_initname__initialize - MWLinker_PPC_mainname - MWLinker_PPC_termname__terminate - - - MWPEF_exportsFile - MWPEF_libfolder0 - MWPEF_sortcodeNone - MWPEF_expandbss0 - MWPEF_sharedata0 - MWPEF_olddefversion0 - MWPEF_oldimpversion0 - MWPEF_currentversion0 - MWPEF_fragmentname - MWPEF_collapsereloads0 - - - MWProject_PPC_typeSharedLibrary - MWProject_PPC_outfileDrag.ppc.slb - MWProject_PPC_filecreator1350136936 - MWProject_PPC_filetype1936223330 - MWProject_PPC_size0 - MWProject_PPC_minsize0 - MWProject_PPC_stacksize0 - MWProject_PPC_flags0 - MWProject_PPC_symfilename - MWProject_PPC_rsrcname - MWProject_PPC_rsrcheaderNative - MWProject_PPC_rsrctype1061109567 - MWProject_PPC_rsrcid0 - MWProject_PPC_rsrcflags0 - MWProject_PPC_rsrcstore0 - MWProject_PPC_rsrcmerge0 - - - MWAssembler_PPC_auxheader0 - MWAssembler_PPC_symmodeMac - MWAssembler_PPC_dialectPPC - MWAssembler_PPC_prefixfile - MWAssembler_PPC_typecheck0 - MWAssembler_PPC_warnings0 - MWAssembler_PPC_casesensitive0 - - - MWRez_Language_maxwidth80 - MWRez_Language_scriptRoman - MWRez_Language_alignmentAlign1 - MWRez_Language_filtermodeFilterSkip - MWRez_Language_suppresswarnings0 - MWRez_Language_escapecontrolchars1 - MWRez_Language_prefixname - MWRez_Language_filteredtypes'CODE' 'DATA' 'PICT' - - - - Name - Dragmodule.c - MacOS - Text - - - - - Name - MSL ShLibRuntime.Lib - MacOS - Library - Debug - - - Name - Drag.mcp.exp - MacOS - Text - Debug - - - Name - DragLib - MacOS - Library - Debug - - - - Name - PythonCore - MacOS - Library - Debug - - - Name - MathLib - MacOS - Library - Debug - - - Name - InterfaceLib - MacOS - Library - Debug - - - - - Name - Dragmodule.c - MacOS - - - - Name - MSL ShLibRuntime.Lib - MacOS - - - Name - Drag.mcp.exp - MacOS - - - Name - DragLib - MacOS - - - - Name - PythonCore - MacOS - - - Name - MathLib - MacOS - - - Name - InterfaceLib - MacOS - - - - - - - Drag.ppc - - - - Sources - - Drag.ppc - Name - Dragmodule.c - MacOS - - - - Drag.ppc - Name - Drag.mcp.exp - MacOS - - - Libraries - - Drag.ppc - Name - MSL ShLibRuntime.Lib - MacOS - - - Drag.ppc - Name - DragLib - MacOS - - - - Drag.ppc - Name - PythonCore - MacOS - - - Drag.ppc - Name - MathLib - MacOS - - - Drag.ppc - Name - InterfaceLib - MacOS - - - - - diff --git a/Mac/Build/PythonCore.mcp b/Mac/Build/PythonCore.mcp index 9b50ad788f44945b494f18b185a7bf5df70688b8..1f7483d1747e386165a21cd6929fbbf802accb72 100644 GIT binary patch delta 801 zc-mc3Pe@c@5TALz^=YZ*49T{ZQ13}_hTT1~-`DL0)*|-rXD3EIW@~k* zwKEXx=<$2cw1d0ty0=}f?~x=ba{1cW&%5)S+Gxe6Y{q{4g7UrcC{1n#sJTf`Td3@u zKTL^SfO3%%o5*$^o<`iKl#PTiQ<)y=ayXo>8X|NX5@Hvk&*DOKXw)DFd`yV;m1eso z*%$0?_1pYDJ@$FS^p=$@?R7v3HP7Oe(&9|k`S=mXR!iPyWScz%+D^1J2lTIwRh1Bi z*A_(VK(#Rs;|C*@S4qc7CrBr$(>r8^FG~AWYXNSXCMg*it7_F2Y?#5ZMzM=aqb+{v$wJ73>*5JZEPG_Qg z8nojI%e-I9W4h8XoQF$F_weiFg0g5qZd_J2Mr;*(Yf9(P_>j;%{^bGry%-S&hW?AS zsVn%o33>HK1r}S2CJwCZESR{iBm%{^jJz(_0tH1I{cL< zacv`p^@x&cpTj9`@V)wD4vWjtoez*YaM=}>VWN^w7tSRL#It0IsFCmAMv=H$&Cp?q gNdT7lfGqhFmzxx{uB+1wiv`T5gXJXc8^g7HM5lnft&0wIiET8q}X+l)Rq|Gsn1?;L(-Bcm)9>l)9F zj*b9;0RUZq&wBu~v4uui<*n*V2)hF-xB7O|B#kTsDxQ4 zmp}V>=UfT3FIToJ`yZVlv{m{jA{(&dZT`4x&r#+GVmGdca1i~n)_?7T$?OaC9-}E2 z*^NFNLks)Uhe2(9vgL4fGIS{y(l)5=p3`Rs$~q~cml1m*5TgD z&)>W*XCvwMi)=}nsj!ZBtGHGHk0~iH>Y)IKty>mx2Hydhiz}v&?Yj@7M zzK_v0oqluCIE&9}m|%#pYb;rcXM!P03-he`*(bcMr+q!FSrUzQbYi4C;LlLiR56IXp)PPt}UAA(i_JxA5C^sc3eRcqltwB1$->k{$h}| zZ&81=lomjr1wdQf7Cg)T7`O7DQYc%MRrZ)HB;@>h xQclDUrK+CX<2X`NB7bwS$Z|r~HIhAi1*`T%IoL>=IUT%8Fl$P=-Aq34e*nr&6NP}5#QP(kP+NsFNgrYc1cF$amHZo#NvQ7_&U zL?2;6!GK_e8Z|oTmWo<)vN0NH5HB9YQ$WOm2Y*tDFDW?iee=zmkB|3w%|FiOOJ`r& zG_wGp0N_rbcoS&iao;07bYC96LP-);$=f6h0QXS<53J8nfep~Ex6s|`RsN}Wxwbx( za>*e{q9$9h9i>W=c*g_Ykk8^FyuR_z$~1UD0}oH{hXf2*Y7S@CNn zDU$W==n}K_n5fi^!Kcyjctk$w-dMyqn2H#Qs4+PG$=d6NBUTxP8 z04iF~O$zj*<^|B=)43D!-;@UYuk4)Fl4iQ%w|p}cq|Ce>o1wdk0@XF^`)Rqk5wP?e a4XgWP+Je0|M^lQ9y=6I->|5vPv-%H)wxnJF diff --git a/Mac/Modules/macconfig.c b/Mac/Modules/macconfig.c index 892f930d4b8a..d3b50b280911 100644 --- a/Mac/Modules/macconfig.c +++ b/Mac/Modules/macconfig.c @@ -110,12 +110,12 @@ extern void initScrap(); extern void initTE(); extern void initColorPicker(); extern void initPrinting(); -extern void initDrag(); #endif #ifdef USE_CORE_TOOLBOX extern void initAE(); extern void initCtl(); extern void initDlg(); +extern void initDrag(); extern void initEvt(); extern void initMenu(); extern void initQd(); @@ -226,6 +226,7 @@ struct _inittab _PyImport_Inittab[] = { {"AE", initAE}, {"Ctl", initCtl}, {"Dlg", initDlg}, + {"Drag", initDrag}, {"Evt", initEvt}, {"Menu", initMenu}, {"Nav", initNav}, @@ -251,7 +252,6 @@ struct _inittab _PyImport_Inittab[] = { {"Help", initHelp}, {"Printing", initPrinting}, #endif - {"Drag", initDrag}, #endif #ifdef USE_QT {"Cm", initCm}, -- 2.47.3