Commit Graph
103 Commits
Author SHA1 Message Date
rxi b1fe4b54d9 Fixed lovebird.htmlescape() to have only one return value 2017-04-26 19:16:42 +01:00
rxi 93a2e190ea Version 0.4.2 2017-02-04 11:12:48 +00:00
rxi bff5d5a056 Updated copyright year 2017-02-04 11:12:30 +00:00
rxi adddb9ccdc Merge pull request #7 from cheezgi/master
Turn off autocomplete - #6
2016-11-27 20:14:19 +00:00
cheezgi f8ed6d431a Turn off autocomplete - #6 2016-11-22 03:52:04 +00:00
rxi 816706d122 Version 0.4.1 2016-08-28 11:00:22 +01:00
rxi 3d9ab72ba2 Updated copyright year 2016-08-28 11:00:04 +01:00
rxi 78afff0835 Removed "192.168.*.*" from whitelist, updated README 2016-07-24 13:42:39 +01:00
rxi 0ce551bacd Version 0.4.0 2015-09-13 15:22:18 +01:00
rxi 07e97d5627 Added support for "=" input prefix to mimic Lua REPL 2015-08-30 20:01:32 +01:00
rxi df58a85248 Update copyright year 2015-08-22 07:34:30 +01:00
rxi 02a6cd7206 Replaced localhost -> 127.0.0.1 in README 2015-08-21 21:49:50 +01:00
rxi 3c2583df70 Added Content-Length to HTTP response, removed Content-Type 2015-08-21 20:37:21 +01:00
rxi 4f36c2ac45 Removed content-type from HTTP header 2015-08-21 20:31:37 +01:00
rxi 744c2ee99b Fixed bad replace string on for :gsub() on env.json page 2015-08-21 19:47:47 +01:00
rxi 991a723c5b Changed connection handling to use coroutines 2015-08-21 19:42:57 +01:00
rxi 04facfb00f Added embedded dynamic favicon to index page, resolves #1 2014-09-06 14:49:54 +01:00
rxi 544b9b4991 Version 0.3.0 2014-06-28 14:59:20 +01:00
rxi c35992f18f Updated screenshot in README.md 2014-06-28 14:56:53 +01:00
rxi 3c0db4f4e3 Added special CSS formatting for lovebird errors 2014-06-28 14:51:23 +01:00
rxi f9205bf2cd Moved echoed line's interpuncts from HTML to CSS 2014-06-28 14:31:45 +01:00
rxi 0c91b13e5a Increased console output line-height, minor CSS adjustments 2014-06-28 13:27:14 +01:00
rxi 1a1a4289da Removed timestamp from echoed input lines 2014-06-28 12:58:05 +01:00
rxi d85a4ee47d Added option lovebird.echoinput, updated README.md 2014-06-28 12:10:53 +01:00
rxi 441d2f5327 Added echoing of input lines 2014-06-28 12:06:03 +01:00
rxi fc96823be8 Added function lovebird.recalcbuffer() 2014-06-28 12:00:53 +01:00
rxi 7401ba3d58 Added lovebird.pushline() function 2014-06-28 11:38:45 +01:00
rxi ffe3a21715 Version 0.2.1 2014-05-06 20:23:22 +01:00
rxi c63651cce2 Fixed lovebird.print() to handle nil properly 2014-04-19 09:32:38 +01:00
rxi 1e4eb39820 Added lovebird.compare() for improved sorting in env browser 2014-04-18 13:42:12 +01:00
rxi 943c0c48df Fixed multiple-digit indices in env browser
Fixed the "fullpath" regex in the env browser's javascript so that
variables with multiple-digit array indices are inserted into the input
box properly when their value is clicked.
2014-04-18 12:39:35 +01:00
rxi ae921e2033 Added screenshot to README.md 2014-04-16 20:02:22 +01:00
rxi 4ae1dcd5a5 Version 0.2.0
Since version 0.1.0:

* Adds support for tables with mixed keys
* Adds support for numerical table keys
* Adds support for up/down keys to recall input history
* Adds counter next to repeated printed lines
* Pre-compiles page templates
* Fixes printed new lines
* Improves error message clarity
* Lots of internal changes and fixes
2014-04-15 21:23:21 +01:00
rxi 57ca73475c Moved local loadstring -> lovebird.loadstring 2014-04-15 12:59:37 +01:00
rxi cc963854eb Added chunkname arg to loadstring of console's input 2014-04-15 12:40:14 +01:00
rxi c01eadea6b Added chunkname param to lovebird.template() and use of 2014-04-15 12:37:42 +01:00
rxi 2d15afd663 Moved local funcs: map, trace, unescape into lovebird table 2014-04-15 12:07:17 +01:00
rxi 148d2c46cd Changed lovebird.print()'d newlines to be displayed correctly 2014-04-14 21:41:19 +01:00
rxi 866cff673d Changed env.json's sort to handle tables with mixed key types 2014-04-14 00:15:48 +01:00
rxi f7578fe07e Changed env.json to ignore keys which arn't strings or numbers 2014-04-14 00:10:34 +01:00
rxi 3b2e834711 Changed JS updateDivContent() to check against its own cache
updateDivContent() now checks against its own cache to assure the
content has actually changed before updating the innerHTML of the div.
2014-04-13 17:03:44 +01:00
rxi b4e007b035 Changed server to accept all waiting requests that frame
Previously the server would have only handled the most recent connection
on a frame, it now handles all waiting connections.
2014-04-13 16:56:22 +01:00
rxi 62db558f4c Moved compilation of page templates to lovebird.init()
All the page templates are now compiled into functions when lovebird is
inited. This avoids having to interpret a page template each time it is
requested.
2014-04-13 16:37:04 +01:00
rxi 188d052d34 Changed lovebird.template() to return compiled template
lovebird.template() now returns the compiled template as a function
rather than the result of the template. To make this possible the
parameters and usage of the function has also changed.
2014-04-13 15:54:19 +01:00
rxi fe2e607baa Changed up/down keys on inputbox to always set cursor to end 2014-04-13 12:21:22 +01:00
rxi 8029a07aaa Added support for up/down keys on input box to recall past inputs 2014-04-13 11:13:17 +01:00
rxi efb683651b Changed lovebird.allowhtml's default to false; updated README 2014-04-13 10:36:24 +01:00
rxi 4d7e15c295 Changed .lines to store metadata; Added repeated-line counter
* The lovebird.lines table now stores metadata for the printed line:
  the time it was printed and the number of consecutive repetitions of
  that line to occur.
* Consecutive duplicate lines now get a little repeat count marker
  instead of having the line print out multiple times.
2014-04-13 10:25:46 +01:00
rxi e5c47f71f7 Removed brackets from timestamp, added padding 2014-04-12 22:03:52 +01:00
rxi 09203d201e Added support for numerical table keys to env vars browser 2014-04-12 21:02:48 +01:00