www.digitalmars.com         C & C++   DMDScript  

c++.stlsoft - STLSoft 1.9.62 released

reply Matt Wilson <matthewwilson acm.org> writes:
Download from http://stlsoft.org/

============================================================================

Changes for 1.9.62 (1st December 2008)

Summary:
========

 * fixed defect in interface_cast<> and try_interface_cast<>
 * improved compatibility with Visual C++ 9
 * speculative support for Intel C/C++ 11.0
 * fixed defect in winstl::to_SYSTEMTIME(DATE) overload

Changes:
========

 COMSTL:
 -------

 ~ comstl/conversion/interface_cast.hpp:
    ~ fixed reference leak in smart pointer forms of interface_cast() and
try_interface_cast()
 ~ comstl/conversion/method_cast.hpp:
    ~ minor tidying

 STLSoft:
 --------

 ~ stlsoft/internal/cccap/msvc.h:
    ~ now correctly determines that VC++ 9 requires
STLSOFT_CF_FUNCTION_SIGNATURE_FULL_ARG_QUALIFICATION_REQUIRED
 ~ stlsoft/stlsoft.h:
    ~ speculatively supports Intel C/C++ 11.0

 WinSTL:
 -------

 ~ winstl/shims/conversion/to_SYSTEMTIME/DATE.hpp:
    ~ fixed defect - initialising unknown name - in non-exception mode

============================================================================
Dec 01 2008
parent reply Thorsten Ottosen <nesotto cs.aau.dk> writes:
Matt Wilson skrev:
 Download from http://stlsoft.org/
 
 ============================================================================
 
 Changes for 1.9.62 (1st December 2008)
 
 Summary:
 ========
 
  * fixed defect in interface_cast<> and try_interface_cast<>
  * improved compatibility with Visual C++ 9

Hi Matthew, I could not compile fixed_array_2d with /Za (disable language extensions . Is that intentional? best regards -Thorsten
Dec 03 2008
parent reply Matt Wilson <matthewwilson acm.org> writes:
Thorsten Ottosen Wrote:

 Matt Wilson skrev:
 Download from http://stlsoft.org/
 
 ============================================================================
 
 Changes for 1.9.62 (1st December 2008)
 
 Summary:
 ========
 
  * fixed defect in interface_cast<> and try_interface_cast<>
  * improved compatibility with Visual C++ 9

Hi Matthew, I could not compile fixed_array_2d with /Za (disable language extensions . Is that intentional?

Will investigate now. What compiler did you use? Cheers Matt
Dec 08 2008
parent reply Thorsten Ottosen <nesotto cs.aau.dk> writes:
Matt Wilson skrev:
 Thorsten Ottosen Wrote:
 
 Matt Wilson skrev:
 Download from http://stlsoft.org/

 ============================================================================

 Changes for 1.9.62 (1st December 2008)

 Summary:
 ========

  * fixed defect in interface_cast<> and try_interface_cast<>
  * improved compatibility with Visual C++ 9

I could not compile fixed_array_2d with /Za (disable language extensions . Is that intentional?

Will investigate now. What compiler did you use?

Microsoft Visual Studio 2008 Version 9.0.30729.1 SP Microsoft .NET Framework Version 3.5 SP1 Installed Edition: VC Express -Thorsten
Dec 09 2008
parent reply "Matthew Wilson" <matthew hat.stlsoft.dot.org> writes:
"Thorsten Ottosen" <nesotto cs.aau.dk> wrote in message
news:493E98A4.7060102 cs.aau.dk...
 Matt Wilson skrev:
 Thorsten Ottosen Wrote:

 Matt Wilson skrev:
 Download from http://stlsoft.org/

 ============================================================================

 Changes for 1.9.62 (1st December 2008)

 Summary:
 ========

  * fixed defect in interface_cast<> and try_interface_cast<>
  * improved compatibility with Visual C++ 9

I could not compile fixed_array_2d with /Za (disable language extensions . Is that intentional?

Will investigate now. What compiler did you use?

Microsoft Visual Studio 2008 Version 9.0.30729.1 SP Microsoft .NET Framework Version 3.5 SP1 Installed Edition: VC Express -Thorsten

Try it again with 1.9.63. I think it should be fine now. Matt
Dec 09 2008
parent Thorsten Ottosen <nesotto cs.aau.dk> writes:
Matthew Wilson skrev:
 "Thorsten Ottosen" <nesotto cs.aau.dk> wrote in message
news:493E98A4.7060102 cs.aau.dk...
 Matt Wilson skrev:
 Thorsten Ottosen Wrote:

 Matt Wilson skrev:
 Download from http://stlsoft.org/

 ============================================================================

 Changes for 1.9.62 (1st December 2008)

 Summary:
 ========

  * fixed defect in interface_cast<> and try_interface_cast<>
  * improved compatibility with Visual C++ 9

I could not compile fixed_array_2d with /Za (disable language extensions . Is that intentional?

What compiler did you use?

Version 9.0.30729.1 SP Microsoft .NET Framework Version 3.5 SP1 Installed Edition: VC Express -Thorsten

Try it again with 1.9.63. I think it should be fine now.

Will do. Thanks :-) -Thorsten
Dec 10 2008