summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #56 from petercolberg/masterSteven G. Johnson2015-10-294-2660/+2651
|\ | | | | Fix Travis build and improve build reproducibility
| * Use consistent indentation in Travis configPeter Colberg2015-10-291-6/+6
| | | | | | | | Indent with 4 spaces, as in the Travis config for Julia.
| * Set URLCACHE to JuliaLang cache server for Travis buildsPeter Colberg2015-10-292-6/+6
| | | | | | | | | | | | Download Unicode data from upstream server by default. Download GNU Unifont from reliable GNU mirror by default.
| * Generate fontforge font files in makefilePeter Colberg2015-10-292-13/+10
| | | | | | | | | | | | | | | | | | | | | | Revise the script to directly read fontforge font files, which are generated in the makefile. This permits overriding the fontforge path during the build, and executing fontforge in parallel with make -j. Avoid duplicating download URLs in the script, which ensures that the script itself works without network access, e.g., when downloading the data files on a developer machine with network access and executing the script on a build machine without network access.
| * Update Unicode dataPeter Colberg2015-10-291-2635/+2629
|/ | | | Fixes Travis builds on Ubuntu 12.04 LTS with Ruby 1.9.3-p551.
* Merge pull request #55 from petercolberg/masterSteven G. Johnson2015-10-293-4/+4
|\ | | | | Do not export internal unsafe_encode_char()
| * Enable compiler warnings in makefilePeter Colberg2015-10-291-1/+2
| |
| * Do not export internal unsafe_encode_char()Peter Colberg2015-10-292-3/+2
|/
* add missing NEWS linksSteven G. Johnson2015-07-061-0/+3
|
* updated NEWS for 1.3v1.3Steven G. Johnson2015-07-061-1/+8
|
* Merge pull request #51 from JuliaLang/cjh/unifont8Steven G. Johnson2015-07-062-2730/+2768
|\ | | | | Update character widths from Unifont 8.0.01
| * Update Unicode dataJiahao Chen2015-06-291-2728/+2766
| |
| * Update Unifont to 8.0.01Jiahao Chen2015-06-291-2/+2
|/
* Merge pull request #49 from JuliaLang/cjh/mwSteven G. Johnson2015-06-264-3161/+3106
|\ | | | | Try again to update Unicode 8 data
| * Updated Unicode 8 data - now sorted internally by data generatorJiahao Chen (陈家豪)2015-06-261-2770/+2761
| |
| * Update Unicode dataJiahao Chen2015-06-261-893/+896
| |
| * sort keys to try to eliminate data dependence on Ruby versionSteven G. Johnson2015-06-251-2/+2
| |
| * fix #46 (make sure symbol-like codepoints have nonzero width even if they ↵Steven G. Johnson2015-06-243-1819/+1770
| | | | | | | | aren't in Unifont)
* | Fix gitignore to ignore .so*Jiahao Chen (陈家豪)2015-06-251-1/+1
|/
* update NEWS for #43 and #45Steven G. Johnson2015-06-241-0/+9
|
* Update README.mdJiahao Chen2015-06-231-6/+10
| | | | | Link to Lua-mojibake (closes #44) Bump Unicode version (ref: #45)
* Merge pull request #45 from JuliaLang/cjh/unicode8Jiahao Chen2015-06-233-7433/+7976
|\ | | | | Update data to Unicode 8.0.0 standard
| * Force Travis to spit out diffJiahao Chen2015-06-231-1/+1
| |
| * Updated data file to Unicode 8.0.0Jiahao Chen2015-06-231-7430/+7972
| |
| * Minor fixes to work with Unicode 8.0.0 dataJiahao Chen2015-06-201-2/+3
| |
* | Merge pull request #43 from JuliaLang/nl/flagsJiahao Chen2015-06-201-9/+11
|\ \ | |/ |/| Always pass -fPIC in CFLAGS
| * Always pass -fPIC and -std=c99 in CFLAGSMilan Bouchet-Valat2015-06-081-9/+11
|/ | | | Fixes #42.
* Fix make check1.3-dev1Tony Kelman2015-05-301-7/+7
| | | | | | | #35 and #40 added new tests that #38 did not take into account this is one case where it would be good if Travis re-tested the PR after new commits get pushed to master
* Merge pull request #38 from jlec/jlec-masterSteven G. Johnson2015-05-301-10/+12
|\ | | | | Enhance build process
| * Enhance build processJustin Lecher2015-05-291-10/+12
| | | | | | | | | | | | | | | | * Allow optimization flgas in CFLAGS to be overwritten * Use Uppercase CC and CFLAGS * Create all soname symlinks Signed-off-by: Justin Lecher <jlec@gentoo.org>
* | bump API/ABI version to 1.3, add NEWSSteven G. Johnson2015-05-294-3/+18
| |
* | Merge pull request #40 from JuliaLang/casefuncsSteven G. Johnson2015-05-295-2/+84
|\ \ | | | | | | add toupper/tolower functions
| * | add toupper/tolower functions (for JuliaLang/julia#11471)Steven G. Johnson2015-05-295-2/+84
|/ /
* | Merge pull request #35 from ScottPJones/spj/validSteven G. Johnson2015-05-299-62/+321
|\ \ | |/ |/| Fix #34 handle 66 Unicode non-characters and surrogates correctly
| * Add tests for valid codepoints and iterate functionScottPJones2015-05-294-2/+213
| |
| * Fix #34 handle 66 Unicode non-characters, also improve performance and ↵Scott Paul Jones2015-05-295-60/+108
|/ | | | surrogate handling
* Merge pull request #32 from JuliaLang/tk/ssize_t_typedefSteven G. Johnson2015-04-097-117/+126
|\ | | | | Use a typedef instead of a #define for ssize_t with MSVC
| * Prefix other C99 typedefs with utf8proc_Tony Kelman2015-04-067-94/+102
| |
| * Use a new typedef utf8proc_ssize_t to avoid define collisionsTony Kelman2015-04-053-37/+38
|/ | | | with MSVC
* Run appveyor also on release branchesTony Kelman2015-04-041-0/+1
|
* rename DLLEXPORT to UTF8PROC_DLLEXPORT to prevent conflicts with other ↵Steven G. Johnson2015-03-302-42/+42
| | | | header files that define DLLEXPORT
* build bench/bench for make check, to lessen the chance that it bitrots againSteven G. Johnson2015-03-282-2/+3
|
* fix some stray references to mojibake in the bench/ directorySteven G. Johnson2015-03-282-4/+4
|
* updated NEWS etc. for 1.2 releasev1.2Steven G. Johnson2015-03-283-3/+5
|
* parensSteven G. Johnson2015-03-271-10/+10
|
* github crossrefs in NEWSSteven G. Johnson2015-03-271-10/+20
|
* NEWS tweaksSteven G. Johnson2015-03-271-2/+2
|
* NEWS tweaksSteven G. Johnson2015-03-271-2/+4
|
* more documentation English and formatting cleanupsSteven G. Johnson2015-03-271-66/+64
|
* Merge pull request #31 from JuliaLang/nalimilan/destdirSteven G. Johnson2015-03-271-6/+10
|\ | | | | Nalimilan/destdir