Changeset 16

Show
Ignore:
Timestamp:
11/11/05 16:58:12 (3 years ago)
Author:
jcc7
Message:

Finished diff-ing the 2 snapshots and changed some example names.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/tutorials/converttowiki/changes.txt

    r13 r16  
    2828"Fundamentals": //(20) 
    2929   "TutorialFundamentals"; 
     30    - 2 extra example: 
     31        ScanfExample 
     32        QuadraticEquationExample 
    3033 
    3134"Intermediate": //(14) 
    3235   "TutorialIntermediate"; 
    33     
     36    - identical 
     37 
    3438"Advanced": //(8) 
    3539   "TutorialAdvanced"; 
    3640    - by the way, CreateLinkUsingComExample is already in the wiki 
     41    - 2 has an extra example: PrintingInternationalCharactersExample 
    3742    
    3843"Keywords": //(8) 
     
    6974"switch / case", "Switch / Case": //(3) 
    7075   "SwitchCaseCategory"; 
    71     
     76    - just capitalization 
     77 
    7278"Templates": //(10) 
    7379   "TemplatesCategory"; 
     80    - only in 2 due to a silly mistake 
    7481    
    7582"Versioning": //(3) 
    7683   "VersioningCategory"; 
    77     
     84    - identical 
     85 
    7886"DFL": //(7) 
    7987   "DflCategory"; 
     
    8694"Standard Library": //(22) 
    8795   "StandardLibraryCategory"; 
     96    - added VariableArgumentsUsingStdStdargExample in 2 
    8897    
    8998"Windows GUI": //(3) 
    9099   "WindowsGuiCategory"; 
    91     
     100       - identical 
    92101 
    93102 
     
    107116    - just date 
    108117      "Variables": "VariablesExample"; 
     118    - just date 
    109119      "Expressions": "ExpressionsExample"; 
    110120    - just date 
     
    112122        - just date 
    113123      "String Comparison Operators": "StringComparisonOperatorsExample"; 
     124    - just date 
    114125      "Wait": "WaitExample"; 
     126    - just date 
    115127      "Get a number from the user (uses scanf)": "ScanfExample"; 
     128    - just date 
    116129      "Quadratic Equation (getting input and doing calculations)": "Quadratic EquationExample"; 
    117130    - only in 2 
     
    121134    - just date 
    122135      "Struct": "StructExample"; 
     136    - just date 
    123137      "Struct Initialization": "StructInitializationExample"; 
     138    - just date 
    124139      "Class": "ClassExample"; 
    125140        - just date 
     
    129144        - just date 
    130145      "Unittests": "UnittestsExample"; 
     146    - just date 
    131147      "Getch/Getchar": "GetchGetcharExample"; 
    132148    - just date 
     
    134150   "Intermediate": 
    135151      "Using more than one function": "UsingMultipleExamples"; 
     152    - just date 
    136153      "Character Initial Values": "CharacterInitialValuesExample"; 
    137154        - just date 
     
    139156    - just date 
    140157      "Asm code for splitting ubyte into low and high nibbles": "SplittingUbyteWithAsmExample"; 
     158    - just date 
    141159      "Asm code for finding first occurrence of letter in string": "FindingFirstLetterWithAsmExample"; 
    142160    - just date 
    143161      "Towers of Hanoi": "TowersOfHanoiExample"; 
     162    - just date 
    144163      "Factorial": "FactorialExample"; 
    145164    - just date 
     
    151170    - just date 
    152171      "String Literals": "StringLiteralsExample"; 
     172    - just date 
    153173      "String and Number Literals": "StringAndNumberLiteralsExample"; 
     174    - just date 
    154175      "Runtime Type Information (RTTI)": "RuntimeTypeInformationExample"; 
     176    - just date 
    155177      "Statistics": "StatisticsExample"; 
     178    - just date 
    156179    
    157180   "Advanced": 
     
    161184    - just date 
    162185      "Struct \"constructors\"": "StructConstructorsExample"; 
     186    - just date 
    163187      "Application path": "ApplicationPathExample"; 
    164188        - just date 
     
    172196    - just date 
    173197      "uudecode": "UudecodeExample"; 
     198    - already in wiki, just date 
    174199    
    175200   "Keywords": 
     
    189214    - just date 
    190215      "return": "ReturnExample"; 
     216    - just date 
    191217    
    192218   "Arrays": 
     
    194220    - just date 
    195221      "Static vs dynamic arrays": "StaticVsDynamicArraysExample"; 
     222    - only in 2 
    196223      "Dealing with strings copy": "CopyingStringsExample"; 
    197224    - only in 2 
     
    199226    - only in 2 
    200227      "Various char arrays": "VariousCharArraysExample"; 
     228    - just date 
    201229      "Dimensioning Static Arrays": "DimensioningStaticArraysExample"; 
    202230    - just date 
    203231      "Returning Arrays from Functions": "ReturningArraysFromFunctionsExample"; 
     232    - just date 
    204233      "Using char[][] args": "UsingCharArrayArgumentsExample"; 
     234    - just date 
    205235    
    206236   "Common Errors": 
     
    208238    - just date 
    209239      "Using Objects": "UsingObjectsExample"; 
     240    - just date 
    210241      "Printing a Slice from a String": "PrintingSliceFromStringExample"; 
    211242    - just date 
     
    213244   "Delegates": 
    214245      "DelegateTest.d": "UsingDelegatesWithinObjectsExample"; 
     246    - just date 
    215247      "Delegates": "UsingDelegateInsteadOfInterfaceExample"; 
     248    - just date 
    216249      "Proper creation & use of stack delegates": "UsingStackDelegatesExample"; 
     250    - just date 
    217251      "Don't Return a Stack Delegate": "DontReturnStackDelegateExample"; 
    218252    - just date 
     
    250284    - just date 
    251285      "Try/Catch/Finally": "TryCatchFinallyExample"; 
     286    - just date 
    252287    
    253288   "Operator Overloading": 
     
    263298   "switch / case", "Switch / Case": 
    264299      "Switch-Construct": "SwitchCaseExample"; 
     300    - just date 
    265301      "The Twelve Days of Christmas": "TwelveDaysOfChristmasExampleOne"; 
     302    - just date 
    266303      "The Twelve Days of Christmas (Reprise)": "TwelveDaysOfChristmasExampleTwo"; 
    267  
    268       /* These are work-arounds for examples that should be identified as in the "Template" category. */ 
     304    - just date 
     305 
     306   "Templates": 
     307      "Interface Template": "InterfaceTemplateExample"; 
     308    - just date 
     309      "Iterator": "IteratorExample"; 
     310    - just date 
     311      "Internal templates": "InternalTemplatesExample"; 
     312    - just date 
    269313      "Struct Template": "StructTemplateExample";  
    270       "Interface Template": "InterfaceTemplateExample"; 
    271       "Iterator": "IteratorExample"; 
    272       "Internal templates": "InternalTemplatesExample"; 
     314    - just date 
    273315      "Simple Template": "SimpleTemplateExample"; 
     316    - just date 
     317      "Template Constructors": "TemplateConstructorsExample"; 
     318    - just date 
     319      "Template Functions": "TemplateFunctionsExample"; 
     320    - just date 
    274321      "Template Constructors": "TemplateConstructorsExample"; 
    275322      "Template Functions": "TemplateFunctionsExample"; 
    276323      "Multiple Inheritance with template 'bolt-ins'": "MultipleInheritanceWithTemplateBoltInsExample"; 
     324    - just date 
    277325      "Variable Arguments": "TemplateVariableArgumentsExample"; 
     326    - just date 
    278327      "Template RTTI": "TemplateRttiExample"; 
    279  
    280     
    281    "Templates": 
    282       "Struct Template": "StructTemplateExample"; 
    283       "Interface Template": "InterfaceTemplateExample"; 
    284     - just date 
    285       "Iterator": "IteratorExample"; 
    286     - just date 
    287       "Internal templates": "InternalTemplatesExample"; 
    288     - just date 
    289       "Simple Template": "SimpleTemplateExample"; 
    290       "Template Constructors": "TemplateConstructorsExample"; 
    291       "Template Functions": "TemplateFunctionsExample"; 
    292       "Multiple Inheritance with template 'bolt-ins'": "MultipleInheritanceWithTemplateBoltInsExample"; 
    293     - just date 
    294       "Variable Arguments": "TemplateVariableArgumentsExample"; 
    295       "Template RTTI": "TemplateRttiExample"; 
     328    - just date 
    296329    
    297330   "Versioning": 
     
    299332    - just date 
    300333      "Using versions to store multiple programs in one file": "UsingVersionsToStoreMultipleProgramInOneFileExample"; 
     334    - just date 
    301335      "Compile time versioning": "CompileTimeVersioningExample"; 
    302336    - just date 
     
    324358   "Standard Library": 
    325359      "String usage: split and splitlines": "SplitAndSplitLinesExample"; 
     360    - just date 
    326361      "I/O on stdin and stdout streams": "StdInStdOutStreamsExample"; 
     362    - just date 
    327363      "httpHEAD": "HttpHeadExample"; 
    328364    - just date 
     
    330366    - just date 
    331367      "Win32 Registry api": "WinRegistryApiExample"; 
     368    - just date 
    332369      "Using the File's \"FileMode\" attribute": "UsingFileModeExample"; 
     370    - just date 
    333371      "Elapsed Time (uses std.date and std.c.time)": "ElapsedTimeExample"; 
    334372    - just date 
     
    338376    - just date 
    339377      "writef": "WritefExample"; 
     378    - just date 
    340379      "std.perf": "StdPerfExample"; 
     380    - just date 
    341381      "Make all.html": "MakeAllHtmlExample"; 
    342382    - just date 
     
    344384    - just date 
    345385      "recls": "ReclsExample"; 
     386    - just date 
    346387      "Regular Expressions": "RegularExpressionsExample"; 
     388    - just date 
    347389      "std.stream readLine": "StdStreamReadLineExample"; 
     390    - just date 
    348391      "Threads": "ThreadsExample"; 
     392    - just date 
    349393      "Variable Arguments using std.stdarg (and std.stdio)": "VariableArgumentsUsingStdStdargExample"; 
     394    - only in 2 
    350395      "Variadic Functions": "VariadicFunctionsExample"; 
     396    - "Added "This demo" to description and added an "else" clause, and more. 
    351397      "Variable Arguments": "VariableArgumentsExample"; 
     398    - just date 
    352399      "zip": "ZipExample"; 
     400    - just date 
    353401      "Zlib": "ZlibExample"; 
     402    - just date 
    354403      "Unzip using std.zip": "UnzipUsingStdZipExample"; 
     404    - just date 
    355405    
    356406   "Windows GUI": 
     
    358408    - just date 
    359409      "TreeView": "TreeViewExample"; 
     410    - just date 
    360411      "MiniCalc - RestorePosition": "MiniCalcRestorePositionExample"; 
    361412    - just date 
  • trunk/src/tutorials/converttowiki/names.d

    r10 r16  
     1      "Struct Template": "StructTemplateExample";  
     2    - just date 
     3      "Simple Template": "SimpleTemplateExample"; 
     4    - just date 
     5      "Template Constructors": "TemplateConstructorsExample"; 
     6    - just date 
     7      "Template Functions": "TemplateFunctionsExample"; 
     8    - just date 
    19/* used by convertToWiki.d */ 
    210 
     
    127135            switch(e) 
    128136            { 
    129                 case "Using more than one function": s = "UsingMultipleExamples"; break; 
     137                case "Using more than one function": s = "MultipleFunctionExamples"; break; 
    130138                case "Character Initial Values": s = "CharacterInitialValuesExample"; break; 
    131139                case "Module usage": s = "ModuleUsageExample"; break; 
     
    183191                case "Dimensioning Static Arrays": s = "DimensioningStaticArraysExample"; break; 
    184192                case "Returning Arrays from Functions": s = "ReturningArraysFromFunctionsExample"; break; 
    185                 case "Using char[][] args": s = "UsingCharArrayArgumentsExample"; break; 
     193                case "Using char[][] args": s = "CharArrayArgumentsExample"; break; 
    186194                default: writefln("Unknown example: %s", e); assert(0); 
    187195            } break; 
     
    191199            { 
    192200                case "Increasing the Size of a Dynamic Array": s = "IncreasingSizeOfDynamicArrayExample"; break; 
    193                 case "Using Objects": s = "UsingObjectsExample"; break; 
     201                case "Using Objects": s = "ObjectErrorExample"; break; 
    194202                case "Printing a Slice from a String": s = "PrintingSliceFromStringExample"; break; 
    195203                default: writefln("Unknown example: %s", e); assert(0); 
     
    201209                case "DelegateTest.d": s = "UsingDelegatesWithinObjectsExample"; break; 
    202210                case "Delegates": s = "UsingDelegateInsteadOfInterfaceExample"; break; 
    203                 case "Proper creation & use of stack delegates": s = "UsingStackDelegatesExample"; break; 
     211                case "Proper creation & use of stack delegates": s = "StackDelegatesExample"; break; 
    204212                case "Don't Return a Stack Delegate": s = "DontReturnStackDelegateExample"; break; 
    205213                case "Copyable stack delegates, implemented with structs and classes": s = "CopyableStackDelegatesWithStructsAndClassesExample"; break; 
     
    290298            { 
    291299                case "Built-in Versions": s = "BuiltInVersionsExample"; break; 
    292                 case "Using versions to store multiple programs in one file": s = "UsingVersionsToStoreMultipleProgramInOneFileExample"; break; 
     300                case "Using versions to store multiple programs in one file": s = "VersionsToStoreMultipleProgramInOneFileExample"; break; 
    293301                case "Compile time versioning": s = "CompileTimeVersioningExample"; break; 
    294302                default: writefln("Unknown example: %s", e); assert(0); 
     
    323331                case "OutBuffer": s = "OutBufferExample"; break; 
    324332                case "Win32 Registry api": s = "WinRegistryApiExample"; break; 
    325                 case "Using the File's \"FileMode\" attribute": s = "UsingFileModeExample"; break; 
     333                case "Using the File's \"FileMode\" attribute": s = "FileModeExample"; break; 
    326334                case "Elapsed Time (uses std.date and std.c.time)": s = "ElapsedTimeExample"; break; 
    327335                case "Base64 Decoding": s = "BaseSixtyFourDecodingExample"; break;