Cameron McHenry
d34197debb
Add utf-8 charset to HTML
2017-04-28 21:20:06 -04:00
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