Git Product home page Git Product logo

reggy's People

Contributors

samsouder avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

reggy's Issues

escaping parenthesis

^.mail exchanger = [0-9] (.).$ In Reggy it appears that I have to escape the parenthesis in order to define a sub pattern. I do not have to do this when using the same regex to search by grep with BBEdit or Preg Match. I thought it was the opposite that parenthesis had to be escaped to be considered as part of the string. Is this a bug or am I missing something with how to define sub patterns?

Mavericks Incompatible?

Seeing the following console logs when trying to open Reggy, is it DOA on Mavericks?

11/22/13 12:53:02.813 PM com.apple.launchd.peruser.501[190]: (com.SamSouder.Reggy.120064[68829]) Job failed to exec(3) for weird reason: 13
11/22/13 12:53:02.814 PM Finder[230]: 8837325: Attempting to SIGCONT to pid #68829 failed, with errno=#3, or the process failed to actually start
11/22/13 12:53:02.816 PM Dock[228]: no information back from LS about running process LSASN:{hi=0x0;lo=0xa7da7d}
11/22/13 12:53:02.824 PM Finder[230]: 8837325: Attempting to SIGCONT to pid #68829 failed, with errno=#3, or the process failed to actually start

negated character class

It seems to me that Reggy does not detect negated character classes properly.
The regex \b[^a-b]{4}\b matches four letter words that do not contain the range [a-b].

regex_1

Above, Reggy matches the words 'been' and 'beck', which are four letter but contain the letter 'b'.

regex_2

If I tick the "Match Case" check box, Reggy does not match anymore the words 'bean' and 'beck'.

PCRE syntax

Does Reggy support the PCRE syntax as it's used in PHP? If not, can you add it?

Sorry if this isn't the right place to ask this question. I couldn't find any information about this and it's not in the list in the preferences (Reggy 1.3).

Find a BUG: [^aeiou]

TEXT:
! " # $ % & ' () * + , - . /
0 1 2 3 4 5 6 7 8 9
: ; < = > ? @
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
[ \ ] ^ _ `
a b c d e f g h i j k l m n o p q r s t u v w x y z
{ | } ~

64-bit implementation

This handy app is about to become completely obsolete unless it gets upgraded to 64-bit. macOS will stop supporting 32-bit apps in the next major OS release.

Can't see if a space is matched, with the current colouring?

If I write a regular expression that should match cat + a space: 'cat ' e.g. cat\s then I am not able to see if the spaces are matched in the Testing string panel. I can only see the count, but not was is actually matched since the text color wouldn't be visible for spaces.

I guess it is the same problem for other hidden characters e.g. \n

Can it be changed from a text color to a text highlight color? Or can there be implemented a "show hidden characters" function like photoshop or word?

And thanks for a great program.

basic character classes not working

I have used Reggy for some time without issue. I have just found that it doesn't seem to interpret "" characters correctly in the regex string. For example "\d" will match "d', but not a digit. Likewise, "\w" will only match a "w" and no other word character. "\" will match "". Other forms of character class, e.g. [0-9], [a-z.-] etc. work fine. Backslash on its own prompts the message "end pattern at escape", so the backslash is being recognised.

Hangs on large example text

I accidentally made the mistake of pasting 1.5MBs of plain text into it, which caused Reggy to hang for long amounts of time. Maybe it needs a "Hey you might not want to use this much text" warning dialog?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.