275673ba21 
								
							 
						 
						
							
							
								
								[svn r38396] Capturing stdout and stderr when running the update_website tests to not mess  
							
							... 
							
							
							
							up --rest output.
--HG--
branch : trunk 
							
						 
						
							2007-02-10 16:41:31 +01:00  
				
					
						
							
							
								 
						
							
								d3cd1c5bcf 
								
							 
						 
						
							
							
								
								[svn r38393] Made (displayed) paths to source files relative whenever possible.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-10 16:19:17 +01:00  
				
					
						
							
							
								 
						
							
								e280dfe1f0 
								
							 
						 
						
							
							
								
								[svn r38392] looponfailing tricked me into committing too early  
							
							... 
							
							
							
							(syntax error, bah)
--HG--
branch : trunk 
							
						 
						
							2007-02-10 16:07:30 +01:00  
				
					
						
							
							
								 
						
							
								bc009c4aef 
								
							 
						 
						
							
							
								
								[svn r38391] check more exactly if we are working  
							
							... 
							
							
							
							from a default rsync_root (checking
for rsync_root == topdir is not safe
as the topdir may be explicitely contained
in the rsync_root list)
--HG--
branch : trunk 
							
						 
						
							2007-02-10 16:05:32 +01:00  
				
					
						
							
							
								 
						
							
								d3e2c68e03 
								
							 
						 
						
							
							
								
								[svn r38390] refining the logic: for inplace-localhosts ("optimized localhost")  
							
							... 
							
							
							
							we do not add any relative path.
--HG--
branch : trunk 
							
						 
						
							2007-02-10 15:51:25 +01:00  
				
					
						
							
							
								 
						
							
								fa94900836 
								
							 
						 
						
							
							
								
								[svn r38389] completing the picture: now if you don't have rsync_roots  
							
							... 
							
							
							
							specified, the config.topdir is transfered but it is
transferred to the "remotepath.join(topdir.basename)"
(not actual code) to avoid random such rsyncs to
destroy/affect remote filesystem state.
--HG--
branch : trunk 
							
						 
						
							2007-02-10 15:45:41 +01:00  
				
					
						
							
							
								 
						
							
								f88bbf1b83 
								
							 
						 
						
							
							
								
								[svn r38388] Removed stuff that's done, added a couple more items to do.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-10 15:22:16 +01:00  
				
					
						
							
							
								 
						
							
								ada3a4cfcf 
								
							 
						 
						
							
							
								
								[svn r38386] Fixed some more nasty problems after running py.test --apigen on pypy: problem  
							
							... 
							
							
							
							recognizing """foo "bar" baz""" as a single line string (hack unfortunately),
unicode problems. Also added some code to debug the tokenizer: you can now run
the color.py script with a Python file as arg to tokenize the file.
--HG--
branch : trunk 
							
						 
						
							2007-02-10 15:20:21 +01:00  
				
					
						
							
							
								 
						
							
								e11e7472bc 
								
							 
						 
						
							
							
								
								[svn r38378] snapshot commit for: each rsync root is now copied to  
							
							... 
							
							
							
							remote-topdir.join(root.basename)
--HG--
branch : trunk 
							
						 
						
							2007-02-10 14:21:26 +01:00  
				
					
						
							
							
								 
						
							
								663447a7d1 
								
							 
						 
						
							
							
								
								[svn r38370] Hrmph, probably the nastiest case of 'debug print' I ran into so far, bringing  
							
							... 
							
							
							
							apigen almost to a crawl... Also small optimization making that 'normal'
