summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Remove more remnants of GLib supportKhaled Hosny2017-11-127-28/+8
| |
| * Drop GLib use in the library and main programKhaled Hosny2017-11-126-77/+3
| | | | | | | | Only users left are the fribidi-vs-unicode test programs.
| * Unused macroKhaled Hosny2017-11-121-6/+0
| |
| * Copy BEGIN/END_IGNORE_DEPRECATIONS from GLibKhaled Hosny2017-11-123-13/+37
| |
| * Just use the GCC attributes here directly as wellKhaled Hosny2017-11-121-4/+4
| |
| * These definitions don’t depend on GLibKhaled Hosny2017-11-121-13/+8
| |
| * Copy LIKELY/UNLIKELY from GLibKhaled Hosny2017-11-121-2/+16
|/
* Fixed potential crash in the gen-brackets-tab code.Dov Grobgeld2017-11-091-1/+1
| | | | * The size for parsing of UnicodeData.txt was too small.
* Got rid of remaining warnings.Dov Grobgeld2017-11-083-4/+3
|
* Merge pull request #13 from khaledhosny/Misc cleanups.Dov Grobgeld2017-11-083-72/+15
|\
| * Remove bitrot codeKhaled Hosny2016-12-261-60/+1
| | | | | | | | | | FRIBIDI_MAIN_USE_ICONV_H is not defined anywhere and the code does not even build, better to clean up the unnecessary #if #else maze.
| * Unused variable warningsKhaled Hosny2016-12-261-13/+3
| |
| * Ignore our own deprecationsKhaled Hosny2016-12-263-0/+12
| |
* | Changed fribidi_log2vis (deprecated but ubiquititous) to use new api.Dov Grobgeld2017-11-081-6/+11
| | | | | | | | * This changed makes the fribidi command line tool Unicode-10 compliant.
* | Merge remote-tracking branch 'fribidi/master' into unicode-10Dov Grobgeld2017-11-0712-400/+504
|\ \
| * | Update README.mdBehnam Esfahbod2017-11-073-159/+175
| | |
| * | Remove generated MakefileBehdad Esfahbod2017-11-061-698/+0
| | | | | | | | | | | | Oops.
| * | Fix build without glibBehdad Esfahbod2016-12-271-6/+6
| | |
| * | Actually add fribidi-vs-unicode/Makefile.amBehdad Esfahbod2016-12-261-0/+27
| |/
| * Remove SConstructBehdad Esfahbod2016-12-211-16/+0
| |
| * Build fribidi-vs-unicode binariesBehdad Esfahbod2016-12-213-2/+701
| |
| * Merge remote-tracking branch 'dov/dov-unicode63'Behdad Esfahbod2016-12-2128-97/+595696
| |\
| | * Mostly notes and some compilation issues.Dov Grobgeld2016-01-304-9/+147
| | |
| | * Dov's work area for unicode63 development.Dov Grobgeld2016-01-306-0/+594937
| | |
| | * Fixed all remaining BidiTest.txt bugs.Dov Grobgeld2016-01-301-1/+7
| | | | | | | | | | | | | | | | | | - The level was not assigned when in isolate override. - Did not ignore pushing the stack when in isolate override. - PDI's did not reset the overpushed level.
| | * Solved max level related bug.Dov Grobgeld2016-01-291-1/+2
| | | | | | | | | | | | * Overpushing in an even level did not prevent increasing to an odd level.
| | * Initial unicode63 support.Dov Grobgeld2016-01-2522-96/+613
| | |
| * | Revert "Add fribidi_reorder_runs()"Behdad Esfahbod2016-12-214-151/+15
| |/ | | | | | | | | | | This reverts commit 0a8f80debcffded53db34246881cc5d73ad0cfa5. I need to redo this without exposing full FriBidiRun struct.
| * Merge pull request #12 from khaledhosny/allocationBehdad Esfahbod2015-12-259-304/+4
| |\ | | | | | | Remove custom memory allocator
| | * No need for the warpper function nowKhaled Hosny2015-12-243-19/+4
| | |
| | * Remove custom memory allocatorKhaled Hosny2015-12-248-285/+0
| |/ | | | | | | | | It have been disabled in the last release, so it just complicates the code for no reason.
| * Merge pull request #10 from HOST-Oman/masterBehdad Esfahbod2015-12-104-15/+151
| |\ | | | | | | Add fribidi_reorder_runs()
| | * Add fribidi_reorder_runs()anood2015-11-294-15/+151
| | | | | | | | | | | | | | | | | | This function reorders all runs from logical to final visual order, similar to fribidi_reorder_line() but without reordring the text inside the runs, so that it can be used e.g. with HarfBuzz.
| * | MinorBehdad Esfahbod2015-11-261-3/+3
| |/
* | Restored the old API and made it deprecated.Dov Grobgeld2017-11-076-44/+85
| | | | | | | | | | | | | | | | * fribidi_get_par_embedding_levels() is now a deprecated interface to the new fribidi_get_par_embedding_levels_ex() function with a NULL pointer for the bracket type. * Removed warnings of unassigned return values from fribidi-vs-unicode test.c and test-character.c .
* | Merge remote-tracking branch 'fribidi/unicode-10' into unicode-10Dov Grobgeld2017-11-062-8/+11
|\ \
| * | Use true/false instead of TRUE/FALSE for consistencyBehdad Esfahbod2017-08-301-6/+6
| | |
| * | Make it compileBehdad Esfahbod2017-08-302-4/+7
| | |
| * | Fix typoBehdad Esfahbod2017-08-301-1/+1
| | |
* | | Fixed compilation errors.Dov Grobgeld2017-09-013-3/+4
|/ /
* | Added Unicode 6.3 support (and beyond)Dov Grobgeld2017-08-0171-212/+2494
| | | | | | | | | | | | | | | | | | - N0 support - Isolate character support (LRI, RLI, FSI) - Added test program test.c by Behdad that tests BidiTest.txt compliance. - Added test program test-character.c that tests BidiCharacterTest.txt compliance.
* | Updated Unicode data tables to version 10.Dov Grobgeld2017-08-017-183/+601967
|/
* 0.19.70.19.7Khaled Hosny2015-08-062-2/+7
|
* Fix misc autotools warningsKhaled Hosny2015-08-062-0/+5
|
* Updated my email.Dov Grobgeld2015-08-064-27/+27
|
* ignore COLUMNS for --help and --testBenedikt Morbach2014-12-061-3/+6
| | | | | | | | | | also fix a bug in the --help output. With COLUMNS=123 it would display "default is 123 but if COLUMNS is set..." instead of "default is 80 but if COLUMNS is set..." https://bugs.freedesktop.org/show_bug.cgi?id=83892
* Only include public glib.hBehnam Esfahbod2014-12-062-2/+2
| | | | | | | | Fixes error: #error "Only glib.h can be included directly." with glib versions >= 2.31. https://bugs.freedesktop.org/show_bug.cgi?id=83894 https://github.com/behdad/fribidi/pull/1
* Fix warningBehdad Esfahbod2014-07-231-1/+1
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=81573
* Support 4-byte UTF-8 sequencesBehdad Esfahbod2014-07-101-1/+10
| | | | Patch from Christina Brien <chris.brien@cisco.com>.
* Disable memory pool by defaultBehdad Esfahbod2014-07-011-8/+2
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=79385