James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							fab61729b9
							
						
					 | 
					
						
						
							
							conf: throw a specific error when PyYAML is missing
						
						
						
						
						
						
					 | 
					
						2016-07-19 17:47:39 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							72c48502c6
							
						
					 | 
					
						
						
							
							Generate __init__.py with package version on runtime
						
						
						
						
						
						
						
						Closes #259. This removes world.version and replaces it with pylinkirc.__version__ where the former was used. 
						
						
					 | 
					
						2016-07-03 00:26:03 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							bcc84b8618
							
						
					 | 
					
						
						
							
							core: remove references to plugins/protocols_folder (#259)
						
						
						
						
						
						
					 | 
					
						2016-07-02 23:58:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							be19f88e86
							
						
					 | 
					
						
						
							
							pylink, world: default tests mode to False, simplify imports
						
						
						
						
						
						
					 | 
					
						2016-06-23 22:51:40 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							377c09fe66
							
						
					 | 
					
						
						
							
							pylink: oops, re-add world.testing = False
						
						
						
						
						
						
					 | 
					
						2016-06-22 19:23:06 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a57e8d595
							
						
					 | 
					
						
						
							
							Split coreplugin.py into coremods/
						
						
						
						
						
						
						
						Closes #240. 
						
						
					 | 
					
						2016-06-21 11:25:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							75ae50e03a
							
						
					 | 
					
						
						
							
							pylink: implement --version, --no-pid
						
						
						
						
						
						
						
						Closes #242. 
						
						
					 | 
					
						2016-06-21 11:03:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f188dc60d
							
						
					 | 
					
						
						
							
							core: Remove load-conf-on-import, implement basic command line options via argparse
						
						
						
						
						
						
						
						Ref #242. 
						
						
					 | 
					
						2016-06-21 10:55:42 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							d0bd064eda
							
						
					 | 
					
						
						
							
							pylink: better error message if PyLink isn't properly installed
						
						
						
						
						
						
					 | 
					
						2016-06-21 10:27:36 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							481d70eff8
							
						
					 | 
					
						
						
							
							New import paths for properly installed pylinkirc
						
						
						
						
						
						
					 | 
					
						2016-06-20 18:18:54 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							201ae8b5fd
							
						
					 | 
					
						
						
							
							pylink: remove call to coreplugin.main()
						
						
						
						
						
						
					 | 
					
						2016-04-30 16:44:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							1bcadbe12b
							
						
					 | 
					
						
						
							
							Use more flexible shebangs (/usr/bin/env python3)
						
						
						
						
						
						
					 | 
					
						2016-04-01 18:22:02 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf363432f0
							
						
					 | 
					
						
						
							
							pylink: use abspath() to get the source directory
						
						
						
						
						
						
						
						Ref #181: Fixes crash on start when PyLink is run without the current
directory being specified: e.g. "python pylink" instead of "python
./pylink" 
						
						
					 | 
					
						2016-03-27 21:24:55 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							4125ff33b1
							
						
					 | 
					
						
						
							
							pylink: prettier "Loaded plugins" log message on start
						
						
						
						
						
						
					 | 
					
						2016-03-26 16:29:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							71e6319b70
							
						
					 | 
					
						
						
							
							pylink: don't crash if plugin is missing
						
						
						
						
						
						
					 | 
					
						2016-01-03 21:05:45 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							bd8aa4dc11
							
						
					 | 
					
						
						
							
							pylink: more consistent logging syntax
						
						
						
						
						
						
					 | 
					
						2015-12-24 18:08:00 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							9a81a2ba1f
							
						
					 | 
					
						
						
							
							Rename utils.getProtoModule => utils.getProtocolModule
						
						
						
						
						
						
					 | 
					
						2015-12-24 17:33:49 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							197532c1be
							
						
					 | 
					
						
						
							
							core: Replace imp (deprecated) with importlib, reword some docs & remove unneeded imports
						
						
						
						
						
						
					 | 
					
						2015-11-22 20:14:47 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							2080a39cf4
							
						
					 | 
					
						
						
							
							coreplugin: sanity check: make sure irc.connected is set after 2 seconds & mention how setting this is neccessary in docs
						
						
						
						
						
						
					 | 
					
						2015-11-15 21:50:23 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							e84a2d1025
							
						
					 | 
					
						
						
							
							Modularize our import hacks, make Irc() take a conf object again
						
						
						
						
						
						
					 | 
					
						2015-09-28 19:12:45 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							630aa83084
							
						
					 | 
					
						
						
							
							core: add some rudimentary config file validation
						
						
						
						
						
						
					 | 
					
						2015-09-28 11:55:31 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							38a350a5f8
							
						
					 | 
					
						
						
							
							Revert "pylink: use sys.path instead of imp library hacks"
						
						
						
						
						
						
						
						This reverts commit cf2ba4b492107a618c04108747dc33833e31409b. 
						
						
					 | 
					
						2015-09-27 12:11:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf2ba4b492
							
						
					 | 
					
						
						
							
							pylink: use sys.path instead of imp library hacks
						
						
						
						
						
						
					 | 
					
						2015-09-27 10:44:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							a903f97507
							
						
					 | 
					
						
						
							
							Make world.plugins a dict instead of a list
						
						
						
						
						
						
					 | 
					
						2015-09-27 10:27:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c8da4934a
							
						
					 | 
					
						
						
							
							pylink: always chdir to the PyLink root directory
						
						
						
						
						
						
					 | 
					
						2015-09-19 11:55:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							0f26848b16
							
						
					 | 
					
						
						
							
							Add a useful "version" command
						
						
						
						
						
						
					 | 
					
						2015-09-19 11:51:56 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							f6a4503372
							
						
					 | 
					
						
						
							
							Use a more unique main executable name...
						
						
						
						
						
						
					 | 
					
						2015-09-04 18:20:46 -07:00 | 
					
					
						
						
							
							
							
						
					 |