emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] branch externals/tNFA created (now 892122c)


From: Stefan Monnier
Subject: [elpa] branch externals/tNFA created (now 892122c)
Date: Mon, 14 Dec 2020 12:08:21 -0500 (EST)

monnier pushed a change to branch externals/tNFA.

        at  892122c   Tidy up unnecessary macros by making them into defsubst 
or defun.

This branch includes the following new commits:

       new  9a742f6   Implementation of tagged non-deterministic finite state 
automata, for regular expression matching
       new  7b44eeb   Bug-fix in tNFA--from-regexp: add tag transitions 
*outside* their group fragment, so that any postfix operators won't create a 
loop that passes back through tags.
       new  241dd74   Bug-fix in tNFA--from-regexp; added public 
tNFA-group-data function.
       new  c9f0989   Converted transition hash tables to alists
       new  014847d   Bumped copyright year
       new  f150b88   Added support for \{...\} postfix repetition operator
       new  5463a53   Bug-fix to \{...\} postfix operator processing in 
tNFA--from-regexp
       new  c5004e1   Updated docstrings for regexp-related functions and 
others.
       new  454c544   Added commentary
       new  83ab8b3   Re-filled to 72 chars/line, for mailing to 
gnu-emacs-sources list
       new  b035e48   Removed left-over debugging code and other minor tidying.
       new  4771c2f   Redefined tNFA--NFA-state-create and 
tNFA--NFA-state-create-tag using defun to work around a mysterious 
byte-compiler bug somehow related to the dummy argument used in the defstruct 
definitions of the same.
       new  9e1ca74   Added changelog entries, and bumped tNFA version number.
       new  b457403   Trivial docstring and comment fixes.
       new  87c6223   Updated Package-Version, Package-Requires, and Keywords 
package headers. Made small changes to some Commentary sections.
       new  74b68dd   Updated copyright attribution and license (GPL2 -> GPL3).
       new  3835750   Trivial whitespace tidying.
       new  ff30781   More minor whitespace and commentary changes.
       new  7e38f4c   Add missing autoload cookies.
       new  664c98e   Remove ChangeLogs from library headers.
       new  5f3bdf7   Enable lexical binding, and fix issues it picks up.
       new  1af1e58   Implement trie-fuzzy-match and trie-fuzzy-complete 
functions.
       new  892122c   Tidy up unnecessary macros by making them into defsubst 
or defun.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]