Commit Graph

66 Commits

Author SHA1 Message Date
kikito
a23e03d037 bumps version to 3.0.2 2015-11-28 14:10:17 +01:00
mpeterv
daaefbd870 Do not allow collecting weak tables while they are being inspected
Fixes #22
2015-11-27 14:53:56 +03:00
kikito
d4efbb9ee4 bump version to 3.0.1 2015-11-21 17:23:34 +01:00
kikito
162d497b0d second attempt at fixing travis 2015-11-21 17:10:23 +01:00
kikito
f01a007c91 attempts to fix failing travis 2015-11-21 17:08:09 +01:00
mpeterv
b2217c6806 Remove redundant escapeChar function
`string.gsub` can accept a table as the third argument, no need to wrap it
in a function.
2014-11-18 19:42:53 +03:00
kikito
8df8cd8b33 upped version. Fixes #17 2014-09-21 11:27:36 +02:00
kikito
f153849088 remove unused values & params 2014-09-19 22:54:35 +02:00
kikito
3eb9c65c7b fix inconsistent var name 2014-09-19 22:52:10 +02:00
kikito
182e6f28c1 Fix float keys being masked in tables with array elements 2014-09-19 22:50:48 +02:00
kikito
99deb522f8 refactor out commacontrol method 2014-09-19 22:35:07 +02:00
kikito
99e8c03959 newline & indent options 2014-09-13 12:33:20 +02:00
kikito
9054ee1051 <key>, <metatable> -> inspect.KEY, inspect.METATABLE 2014-09-13 12:12:41 +02:00
kikito
1fb5373a45 Use '<key>' and '<metatable> on keys correctly 2014-09-12 15:36:38 +02:00
kikito
d07147ed54 transform back into metatable-based object-orientation 2014-08-21 20:15:25 +02:00
kikito
2961caa14a process option handles keys as well as items 2014-08-16 19:44:35 +02:00
kikito
e74c899b7d refactor processRecursive 2014-08-16 16:35:24 +02:00
kikito
a1b30ad8a3 process now handles most values. But what to do with keys? 2014-07-06 18:44:31 +02:00
kikito
7195bfa423 remove filter option 2014-07-06 17:24:37 +02:00
kikito
a2ccd9220c extend filter with a path parameter. Fixes #12 2014-02-09 18:42:38 +01:00
Kodi Arfer
fbb524a813 removed use of string.quote("%q", str) 2014-01-07 10:57:42 -05:00
Kodi Arfer
0303fec453 tweaked string escaping, fixing GH-9 2014-01-07 09:23:20 -05:00
Kodi Arfer
588486afde removed ineffectual entry in controlCharsTranslation 2014-01-07 09:23:20 -05:00
Kodi Arfer
a5291a2a2c renamed "unescape" functions to "escape"
These functions replace raw characters with escape sequences rather than the reverse.
2014-01-07 09:23:11 -05:00
kikito
455fc40587 updated version to 2.0.0 2013-09-15 13:32:39 +02:00
kikito
76138d86a7 added filter option 2013-09-15 13:02:45 +02:00
kikito
8a65da658a made depth an options parameter 2013-09-15 11:23:01 +02:00
kikito
e898803196 reordering of code in inspect.lua 2013-09-14 18:14:52 +02:00
kikito
0de3c69e5d made inspect.lua not object-oriented 2013-09-14 18:12:47 +02:00
kikito
7a0dae850d renamed comma variable 2013-09-14 17:06:06 +02:00
kikito
c34213d266 refactor type sorting 2013-09-14 16:45:31 +02:00
kikito
04aea86a32 refactoring of id-related metatables 2013-09-14 16:12:24 +02:00
Enrique García
67f12d3664 Merge pull request #7 from CheyiLin/master
arbitrary type support (e.g., LuaJIT's cdata)
2013-09-14 05:24:39 -07:00
kikito
e15c40b238 moved to MIT license 2013-09-14 13:17:48 +02:00
Cheyi Lin
59e989480d remove local declarations at the top 2013-06-27 18:03:26 +08:00
Cheyi Lin
2a0214c0b7 remove duplicated declaration 2013-06-19 22:59:34 +08:00
Cheyi Lin
f9575fd443 arbitrary type support (e.g., LuaJIT's cdata) 2013-06-19 19:33:16 +08:00
kikito
091b62cd5d bump to v1.2.1 2013-01-21 00:51:44 +01:00
kikito
2b502e1a81 fixed metatable-related loop when a table is its own index. References #4 2013-01-21 00:49:22 +01:00
kikito
1514d86828 fix overflow when a table is its own metatable. References #4 2013-01-20 17:23:36 +01:00
kikito
14a63ac985 transformed inspect into a callable table with _VERSION attribute 2012-11-03 15:17:14 +01:00
kikito
66ffbd5ed1 bumped version to 1.2.0 2012-10-30 00:05:39 +01:00
kikito
78c4643ba0 made depth default to infinite 2012-10-29 23:32:44 +01:00
kikito
b744b7f3f8 removed table ids from tables that appear less than twice. Fixes #2 2012-10-29 23:26:49 +01:00
kikito
fa1ef6683e other minor refactors 2012-10-29 21:05:31 +01:00
kikito
282800b478 small refactor 2012-10-29 20:49:20 +01:00
Enrique García Cota
6099c50497 v1.1.1 2011-08-13 00:53:48 +02:00
Enrique García Cota
4c92bad614 simplified spec running. Added new instructions for it. Managed case where __toString throws an error. Made local a function that was global by mistake 2011-08-13 00:52:55 +02:00
Enrique García Cota
8804f4f1a8 added counters for functions, tables, userdata and threads. updated to v1.1 2011-05-10 00:31:56 +02:00
Enrique García Cota
b0d37e5251 fixed comment typos 2011-04-24 15:07:18 +02:00