summaryrefslogtreecommitdiff
path: root/src/bidi.c
Commit message (Expand)AuthorAgeFilesLines
* Allow user control on what starts and ends a paragraph for bidiEli Zaretskii2017-07-171-7/+22
* Limit bidi_find_bracket_pairs to MAX_ALLOCAPaul Eggert2017-06-211-7/+7
* Merge with gnulib, pacifying GCC 7Paul Eggert2017-05-161-1/+1
* Merge from origin/emacs-25Paul Eggert2017-01-011-1/+1
|\
| * Update copyright year to 2017Paul Eggert2016-12-311-1/+1
* | Merge from origin/emacs-25Paul Eggert2016-08-051-8/+6
|\ \ | |/
| * Avoid assertion violations in nhexl-modeEli Zaretskii2016-07-161-8/+6
* | Try to speed-up display of many all-blank linesEli Zaretskii2016-05-071-8/+2
|/
* Doc fixes for fclist and grepPaul Eggert2016-05-051-2/+2
* Port to strict C99 offsetofPaul Eggert2016-03-181-1/+1
* Rework C source files to avoid ^(Paul Eggert2016-03-101-2/+2
* Speed up redisplay of binary files with long series of nullsEli Zaretskii2016-03-061-6/+34
* Fix reordering of bidi text in an isolate inside an overrideEli Zaretskii2016-03-011-5/+8
* Expunge "allow" + infinitive from source and doc, part 2.Alan Mackenzie2016-01-251-1/+1
* 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