multi-line strings are resolved before those using \.
--HG--
branch : trunk 
							
						 
						
							2007-02-10 13:02:06 +01:00  
				
					
						
							
							
								 
						
							
								4d4ce90f73 
								
							 
						 
						
							
							
								
								[svn r38362] Fixed stupidity in the last checkin: only matching multi-line strings using  
							
							... 
							
							
							
							slashes if the slash is actually at the end of the line... :(
--HG--
branch : trunk 
							
						 
						
							2007-02-10 12:06:58 +01:00  
				
					
						
							
							
								 
						
							
								e04e08718f 
								
							 
						 
						
							
							
								
								[svn r38352] made localhost inplace handling safer (and more  
							
							... 
							
							
							
							redundant, there is an additional flag now,
and host.gw_remotepath is None for localhost-inplace
hosts)
--HG--
branch : trunk 
							
						 
						
							2007-02-10 09:52:22 +01:00  
				
					
						
							
							
								 
						
							
								e57df20f4b 
								
							 
						 
						
							
							
								
								[svn r38315] fixing failing apigen test and adding  
							
							... 
							
							
							
							a string equality assertion helper
(if we need to have such exact string-comparison tests,
then let's at least make it convenient
to discover the problem quickly)
--HG--
branch : trunk 
							
						 
						
							2007-02-09 21:36:20 +01:00  
				
					
						
							
							
								 
						
							
								248a8d944f 
								
							 
						 
						
							
							
								
								[svn r38310] assertion to be sure about keywords  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-09 20:45:04 +01:00  
				
					
						
							
							
								 
						
							
								0d6d17dc96 
								
							 
						 
						
							
							
								
								[svn r38302] Kill _dist_import_pypy  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-09 19:33:00 +01:00  
				
					
						
							
							
								 
						
							
								30608ea412 
								
							 
						 
						
							
							
								
								[svn r38262] Fixed support for tokenizing multi-line strings that use \ to span lines.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-09 16:13:30 +01:00  
				
					
						
							
							
								 
						
							
								aa4896fa04 
								
							 
						 
						
							
							
								
								[svn r38249] It seems that there was somehow different idea in mind, but I actually  
							
							... 
							
							
							
							do not get it.
Right now there is no way to override default session other than
from py.__.test import config; config.TerminalSession = 'name_to_import'
which is scary. Holger please take a look.
--HG--
branch : trunk 
							
						 
						
							2007-02-09 14:24:08 +01:00  
				
					
						
							
							
								 
						
							
								73281adc5a 
								
							 
						 
						
							
							
								
								[svn r38246] Fixed problems with line height in sources, added missing commas to seperate  
							
							... 
							
							
							
							base classes, added all Python (2.5) keywords.
--HG--
branch : trunk 
							
						 
						
							2007-02-09 14:01:08 +01:00  
				
					
						
							
							
								 
						
							
								d2f11081cb 
								
							 
						 
						
							
							
								
								[svn r38221] Reverting previous changes after a discussion with hpk.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-09 00:43:27 +01:00  
				
					
						
							
							
								 
						
							
								4815c6de21 
								
							 
						 
						
							
							
								
								[svn r38220] moved -f and --exec in the documentation as well  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-09 00:41:59 +01:00  
				
					
						
							
							
								 
						
							
								828ef252d0 
								
							 
						 
						
							
							
								
								[svn r38219] looponfailing and exec are not so experimental  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-09 00:38:07 +01:00  
				
					
						
							
							
								 
						
							
								b175e90f26 
								
							 
						 
						
							
							
								
								[svn r38218] i give up for now, somehow the local change  
							
							... 
							
							
							
							in the FileBox affects --dist testing in ways i
can't fully understand at the moment (i would
think it only affects --boxed test runs). So
we are back to share tempdirs when running boxed
(causing failures elswhere).  We care later, i guess.
--HG--
branch : trunk 
							
						 
						
							2007-02-09 00:25:32 +01:00  
				
					
						
							
							
								 
						
							
								c1216c2346 
								
							 
						 
						
							
							
								
								[svn r38217] Moved the -S option to a new conftest.py in the execnet dir to avoid nasty  
							
							... 
							
							
							
							option re-definition problems.
