1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209
|
Revision history for Regexp-Debugger
0.0.1 Sun Jan 30 11:19:53 2011
Initial release.
0.001000 Thu Jul 19 09:49:39 2012
First public release
0.001001 Sat Jul 21 10:29:42 2012
- Removed redundant _sleep() (thanks Peter)
- Patched rxrx problem in 5.16
[Changes in eval inconsistent with previous behaviour]
(thanks alierak!)
0.001002 Sat Jul 21 16:53:23 2012
- Fixed windowing of capture and backtracking graphics
- Removed dependency on Term::ReadKey
(thanks everyone who reported it!)
- Added microdocs for bin/rxrx (thanks Salvatore)
0.001003 Mon Jul 23 10:19:14 2012
- Patched to support seaching for .rxrx under Windows
(thanks Christian)
- Patched to support color text under Windows
(thanks Christian)
0.001004 Wed Jul 25 08:12:02 2012
- Adjusted messages for JSON output
(thanks Glen!)
0.001005 Fri Jul 27 19:09:04 2012
- Use numeric sorting order for capture variables
(thanks Ken)
0.001006 Sun Aug 19 10:40:20 2012
- Added 'f' command to interactive mode
(like 'm', but runs to next failure-to-match instead)
- Added 'd' command to describe static regex
- Made heatmap and description colours lexically configurable
- Added 'x' command to exit program entirely
- Added handling of ^D (synonym for 'q')
(Thanks, Mike)
- Fixed bug with \N{...}
(Thanks, Tom)
- Fixed nasty bug in exporting lexical hint via $^H
(Thanks, Tom!)
0.001007 Sun Aug 19 20:03:58 2012
- Fixed missing \[ \] handling in character classes
(thanks, Thomas)
0.001008 Mon Aug 20 09:44:46 2012
- Made whitespace-separated repetition quantifiers default to /x semantics
and documented the issue in LIMITATIONS
(Thanks, Tom)
0.001009 Sat Sep 22 14:37:33 2012
- Added history mechanism to rxrx (if a recent IO::Prompter installed)
- Added cursor motions over input to rxrx (if a recent IO::Prompter installed)
0.001010 Sun Sep 23 21:19:08 2012
- Added ability to pass flags to regexes specified in rxrx REPL
0.001011 Thu Oct 11 19:22:47 2012
- Added tracking of $^N variable
(thanks Frederic!)
- Various minor tweaks
- Fixed bug in charset parsing (thanks Geunyoung Park)
- Improved atom parsing
0.001012 Fri Mar 8 17:19:54 2013
- Optimized non-interactive cases
(no longer rewrites regexes in non-interactive at compile-time)
- Added correct handling of null regexes to rxrx
(thanks Felix)
- Added EXE_FILES to Makefile.PL to install rxrx
(thanks Felix)
- Added snapshots for description output
- Improved reporting of non-backtracking parens
during backtracking
- Fixed critical bug in matching repeated blocks
(thanks Holger!)
- Improved tracking and reporting of self-matching whitespace
0.001013 Wed May 22 17:44:28 2013
- Fixed buglet in whitespace echoing under 'visible'
- Made \n, \t, etc in strings being matched
appear as specially coloured n and t respectively
(added ws_col config to allow customization)
0.001014 Mon Jul 15 12:02:01 2013
- Added minimal perl version info to Build.PL and Makefile.PL
(thanks Andreas!)
- Updated for Perl 5.18 (thanks Ken!)
0.001015 Fri Jul 26 07:20:09 2013
- Improved specificity of 'd' and 'D' reporting
0.001016 Tue Oct 22 10:26:33 2013
- Made error checking in rxrx more robust
- Made rxrx reinvoke the version of Perl it was itself invoked with,
regardless of $PATH idiosyncrasies (thanks, brian!)
0.001017 Thu Dec 5 10:42:15 2013
- Fixed obscure bug with null rematches under /g
(thanks Smylers!)
0.001018 Thu Dec 5 15:12:25 2013
- Improved reporting of rematching and non-advancing failures under /g
0.001019 Sun Jan 12 13:34:11 2014
- Fixed bug with raw } in rxrx regexes
(thanks ZZ)
0.001020 Mon Feb 24 14:21:20 2014
- Improved rxrx error reporting
- Added +/ mode to rxrx to allow multi-line input
- Added 'd' to rxrx to describe regex without entering debugger
- Patched a doc nit (thanks Andreas!)
0.001021 Wed Sep 7 07:45:44 2016
- Adjusted rxrx shebang line so EUMM rewrites it correctly
(thanks Slaven and Karen!)
- Fixed warning message for negative x under 5.22+
(Thanks, Colin)
- Fixed message on successful end of lookaround
(Thanks Rob!)
0.001022 Thu Sep 8 07:56:44 2016
- Further improvements to backtracking messages
(Thanks again, Rob!)
|