aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-06-16hard-coded sukūn 2/2Robert Alessi
2018-06-16added hard-coded sukūnRobert Alessi
2018-06-16hard-coded fatḥah, ḍammah and kasrahRobert Alessi
2018-06-16\arbcolor[]{} is now able to colorize everything, down to the diacritics!Robert Alessi
2018-06-15a mistake in arabluatex.elRobert Alessi
2018-06-15documenting the new features. added \arbcolor[]{} in .el style fileRobert Alessi
2018-06-14use etoc for the tableofcontentsRobert Alessi
2018-06-13new function checkwrnested(). issue an error when arbout-ed commands are nest...Robert Alessi
2018-06-13added errors and warningsRobert Alessi
2018-06-12dtx file: replaced luatextra with hologoRobert Alessi
2018-06-11bugfix: wrong token #2 in \MkArbBreak{}Robert Alessi
2018-06-11tidy upRobert Alessi
2018-06-11a bit of tidy up. put back \textcolor{}{}--which has to be deprecated in Arab...Robert Alessi
2018-06-11arabluatex.lua: newtable 'outofarb' with an option in mkarbbreak() for insert...Robert Alessi
2018-06-11added \MkArbBreak* and \arbcolorRobert Alessi
2018-06-10added xcolor and luacolor as required packagesRobert Alessi
2018-06-10sorted arbmarks table by descending length orderRobert Alessi
2018-06-09huge commit: improved LPeg patterns, (un)protectarb() now operates on \arb[]{...Robert Alessi
2018-06-09arbmarks table: insert \arabicfont before Arabic unicode codepointRobert Alessi
2018-06-09use enumitem instead of paralist. use al@rlmode in \abjad{}Robert Alessi
2018-06-03LPegs patterns: removed most of the rules from (un)protectarb(), moved \par i...Robert Alessi
2018-06-02use LPeg patterns in holdcmd() as well and get rid of (un)protectarb()Robert Alessi
2018-06-01almost done documenting. ready to merge into masterRobert Alessi
2018-06-01replaced '.?' pattern with '%s?' in two places in brkcmds()Robert Alessi
2018-06-01breakcmd(): iteration through albrkcmds and brkcmds had to be moved down. sti...Robert Alessi
2018-05-31started documenting the new featuresRobert Alessi
2018-05-31\item needs a special processing. moved it back into brkcmd() functionRobert Alessi
2018-05-29moved \RL, \LR, \RLfootnote, \LRfootnote and \LRmarginpar into 'albrkcmds'Robert Alessi
2018-05-28moved \item into 'albrkcmds'Robert Alessi
2018-05-28commands with no argument are now processed by \MkArbBreak{}. added \pstart a...Robert Alessi
2018-05-28tightened some PegsRobert Alessi
2018-05-27moved \edtext, \Footnote, \Marginpar and \arbmark into the new albrkcmds tableRobert Alessi
2018-05-26breakcmd() now uses LPeg patterns. commands with up to two optional and two m...Robert Alessi
2018-05-13Extending Lua's string.gsub function with LPeg patternsRobert Alessi
2018-05-13\MkArbBreak{} now processes commands with up to one optional argumentRobert Alessi
2018-05-13accept any command that is not \arb{} and has an optional argumentRobert Alessi
2018-05-06optional arguments of environments nested inside Arabic environments may now ...Robert Alessi
2018-05-06reset checksumRobert Alessi
2018-05-06\abjad{} should be able to accept commands and counters as argumentsRobert Alessi
2018-04-01a typoRobert Alessi
2018-03-31updated arabluatex.elv1.11Robert Alessi
2018-03-31done documenting \arbmark{} and \newarbmark{}; updated to v1.11Robert Alessi
2018-03-31%p? was not enough as a word boundary. replaced with %p*Robert Alessi
2018-03-30started documenting \arbmark{}; one superfluous rule (hamza + aN + ʾidġām)...Robert Alessi
2018-03-29\arbmarks{} first checks if its argument is defined in the arbmarks tableRobert Alessi
2018-03-29new command \newarbmark{} for inserting new marks in arabluatex's arbmarks tableRobert Alessi
2018-03-29added Arabic marks: U+FDF5, U+FDFARobert Alessi
2018-03-29new command \arbmark{} for inserting any additional Arabic markRobert Alessi
2018-03-27start encoding the honorificsRobert Alessi
2018-03-13\arbnull{} may also be found before initial ʾalif without hamzah in arabica ...Robert Alessi