
def myfunc(a,b,*c,**d):
	print a
	print b
	for i in c:
		print i
	for i in d:
		print i
		print d[i]

myfunc(1,2,bar='a',foo='c')


@@ -1,9 +1,8 @@
-%0A
 def myfu
@@ -10,28 +10,34 @@
 c(a,
+ 
 b,
+ 
 *c,
+ 
 **d):%0A
-%09
+    
 print a%0A
 %09pri
@@ -36,17 +36,20 @@
 t a%0A
-%09
+    
 print b%0A
 %09for
@@ -44,17 +44,20 @@
 print b%0A
-%09
+    
 for i in
@@ -64,43 +64,103 @@
  c:%0A
-%09%09print i%0A%09for i in d:%0A%09%09print i%0A%09%09
+        print i%0A    keys = d.keys()%0A    keys.sort()%0A    for i in keys:%0A        print i%0A        
 prin
@@ -180,18 +180,20 @@
 c(1,
+ 
 2,
+ 
 bar='a',
 foo=
@@ -188,16 +188,17 @@
 bar='a',
+ 
 foo='c')
@@ -198,9 +198,51 @@
 oo='c')%0A
+print%0Amyfunc(1, 2, 3, 4, bar='a', foo='c')
 %0A

Improve kwargs test