Где-то в августе не приходя в сознание группа OpenWatcom выпустила очередной релиз своего детища - OpenWatcom версии 1.7.
Как уже повелось, после более чем года напряженной работы над проектом в код были внесены существенные изменения и исправления. Из наиболее актуальных и интересных хотелось бы пожалуй отметить давно ожидаемые всеми пользователями продукта:
* The C and C++ compilers now support an include_alias pragma which can be used, among other things, to map long include filenames onto 8.3 names. In addition, the compilers now support a -na switch to disable the automatic inclusion of _ialias.h (which contains new include_alias pragmas for certain standard headers).
* The C compiler now allows benign variable redefinitions where __near or __far modifiers aren't always explicitly specified but match when current data model is taken into account (eg. 'extern int __near x;' and 'extern int x;' in small data models). The new behaviour is compatible with the C++ compiler as well as with other vendors' compilers.
* The console version of vi for Win32 no longer quits after Ctrl+Left is pressed followed by any other key.
К сожалению, обещанной версии для Linux/*NIX так и не появилось.
Список изменений:
http://www.openwatcom.org/index.php/C...
Скачать:
http://www.openwatcom.org/index.php/D...
// wbr