Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							52f3c84b29 
							
						 
					 
					
						
						
							
							try to make autojump more robust to concurrent uses over network filesystems  
						
						... 
						
						
						
						When your home is on a network filesytems, multiple shells can try
to write to the autojump store concurrently. The previous system was
a bit dangerous since the name of the temp file was always the same.
This should be better, since the different autojump instances should
all write to different temporaries, and only the atomic rename() should
be concurrent. Time will tell... 
						
					 
					
						2010-09-29 15:22:13 +02:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							a013f8d463 
							
						 
					 
					
						
						
							
							while the db should stay of a reasonable size, we REALLY  
						
						... 
						
						
						
						don't want autojump to remove paths 
						
					 
					
						2010-08-03 15:09:09 +02:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							4de9c1c311 
							
						 
					 
					
						
						
							
							put the autojump data files in the correct directories.  
						
						... 
						
						
						
						Existing files should be migrated automatically 
						
					 
					
						2010-07-26 16:24:34 +02:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							64b3b7997c 
							
						 
					 
					
						
						
							
							fix nasty bug  
						
						
						
					 
					
						2010-07-23 16:26:36 +02:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							0f3a6b4b20 
							
						 
					 
					
						
						
							
							avoid doing the cleanup every time  
						
						
						
					 
					
						2010-07-21 16:48:35 +02:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							1be62c7ad2 
							
						 
					 
					
						
						
							
							don't remove non-existent paths, keep the db small  
						
						... 
						
						
						
						Change the way we keep the database under a reasonable size, to better support removable drives
Instead of removing non-existent paths, keep the 300 more recent directories 
						
					 
					
						2010-07-21 16:44:43 +02:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							5b0b8f866e 
							
						 
					 
					
						
						
							
							more informative jumpstat  
						
						
						
					 
					
						2010-07-21 16:02:23 +02:00 
						 
				 
			
				
					
						
							
							
								Barnaby Gray 
							
						 
					 
					
						
						
						
						
							
						
						
							91c05b1f8c 
							
						 
					 
					
						
						
							
							python 2.4 compatibility  
						
						
						
					 
					
						2010-07-20 23:27:44 +08:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							ea3cd60653 
							
						 
					 
					
						
						
							
							make the completion separator configurable  
						
						
						
					 
					
						2010-07-07 23:55:32 +02:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							8e1ab9ca54 
							
						 
					 
					
						
						
							
							fix completions for zsh  
						
						
						
					 
					
						2010-07-07 23:51:42 +02:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							3fa72536e9 
							
						 
					 
					
						
						
							
							completion now works with multiple patterns!!!  
						
						
						
					 
					
						2010-04-27 10:08:07 +02:00 
						 
				 
			
				
					
						
							
							
								elcerdo 
							
						 
					 
					
						
						
						
						
							
						
						
							3936e28650 
							
						 
					 
					
						
						
							
							bugfix: pattern was not defined  
						
						
						
					 
					
						2010-04-26 18:52:18 +02:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							0e7ef2e721 
							
						 
					 
					
						
						
							
							multiple patterns (thanks amix!)  
						
						
						
					 
					
						2010-04-26 01:00:57 +02:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							35836ada8f 
							
						 
					 
					
						
						
							
							bugfix  
						
						
						
					 
					
						2010-04-26 00:20:55 +02:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							3b5b52d610 
							
						 
					 
					
						
						
							
							disable regexes  
						
						... 
						
						
						
						Rationale: regexes in the dirspec break autojump for weird directory
