5 Sep 2008 redi   » (Master)

Softkid is surprised V8 support x86 and ARM but not ia64. He must know more people than I do who run Windows desktops or mobile phones on Itanium.

Top Tips

GNU maintainers, tease your users by automatically inserting this boilerplate into man pages, then don't provide texinfo docs, so they get the same man page via info.


The full documentation for fubar is maintained as a Texinfo
manual.  If  the  info  and  fubar  programs  are  properly
installed at your site, the command
      info fubar
should give you access to the complete manual.

Amazingly the BSDs and OpenSolaris seem to be sticking with manpages. Maybe GNU should finally give up on texinfo? Please?

C++0x update

The troublesome swap() overloads are still in the latest C++0x draft, so I've added them to libstdc++. The std::shared_ptr on GCC's trunk is now complete, except for the constructor from std::nullptr_t which isn't available yet in GCC.

My next goal is to extend result_of to meet the C++0x requirements. The TR1 requirements allow result_of to fail if it can't determine the result of a function invocation, but C++0x requires it to do the Right Thing, using magic if necessary. With decltype and variadic templates in GCC, it's pretty easy. I've seen The Future, and it kicks ass.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!