Anthony Scopatz
a3c03b0b07
macro escape
2016-08-27 13:27:15 -04:00
Anthony Scopatz
8ddb15861f
some raw tests
2016-08-27 13:06:08 -04:00
Anthony Scopatz
314269f7ce
added * breaking
2016-08-27 12:55:19 -04:00
Anthony Scopatz
a4471a0201
some macro arg cleanup
2016-08-27 11:40:52 -04:00
Anthony Scopatz
a78ada5c3f
fixed merge conflicts
2016-08-27 10:19:42 -04:00
Anthony Scopatz
90769316d2
Merge pull request #1501 from astronouth7303/events
...
Implementation of Event Subsystem
2016-08-27 10:12:53 -04:00
laerus
bbc965346b
cleanup/tests
2016-08-27 13:51:45 +03:00
Anthony Scopatz
ace8a2b57e
Merge branch 'master' into m
2016-08-26 21:30:05 -04:00
Jamie Bliss
4635b2dc0e
Merge remote-tracking branch 'upstream/master' into events
2016-08-26 17:36:50 -04:00
Anthony Scopatz
9a958f2eba
more expand vars
2016-08-25 00:35:02 -04:00
Anthony Scopatz
fa76a979e7
Merge branch 'master' into m
2016-08-24 23:57:23 -04:00
Jamie Bliss
4be3bf8950
Test for naming classes by string, too
2016-08-23 23:58:22 -04:00
Jamie Bliss
4ba21c9b16
Actually test event transmogrification
2016-08-23 23:54:29 -04:00
Jamie Bliss
1c1122b742
Refactor everything.
...
(Maybe I should have broken this up better?)
2016-08-23 23:44:05 -04:00
Jamie Bliss
2ffafe2ea6
Merge remote-tracking branch 'upstream/master' into events
2016-08-23 22:41:28 -04:00
Gil Forsyth
5c8f0354fa
Merge branch 'master' into allnames
2016-08-23 08:46:25 -04:00
Anthony Scopatz
7837563baf
check all names
2016-08-21 14:58:07 -04:00
BlahGeek
bf5935c3ae
add more more test case
2016-08-21 20:47:13 +08:00
BlahGeek
c2a56b5bc7
fix parsing for bare tuple of tuples
2016-08-21 10:07:18 +08:00
Anthony Scopatz
1d595e9ad9
added types to macros
2016-08-20 21:11:07 -04:00
Anthony Scopatz
dcc17effd1
more stuff
2016-08-20 20:32:30 -04:00
Anthony Scopatz
ea58a8bdd0
added ws after comma
2016-08-20 19:00:41 -04:00
Anthony Scopatz
92466763a1
fixed trailing macro comma issue
2016-08-20 18:48:55 -04:00
Anthony Scopatz
93e144f5b1
started docs
2016-08-20 17:00:10 -04:00
Anthony Scopatz
d5be829598
even more macro tests
2016-08-20 16:00:30 -04:00
Anthony Scopatz
37e458109c
more call macro tests
2016-08-20 15:50:36 -04:00
Anthony Scopatz
3f2a168d47
some tests
2016-08-20 15:39:02 -04:00
Anthony Scopatz
b2da4ca2e7
test refactor
2016-08-20 13:11:48 -04:00
Anthony Scopatz
57726327dd
even more tests
2016-08-20 13:08:56 -04:00
Anthony Scopatz
e0d0d42f55
more macros
2016-08-20 12:39:12 -04:00
Anthony Scopatz
698e16c3b5
some fixes
2016-08-20 10:30:23 -04:00
Anthony Scopatz
4dd6e9621d
have tuples, missing whitespace
2016-08-20 08:33:01 -04:00
Anthony Scopatz
15e23a9060
more fixes
2016-08-20 07:46:03 -04:00
Anthony Scopatz
cf68b36285
Merge branch 'master' into m
2016-08-19 20:36:27 -04:00
Anthony Scopatz
05a69358e6
another blank line
2016-08-19 12:11:37 -04:00
Anthony Scopatz
c8727f17b3
Added function arguments to scope
2016-08-19 01:45:44 -04:00
adam j hartz
71a92b4863
temporary files shouldn't cause the news-related test to break
2016-08-18 18:38:02 -04:00
Jamie Bliss
20bd3aedd7
Merge remote-tracking branch 'upstream/master' into events
2016-08-15 23:24:32 -04:00
Jamie Bliss
5141fadfb4
Do some magic to make event docstrings work
2016-08-15 23:22:19 -04:00
Jamie Bliss
81d066a341
Rename so that __call__() is to register
...
```
@events.on_spam
def myhandler(eggs):
...
```
2016-08-15 23:13:44 -04:00
Jamie Bliss
44333fdcd5
Remove problematic "loopback" event style.
...
This has limited use because you have to do it in such a way that different
handlers don't step on each other or blow up on input they don't understand.
The worst case is the first use-case: command preprocessing.
2016-08-15 23:03:32 -04:00
Jamie Bliss
9dcd0f9fbf
Add validators, plus some clarity and PEP8 fixes
2016-08-15 22:59:30 -04:00
Anthony Scopatz
49b2f8d7d8
newb error
2016-08-14 18:52:39 -04:00
Anthony Scopatz
b3af85f649
Merge pull request #1520 from laerus/hist_ts
...
history show filter by timestamps
2016-08-12 14:30:25 +10:00
Matthias Bussonnier
3c7753f4be
Fix tests, document, and make install_hook() install only once.
2016-08-10 18:20:54 -07:00
Jamie Bliss
35fca07db6
Test loading of xsh-based xontribs
2016-08-10 17:26:20 -07:00
Konstantinos Tsakiltzidis
6a44cf7f25
show timestamps option
2016-08-10 17:20:33 +03:00
Konstantinos Tsakiltzidis
f362165491
ensure_timestamp basic
2016-08-10 16:49:06 +03:00
Konstantinos Tsakiltzidis
733d871770
datetime_format arg
2016-08-09 21:26:08 +03:00
Jamie Bliss
cdd66b4511
Merge remote-tracking branch 'upstream/master' into events
2016-08-04 15:26:21 -04:00