Jeff Genovy
f165bf10e7
ICU-20145 Allow passing locale in ICU4C "date" sample program for testing without using the environment variable "LC_ALL". ( #125 )
...
The ICU4C sample "date" program just uses the "default" ICU locale. This change lets you pass in an explicit locale argument for testing on platforms like Windows that don't have/use the environment variable "LC_ALL".
2018-09-27 14:27:40 -07:00
Jeff Genovy
2290dba1a4
ICU-20017 Fix line endings in Visual Studio *.props files. ( #101 )
2018-09-27 14:27:39 -07:00
Jeff Genovy
a5a8ec6c11
ICU-13667 Fix Samples test script for ucnv project.
...
X-SVN-Rev: 41480
2018-05-30 00:49:34 +00:00
Jeff Genovy
4fbaf8388d
ICU-13698 Add "samplecheck.bat" script, similar to "icucheck.bat" to run the ICU4C samples.
...
X-SVN-Rev: 41454
2018-05-24 07:35:20 +00:00
Jeff Genovy
bb915931d0
ICU-13586 No actual code changes. This change cleans up redundancies in the VS project files, and pulls in common or shared settings from a shared 'props' file. This means that you can now change one single file to target either VS2015 or VS2017, instead of needing to change many files. It also allows the VS project files to share common defines as well, meaning that if you need to target something other than Windows 7, you can make one change in one file, instead of needing to make hundreds. Also included in this change are improvements to the VS Solution files in order to properly denote the dependencies of the projects, which might be needed in the future for possible parallel project builds.
...
X-SVN-Rev: 41049
2018-03-02 03:20:22 +00:00
Jeff Genovy
9ab182f2fb
ICU-13581 Fix typos in Samples, and add .vs folder to SVN ignore list.
...
X-SVN-Rev: 40989
2018-02-27 00:04:14 +00:00
Jeff Genovy
17e51eed71
ICU-13581 Fixing Samples. Add casts to quiet warnings, remove legacy sample from "all" VS Solution which does not build out of the box with ICU, ufortune only builds on Win32, and fix minor spelling/typo.
...
X-SVN-Rev: 40978
2018-02-23 03:01:30 +00:00
Jeff Genovy
9b21c4d010
ICU-13473 Add a new target to the VS project files called CopyUnicodeHeaderFiles, which will copy all of the project header files to the common output location. This is much cleaner and far less error prone than having each header file manually listed in the VS project file. Merge to trunk.
...
X-SVN-Rev: 40969
2018-02-22 02:59:34 +00:00
Jeff Genovy
3c7a6e30ab
ICU-13171 Fix issues with ICU4C Samples, and various issues with vcxproj files.
...
The samples now all build on Win32, except for the layout sample (but the LE is deprecated).
X-SVN-Rev: 40951
2018-02-20 10:03:29 +00:00
Jeff Genovy
07d9b3b567
ICU-13171 Enable multi-processor compilation (/MP) for faster builds.
...
X-SVN-Rev: 40937
2018-02-16 07:21:34 +00:00
Jeff Genovy
9f62b0dada
ICU-13171 Update the VS project files to use VS 2017, plus various fixes to get Samples compiling.
...
Also add explicit defines for WINVER and _WIN32_WINNT for Windows 7 targeting in non-UWP projects.
X-SVN-Rev: 40935
2018-02-16 03:16:03 +00:00
Fredrik Roubert
4fb629a23d
ICU-13542 Add using-statements to citer.cpp
...
X-SVN-Rev: 40779
2018-01-15 10:19:52 +00:00
Andy Heninger
a0c9b06810
ICU-13049 svn properties updated to match auto-props values.
...
X-SVN-Rev: 39852
2017-03-17 21:19:03 +00:00
Yoshito Umaoka
53c2cc2c4c
ICU-12793 Fixes in sample code.
...
X-SVN-Rev: 39803
2017-03-14 21:37:41 +00:00
Andy Heninger
04448b004f
ICU-12764 UTF-8 source files, update file encoding comments.
...
X-SVN-Rev: 39641
2017-02-03 18:57:23 +00:00
Andy Heninger
242e02c388
ICU-12764 icu4c utf-8 source files, update Copyright notices.
...
X-SVN-Rev: 39583
2017-01-20 00:20:31 +00:00
Peter Edberg
a238722264
ICU-12895 update release version to 59.0.1 for m1
...
X-SVN-Rev: 39562
2017-01-16 00:42:22 +00:00
Norbert Runge
69c2fb3919
ICU-12771 adds Unicode copyright statements for nine remaining files
...
X-SVN-Rev: 39408
2016-09-30 22:55:51 +00:00
Norbert Runge
0ca4234c58
ICU-12761 Adds Unicode copyright notice.
...
X-SVN-Rev: 39388
2016-09-28 22:12:27 +00:00
Jeff Genovy
a1cf85b18f
ICU-12738 Remove UTF-8 BOM from files and update copyright notice.
...
X-SVN-Rev: 39367
2016-09-27 23:38:21 +00:00
Shawn Steele
326552aa72
ICU-12087 - merge updates to use VS2015
...
X-SVN-Rev: 39085
2016-08-24 20:52:23 +00:00
Yoshito Umaoka
00ca13e126
ICU-12564 Reverted r38761 and r38762, because we want to prepend the Unicode copyright for existing source files, instead of replacing copyright comments.
...
X-SVN-Rev: 38776
2016-05-31 21:45:07 +00:00
Michael Ow
c9f199a30f
ICU-12564 Update copyright notice in ICU4C
...
X-SVN-Rev: 38761
2016-05-26 22:32:17 +00:00
Fredrik Roubert
f75e591321
ICU-12012 Replace all sizeof p / U_SIZEOF_... with UPRV_LENGTHOF().
...
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/291740043 .
X-SVN-Rev: 38349
2016-02-24 22:52:29 +00:00
Markus Scherer
b574c33a88
ICU-11873 fix memory leak in samples/layout/paragraph.cpp class Paragraph
...
X-SVN-Rev: 37924
2015-09-09 19:44:48 +00:00
Andy Heninger
ae678d796b
ICU-11609 add svn:eol-style property to vcxproj files.
...
X-SVN-Rev: 37364
2015-04-17 21:25:48 +00:00
Steven R. Loomis
7594250cc5
ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc
...
X-SVN-Rev: 36275
2014-08-28 22:13:45 +00:00
Tom Zhang
ee1f29b584
ICU-7653 move LENGTHOF(array) to common, internal header
...
X-SVN-Rev: 36265
2014-08-28 14:55:34 +00:00
Scott Russell
c7519ed407
ICU-10660 add back removed comments to fix missing sample code in ICU4C API doc
...
X-SVN-Rev: 35084
2014-02-05 18:07:53 +00:00
Scott Russell
3059ac945f
ICU-10650 53m1 BRS task - updates for non-ascii code in C
...
X-SVN-Rev: 34953
2014-01-21 20:58:03 +00:00
Markus Scherer
27e00900c8
ICU-9932 deprecate & disable cloning-into-user-buffer, except keep ucnv_safeClone() intact
...
X-SVN-Rev: 34359
2013-09-17 19:48:50 +00:00
Steven R. Loomis
9634449e0e
ICU-10398 roll version # forward
...
X-SVN-Rev: 34336
2013-09-16 22:07:45 +00:00
Bing Long
b58875e894
ICU-10254 Added dtitvfmtsample.cpp, dtptngsample.cpp, and plurfmtsample.cpp. Update all/all.sln, dtitvfmt.h,dtptngen.h and plurfmt.h to embed the sample into the ICU4C API docs.
...
X-SVN-Rev: 33953
2013-07-22 16:31:11 +00:00
Andy Heninger
ae87a3acc2
ICU-10051 Mutexes: introduce UInitOnce; remove UMTX_CHECK; replace all uses of UMTX_CHECK. All the directories this time.
...
X-SVN-Rev: 33788
2013-06-01 03:37:16 +00:00
Steven R. Loomis
d455b9984e
ICU-9569 add UDAT_PATTERN and update docs
...
X-SVN-Rev: 32406
2012-09-19 21:26:41 +00:00
Steven R. Loomis
9077d5dc25
ICU-9449 Merge in decimal format performance improvements from branch.
...
Improvements to 'howExpensiveIs' benchmark test.
Use internal digitlist in Formattable (save mallocs).
Enable fastpath by default.
Enable internal API "parse all input", returning an error if all input was not consumed.
X-SVN-Rev: 32397
2012-09-17 19:03:01 +00:00
George Rhoten
865333dd77
ICU-9457 Fix some compiler warnings.
...
X-SVN-Rev: 32111
2012-08-05 16:33:16 +00:00
George Rhoten
dc75668c05
ICU-9457 Fix some compiler warnings
...
X-SVN-Rev: 32095
2012-08-03 19:09:42 +00:00
Debabrata Sengupta
540194df06
ICU-9441 changes made to makefiles to enable static build of /source/samples
...
X-SVN-Rev: 32060
2012-07-24 19:21:36 +00:00
Will Mason
654901f313
ICU-9257 An extraneous semicolon caused build failure with some compilers
...
X-SVN-Rev: 31701
2012-04-12 16:20:30 +00:00
Markus Scherer
2f70694e7f
ICU-9013 deprecate API for Unicode 1.0 character names & ISO comments, remove support & data
...
X-SVN-Rev: 31125
2011-12-15 21:43:35 +00:00
Michael Ow
e144d4ff66
ICU-8936 Add check-exhaustive make target to run the test suite in exhaustive mode
...
X-SVN-Rev: 30961
2011-11-14 22:33:19 +00:00
Michael Ow
9c4d1dba98
ICU-8888 Add -w option to pkgdata build options in sample codes
...
X-SVN-Rev: 30919
2011-11-04 05:22:18 +00:00
Steven R. Loomis
5c42dd02ed
ICU-8862 add doxygen snippet and a couple of samples
...
X-SVN-Rev: 30906
2011-11-02 23:53:18 +00:00
Michael Ow
fdfba50729
ICU-8883 Update individual samples solution file to MSVC 2010
...
X-SVN-Rev: 30843
2011-10-18 17:56:08 +00:00
Michael Ow
f76ced25c9
ICU-8858 Revert previous change to ufortune sample
...
X-SVN-Rev: 30831
2011-10-16 04:58:01 +00:00
Michael Ow
c3a95aefe9
ICU-8858 Fix ufortune sample program to build resources in dll correctly
...
X-SVN-Rev: 30821
2011-10-13 18:45:13 +00:00
Steven R. Loomis
d8630bafcb
ICU-8837 improve date sample
...
X-SVN-Rev: 30699
2011-09-20 18:15:46 +00:00
Markus Scherer
9bcc40cf9e
ICU-8452 un-autoconf platform.h, move user-configurable settings to uconfig.h, and other changes; from svn merge --reintegrate branches/markus/platformh at r30411
...
X-SVN-Rev: 30412
2011-07-23 00:10:30 +00:00
Michael Ow
310c23c24e
ICU-8578 Apply patch to fix some compiler warnings and related issues
...
X-SVN-Rev: 30205
2011-06-10 18:56:08 +00:00