Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / apple/swift-experimental-string-processing issues and pull requests

#102 - Add tests for Character semantics in regex matching

Pull Request - State: closed - Opened by natecook1000 almost 3 years ago - 4 comments

#101 - Correct \x lexing

Pull Request - State: closed - Opened by hamishknight almost 3 years ago - 1 comment

#100 - Initial capture support in the matching engine.

Pull Request - State: closed - Opened by rxwei almost 3 years ago - 8 comments

#99 - MatchingEngine Capabilities and Roadmap

Issue - State: open - Opened by milseman almost 3 years ago

#98 - Source locations for alternation pipes and char class ranges

Pull Request - State: closed - Opened by hamishknight almost 3 years ago - 1 comment

#97 - A tale of two pretty printers and one executable

Pull Request - State: closed - Opened by milseman almost 3 years ago - 5 comments

#96 - Generalized bidirectional assertion support

Pull Request - State: closed - Opened by milseman almost 3 years ago - 2 comments

#95 - Positive and negative look-ahead assertions

Pull Request - State: closed - Opened by milseman almost 3 years ago - 1 comment

#94 - Add the underpinnings of capture and back references to the backend

Pull Request - State: closed - Opened by milseman almost 3 years ago - 2 comments

#93 - Add backend quote support

Pull Request - State: closed - Opened by milseman almost 3 years ago - 1 comment

#92 - Produce capture structures for regex literal type inference.

Pull Request - State: closed - Opened by rxwei almost 3 years ago - 2 comments

#91 - Parse matching options

Pull Request - State: closed - Opened by hamishknight almost 3 years ago - 2 comments

#90 - Compile all quantifications using a generalized (with specializations) quant algorithm

Pull Request - State: closed - Opened by milseman almost 3 years ago - 3 comments

#89 - Rename 'greedy' to 'eager' and 'modern syntax' to 'experimental syntax'

Pull Request - State: closed - Opened by milseman almost 3 years ago - 1 comment

#88 - Parse escaped backreferences and subpatterns

Pull Request - State: closed - Opened by hamishknight almost 3 years ago - 4 comments

#87 - Tweak libswiftLexRegexLiteral interface

Pull Request - State: closed - Opened by hamishknight almost 3 years ago - 3 comments

#86 - Support xfail

Pull Request - State: closed - Opened by milseman almost 3 years ago - 1 comment

#85 - Better error printing

Pull Request - State: closed - Opened by milseman almost 3 years ago - 2 comments

#84 - Add parameters to parser interface for returning the capture structure.

Pull Request - State: closed - Opened by rxwei almost 3 years ago - 2 comments

#83 - Remove duplicated RegexConsumer type

Pull Request - State: closed - Opened by timvermeulen almost 3 years ago - 2 comments

#82 - Fix dumping logic for tests

Pull Request - State: closed - Opened by hamishknight almost 3 years ago - 1 comment

#81 - Fix bug in matching engine, better traces too

Pull Request - State: closed - Opened by milseman almost 3 years ago - 2 comments

#80 - AST Atom and custom char class consumers

Pull Request - State: closed - Opened by milseman almost 3 years ago - 3 comments

#79 - [gardening] Some test reorganization

Pull Request - State: closed - Opened by milseman almost 3 years ago - 2 comments

#78 - Tests: remove `LinuxMain.swift`

Pull Request - State: closed - Opened by compnerd almost 3 years ago - 2 comments

#77 - Prefer POSIX character classification for POSIX syntax

Pull Request - State: closed - Opened by hamishknight almost 3 years ago - 2 comments

#76 - Delimiter lexing support for `'/` and `'|`

Pull Request - State: closed - Opened by hamishknight almost 3 years ago - 4 comments

#75 - Match tests

Pull Request - State: closed - Opened by kylemacomber almost 3 years ago - 2 comments

#74 - ParseableInterface test failure workaround (#73)

Pull Request - State: closed - Opened by rxwei almost 3 years ago - 1 comment

#73 - Failing ParseableInterface test

Issue - State: open - Opened by rxwei almost 3 years ago - 4 comments

#72 - Quick compiler interface mockup

Pull Request - State: closed - Opened by milseman almost 3 years ago - 2 comments

#71 - Make 'Regex' resilient.

Pull Request - State: closed - Opened by rxwei almost 3 years ago - 1 comment

#70 - Fix an issue with 'DynamicCaptures' where there is no captures.

Pull Request - State: closed - Opened by rxwei almost 3 years ago - 2 comments

#69 - Add 'init(_regexString:)' for compiler integration.

Pull Request - State: closed - Opened by rxwei almost 3 years ago - 2 comments

#68 - 'Regex<Captures>' -> 'Regex<Match>'

Pull Request - State: closed - Opened by rxwei almost 3 years ago - 8 comments

#67 - Refactor/rename source locations, tracking, etc

Pull Request - State: closed - Opened by milseman almost 3 years ago - 1 comment

#66 - Source plumbing, source rendering

Pull Request - State: closed - Opened by milseman almost 3 years ago - 2 comments

#65 - Initial Unicode module

Pull Request - State: closed - Opened by milseman almost 3 years ago - 5 comments

#64 - Add a pitch describing matching semantic levels

Pull Request - State: closed - Opened by natecook1000 almost 3 years ago - 6 comments

#63 - Syntax Status and Roadmap

Issue - State: closed - Opened by milseman almost 3 years ago - 12 comments

#62 - Parse more group, property, and scalar syntax

Pull Request - State: closed - Opened by hamishknight almost 3 years ago - 2 comments

#61 - Create Prototypes target for our prototypes

Pull Request - State: closed - Opened by milseman almost 3 years ago - 1 comment

#60 - Some AST construction and DSL refactoring

Pull Request - State: closed - Opened by milseman almost 3 years ago - 1 comment

#59 - Reorganize our modules

Pull Request - State: closed - Opened by milseman almost 3 years ago - 4 comments

#58 - Parse \N{...} and \P{...}

Pull Request - State: closed - Opened by hamishknight almost 3 years ago - 5 comments

#57 - Track source locations through the AST

Pull Request - State: closed - Opened by milseman almost 3 years ago - 3 comments

#56 - Remove CharacterClass from AST

Pull Request - State: closed - Opened by milseman almost 3 years ago - 2 comments

#55 - Incorporate @beccadax's feedback into StronglyTypedCaptures.md

Pull Request - State: closed - Opened by kylemacomber almost 3 years ago

#54 - Fix compilation with Swift 5.5.

Pull Request - State: closed - Opened by rxwei almost 3 years ago - 1 comment

#53 - Lexer and parser overhaul

Pull Request - State: closed - Opened by milseman almost 3 years ago - 6 comments

#52 - Expand builtin character class parsing

Pull Request - State: closed - Opened by hamishknight almost 3 years ago - 1 comment

#51 - Fix 'TracedProcessor.formatInput()' to compile with Swift 5.5.

Pull Request - State: closed - Opened by rxwei almost 3 years ago - 1 comment

#50 - More terminal classification

Pull Request - State: closed - Opened by hamishknight about 3 years ago - 3 comments

#49 - Quants, Quotes, Caps, and Comments

Pull Request - State: closed - Opened by milseman about 3 years ago - 1 comment

#48 - Matching engine backend for regex.

Pull Request - State: closed - Opened by rxwei about 3 years ago - 7 comments

#47 - Add in SyntaxOptions and basic support

Pull Request - State: closed - Opened by milseman about 3 years ago - 1 comment

#46 - Introduce ASTAction protocol, represent source locations in AST, refactoring

Pull Request - State: closed - Opened by milseman about 3 years ago - 2 comments

#45 - Unwrap paragraphs in regex captures pitch.

Pull Request - State: closed - Opened by rxwei about 3 years ago

#44 - Add Quantifer and Group to AST

Pull Request - State: closed - Opened by milseman about 3 years ago - 2 comments

#43 - [gardening] Rename and reformat some regex files

Pull Request - State: closed - Opened by milseman about 3 years ago - 3 comments

#42 - [Pitch] Strongly Typed Regex Captures v2

Pull Request - State: closed - Opened by kylemacomber about 3 years ago

#41 - Update StronglyTypedCaptures.md based on feedback to pitch

Pull Request - State: closed - Opened by kylemacomber about 3 years ago

#40 - Prototype a new token representation

Pull Request - State: closed - Opened by milseman about 3 years ago - 4 comments

#39 - Some more minor lexer refactoring

Pull Request - State: closed - Opened by milseman about 3 years ago - 2 comments

#38 - Add an `allMatches` API and related collection

Pull Request - State: closed - Opened by natecook1000 about 3 years ago - 1 comment

#37 - Some cosmetic refactoring of the lexer and tokens

Pull Request - State: closed - Opened by milseman about 3 years ago

#36 - Support creating `Regex` from a string with dynamic captures.

Pull Request - State: closed - Opened by rxwei about 3 years ago

#35 - [Pitch] Strongly typed regex captures

Pull Request - State: closed - Opened by rxwei about 3 years ago - 1 comment

#34 - MatchingEngine takes ranges

Pull Request - State: closed - Opened by milseman about 3 years ago

#33 - Restore "More algorithms"

Pull Request - State: closed - Opened by timvermeulen about 3 years ago - 7 comments

#32 - Support flat capture typing in regex DSL.

Pull Request - State: closed - Opened by rxwei about 3 years ago

#31 - Revert "More algorithms"

Pull Request - State: closed - Opened by milseman about 3 years ago - 1 comment

#30 - Flexible classes

Pull Request - State: closed - Opened by natecook1000 about 3 years ago - 1 comment

#29 - Support for lazy quantifiers

Pull Request - State: closed - Opened by natecook1000 about 3 years ago - 1 comment

#28 - Add NSRegularExpression as a participant

Pull Request - State: closed - Opened by natecook1000 about 3 years ago

#27 - Parse more character class syntax

Pull Request - State: closed - Opened by hamishknight about 3 years ago - 4 comments

#26 - Bidirectional searching

Pull Request - State: closed - Opened by timvermeulen about 3 years ago - 7 comments

#25 - Tour of types: map out some of our concerns

Pull Request - State: closed - Opened by milseman about 3 years ago - 1 comment

#24 - Custom character class parsing and regex literal exercise participant

Pull Request - State: closed - Opened by milseman about 3 years ago - 2 comments

#23 - Align regex parser with PCRE capture syntax.

Pull Request - State: closed - Opened by rxwei about 3 years ago

#22 - Implement the pitched Character and Unicode.Scalar class APIs

Pull Request - State: closed - Opened by natecook1000 about 3 years ago - 2 comments

#21 - Add an `AllScalars` collection

Pull Request - State: closed - Opened by natecook1000 about 3 years ago - 5 comments

#20 - Support typed captures and capture transforms in regex engine and DSL.

Pull Request - State: closed - Opened by rxwei about 3 years ago - 6 comments

#19 - More algorithms

Pull Request - State: closed - Opened by timvermeulen about 3 years ago - 7 comments

#18 - Regex consumers, searchers, and backwards too!

Pull Request - State: closed - Opened by milseman about 3 years ago

#17 - Introduce Exercises target.

Pull Request - State: closed - Opened by milseman about 3 years ago

#16 - Add initial draft of character classes proposal

Pull Request - State: closed - Opened by natecook1000 about 3 years ago - 7 comments

#15 - Update RegexLiteralPitch.md with thread feedback

Pull Request - State: closed - Opened by milseman about 3 years ago - 6 comments

#14 - Regex scalar classes

Pull Request - State: closed - Opened by natecook1000 about 3 years ago - 1 comment

#13 - Parse character classes from regex 'literals'

Pull Request - State: closed - Opened by natecook1000 about 3 years ago

#12 - Regex literal pitch

Pull Request - State: closed - Opened by hamishknight about 3 years ago - 4 comments

#11 - Plumb custom character classes through PEGs and MatchingEngine

Pull Request - State: closed - Opened by milseman about 3 years ago

#8 - Add in grapheme break data testing infrastructure

Pull Request - State: closed - Opened by milseman about 3 years ago - 2 comments

#7 - Generate concatenation overloads to filter out empty captures.

Pull Request - State: closed - Opened by rxwei about 3 years ago - 4 comments

#6 - Add Algorithms prototype

Pull Request - State: closed - Opened by timvermeulen about 3 years ago - 1 comment

#5 - Add regex result builder DSL prototype.

Pull Request - State: closed - Opened by rxwei about 3 years ago - 2 comments

#4 - Musings on regex literals

Pull Request - State: closed - Opened by milseman about 3 years ago

#3 - [DONT MERGE] Test PR

Pull Request - State: closed - Opened by shahmishal about 3 years ago - 15 comments

#2 - Fix typo in doc comment

Pull Request - State: closed - Opened by jpsim about 3 years ago

#1 - Initial commit

Pull Request - State: closed - Opened by milseman about 3 years ago