7fa183d713 
					 
					
						
						
							
							Change morss.py to use feeds.py  
						
						 
						
						... 
						
						
						
						No other changes should appear in this commit 
						
						
					 
					
						2013-07-14 18:44:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8ac7d8b282 
					 
					
						
						
							
							Add feeds.py  
						
						 
						
						... 
						
						
						
						This is a huge change. Feed parsing is now done in a separate file, much cleaner. The code of the lib tends to repeat itself a lot though. It should be possible to improve it. Code should be more stable. 
						
						
					 
					
						2013-07-14 18:25:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6e891ef6ff 
					 
					
						
						
							
							Nicer link display in readme  
						
						 
						
						
						
						
					 
					
						2013-07-11 14:17:04 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						981e83fd1e 
					 
					
						
						
							
							Add link to online test version  
						
						 
						
						
						
						
					 
					
						2013-07-11 14:11:23 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cf3934a513 
					 
					
						
						
							
							Change http output mimetype to xml  
						
						 
						
						
						
						
					 
					
						2013-06-28 13:34:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1f4c219880 
					 
					
						
						
							
							Common code for url/options handling  
						
						 
						
						
						
						
					 
					
						2013-06-25 13:13:23 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						89662ccbae 
					 
					
						
						
							
							typo in readme  
						
						 
						
						
						
						
					 
					
						2013-06-19 22:16:46 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						16f2e3b4c3 
					 
					
						
						
							
							todo and newsreader hook update in readme  
						
						 
						
						... 
						
						
						
						Updated liferea use to reflect code changes. Link to morss.it as live "preview". Added a todo. Added dependencies list. 
						
						
					 
					
						2013-06-19 21:12:03 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9ad9ffaf91 
					 
					
						
						
							
							Use proper markdown for links in readme  
						
						 
						
						
						
						
					 
					
						2013-06-11 13:10:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d2418a47c2 
					 
					
						
						
							
							Add support for reddit.com feeds  
						
						 
						
						... 
						
						
						
						The content of the linked article is used for the content. The original content (with a link to comments) is still available in the "description" of the feed item. 
						
						
					 
					
						2013-06-11 13:02:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f0b237364f 
					 
					
						
						
							
							Better annotation of feedsburner/feedsportal code  
						
						 
						
						
						
						
					 
					
						2013-06-11 13:02:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0978e76356 
					 
					
						
						
							
							str.decode() within EncDownload()  
						
						 
						
						
						
						
					 
					
						2013-06-08 17:32:55 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						89354e1528 
					 
					
						
						
							
							Use file's built-in readlines() to split file  
						
						 
						
						
						
						
					 
					
						2013-06-08 17:30:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bbf5c92ba2 
					 
					
						
						
							
							Fix lenHTML() with empty string  
						
						 
						
						
						
						
					 
					
						2013-06-08 17:30:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e05d1c9deb 
					 
					
						
						
							
							Replace uppercase title with "title-case"  
						
						 
						
						
						
						
					 
					
						2013-06-02 23:45:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f09dfbacf5 
					 
					
						
						
							
							Warning in README: no http server provided  
						
						 
						
						
						
						
					 
					
						2013-05-23 21:54:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a8feac9811 
					 
					
						
						
							
							Detail MAX settings in README  
						
						 
						
						
						
						
					 
					
						2013-05-23 21:48:45 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b78f0bfba5 
					 
					
						
						
							
							Improve options and limits  
						
						 
						
						... 
						
						
						
						New limits are possible: time limit, max number of item fetched, and max number of item taken from cache. Fill third argument is now Fast=True, which is self-explicit. (Complexity of the changes made separate commits impossible). 
						
						
					 
					
						2013-05-15 17:56:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2a71fe07f2 
					 
					
						
						
							
							Improve Cache code  
						
						 
						
						... 
						
						
						
						Removed _new flag. Slightly more stable and cleaner. 
						
						
					 
					
						2013-05-15 17:48:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bf647ba5f8 
					 
					
						
						
							
							Make Fill return True when it had done sth useful  
						
						 
						
						
						
						
					 
					
						2013-05-15 17:38:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9694a31052 
					 
					
						
						
							
							Add 'feedurl' argument to Fill  
						
						 
						
						... 
						
						
						
						Was needed for commit f3c2c34 
						
						
					 
					
						2013-05-15 17:36:00 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8e2aab55e7 
					 
					
						
						
							
							Check url before looking for provided content  
						
						 
						
						... 
						
						
						
						Also use lenHTML() function defined a lately 
						
						
					 
					
						2013-05-15 17:32:42 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						85e40cde4e 
					 
					
						
						
							
							Check article length is big enough  
						
						 
						
						... 
						
						
						
						Avoids replacing rather useful descriptions with empty string 
						
						
					 
					
						2013-05-15 17:24:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						222b1369e5 
					 
					
						
						
							
							Support for relative urls in feed  
						
						 
						
						
						
						
					 
					
						2013-05-15 17:13:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d88719c87f 
					 
					
						
						
							
							Use urlparse library to check feed urls  
						
						 
						
						
						
						
					 
					
						2013-05-15 17:12:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1506a5c0cd 
					 
					
						
						
							
							Fix string output in XMLMap  
						
						 
						
						
						
						
					 
					
						2013-05-05 16:04:42 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						adebe23232 
					 
					
						
						
							
							Better logging when running as Liferea hook  
						
						 
						
						
						
						
					 
					
						2013-05-05 15:33:46 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						32514941b4 
					 
					
						
						
							
							Try to improve support for bogus xml feed  
						
						 
						
						
						
						
					 
					
						2013-05-05 15:32:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b34ecb8ad3 
					 
					
						
						
							
							Fix cache crash with one entry with empty value  
						
						 
						
						
						
						
					 
					
						2013-05-05 15:32:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e518f2cced 
					 
					
						
						
							
							Better timeout error handling  
						
						 
						
						... 
						
						
						
						For older versions of Python 
						
						
					 
					
						2013-05-05 15:31:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						03501edccd 
					 
					
						
						
							
							Add/fix extra modes  
						
						 
						
						... 
						
						
						
						'progress' mode now works on Chrome. 'cache' mode only relies on cache to load faster. 
						
						
					 
					
						2013-05-05 15:30:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						65090870ac 
					 
					
						
						
							
							Remove temp debug print statement  
						
						 
						
						
						
						
					 
					
						2013-05-05 15:28:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e77278dda9 
					 
					
						
						
							
							Remove leftover SERVER var from source code  
						
						 
						
						
						
						
					 
					
						2013-05-01 19:31:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						949582ba19 
					 
					
						
						
							
							Add progress view.  
						
						 
						
						
						
						
					 
					
						2013-05-01 17:57:09 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5ee5dbf359 
					 
					
						
						
							
							Cache http errors to save time.  
						
						 
						
						
						
						
					 
					
						2013-05-01 17:56:03 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2f1ae1ce91 
					 
					
						
						
							
							Use less suspicious user-agents.  
						
						 
						
						
						
						
					 
					
						2013-05-01 17:54:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0a97a2a2b5 
					 
					
						
						
							
							Support for combined feedsportal and feedburner.  
						
						 
						
						
						
						
					 
					
						2013-05-01 17:43:43 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						93b098ab11 
					 
					
						
						
							
							Added http timeout.  
						
						 
						
						
						
						
					 
					
						2013-04-30 19:54:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9f175994c6 
					 
					
						
						
							
							Fix regex implementation.  
						
						 
						
						
						
						
					 
					
						2013-04-30 19:51:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ee08cccf9c 
					 
					
						
						
							
							Updated README since SERVER var drop.  
						
						 
						
						
						
						
					 
					
						2013-04-28 11:37:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						93f971896b 
					 
					
						
						
							
							Improved feedsportal url recognition.  
						
						 
						
						
						
						
					 
					
						2013-04-28 10:10:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fa7cd957df 
					 
					
						
						
							
							Save Cache when it's new.  
						
						 
						
						... 
						
						
						
						So as to avoid crashes on first fetch. 
						
						
					 
					
						2013-04-23 00:24:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ca90d082c3 
					 
					
						
						
							
							Library import list made cleaner.  
						
						 
						
						
						
						
					 
					
						2013-04-23 00:04:44 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1480bd7af4 
					 
					
						
						
							
							Auto-detection of server-mode, better caching.  
						
						 
						
						... 
						
						
						
						The SERVER variable is no longer needed. RSS .xml file is now cached for a very short time, so as to make loading faster, and hopefully reduce bann a little. Use a more common User-Agent to try to cut down bann. Added ability to test whether a key is in the Cache. 
						
						
					 
					
						2013-04-23 00:00:07 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a616c96e32 
					 
					
						
						
							
							Removed another unused var.  
						
						 
						
						
						
						
					 
					
						2013-04-22 23:58:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f95c5dcf0d 
					 
					
						
						
							
							Fixed caching.  
						
						 
						
						
						
						
					 
					
						2013-04-22 22:56:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						83d0dcce4d 
					 
					
						
						
							
							Delete unused var declaration.  
						
						 
						
						
						
						
					 
					
						2013-04-22 22:56:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2d05653190 
					 
					
						
						
							
							Better detection of feedportal, extra url logging.  
						
						 
						
						
						
						
					 
					
						2013-04-19 11:44:25 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8ce9812dfd 
					 
					
						
						
							
							Meta redirects are now supported.  
						
						 
						
						
						
						
					 
					
						2013-04-19 11:43:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						80ba60d295 
					 
					
						
						
							
							Better detection of feeds with content provided.  
						
						 
						
						
						
						
					 
					
						2013-04-19 11:42:54 +02:00