# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 20
# self = https://watcher.sour.is/conv/bruztxq
			
					
				
					@prologic and @adi I'm still here. Just a little busy remaking my site in mksw.
				
			  		  
			
		
			
					
				
			  		  
			
		
			
					
				
			  		  
			
		
			
					
				
					@lohn @prologic  Glad you're doing that, how does it feel, how is it working for you, any issues @lohn
				
			  		  
			
		
			
					
				
					@lohn @prologic  Glad you're doing that, how does it feel, how is it working for you, any issues @lohn
				
			  		  
			
		
			
					
				
			  		  
			
		
			
					
				
			  		  
			
		
			
					
				
					@adi @prologic  It's going very well till now. I'm porting the Hugo Theme (which is mess because I made it). And I want to maintain the files/URL structure (Imutable URLs is one of the #IndieWeb principles).
				
			  		  
			
		
			
					
				
					@adi @prologic  So I abandoned the mkws.sh and creating one almost from the ground using pp.
				
			  		  
			
		
			
					
				
					@prologic @adi  Which points me to a question. When I open a tag #! inside a template pp always calls sh.\nI swear I'll make my scripts POSIX compliant someday, but at this moment I just can't. Then, there is any way to make it calls bash instead?
				
			  		  
			
		
			
					
				
					@adi @prologic  To make things more clear. I'm using frontmatter and a bash-yaml interpreter. And the markdown is converted in html by an AWK script. Which I made a version that converts it to Gopher too.
				
			  		  
			
		
			
					
				
					 @prologic @adi The big problems is that frontmatter supports arrays so does bash. POSIX shell doesn't. There is no easy way to solve it right now.
				
			  		  
			
		
			
					
				
			  		  
			
		
			
					
				
			  		  
			
		
			
					
				
					@lohn @prologic  There are ways to parse frontmatter in POSIX sh but if you prefer bash, assuming you're not breaking anything, symlink /bin/bash to /bin/sh. If not, build your own pp https://mkws.sh/pp/pp.c
				
			  		  
			
		
			
					
				
					@lohn @prologic  There are ways to parse frontmatter in POSIX sh but if you prefer bash, assuming you're not breaking anything, symlink /bin/bash to /bin/sh. If not, build your own pp https://mkws.sh/pp/pp.c
				
			  		  
			
		
			
					
				
					@adi @prologic  I recompiled. Better don't put bash where they made for dash. It's running like a charm now.\nAbout the frontmatter, the problem is the arrays. Do you have any suggestion on that? This is the only bash-only feature now, I think.
				
			  		  
			
		
			
					
				
					@lohn @prologic  \n\n> I recompiled. Better don’t put bash where they made for dash. It’s running like a charm now.\nAbout the frontmatter, the problem is the arrays.\n\nNo arrays in POSIX sh, I remember reading somewhere about parsing frontmatter with POSIX sh, don't remember where tho.
				
			  		  
			
		
			
					
				
					@lohn @prologic  
> I recompiled. Better don’t put bash where they made for dash. It’s running like a charm now.
About the frontmatter, the problem is the arrays.
No arrays in POSIX sh, I remember reading somewhere about parsing frontmatter with POSIX sh, don't remember where tho.
				
			  		  
			
		
			
					
				
					@lohn @prologic  \n\n> I recompiled. Better don’t put bash where they made for dash. It’s running like a charm now.\nAbout the frontmatter, the problem is the arrays.\n\nNo arrays in POSIX sh, I remember reading somewhere about parsing frontmatter with POSIX sh, don't remember where tho.