Farbflash projects: Imaging lingo table | 3-D scene list | Find all | Handler menu | Lingo message window

Changeset 198 for trunk/lingosource


Ignore:
Timestamp:
11/21/08 12:15:57 (4 years ago)
Author:
alex
Message:

added revision number support to the svn update functions. now a specific revision number can be specified for the update, thus allowing 'downgrades'.

Location:
trunk/lingosource
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/lingosource/castlib1/OSCmenu_Utilities.ls

    r196 r198  
    341341   
    342342  subli.add("SVN Update selected castlib...") 
    343   pLookUpCommandList.setaprop("SVN Update selected castlib...", ["mSVN_Update_SelectedCastlib me, chooseNewPath_optional, onlyUpdate_SVN_WorkingFolder_optional, selectionList_optional", "svn_Utilities"]) 
     343  pLookUpCommandList.setaprop("SVN Update selected castlib...", ["mSVN_Update_SelectedCastlib me, chooseNewPath_optional, onlyUpdate_SVN_WorkingFolder_optional, selectionList_optional, revisionNumber_optional", "svn_Utilities"]) 
    344344   
    345345  subli.add("SVN Update Current Movie...") 
    346   pLookUpCommandList.setaprop("SVN Update Current Movie...", ["mSVN_Update_CurrentMovie_Binaries me, chooseNewPath_optional, onlyUpdate_SVN_WorkingFolder_optional", "svn_Utilities"]) 
     346  pLookUpCommandList.setaprop("SVN Update Current Movie...", ["mSVN_Update_CurrentMovie_Binaries me, chooseNewPath_optional, onlyUpdate_SVN_WorkingFolder_optional, revisionNumber_optional", "svn_Utilities"]) 
    347347   
    348348  subli.add("") 
  • trunk/lingosource/castlib1/memberInfo.xml

    r178 r198  
    55                <comments></comments> 
    66                <memberName>doCommandMovieScript</memberName> 
    7                 <fname>doCommandMovieScript</fname> 
     7                <fName>doCommandMovieScript</fName> 
    88        </doCommandMovieScript> 
    99        <thisMoviesScript> 
     
    1111                <comments></comments> 
    1212                <memberName>thisMoviesScript</memberName> 
    13                 <fname>thisMoviesScript</fname> 
     13                <fName>thisMoviesScript</fName> 
    1414        </thisMoviesScript> 
    1515        <keyboardNavigation_FrameLoop> 
     
    1717                <comments></comments> 
    1818                <memberName>keyboardNavigation_FrameLoop</memberName> 
    19                 <fname>keyboardNavigation_FrameLoop</fname> 
     19                <fName>keyboardNavigation_FrameLoop</fName> 
    2020        </keyboardNavigation_FrameLoop> 
    2121        <menu1_button> 
     
    2323                <comments></comments> 
    2424                <memberName>menu1_button</memberName> 
    25                 <fname>menu1_button</fname> 
     25                <fName>menu1_button</fName> 
    2626        </menu1_button> 
    2727        <menu2_button> 
     
    2929                <comments></comments> 
    3030                <memberName>menu2_button</memberName> 
    31                 <fname>menu2_button</fname> 
     31                <fName>menu2_button</fName> 
    3232        </menu2_button> 
    3333        <simpleBMMenu> 
     
    3535                <comments></comments> 
    3636                <memberName>simpleBMMenu</memberName> 
    37                 <fname>simpleBMMenu</fname> 
     37                <fName>simpleBMMenu</fName> 
    3838        </simpleBMMenu> 
    3939        <OSCmenu_Utilities> 
     
    4141                <comments></comments> 
    4242                <memberName>OSCmenu_Utilities</memberName> 
    43                 <fname>OSCmenu_Utilities</fname> 
     43                <fName>OSCmenu_Utilities</fName> 
    4444        </OSCmenu_Utilities> 
    4545        <alexUtilities> 
     
    4747                <comments>~/Documents/Scripts/lingo/commonMovieScript.ls</comments> 
    4848                <memberName>alexUtilities</memberName> 
    49                 <fname>alexUtilities</fname> 
     49                <fName>alexUtilities</fName> 
    5050        </alexUtilities> 
    5151        <convert_Lingo_2_CSS_Html> 
     
    5353                <comments>~/Documents/Scripts/lingo/convert_Lingo_2_CSS_Html.ls</comments> 
    5454                <memberName>convert_Lingo_2_CSS_Html</memberName> 
    55                 <fname>convert_Lingo_2_CSS_Html</fname> 
     55                <fName>convert_Lingo_2_CSS_Html</fName> 
    5656        </convert_Lingo_2_CSS_Html> 
    5757        <OSCmenu_Handlers> 
     
    5959                <comments></comments> 
    6060                <memberName>OSCmenu_Handlers</memberName> 
    61                 <fname>OSCmenu_Handlers</fname> 
     61                <fName>OSCmenu_Handlers</fName> 
    6262        </OSCmenu_Handlers> 
    6363        <pastefeld> 
     
    6565                <comments></comments> 
    6666                <memberName>pastefeld</memberName> 
    67                 <fname>pastefeld</fname> 
     67                <fName>pastefeld</fName> 
    6868        </pastefeld> 
    6969        <oldclipboard> 
     
    7171                <comments></comments> 
    7272                <memberName>oldclipboard</memberName> 
    73                 <fname>oldclipboard</fname> 
     73                <fName>oldclipboard</fName> 
    7474        </oldclipboard> 
    7575        <searchword> 
     
    7777                <comments></comments> 
    7878                <memberName>searchword</memberName> 
    79                 <fname>searchword</fname> 
     79                <fName>searchword</fName> 
    8080        </searchword> 
    8181        <resizewindowfs> 
     
    8383                <comments></comments> 
    8484                <memberName>resizewindowfs</memberName> 
    85                 <fname>resizewindowfs</fname> 
     85                <fName>resizewindowfs</fName> 
    8686        </resizewindowfs> 
    8787        <showHideHelp> 
     
    8989                <comments></comments> 
    9090                <memberName>showHideHelp</memberName> 
    91                 <fname>showHideHelp</fname> 
     91                <fName>showHideHelp</fName> 
    9292        </showHideHelp> 
    9393        <helptext> 
     
    9898rtf</comments> 
    9999                <memberName>helptext</memberName> 
    100                 <fname>helptext</fname> 
     100                <fName>helptext</fName> 
    101101        </helptext> 
    102102        <texthyperlinkBehavior> 
     
    104104                <comments>/Users/alex/Documents/ALIEN/myLinkedScripts/texthyperlinkBehavior.ls</comments> 
    105105                <memberName>texthyperlinkBehavior</memberName> 
    106                 <fname>texthyperlinkBehavior</fname> 
     106                <fName>texthyperlinkBehavior</fName> 
    107107        </texthyperlinkBehavior> 
    108108        <statusOutput> 
     
    113113rtf</comments> 
    114114                <memberName>statusOutput</memberName> 
    115                 <fname>statusOutput</fname> 
     115                <fName>statusOutput</fName> 
    116116        </statusOutput> 
    117117        <bbedit_Utilities> 
     
    119119                <comments>~/Documents/Scripts/lingo/commonMovieScript.ls</comments> 
    120120                <memberName>bbedit_Utilities</memberName> 
    121                 <fname>bbedit_Utilities</fname> 
     121                <fName>bbedit_Utilities</fName> 
    122122        </bbedit_Utilities> 
    123123        <svn_Utilities> 
     
    125125                <comments>~/Documents/Scripts/lingo/commonMovieScript.ls</comments> 
    126126                <memberName>svn_Utilities</memberName> 
    127                 <fname>svn_Utilities</fname> 
     127                <fName>svn_Utilities</fName> 
    128128        </svn_Utilities> 
    129129        <custom_Utilities> 
     
    131131                <comments>~/Documents/Scripts/lingo/commonMovieScript.ls</comments> 
    132132                <memberName>custom_Utilities</memberName> 
    133                 <fname>custom_Utilities</fname> 
     133                <fName>custom_Utilities</fName> 
    134134        </custom_Utilities> 
    135135        <subversion_version_field> 
     
    137137                <comments>http://www.farbflash.de/cgi-bin/versionChecker.pl?movieName=HandlerMenu_OSC</comments> 
    138138                <memberName>subversion_version_field</memberName> 
    139                 <fname>subversion_version_field</fname> 
     139                <fName>subversion_version_field</fName> 
    140140        </subversion_version_field> 
    141141</Untitled> 
  • trunk/lingosource/castlib1/subversion_version_field.txt

    r196 r198  
    1 r198 
     1r200 
  • trunk/lingosource/castlib1/svn_Utilities.ls

    r194 r198  
    24572457-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
    24582458 
    2459 on mSVN_Update_SelectedCastlib me, chooseNewPath, onlyUpdate_SVN_WorkingFolder, selectionList, dontShowAlert 
     2459on mSVN_Update_SelectedCastlib me, chooseNewPath, onlyUpdate_SVN_WorkingFolder, selectionList, revisionNumber, dontShowAlert 
    24602460   
    24612461  actCL = the activecastlib 
     
    26052605  mDisplayWaitStatusText me, "SVN update..." -- && newpathUnix 
    26062606   
     2607  revisionNumber = string(revisionNumber) 
     2608  if length(revisionNumber) < 1 then revisionNumber = "HEAD" 
     2609   
    26072610  repeat with castlibPaths in castlibPathList 
    26082611     
    2609     theresult = mDoShellCmd(me, svnBinary && "update" && QUOTE & castlibPaths[#newpathUnix] & QUOTE, RETURN, 0, 1) 
     2612    theresult = mDoShellCmd(me, svnBinary && "update" && "-r" && revisionNumber && QUOTE & castlibPaths[#newpathUnix] & QUOTE, RETURN, 0, 1) 
    26102613     
    26112614    if count(theresult) < 1 then 
     
    26692672-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
    26702673 
    2671 on mSVN_Update_CurrentMovie_Binaries me, chooseNewPath, onlyUpdate_SVN_WorkingFolder, dontShowAlert 
     2674on mSVN_Update_CurrentMovie_Binaries me, chooseNewPath, onlyUpdate_SVN_WorkingFolder, revisionNumber, dontShowAlert 
    26722675   
    26732676  workingCopies = value(getPref("svn_wCopies_paths_Binary.txt")) 
     
    27152718  mDisplayWaitStatusText me, "SVN update:" && workingFolderUnix 
    27162719   
    2717   theresult = mDoShellCmd(me, svnBinary && "update" && QUOTE & workingFolderUnix & QUOTE, RETURN, 0, 1) 
     2720  revisionNumber = string(revisionNumber) 
     2721  if length(revisionNumber) < 1 then revisionNumber = "HEAD" 
     2722  theresult = mDoShellCmd(me, svnBinary && "update" && "-r" && revisionNumber && QUOTE & workingFolderUnix & QUOTE, RETURN, 0, 1) 
    27182723   
    27192724  if count(theresult) > 0 then 
  • trunk/lingosource/castlib2/memberInfo.xml

    r163 r198  
    55                <comments>~/Documents/Scripts/lingo/commonMovieScript.ls</comments> 
    66                <memberName>commonMovieScript</memberName> 
    7                 <fname>commonMovieScript</fname> 
     7                <fName>commonMovieScript</fName> 
    88        </commonmoviescript> 
    99        <FileIOFunktionen> 
     
    1111                <comments>~/Documents/Scripts/lingo/FileIOFunktionen.ls</comments> 
    1212                <memberName>FileIOFunktionen</memberName> 
    13                 <fname>FileIOFunktionen</fname> 
     13                <fName>FileIOFunktionen</fName> 
    1414        </FileIOFunktionen> 
    1515        <GetSetPrefs> 
     
    1717                <comments>~/Documents/Scripts/lingo/GetSetPrefs.ls</comments> 
    1818                <memberName>GetSetPrefs</memberName> 
    19                 <fname>GetSetPrefs</fname> 
     19                <fName>GetSetPrefs</fName> 
    2020        </GetSetPrefs> 
    2121        <aleXtrasMovieScript> 
     
    2323                <comments>~/Documents/Scripts/lingo/aleXtrasMovieScript.ls</comments> 
    2424                <memberName>aleXtrasMovieScript</memberName> 
    25                 <fname>aleXtrasMovieScript</fname> 
     25                <fName>aleXtrasMovieScript</fName> 
    2626        </aleXtrasMovieScript> 
    2727        <PseudoXMLPS> 
     
    2929                <comments>~/Documents/Scripts/lingo/PseudoXMLPS.ls</comments> 
    3030                <memberName>PseudoXMLPS</memberName> 
    31                 <fname>PseudoXMLPS</fname> 
     31                <fName>PseudoXMLPS</fName> 
    3232        </PseudoXMLPS> 
    3333        <simpleGoToAction> 
     
    3535                <comments>/Users/alex/Documents/ALIEN/myLinkedScripts/simpleGoToAction.ls</comments> 
    3636                <memberName>simpleGoToAction</memberName> 
    37                 <fname>simpleGoToAction</fname> 
     37                <fName>simpleGoToAction</fName> 
    3838        </simpleGoToAction> 
    3939        <SpriteNameBeaver> 
     
    4141                <comments>~/Documents/Scripts/lingo/SpriteNameBeaver.ls</comments> 
    4242                <memberName>SpriteNameBeaver</memberName> 
    43                 <fname>SpriteNameBeaver</fname> 
     43                <fName>SpriteNameBeaver</fName> 
    4444        </SpriteNameBeaver> 
    4545        <subversionVersionChecker> 
     
    4747                <comments>~/Documents/Scripts/lingo/subversionVersionChecker.ls</comments> 
    4848                <memberName>subversionVersionChecker</memberName> 
    49                 <fname>subversionVersionChecker</fname> 
     49                <fName>subversionVersionChecker</fName> 
    5050        </subversionVersionChecker> 
    5151</Untitled> 
Note: See TracChangeset for help on using the changeset viewer.