names like "c++". In more than one year of use, I've never even been
tempted to use a regexp with autojump. So I think it is safe to remove
this feature. If enough users shout, I will revert this change. 
						
					 
					
						2010-04-25 23:55:18 +02:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							90bdb73a40 
							
						 
					 
					
						
						
							
							minor fixes  
						
						
						
					 
					
						2010-04-25 23:38:15 +02:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							c533b2b4fd 
							
						 
					 
					
						
						
							
							weird corner cases  
						
						
						
					 
					
						2010-01-26 16:47:13 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							2d4e3c8a6c 
							
						 
					 
					
						
						
							
							Automatically recover from db corruption. Thanks epall!!!  
						
						
						
					 
					
						2009-10-03 20:36:18 +02:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							0ec15907e3 
							
						 
					 
					
						
						
							
							fixes for zsh. Thanks simon!!!  
						
						
						
					 
					
						2009-10-03 20:25:16 +02:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							92ef70ffce 
							
						 
					 
					
						
						
							
							fix for completion and directories with spaces.  
						
						... 
						
						
						
						Autojump is really starting to mature :) 
						
					 
					
						2009-09-16 21:45:09 +02:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							eb0f287eb9 
							
						 
					 
					
						
						
							
							use the backup file in case of problems  
						
						
						
					 
					
						2009-09-16 16:06:20 +02:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							99d82be473 
							
						 
					 
					
						
						
							
							add backup file  
						
						
						
					 
					
						2009-09-16 15:48:58 +02:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							8b4e282a91 
							
						 
					 
					
						
						
							
							avoid saving the file everytime we jump  
						
						
						
					 
					
						2009-05-30 10:29:43 +02:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer dedibox 
							
						 
					 
					
						
						
						
						
							
						
						
							278ea9cc01 
							
						 
					 
					
						
						
							
							ok this time it should really work :-/  
						
						
						
					 
					
						2009-05-13 13:28:18 +02:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							621ee1fc7f 
							
						 
					 
					
						
						
							
							we should never fsync during completion  
						
						
						
					 
					
						2009-05-13 11:53:50 +02:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							6b6bbd4c8b 
							
						 
					 
					
						
						
							
							really remove dead directories  
						
						
						
					 
					
						2009-05-13 11:49:47 +02:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							2963f1fcea 
							
						 
					 
					
						
						
							
							license stuff  
						
						
						
					 
					
						2009-05-13 11:32:19 +02:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							3208034466 
							
						 
					 
					
						
						
							
							save the dict in the event of non-existent directories. Thanks "robmaloy"!  
						
						
						
					 
					
						2009-04-26 19:48:27 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Marache-Francisco 
							
						 
					 
					
						
						
						
						
							
						
						
							e86f8a537d 
							
						 
					 
					
						
						
							
							autojump will not remember home dir (may be in conflict with other directory)  
						
						
						
					 
					
						2009-03-31 09:48:33 +02:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							51ae7c9293 
							
						 
					 
					
						
						
							
							remove harmless error message  
						
						
						
					 
					
						2009-03-17 10:43:40 +01:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							3bd45e5304 
							
						 
					 
					
						
						
							
							according to T'so, this is the correct way to do atomic writes in a file ( http://thunk.org/tytso/blog/2009/03/15/dont-fear-the-fsync/ )  
						
						
						
					 
					
						2009-03-17 10:39:00 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							18447505ee 
							
						 
					 
					
						
						
							
							Revert "do the PROMPT_COMMAND in the background for better performance"  
						
						... 
						
						
						
						This reverts commit 87b188cf12 
						
					 
					
						2009-03-06 20:43:49 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							87b188cf12 
							
						 
					 
					
						
						
							
							do the PROMPT_COMMAND in the background for better performance  
						
						
						
					 
					
						2009-03-06 20:30:11 +01:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							796e2c9048 
							
						 
					 
					
						
						
							
							small bugfix  
						
						
						
					 
					
						2009-02-19 10:20:46 +01:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							614cf4d0b4 
							
						 
					 
					
						
						
							
							this should fix the performance problems by limiting the number of calls to match  
						
						
						
					 
					
						2009-02-19 10:16:30 +01:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							bcd5476c6d 
							
						 
					 
					
						
						
							
							merge autojump_completion into autojump.sh ; fix atomic write ; avoid risk of extreme slowdown by multiple autojumps in prompt command  
						
						
						
					 
					
						2009-02-18 15:13:29 +01:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							3d4f8a4d4f 
							
						 
					 
					
						
						
							
							fix for directories with spaces  
						
						
						
					 
					
						2009-02-18 14:55:50 +01:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							0f457b436d 
							
						 
					 
					
						
						
							
							major refactoring to make completion work better  
						
						
						
					 
					
						2009-02-18 14:12:13 +01:00 
						 
				 
			
				
					
						
							
							
								Joël Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							6026f24747 
							
						 
					 
					
						
						
							
							Merge branch 'completion' of git@github.com:joelthelion/autojump into completion  
						
						
						
					 
					
						2009-02-16 09:23:23 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							45ef024c20 
							
						 
					 
					
						
						
							
							Better error handling. Thanks Lionel Ott!  
						
						
						
					 
					
						2009-02-14 10:28:27 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							81c8e3ea3f 
							
						 
					 
					
						
						
							
							still buggy, but I think we are improving  
						
						
						
					 
					
						2009-02-14 01:57:49 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							1f2292708a 
							
						 
					 
					
						
						
							
							ok this is already a little better  
						
						
						
					 
					
						2009-02-14 01:18:11 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							4b64944832 
							
						 
					 
					
						
						
							
							this is already something...  
						
						
						
					 
					
						2009-02-14 00:51:07 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							d5a7c0579a 
							
						 
					 
					
						
						
							
							use only the last argument  
						
						
						
					 
					
						2009-02-14 00:41:03 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							3ff9135aa1 
							
						 
					 
					
						
						
							
							small changes  
						
						
						
					 
					
						2009-02-14 00:39:54 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							d4eae3ef98 
							
						 
					 
					
						
						
							
							bugfix  
						
						
						
					 
					
						2009-02-13 23:27:10 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							ff5c978079 
							
						 
					 
					
						
						
							
							some support for bash completion  
						
						
						
					 
					
						2009-02-13 23:22:32 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							730b9836fa 
							
						 
					 
					
						
						
							
							license  
						
						
						
					 
					
						2009-02-12 20:23:49 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Schaerer 
							
						 
					 
					
						
						
						
						
							
						
						
							50f9899785 
							
						 
					 
					
						
						
							
							changes for distribution  
						
						
						
					 
					
						2009-02-10 12:29:53 +01:00