--HG--
branch : trunk 
							
						 
						
							2007-02-09 00:21:38 +01:00  
				
					
						
							
							
								 
						
							
								0bd286ba94 
								
							 
						 
						
							
							
								
								[svn r38216] Adjusting the conftest-for-socketgateway example so it takes care of the -S  
							
							... 
							
							
							
							option (like the default one does), this caused some test failure.
--HG--
branch : trunk 
							
						 
						
							2007-02-08 23:50:00 +01:00  
				
					
						
							
							
								 
						
							
								9a0fa93ce6 
								
							 
						 
						
							
							
								
								[svn r38215] Gotta love the XHTML validity checks... ;)  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-08 23:47:28 +01:00  
				
					
						
							
							
								 
						
							
								07310d0799 
								
							 
						 
						
							
							
								
								[svn r38214] be a bit nicer: don't pollute /tmp with a new tempdir  
							
							... 
							
							
							
							for each boxed test run.  Also fix the counting
of boxes (how did it ever work like this, anyway)
--HG--
branch : trunk 
							
						 
						
							2007-02-08 23:24:44 +01:00  
				
					
						
							
							
								 
						
							
								999da7a376 
								
							 
						 
						
							
							
								
								[svn r38213] Some small cleanups, made fonts a bit smaller and more consistent.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-08 23:19:10 +01:00  
				
					
						
							
							
								 
						
							
								0f37c632ac 
								
							 
						 
						
							
							
								
								[svn r38212] have each boxed test run use its own tempdir  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-08 23:13:59 +01:00  
				
					
						
							
							
								 
						
							
								dcf4e564ad 
								
							 
						 
						
							
							
								
								[svn r38208] make test safer against race conditiation (dist testing)  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-08 21:56:12 +01:00  
				
					
						
							
							
								 
						
							
								ab6dded07a 
								
							 
						 
						
							
							
								
								[svn r38207] revert 38182 and 38184 changes to ensuretemp()  
							
							... 
							
							
							
							because getpid() is different per thread
(and if e.g. run via execnet in threads ...
it creates new tempdirectories all the time)
let's consider this sometime else
--HG--
branch : trunk 
							
						 
						
							2007-02-08 21:31:50 +01:00  
				
					
						
							
							
								 
						
							
								499d60c8ab 
								
							 
						 
						
							
							
								
								[svn r38203] rename getpymodule/getpycodeobj to "_" methods  
							
							... 
							
							
							
							(which can build C modules on the fly)
it's not clear they are still useful this way
and they are easy to confuse with pyimport()
--HG--
branch : trunk 
							
						 
						
							2007-02-08 20:48:31 +01:00  
				
					
						
							
							
								 
						
							
								0a79e56b40 
								
							 
						 
						
							
							
								
								[svn r38201] fixing the windows conftest example to work with  
							
							... 
							
							
							
							the new rsync interface
--HG--
branch : trunk 
							
						 
						
							2007-02-08 20:23:06 +01:00  
				
					
						
							
							
								 
						
							
								3ea6a768e0 
								
							 
						 
						
							
							
								
								[svn r38198] almost cosmetic  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-08 20:15:05 +01:00  
				
					
						
							
							
								 
						
							
								479aa2e03f 
								
							 
						 
						
							
							
								
								[svn r38197] slight reporting fix  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-08 20:10:58 +01:00  
				
					
						
							
							
								 
						
							
								4976889c53 
								
							 
						 
						
							
							
								
								[svn r38196] reducing the callback-indirections for rsyncing  
							
							... 
							
							
							
							and improving the reporting for localhosts non-rsyncs
--HG--
branch : trunk 
							
						 
						
							2007-02-08 20:02:28 +01:00  
				
					
						
							
							
								 
						
							
								6e293f593a 
								
							 
						 
						
							
							
								
								[svn r38192] streamlining localhost optimization handling,  
							
							... 
							
							
							
							and simplifying the test a bit.
