diff --git a/GSoC-2014-Ideas.md b/GSoC-2014-Ideas.md index 9427781..300ccd3 100644 --- a/GSoC-2014-Ideas.md +++ b/GSoC-2014-Ideas.md @@ -5,22 +5,22 @@ # Projects ## Compiler -- Add support for coroutines -- Fix bugs with iterators/generics -- Fix/Expand Compiler as a Service features +- # Add support for coroutines +- # Fix bugs with iterators/generics +- # Fix/Expand Compiler as a Service features ## Standard Library - Integrate and expand new async io module -- Enhance the filesystem monitoring module "fsmonitor.nim" +- # Enhance the filesystem monitoring module "fsmonitor.nim" * Allow the fsmonitor module to work on Windows by using native api's to gather information about changes in monitored files and directories. * Revise the fsmonitor module api to decouple unix/linux file handle paradigms (such as using sockets.poll) from the api, allowing easier implementations of native backends. * Integrate the fsmonitor module's polling mechanism into the new asynchronous io modules. -- Add a cross-platform stat()-like procedure to os.nim +- # Add a cross-platform stat()-like procedure to the operating system module "os.nim" * Implement a procedure which uses native stat-like calls on Linux, Mac, Windows, and other operating systems to gather detailed information about specific file system objects. Allow the bypassing of symlinks and hardlinks, where possible. -- Enhance and expand standard library documentation +- # Enhance and expand standard library documentation * Ensure that documentation exists for all public methods and modules * Create and design new CSS and HTML layouts for the documentation, to better fit with the main website * Add search capabilities to the documentation