[prev in list] [next in list] [prev in thread] [next in thread] 

List:       icu-bugrfe
Subject:    Notification: incoming/1585
From:       jtcsv () jtcsv ! com
Date:       2001-12-05 18:49:11
[Download RAW message or body]

ICU bug tracking notification

new message incoming/1585

Message summary for PR#1585
	From: heninger@us.ibm.com
	Subject: C Samples Cleanup
	Date: Wed, 5 Dec 2001 13:49:09 -0500 (EST)
	0 replies 	0 followups

====> ORIGINAL MESSAGE FOLLOWS <====

>From jtcsv  Wed Dec  5 13:49:10 2001
Received: by w1424.hostcentric.net (8.10.1/8.9.0) id fB5InAw10611
	for jtcsv; Wed, 5 Dec 2001 13:49:10 -0500 (EST)
Received: from localhost (w1424.hostcentric.net [66.40.230.254])
	by w1424.hostcentric.net (8.10.1/8.9.0) with ESMTP id fB5In9210608
	for <jtcsv@jtcsv.com>; Wed, 5 Dec 2001 13:49:09 -0500 (EST)
Date: Wed, 5 Dec 2001 13:49:09 -0500 (EST)
Message-Id: <200112051849.fB5In9210608@w1424.hostcentric.net>
From: heninger@us.ibm.com
To: jtcsv@jtcsv.com
Subject: C Samples Cleanup

Full_Name: Andy Heninger
Version: cvs
OS: all
ICU_Component: 
project: ICU4C
Submission from: (NULL) (32.97.110.69)
Submitted by: andy


ICU4C samples need some cleaning up.

Generic problems:

o   Many of the samples are missing readme files.
    Readme should say what the sample demonstrates, how to build,
    how to run it and what the expected output is.
    Be nice to Windows users - if the Readme is a text file, give it
    a .txt file extension.

o   Samples should include a call to u_cleanup() before they
    exit.  Running them in the MSVC debugger with leak checking
    is pretty ugly without it.

o   Need an option to build and run all samples as part of a regular ICU build.


Specific problems:

date:     name of sample conflicts with date command.  Should change it to
          avoid confusion when running from command line.

datefmt:  Linker warning in Windows, probably some wrong project setting,
          but I didn't see anything obviously wrong.

msgfmt:   Linker warning in Windows, probably some wrong project setting.

numfmt:   No UNIX Makefile.

props:    No UNIX Makefile.

search:   Obsolete sample, now that search is in ICU.
          Wont build because of class name clashes with ICU library.

ufortune: Output to DOS windows from ustdio is in the wrong code page,
          non-ASCII latin-1 chars don't display correctly.

udata:    UNIX Makefile problems; doesn't build



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic