Noah Petherbridge

Results 15 issues of Noah Petherbridge

This is a blanket ticket for going through the codebase and doing general cleanup and API fixes to make the code more idiomatic from a Go point of view. Examples:...

enhancement

* For Unicode support, [this line](https://github.com/aichaos/rivescript-go/blob/b2781a813d641fc637d2f6271691f016d1c2633b/src/tags.go#L93) should be use `[^\s\d]` instead of `[A-Za-z]` * [This regexp](https://github.com/aichaos/rivescript-go/blob/b2781a813d641fc637d2f6271691f016d1c2633b/src/tags.go#L51) should include `\s*` on both sides of the `{weight}` tag to tolerate adjacent spaces.

bug

I wasn't sure if it was just my device that experienced this problem but some others on Reddit have run into this as well, e.g.: https://www.reddit.com/r/pinephone/comments/qb3vo3/comment/hh77s7p/?context=3 On the Pinephone, the...

I'm posting this here in hopes it'll be useful to others. This project seems old and not updated anymore. I built a chat room and referenced this code, and it...

RiveScript may be able to benefit from having a [monolithic version control repository](https://danluu.com/monorepo/) rather than having one repo per implementation (Perl, Python, JavaScript, Go and Java). It could also encompass...

enhancement