| 
					
				 | 
			
			
				@@ -224,22 +224,26 @@ many TODO pending" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 (defun org-effectiveness-plot-ascii (startdate enddate) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   (interactive "sGive me the start date: \nsGive me the end date: " startdate enddate) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   (setq dates (org-effectiveness-check-dates startdate enddate)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-;;  (switch-to-buffer "*org-effectiveness*") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   (let ((syear (cadr (assoc 'startyear dates))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	(smonth (cadr (assoc 'startmonth dates))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   	(year (cadr (assoc 'startyear dates))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	(month (cadr (assoc 'startmonth dates))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	(emonth (cadr (assoc 'endmonth dates))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	(eyear (cadr (assoc 'endyear dates))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	(buffer (current-buffer)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   	(str "")) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    (while (or (>= eyear year) (and (= eyear year) (>= emonth month))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      (org-effectiveness-ascii-bar (string-to-number (org-effectiveness-in-date (concat (number-to-string year) "-" (org-effectiveness-month-to-string month)) 1)) (format "%s-%s" year month)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    (while (or (> eyear year) (and (= eyear year) (>= emonth month))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      (setq str (org-effectiveness-in-date (concat (number-to-string year) "-" (org-effectiveness-month-to-string month)) 1)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      (switch-to-buffer "*org-effectiveness*") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      (org-effectiveness-ascii-bar (string-to-number str) (format "%s-%s" year month)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      (switch-to-buffer buffer) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       (if (eq month 12) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   	  (progn  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   	    (setq year (+ 1 year)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   	    (setq month 1)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  	(setq month (+ 1 month)))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  	(setq month (+ 1 month))))) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  (switch-to-buffer "*org-effectiveness*")) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 (provide 'org-effectiveness) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |