mirror of
				https://github.com/flynx/pWiki.git
				synced 2025-10-31 11:00:08 +00:00 
			
		
		
		
	typo fix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
		
							parent
							
								
									6fe069ba72
								
							
						
					
					
						commit
						94dfb638b4
					
				| @ -530,13 +530,12 @@ object.Constructor('Page', BasePage, { | |||||||
| 
 | 
 | ||||||
| 	QUOTE_ACTION_PAGE: 'QuoteActionPage', | 	QUOTE_ACTION_PAGE: 'QuoteActionPage', | ||||||
| 
 | 
 | ||||||
| 	// XXX DEPENDS to be used for cache invalidation...
 |  | ||||||
| 	// Format:
 | 	// Format:
 | ||||||
| 	// 	{
 | 	// 	{
 | ||||||
| 	// 		<path>: Set([<path>, ...]),
 | 	// 		<path>: Set([<path>, ...]),
 | ||||||
| 	// 	}
 | 	// 	}
 | ||||||
| 	//
 | 	//
 | ||||||
| 	//dependencies: undefined,
 | 	// NOTE: this is stored in .root...
 | ||||||
| 	//__dependencies: undefined,
 | 	//__dependencies: undefined,
 | ||||||
| 	get dependencies(){ | 	get dependencies(){ | ||||||
| 		return (this.root ?? this).__dependencies ?? {} }, | 		return (this.root ?? this).__dependencies ?? {} }, | ||||||
| @ -609,20 +608,6 @@ object.Constructor('Page', BasePage, { | |||||||
| 	//
 | 	//
 | ||||||
| 	// XXX ASYNC make these support async page getters...
 | 	// XXX ASYNC make these support async page getters...
 | ||||||
| 	macros: { | 	macros: { | ||||||
| 		// 
 |  | ||||||
| 		// 	<now/>
 |  | ||||||
| 		//
 |  | ||||||
| 		/* XXX DEPENDS this makes the whole render uncachable -- do we need this??? |  | ||||||
| 		now: function(args, body, state){ |  | ||||||
| 			// XXX DEPENDS...
 |  | ||||||
| 			// NOTE: this makes a template uncachable...
 |  | ||||||
| 			var depends = state.depends =  |  | ||||||
| 				state.depends  |  | ||||||
| 					?? new Set() |  | ||||||
| 			depends.add('TIME') |  | ||||||
| 			return ''+ Date.now() }, |  | ||||||
| 		//*/
 |  | ||||||
| 
 |  | ||||||
| 		//
 | 		//
 | ||||||
| 		// 	@filter(<filter-spec>)
 | 		// 	@filter(<filter-spec>)
 | ||||||
| 		// 	<filter <filter-spec>/>
 | 		// 	<filter <filter-spec>/>
 | ||||||
| @ -719,7 +704,6 @@ object.Constructor('Page', BasePage, { | |||||||
| 				var join = args.join  | 				var join = args.join  | ||||||
| 					&& await base.parse(args.join, state) | 					&& await base.parse(args.join, state) | ||||||
| 
 | 
 | ||||||
| 				// XXX DEPENDS
 |  | ||||||
| 				var depends = state.depends =  | 				var depends = state.depends =  | ||||||
| 					state.depends  | 					state.depends  | ||||||
| 						?? new Set() | 						?? new Set() | ||||||
| @ -769,7 +753,6 @@ object.Constructor('Page', BasePage, { | |||||||
| 
 | 
 | ||||||
| 					// load the included page...
 | 					// load the included page...
 | ||||||
| 					var res = await handler.call(page, full) | 					var res = await handler.call(page, full) | ||||||
| 					// XXX DEPENDS
 |  | ||||||
| 					depends.add(full) | 					depends.add(full) | ||||||
| 
 | 
 | ||||||
| 					// NOTE: we only track recursion down and not sideways...
 | 					// NOTE: we only track recursion down and not sideways...
 | ||||||
| @ -824,7 +807,6 @@ object.Constructor('Page', BasePage, { | |||||||
| 					: src | 					: src | ||||||
| 				var expandactions = args.expandactions | 				var expandactions = args.expandactions | ||||||
| 
 | 
 | ||||||
| 				// XXX DEPENDS
 |  | ||||||
| 				var depends = state.depends =  | 				var depends = state.depends =  | ||||||
| 					state.depends  | 					state.depends  | ||||||
| 						?? new Set() | 						?? new Set() | ||||||
| @ -859,7 +841,6 @@ object.Constructor('Page', BasePage, { | |||||||
| 						: await page.raw | 						: await page.raw | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| 					// XXX DEPENDS...
 |  | ||||||
| 					page.path | 					page.path | ||||||
| 						&& depends.add(page.path) | 						&& depends.add(page.path) | ||||||
| 
 | 
 | ||||||
| @ -1040,7 +1021,6 @@ object.Constructor('Page', BasePage, { | |||||||
| 					&& !args.nonstrict | 					&& !args.nonstrict | ||||||
| 				var join | 				var join | ||||||
| 
 | 
 | ||||||
| 				// XXX DEPENDS
 |  | ||||||
| 				var depends = state.depends =  | 				var depends = state.depends =  | ||||||
| 					state.depends  | 					state.depends  | ||||||
| 						?? new Set() | 						?? new Set() | ||||||
| @ -1086,7 +1066,6 @@ object.Constructor('Page', BasePage, { | |||||||
| 					join = join | 					join = join | ||||||
| 						&& await base.parse(join, state) | 						&& await base.parse(join, state) | ||||||
| 
 | 
 | ||||||
| 					// XXX DEPENDS...
 |  | ||||||
| 					// NOTE: thie does not introduce a dependency on each 
 | 					// NOTE: thie does not introduce a dependency on each 
 | ||||||
| 					// 		of the iterated pages, that is handled by the 
 | 					// 		of the iterated pages, that is handled by the 
 | ||||||
| 					// 		respective include/source/.. macros, this however
 | 					// 		respective include/source/.. macros, this however
 | ||||||
| @ -1292,7 +1271,7 @@ object.Constructor('CachedPage', Page, { | |||||||
| 		;(this.root ?? this).__cachestore = value }, | 		;(this.root ?? this).__cachestore = value }, | ||||||
| 	 | 	 | ||||||
| 	get cache(){ | 	get cache(){ | ||||||
| 		this.chechCache(this.path) | 		this.checkCache(this.path) | ||||||
| 		return ((this.cachestore ?? {})[this.path] ?? {}).value }, | 		return ((this.cachestore ?? {})[this.path] ?? {}).value }, | ||||||
| 	set cache(value){ | 	set cache(value){ | ||||||
| 		if(this.cachestore === false  | 		if(this.cachestore === false  | ||||||
| @ -1315,7 +1294,7 @@ object.Constructor('CachedPage', Page, { | |||||||
| 				delete this.cachestore[key] } } }, | 				delete this.cachestore[key] } } }, | ||||||
| 
 | 
 | ||||||
| 	// XXX should this return something useful???
 | 	// XXX should this return something useful???
 | ||||||
| 	chechCache: function(...paths){ | 	checkCache: function(...paths){ | ||||||
| 		if(!this.cache_timeout || !this.cachestore){ | 		if(!this.cache_timeout || !this.cachestore){ | ||||||
| 			return this } | 			return this } | ||||||
| 		paths = paths.length == 0 ? | 		paths = paths.length == 0 ? | ||||||
| @ -1333,6 +1312,7 @@ object.Constructor('CachedPage', Page, { | |||||||
| 					delete this.cachestore[path] } } } | 					delete this.cachestore[path] } } } | ||||||
| 		return this }, | 		return this }, | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
| 	__update__: function(){ | 	__update__: function(){ | ||||||
| 		this.cache = null | 		this.cache = null | ||||||
| 		return object.parentCall(CachedPage.prototype.__update__, this, ...arguments) }, | 		return object.parentCall(CachedPage.prototype.__update__, this, ...arguments) }, | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user