openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
M
mjijackson's citrus
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
1 day
ago. based on code collected
2 days
ago.
May 15, 2023 — May 15, 2024
Showing page 9 of 14
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Added IP address examples. Updated some comments.
Michael Jackson
More...
over 13 years ago
A single digit may be used at the end of a rule name to indicate an exact number of times that rule must match. This is made possible by the fact that rule names may not end with a digit.
Michael Jackson
More...
over 13 years ago
Rule names may contain lower and upper-case letters, numbers, underscores, and dashes. They MUST end with a letter.
Michael Jackson
More...
over 13 years ago
Bumped version to 1.6.0
Michael Jackson
More...
over 13 years ago
Renamed 'enable_memo' option to more concise 'memoize'
Michael Jackson
More...
over 13 years ago
Use absolute paths in
Michael Jackson
More...
over 13 years ago
Removed 'consume_all' option from parsing options. This option caused the length of a match to be calculated by default, which can be a costly operation. Instead, if the user desires to ensure that all input is consumed during a parse, he should use !. or something similar; i.e. don't match anything.
Michael Jackson
More...
over 13 years ago
Bumped version to 1.5.2
Michael Jackson
More...
over 13 years ago
Removed useless method definitions in some Citrus::File rules
Michael Jackson
More...
over 13 years ago
Raise ArgumentError on invalid grammar names
Michael Jackson
More...
over 13 years ago
Pull library version number directly from the code
Michael Jackson
More...
over 13 years ago
Bumped version to 1.5.1
Michael Jackson
More...
over 13 years ago
Added tests for multibyte encodings
Michael Jackson
More...
over 13 years ago
Added precedence test
Michael Jackson
More...
almost 14 years ago
Bump version
Michael Jackson
More...
almost 14 years ago
Introduced compatibility with Ruby 1.9.2 rc2 (Thanks Simon Haydon). In 1.9.2, Array#flatten expects that obj.to_ary raise NoMethodError if not defined. Redefinition of Match#method_missing broke this behavior.
Michael Jackson
More...
almost 14 years ago
Reverting to simpler regex for character classes because it passes all tests
Michael Jackson
More...
almost 14 years ago
Removed method_missing hack because it can be confusing for new users. It's safer anyways to simply prefix rule names with a symbol.
Michael Jackson
More...
almost 14 years ago
Added sugar method for creating grammars more easily
Michael Jackson
More...
almost 14 years ago
Fixed a comment
Michael Jackson
More...
almost 14 years ago
Allow character classes to make escaped square brackets, and only attempt to match at specified offset, not throughout the remainder of the input
Clifford Heath
More...
almost 14 years ago
Refactored CalcTestMethods to use eval instead of a hard-coded result because the calculator should calculate the same result as Ruby would.
Michael Jackson
More...
almost 14 years ago
Refactored examples
Michael Jackson
More...
almost 14 years ago
Merged sugar into main file. Changed Rule#ext and Rule#ext= to Rule#extension and Rule#extension= for consistency.
Michael Jackson
More...
almost 14 years ago
Bump version
Michael Jackson
More...
almost 14 years ago
Updated docs
Michael Jackson
More...
almost 14 years ago
Match objects are lazily extended with semantic modules when needed
Michael Jackson
More...
almost 14 years ago
Bump version
Michael Jackson
More...
almost 14 years ago
Choices now return the match object from the first sub-rule that matches, extended. This has two advantages: 1) Parse trees are a LOT smaller which should lead to much faster parse times and construction and 2) semantic rules are easier (and more natural) to create because they no longer need to use the 'first.value' idiom.
Michael Jackson
More...
almost 14 years ago
Bump version
Michael Jackson
More...
almost 14 years ago
←
1
2
…
5
6
7
8
9
10
11
12
13
14
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree