Latest post of the previous page:
Это uniform initialisation syntax, C++11.VS2010 по понятным причинам C++11 умеет очень частично.
Я у себя не собирал, но мне кажется, что та инициализация не является корректной, поскольку FarMacroValue не aggregate. Подробности (по С++03): http://stackoverflow.com/a/4178176.
Ага, это всё объясняет.