Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changes between Version 8 and Version 9 of ReleaseNotes/Trunk


Ignore:
Timestamp:
2009-07-13T15:23:34Z (10 years ago)
Author:
Jakub Jermář
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseNotes/Trunk

    v8 v9  
    77== Features Introduced in This Release ==
    88
    9 === Prominent Features ===
     9=== General ===
    1010
    11  * '''Multilingual text support.''' HelenOS now uses UCS as its primary representation for characters and UTF-8 as the primary string encoding, both in kernel and in user space. (With UTF-32 as an alternative for some special internal purposes).
    12  * '''New string API''' The kernel and user space use a new (non-standard) string API which allows convenient processing of UTF-8 strings.
     11 * Multilingual text support
     12   * HelenOS now uses UCS as its primary representation for characters and UTF-8 as the primary string encoding, both in kernel and in user space. (With UTF-32 as an alternative for some special internal purposes).
     13 * New string API
     14   * The kernel and user space use a new (non-standard) string API which allows convenient processing of UTF-8 strings.
    1315
    1416=== Drivers ===
    1517
    16  * Ramdisk driver (''rd'') now uses an '''abstract block device interface'''.
    17  * New '''block device drivers''': ''gxe_bd'' (for GXemul disk device), ''ata_bd'' (for ATA disks simulated in Qemu), ''file_bd'' (block device backed by a file)
     18 * Ramdisk driver
     19   * ''rd'' now uses an abstract block device interface
     20 * New block device drivers
     21   * ''gxe_bd'' (for GXemul disk device)
     22   * ''ata_bd'' (for ATA disks simulated in Qemu)
     23   * ''file_bd'' (block device backed by a file)
    1824
    1925=== File systems ===
    2026
    2127 * Support for multiple file systems mounted at once
    22  * New ''devfs'' file system for handling access to console via a file handle
    2328 * Support for stat() and fstat() file system calls
     29 * New file systems
     30   * ''devfs'' file system for handling access to console via a file handle
    2431
    2532=== Applications ===
    2633
    27  * Tester is controlled by command-line arguments rather than being interactive.
    28  * Tetris now uses colors `^_^`
     34 * Tester
     35   * Tester is controlled by command-line arguments rather than being interactive.
     36 * Tetris
     37   * Tetris now uses colors `^_^`
     38   * Score table is now persistant
     39 * New applications
     40   * ''getvc''
    2941
    30 === Misc. ===
     42=== Miscellaneous ===
    3143
    32  * '''Preconfigured defaults''' greatly simplifed the process of configuring a HelenOS build.
     44 * Build system
     45   * Preconfigured defaults greatly simplify the process of configuring a HelenOS build
    3346
    3447== Regressions in This Release ==
    3548
    36  * '''Mouse support temporarily removed.''' This was too ugly. A new mouse driver will be reintroduced in a near future release.
     49 * Mouse support on ia32 and amd64
     50   * Mouse support was temporarily removed from the i8042 driver due to code cleanup. A new mouse driver will be reintroduced in a near future release.
    3751
    3852== Known Bugs ==