www.digitalmars.com         C & C++   DMDScript  

c++.stlsoft - recls 1.9.1 (alpha 4) released

reply Matt Wilson <matthewwilson acm.org> writes:
Download from https://sourceforge.net/projects/recls/files

recls 1.9.1 (alpha 4) released - 4th April 2010
===============================================

Summary:
--------

* fixed invalid calculation in stat()
* fixed path-relativity defect
* widestring compatibility in C++ API
* NOTE: bundles shwild 0.9.19
* NOTE: bundles xTests 0.15.1
* NOTE: depends on STLSoft 1.9.97

Details:
--------

Core:

~ include/recls/internal/platform_types.h:
~ C-compatibility

~ src/api.util.stat.cpp:
~ fixed invalid pathLen calculation when stat()-ing ~ path

~ src/impl.cover.h:
~ temporarily suppress xCover for GCC, until properly sorted in that library

~ src/impl.entryinfo.cpp:
~ fixed path-relativity defect

C++ API:

~ include/recls/cpp/common.hpp:
+ added C++ API typedefs string_a_t and string_w_t

~ include/recls/cpp/entry.hpp:
~ widestring compatibility
+ inserter operator

~ include/recls/cpp/exceptions.hpp:
~ include/recls/cpp/search_sequence.hpp:
~ widestring compatibility

Makefiles / Project-files:

~ build/gcc43.unix/makefile:
~ build/gcc44.unix/makefile:
~ build/makefile.tools.xml:
- removed xCover use from GCC 4.3+ (temporarily)

Examples:

Test.Unit:

Depends on:

* STLSoft 1.9.97 or later
(http://stlsoft.org/)
Apr 04 2010
parent reply Wang, R <spaceray gmail.com> writes:
I noticed recls 1.9.1(alpha 5) was released in Jun 7, 2010, and tried to build
in UNICODE mode.
But impl.trace.cpp seems need _snwprintf_s or _vsnwprintf_s to support UNICODE
on windows.
Any suggestions?
Aug 15 2010
parent reply "Matt Wilson" <matthewwilson acm.org> writes:
What compiler(s) are you using?

Matt

<Wang>; "R" <spaceray gmail.com> wrote in message 
news:i486de$vmc$1 digitalmars.com...
I noticed recls 1.9.1(alpha 5) was released in Jun 7, 2010, and tried to 
build in UNICODE mode.
 But impl.trace.cpp seems need _snwprintf_s or _vsnwprintf_s to support 
 UNICODE on windows.
 Any suggestions? 
Aug 18 2010
parent reply Wang, R <spaceray gmail.com> writes:
It's Visual C++ 10.

== Quote from Matt Wilson (matthewwilson acm.org)'s article
 What compiler(s) are you using?
 Matt
 <Wang>; "R" <spaceray gmail.com> wrote in message
 news:i486de$vmc$1 digitalmars.com...
I noticed recls 1.9.1(alpha 5) was released in Jun 7, 2010, and tried to
build in UNICODE mode.
 But impl.trace.cpp seems need _snwprintf_s or _vsnwprintf_s to support
 UNICODE on windows.
 Any suggestions?
Aug 21 2010
parent reply "Matt Wilson" <matthewwilson acm.org> writes:
Ok, thanks. I'll give it a go.

Any more information you can give - such as the build command used, and a 
dump of the build output - would be great.

Cheers

Matt

<Wang>; "R" <spaceray gmail.com> wrote in message 
news:i4okmb$1pcf$1 digitalmars.com...
 It's Visual C++ 10.

 == Quote from Matt Wilson (matthewwilson acm.org)'s article
 What compiler(s) are you using?
 Matt
 <Wang>; "R" <spaceray gmail.com> wrote in message
 news:i486de$vmc$1 digitalmars.com...
I noticed recls 1.9.1(alpha 5) was released in Jun 7, 2010, and tried to
build in UNICODE mode.
 But impl.trace.cpp seems need _snwprintf_s or _vsnwprintf_s to support
 UNICODE on windows.
 Any suggestions?
Aug 22 2010
parent reply "Matt Wilson" <matthewwilson acm.org> writes:
Fixed. Will release a new version in the next few days.

Thanks again

Matt

"Matt Wilson" <matthewwilson acm.org> wrote in message 
news:i4sd34$9s4$1 digitalmars.com...
 Ok, thanks. I'll give it a go.

 Any more information you can give - such as the build command used, and a 
 dump of the build output - would be great.

 Cheers

 Matt

 <Wang>; "R" <spaceray gmail.com> wrote in message 
 news:i4okmb$1pcf$1 digitalmars.com...
 It's Visual C++ 10.

 == Quote from Matt Wilson (matthewwilson acm.org)'s article
 What compiler(s) are you using?
 Matt
 <Wang>; "R" <spaceray gmail.com> wrote in message
 news:i486de$vmc$1 digitalmars.com...
I noticed recls 1.9.1(alpha 5) was released in Jun 7, 2010, and tried 
to
build in UNICODE mode.
 But impl.trace.cpp seems need _snwprintf_s or _vsnwprintf_s to support
 UNICODE on windows.
 Any suggestions?
Aug 25 2010
parent Matt Wilson <matthewwilson acm.org> writes:
This is now released; see
http://www.digitalmars.com/webnews/newsgroups.php?art_group=c%2B%2B.stlsoft&article_id=2039

Matt Wilson Wrote:

 Fixed. Will release a new version in the next few days.
 
 Thanks again
 
 Matt
 
 "Matt Wilson" <matthewwilson acm.org> wrote in message 
 news:i4sd34$9s4$1 digitalmars.com...
 Ok, thanks. I'll give it a go.

 Any more information you can give - such as the build command used, and a 
 dump of the build output - would be great.

 Cheers

 Matt

 <Wang>; "R" <spaceray gmail.com> wrote in message 
 news:i4okmb$1pcf$1 digitalmars.com...
 It's Visual C++ 10.

 == Quote from Matt Wilson (matthewwilson acm.org)'s article
 What compiler(s) are you using?
 Matt
 <Wang>; "R" <spaceray gmail.com> wrote in message
 news:i486de$vmc$1 digitalmars.com...
I noticed recls 1.9.1(alpha 5) was released in Jun 7, 2010, and tried 
to
build in UNICODE mode.
 But impl.trace.cpp seems need _snwprintf_s or _vsnwprintf_s to support
 UNICODE on windows.
 Any suggestions?
Oct 18 2010