* Removed ALIASES-related stuff. We're in the XXIst century, dudes.
git-svn-id: svn://svn.zoy.org/elk/trunk@95 55e467fa-43c5-0310-a8a2-de718669efc6
This commit is contained in:
		
							parent
							
								
									0eedb9a8b7
								
							
						
					
					
						commit
						43ae443a4b
					
				| 
						 | 
				
			
			@ -127,24 +127,11 @@
 | 
			
		|||
  (check-string 'define-widget-class class 'class)
 | 
			
		||||
  (set! classes (cons (list name class sub-resources) classes)))
 | 
			
		||||
 | 
			
		||||
(define (filename-to-widget-name fn)
 | 
			
		||||
  (let loop ((w widget-aliases))
 | 
			
		||||
    (cond
 | 
			
		||||
      ((null? w)
 | 
			
		||||
	fn)
 | 
			
		||||
      ((eq? (cdar w) fn)
 | 
			
		||||
	(caar w))
 | 
			
		||||
      (else
 | 
			
		||||
	(loop (cdr w))))))
 | 
			
		||||
 | 
			
		||||
(define (feature-name fn)
 | 
			
		||||
  (let ((i (substring? ".d" fn)))
 | 
			
		||||
    (if (not i)
 | 
			
		||||
	(error 'mkwidget "bad filename suffix in ~a (expected .d)" fn))
 | 
			
		||||
    (filename-to-widget-name (string->symbol (substring fn 0 i)))))
 | 
			
		||||
 | 
			
		||||
(define widget-aliases)
 | 
			
		||||
(load 'ALIASES)
 | 
			
		||||
    (string->symbol (substring fn 0 i))))
 | 
			
		||||
 | 
			
		||||
(define args (command-line-args))
 | 
			
		||||
(if (not (= (length args) 3))
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue