aboutsummaryrefslogtreecommitdiffstats
path: root/feature-tests (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-12-02Another flagrant abuse of version control because I'm too lazy to stash.Tom Feist1-2/+24
2011-12-02Add a whole bunch of un-tracked files that need some looking at.Tom Feist4-0/+420
2011-11-25update template with some generic debugging features.Tom Feist1-0/+32
2011-10-11added a bunch of feature_test stuff that I've forgotten to add. NothingTom Feist3-0/+204
interesting really.
2011-10-11added dcc-kill, a very quick hack as a base for building a dcc-spambot killer.Tom Feist1-0/+106
2011-09-24added any_time.plTom Feist1-0/+37
adds a statusbar item called 'any_time' with a custom time format configuration (with /set any_time_format %H:%M or whatever. Uses standard POSIX strftime formats).
2011-09-24cleanup linehax a bit.Tom Feist1-18/+0
2011-09-23added linehax, a proof of concept for altering existing lines with /subs ↵Tom Feist1-0/+176
s/find/replace/
2011-08-15added a delay to the /password function to make the input change show up.shabble1-3/+7
2011-08-15added simple demo of input masking for password entry.shabble1-0/+125
2011-07-18changed format reset to format delete for chansetup_footer, to properly ↵Tom Feist1-1/+1
restore it if unset to begin with
2011-07-16bit more cleanup on get_format_stringTom Feist1-4/+1
2011-07-16trim out the caller() uglyness, since it's not actually needed for get_format().Tom Feist1-9/+2
2011-07-16fix code-paths not properly stopping the print text signalTom Feist1-4/+8
2011-07-16getchan now actually parses the channel dataTom Feist1-10/+74
2011-07-16 added a reference to the module names for formatsTom Feist1-0/+1
2011-07-16added getchan to demonstrate how to retrieve, alter and restore a format ↵Tom Feist1-0/+106
string for easier parsing
2011-05-04added colour_test for testing implementations of 256-colour patchesTom Feist1-0/+16
2011-04-22feature-tests/key_sig: test to see if there's any useful info in the 'keyboardTom Feist1-0/+51
created' signals. Answer is no, because it gets initialised befor the perl core, so we're too late to handle the signal. Might be a useful testcase for when I start meddling with multiple keyboards though.
2011-04-18some minimalist pod.Tom Feist1-0/+9
2011-04-18readme: fixed generator to not stomp if multiple files in one dir. Doesn'tTom Feist1-27/+50
auto-display though. Maybe need to generate an index? (But where to store it?)
2011-04-14template: update with MIT licence and bit more doc stubbing.Tom Feist1-3/+30
2011-04-13exec.pl: using open3, but horribly broken. Still not sure why.Tom Feist1-83/+219
2011-04-13exec.pl: now mostly working with IPC::Open3. Needs cleanupTom Feist1-62/+120
2011-04-13added exec.pl, a pseudo-replacement for teh native /exec since it's broken and ITom Feist1-0/+248
can't figure out why.
2011-04-09redir-input: test of some internal callback stuff. Which doesn't work. Ho Hum.Tom Feist1-3/+6
2011-04-08add sig_unbind as a demonstration of the signal_remove coderef bug, and a patchTom Feist1-0/+58
to fix it.
2011-04-01signal_redir: general cleanup, and added attribution block %IRSSITom Feist1-10/+28
2011-03-31feature-tests: created signal_redir as a stripped down version of cmpusers.pl.Tom Feist1-0/+98
Hopefully a useful starting point for people wanting remote command info.
2011-02-21moved testing into its own dirTom Feist1-214/+0
2011-02-21minor whitespace muddlingTom Feist1-6/+8
2011-02-20mostly functional as script, final comit before transitioning into ↵Tom Feist1-9/+16
Test::Irssi module.
2011-02-19fix for program args: make it a referenceTom Feist1-1/+1
2011-02-19added program args to Wheel::RunTom Feist1-3/+14
2011-02-19updated auto-testing to ebe able to handle inputs, and partially process the ↵Tom Feist1-12/+52
output.
2011-02-19semi-working wrapper for irssi allowing command/keystroke injection. Still needTom Feist1-52/+132
to work on the output format though.
2011-02-19initial commit, probably about to get blasted.Tom Feist1-0/+74
2011-01-18joinforward/joinforward: a first pass at a script which observes redirectionTom Feist1-19/+56
messages and automatically overrides /join to point you to the right forwarded channel.
2011-01-18mroe changes to easy_exec to try to get tab-completion of function names. Works,Tom Feist1-27/+32
but still a bit dumb.
2011-01-18signal_logger: an test to determine how signals are fired, and if they areTom Feist1-0/+170
nested.
2011-01-15bindings: added an example of parsing bindings a'la adv_windowlist. needs someTom Feist1-0/+77
attributions and cleanup though
2011-01-12pipes: added an example feature test on how to use pipes for non-blockingTom Feist3-4/+146
IO. Hope to expand it to include network IO at some point.
2011-01-09some dirty hacks to make the package appear as an internal module, LeoNerd++Tom Feist1-5/+13
2011-01-01feature-tests: looking at ways to read from a DATA fh, and redirect normalTom Feist2-0/+62
command output so it can be parsed.
2011-01-01feature_tests/easy_exec: further futile efforts to make a /script exec thatTom Feist1-4/+19
exposes all the Irssi exportables into the temp namespace.
2011-01-01key_test: dumped some key-processing code in there I plan to look at later.Tom Feist1-0/+19
2010-12-04easy_exec: add author info block, Dump() function to call Data::DumperTom Feist1-4/+14
2010-12-04template: update template with personal details, add additional importsTom Feist1-2/+6
2010-12-04easy_exec: override /script exec with a function to export all of the Irssi::Tom Feist1-0/+25
namespace functions for ease of testing.
2010-11-05added some feature tests for format expansionTom Feist2-0/+41