- Complete overhaul of implementation (taken from Rematch2.jl)
- Code generation via an optimized decision automaton.
- Requires Julia 1.4
- Note incompatibility: drops support for multidimensional arrays. See
README.md
.
- Update to run on julia v0.6
- Bump REQUIRE to julia v0.6, update CI testing, coverage
- Fix deprecation: takebuf_string(x) => String(take!(x))
- Enable precompilation
- Update tests
- Update README badges, text
- Whitespace fixes
- Additional Julia v0.5 deprecation updates
- Replace "sub" with "view"
- Fix deprecation warnings on julia v0.5
- Fix doc example formatting
- Added examples to the documentation
- Fix RTD documentation generation
- Remove support for v0.3
- Clean up tests for Julia v0.4
- Supporting interpolated matches in quotes
- Allow matches against ranges
- Fix fieldnames reference on Julia v0.3, update Compat requirement
- Added PkgEval badge
- Added travis testing
- Add ArrayViews as a dependency
- Fix zero-width glob
- Fully remove Regex Matching from docs
- Misc cleanups
- Added tests, fixes for @zachallaun's Match.jl examples
- Update docs to remove Regex section
- Rename viewdim -> slicedim, clean up generated code more
- Fix match for v0.4, remove evals
- Fix tests to work with v0.4
- Bump required julia version to v0.3
- Use startswith instead of deprecated beginswith
- Remove trailing whitespace
- Simplify regex, identity matching by defining Match.ismatch
- Minor refactoring, updates to latest Julia changes
- Julia v0.2 compatibility: deleteat! was not defined in v0.2
-
Fix #2.
-
Fix #8
-
Fix Regex expression matching
-
Fix up unsplatting, add tests
-
Make runtests runnable from anywhere
-
Allow matching against cell1d arrays.
-
Allow elipses once along any dimension, not just at end
-
Add @ismatch, simplify some expressions
-
Prevent infinite recursion in array matching.
-
Improve code generation for testing constant values.
-
Update exports, remove @fmatch, rename _fmatch -> fmatch
-
Fix matrix matching, update contains->in usage
-
Doc format updates
-
Fixes for ReadTheDocs/sphinx
-
README: Added links to scala examples
-
README.md: Acknowledge Zach's offer to use the Match.jl name for this package
-
Added references to other PatternMatching modules for Julia.
-
Updated README.md with many examples. These should be moved to a manual.