Rosetta Code:TODO: Difference between revisions
Content added Content deleted
(→Tasks Awaiting Discussion: Variables was marked as similar to Scope Modifiers) |
(Moved some tasks to a new "Ongoing" section) |
||
Line 2: | Line 2: | ||
=TODO= |
=TODO= |
||
⚫ | |||
⚫ | |||
* Merge similar tasks together: |
* Merge similar tasks together: |
||
** [[Singly-linked list]] from [[Singly-Linked List (element)]], [[Singly-Linked List (element insertion)]], [[Singly-Linked List (traversal)]] |
** [[Singly-linked list]] from [[Singly-Linked List (element)]], [[Singly-Linked List (element insertion)]], [[Singly-Linked List (traversal)]] |
||
** [[Doubly-Linked List]] from [[Doubly-Linked List (element)]], [[Doubly-Linked List (element insertion)]] |
** [[Doubly-Linked List]] from [[Doubly-Linked List (element)]], [[Doubly-Linked List (element insertion)]] |
||
** [[Basic array operations]] from [[Creating an Array]], [[Assigning Values to an Array]], [[Retrieving an Element of an Array]] |
** [[Basic array operations]] from [[Creating an Array]], [[Assigning Values to an Array]], [[Retrieving an Element of an Array]] |
||
⚫ | |||
* Copy/modify code from [[Loop Structures]] to pages in [[:Category:Iteration]]. |
* Copy/modify code from [[Loop Structures]] to pages in [[:Category:Iteration]]. |
||
* Change ''all'' code examples and creation guides to use <nowiki><lang></nowiKi> instead of '''tt''' or '''pre'''. GeshiCodeTag will now quietly wrap those in HTML '''pre''' blocks. Use a standardized language ID for each language. I'll alias them to existing or newly supported language IDs as appropriate and possible. |
* Change ''all'' code examples and creation guides to use <nowiki><lang></nowiKi> instead of '''tt''' or '''pre'''. GeshiCodeTag will now quietly wrap those in HTML '''pre''' blocks. Use a standardized language ID for each language. I'll alias them to existing or newly supported language IDs as appropriate and possible. |
||
** It would be nice to have the common mistake of <nowiki><lang name>...</lang name></nowiki> either fail hard or silently be fixed to the proper form of <nowiki><lang name>...</lang></nowiki>. Otherwise, it hides all subsequent page content until it finds an correct <nowiki></lang></nowiki> end tag. |
** It would be nice to have the common mistake of <nowiki><lang name>...</lang name></nowiki> either fail hard or silently be fixed to the proper form of <nowiki><lang name>...</lang></nowiki>. Otherwise, it hides all subsequent page content until it finds an correct <nowiki></lang></nowiki> end tag. |
||
==Ongoing== |
|||
⚫ | |||
⚫ | |||
⚫ | |||
* Add features and paradigms to all language pages using parameters in [[Template:Language]] and [[Template:Language programming paradigm]] |
* Add features and paradigms to all language pages using parameters in [[Template:Language]] and [[Template:Language programming paradigm]] |
||
** Add features and paradigms to the LCT where missing and known |
** Add features and paradigms to the LCT where missing and known |
||
*<s>Move information from [[:Category:Programming Paradigms]] to their appropriate pages in [[:Category:Programming paradigm]], or merge these categories in some other appropriate way.</s> |
|||
*Break extra long examples out into their own pages (similarly to [[99 Bottles of Beer#An object-oriented solution]] and [[99 Bottles of Beer/C++/Object Oriented]]) to reduce server load when loading and editing these pages. [[Special:LongPages]] may be a good place to look. |
*Break extra long examples out into their own pages (similarly to [[99 Bottles of Beer#An object-oriented solution]] and [[99 Bottles of Beer/C++/Object Oriented]]) to reduce server load when loading and editing these pages. [[Special:LongPages]] may be a good place to look. |
||
==Automation Candidates== |
==Automation Candidates== |