--HG--
branch : trunk 
							
						 
						
							2007-02-08 19:35:18 +01:00  
				
					
						
							
							
								 
						
							
								411157756b 
								
							 
						 
						
							
							
								
								[svn r38184] avoid globals and add a comment  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-08 18:39:03 +01:00  
				
					
						
							
							
								 
						
							
								1c1df46a55 
								
							 
						 
						
							
							
								
								[svn r38183] Made that py.execnet.Channel (referring to py.__.execnet.channel.Channel) is  
							
							... 
							
							
							
							picked up by the apigen doc generator, fixed some bugs that made that that
didn't work previously.
--HG--
branch : trunk 
							
						 
						
							2007-02-08 18:28:55 +01:00  
				
					
						
							
							
								 
						
							
								e89d5e5880 
								
							 
						 
						
							
							
								
								[svn r38182] Made that ensuretemp() creates a new dir after forks.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-08 18:25:32 +01:00  
				
					
						
							
							
								 
						
							
								1e8845dfa5 
								
							 
						 
						
							
							
								
								[svn r38181] delete is now an option per-host  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-08 18:24:30 +01:00  
				
					
						
							
							
								 
						
							
								9b22af1b32 
								
							 
						 
						
							
							
								
								[svn r38179] Allowing to rsync also when tests are failing using a --ignorefail switch, and  
							
							... 
							
							
							
							added a --help switch that shows a short help message.
--HG--
branch : trunk 
							
						 
						
							2007-02-08 17:28:33 +01:00  
				
					
						
							
							
								 
						
							
								7fccd77b8a 
								
							 
						 
						
							
							
								
								[svn r38176] make delete a per-host option (internally it is anyway)  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-08 17:04:58 +01:00  
				
					
						
							
							
								 
						
							
								c18ab8fd7e 
								
							 
						 
						
							
							
								
								[svn r38175] Fix  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-08 17:02:15 +01:00  
				
					
						
							
							
								 
						
							
								e3dce2c288 
								
							 
						 
						
							
							
								
								[svn r38174] Flag instead of new method and a test.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-08 17:01:51 +01:00  
				
					
						
							
							
								 
						
							
								27cf3997e3 
								
							 
						 
						
							
							
								
								[svn r38173] * Minor semantics change, now host and host: are the same (we don't  
							
							... 
							
							
							
							want to rsync to home dir usually)
* Make a flag rsync_flag in hostinfo which tells whether to rsync
  or no, semantics are that in case of localhost we do not rsync
  and in case of localhost: we do.
--HG--
branch : trunk 
							
						 
						
							2007-02-08 16:56:33 +01:00  
				
					
						
							
							
								 
						
							
								120dae7749 
								
							 
						 
						
							
							
								
								[svn r38172] Add a method which sends only if there are available targets  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-08 16:54:53 +01:00  
				
					
						
							
							
								 
						
							
								395d97160c 
								
							 
						 
						
							
							
								
								[svn r38165] Update this as well  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-08 16:35:11 +01:00  
				
					
						
							
							
								 
						
							
								0e8510648f 
								
							 
						 
						
							
							
								
								[svn r38164] Move source as an rsync initialisation argument rather than  
							
							... 
							
							
							
							as a send parameter
--HG--
branch : trunk 
							
						 
						
							2007-02-08 16:31:38 +01:00  
				
					
						
							
							
								 
						
							
								db4a19f473 
								
							 
						 
						
							
							
								
								[svn r38151] Small change in the text to make it a bit more understandable.  
							
							... 
							
							
							
							--HG--
branch : trunk 
							
						 
						
							2007-02-08 16:14:52 +01:00  
				
					
						
							
							
								 
						
							
								f8e50aabad 
								
							 
						 
						
							
							
								
								[svn r38150] Fixed test that failed after the last change in apigen (removing the stacks  
							
							... 
							
							
							
							from the callable info boxes).
--HG--
branch : trunk 
							
						 
						
							2007-02-08 16:14:21 +01:00