summaryrefslogtreecommitdiff
path: root/src/bidi.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* Fix display of characters adjacent to ZWJ and ZWNJEli Zaretskii2015-10-061-6/+12
* Assume GC_MARK_STACK == GC_MAKE_GCPROS_NOOPSPaul Eggert2015-08-261-9/+0
* Give names to Unicode code points in C codePaul Eggert2015-08-111-4/+4
* ;* src/bidi.c (bpa_stack_entry): Update commentary for Unicode 8.0.Eli Zaretskii2015-07-021-1/+1
* Fix bidi_explicit_dir_char undefined behaviorPaul Eggert2015-02-081-0/+5
* Compute C decls for DEFSYMs automaticallyPaul Eggert2015-01-051-1/+0
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* Minor cleanups for Lisp objects and symbolsPaul Eggert2014-12-181-4/+2
* Fix out-of-memory condition in display of long bracketed lines (bug#19322)Eli Zaretskii2014-12-101-31/+160
* Reduce memory footprint of struct bidi_it by a factor of 5.Eli Zaretskii2014-12-051-29/+35
* Allow to search for characters whose bidi directionality was overridden.Eli Zaretskii2014-12-021-0/+27
* Minor fix in bidi.c:bidi_cache_reset_to.Eli Zaretskii2014-10-301-6/+5
* A possible fix for bug #18815 with assertion violations in bidi.c.Eli Zaretskii2014-10-241-6/+16
* Fix bug #18778 with slow redisplay of bracketed L2R text with long lines.Eli Zaretskii2014-10-221-20/+114
* Spelling and grammar fixes in comments.Paul Eggert2014-10-201-3/+3
* Add support for canonically equivalent bracket characters.Eli Zaretskii2014-10-181-11/+48
* Move cache retrieval on forwards scans to bidi_resolve_brackets.Eli Zaretskii2014-10-181-89/+61
* Fix processing of brackets in isolates and crash in w32select.c.Eli Zaretskii2014-10-181-9/+15
* Fix a typo in a comment.Eli Zaretskii2014-10-161-1/+1
* Cherry-pick a fix from trunk; fix level handling in bidi_resolve_brackets.Eli Zaretskii2014-10-161-13/+47
* Fix initialization of flags when pushing BPA stack.Eli Zaretskii2014-10-151-0/+1
* Rewrote bracket resolution to match subtleties of Reference Implementation.Eli Zaretskii2014-10-151-109/+144
* Fix resolution of neutrals that came out of the cache.Eli Zaretskii2014-10-141-3/+23
* Increase 'level' in glyph struct; convert bad type aborts into assertions.Eli Zaretskii2014-10-141-0/+3
* Fixed BPA stack overflow and infloop with nested brackets.Eli Zaretskii2014-10-131-12/+20
* Fix bidi_cache_find when NEUTRALS_OK is false; RLI no longer aborts.Eli Zaretskii2014-10-121-8/+13
* Refactored saving prev info, resolve_neutrals, and high-level cache access.Eli Zaretskii2014-10-121-196/+179
* Reset bracket_resolved bit earlier; remove bytepos from bidi_saved_info.Eli Zaretskii2014-10-111-7/+7
* Rename type_after_w1 into type_after_wn.Eli Zaretskii2014-10-111-69/+69
* Reset the bracket_resolved flag before advancing to next character.Eli Zaretskii2014-10-111-1/+4
* Fix assertion violations due to unresolvable neutrals in cache.Eli Zaretskii2014-10-101-6/+20
* Added BPA. Emacs aborts at startup.Eli Zaretskii2014-10-091-3/+251
* Move SOS calculation into push/pop embedding level; fix N1/N2 w/isolates.Eli Zaretskii2014-10-041-10/+24
* Fixed a crash in 'C-x =' and in RLE followed by PDF; fixed 'C-x =' display.Eli Zaretskii2014-10-041-6/+9
* Fixed handling of LRI, RLI, and FSI.Eli Zaretskii2014-10-031-148/+157
* Finished writing code for isolates and fixed a few bugs (no parens yet).Eli Zaretskii2014-09-271-42/+100
* Fix N1 and N2. Remove special level for PDF.Eli Zaretskii2014-09-261-78/+68
* Fix bidi_resolve_explicit when one directional control follows another.Eli Zaretskii2014-09-261-88/+88
* Remove the ignore_bn_limit ``optimization''.Eli Zaretskii2014-09-241-148/+47
* Adapt bidi_resolve_neutral to new treatment of PDF to avoid assertion violati...Eli Zaretskii2014-09-241-21/+20
* Fixed bidi_resolve_explicit_1 wrt isolate initiators and PDF.Eli Zaretskii2014-09-201-20/+35
* Rewrite LRI/RLI/FSI handling in bidi_resolve_explicit_1.Eli Zaretskii2014-09-201-55/+69
* Fix assertion violations due to a bug in bidi_set_sos_type; add assertions.Eli Zaretskii2014-09-191-31/+36
* Use the level stack for initial level below bidi_level_of_next_char.Eli Zaretskii2014-09-131-5/+12
* Optimize memory footprint of the bidi level stack.Eli Zaretskii2014-09-061-3/+15
* Fixed problems revealed by -Wall.Eli Zaretskii2014-08-301-16/+12
* Updated bidi_resolve_weak. Removed next_en_* members from stack.Eli Zaretskii2014-08-301-5/+12
* Updated pushing and popping the bidi stack, and sos calculations.Eli Zaretskii2014-08-301-12/+54
* Fix find_first_strong_char and implement Unicode 8.0 isolate corrections.Eli Zaretskii2014-08-291-12/+57