D 2.021 changelog says: Added -safe switch and module(system) Identifier; syntax.
But documentation[1] says: Safe Modules Safe modules are modules marked as safe by the (safe) appearing in the ModuleDeclaration. Safe modules are assumed to correctly implement a safe memory model, and are not checked by the compiler for such even if directed to. Trying an example using module (safe) I get: test.d(2): (safe) expected, not safe =/ module (system) works, so I guess the documentation is just outdated, as well as the compiler error message. Is the -safe flag supposed to work? How? [1] http://www.digitalmars.com/d/2.0/module.html -- Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/ ---------------------------------------------------------------------------- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) ---------------------------------------------------------------------------- Cómo ser inconmensurablemente atractivo a la mujer del sexo opuesto. -- Libro de autoayuda de Hector Mesina.
