<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>.data/menu/.gitignore</filename>
    </added>
    <added>
      <filename>.data/menu/commands</filename>
    </added>
    <added>
      <filename>.data/menu/menu.sh</filename>
    </added>
    <added>
      <filename>.data/menu/menus/applications</filename>
    </added>
    <added>
      <filename>.data/menu/menus/games</filename>
    </added>
    <added>
      <filename>.data/menu/menus/internet</filename>
    </added>
    <added>
      <filename>.data/menu/menus/main</filename>
    </added>
    <added>
      <filename>.data/menu/menus/media</filename>
    </added>
    <added>
      <filename>.data/menu/menus/office</filename>
    </added>
    <added>
      <filename>.data/menu/menus/programming</filename>
    </added>
    <added>
      <filename>.data/menu/menus/system</filename>
    </added>
    <added>
      <filename>.data/ucron/.gitignore</filename>
    </added>
    <added>
      <filename>.data/ucron/halfhour/signature.sh</filename>
    </added>
    <added>
      <filename>code/scheme/brainfuck.scm</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -47,7 +47,7 @@ URxvt*scrollBar:         false
 URxvt*saveLines:         1000
 URxvt*transparent:       true
 URxvt*inheritPixmap:     true
-URxvt*shading:           30
+URxvt*shading:           0
 URxvt*tintColor:         white
 URxvt*internalBorder:    0
 URxvt.imLocale:          en.GB.UTF-8</diff>
      <filename>.config/Xdefaults</filename>
    </modified>
    <modified>
      <diff>@@ -71,7 +71,7 @@
 (define-key *top-map*  (kbd &quot;M-Print&quot;)   &quot;exec urxvtc -e screenshot&quot;)
 (define-key *top-map*  (kbd &quot;Print&quot;)     &quot;exec import -window root ~/screenshot.png&quot;)
 (define-key *top-map*  (kbd &quot;M-F9&quot;)      &quot;loadrc&quot;)
-(define-key *root-map* (kbd &quot;m&quot;)         &quot;exec ~/menu/menu.sh&quot;)
+(define-key *root-map* (kbd &quot;m&quot;)         &quot;exec ~/.data/menu/menu.sh&quot;)
 (define-key *root-map* (kbd &quot;M&quot;)         &quot;mode-line&quot;)
 (define-key *top-map*  (kbd &quot;M-space&quot;)   &quot;exec emelfm2&quot;)
 (define-key *top-map*  (kbd &quot;C-M-space&quot;) &quot;exec kildclient&quot;)</diff>
      <filename>.config/stumpwmrc</filename>
    </modified>
    <modified>
      <diff>@@ -62,3 +62,7 @@
 &lt;Multi_key&gt; &lt;C&gt;           &lt;C&gt;                                    : &quot;&#8450;&quot;
 &lt;Multi_key&gt; &lt;asciicircum&gt; &lt;minus&gt;                                : &quot;&#8315;&quot;
 &lt;Multi_key&gt; &lt;s&gt;           &lt;minus&gt;                                : &quot;&#8722;&quot;
+&lt;Multi_key&gt; &lt;v&gt;           &lt;bracketleft&gt;                          : &quot;&#8968;&quot;
+&lt;Multi_key&gt; &lt;v&gt;           &lt;bracketright&gt;                         : &quot;&#8969;&quot;
+&lt;Multi_key&gt; &lt;asciicircum&gt; &lt;bracketleft&gt;                          : &quot;&#8970;&quot;
+&lt;Multi_key&gt; &lt;asciicircum&gt; &lt;bracketright&gt;                         : &quot;&#8971;&quot;</diff>
      <filename>.config/xorg/XCompose.d/maths-symbols</filename>
    </modified>
    <modified>
      <diff>@@ -129,3 +129,4 @@ alias xreload='xrdb -load ~/.config/Xdefaults'
 alias zen='fortune /usr/share/fortune/zen'
 alias rfcdate='date --rfc-3339=&quot;seconds&quot;'
 alias screenx='screen -r `screen -ls | grep Detached | sed &quot;s/(.*//&quot;`'
+alias myman='myman -z big -i'
\ No newline at end of file</diff>
      <filename>.config/zsh/aliases</filename>
    </modified>
    <modified>
      <diff>@@ -77,7 +77,7 @@ function gith()
 
 function gituz()
 {
-    pushd ~/uzbl
+    pushd ~/projects/uzbl
     commit $1
     git push uzbl experimental
     popd
@@ -93,7 +93,7 @@ function gituw()
 
 function gitwii()
 {
-    pushd ~/wiipen
+    pushd ~/projects/wiipen
     commit $1
     git push wiipen master
     popd</diff>
      <filename>.config/zsh/functions</filename>
    </modified>
    <modified>
      <diff>@@ -9,7 +9,7 @@
 !cron/
 !docs/
 !.config/
-!menu
+!.data/
 
 # GIT stuff
 !.gitignore</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -18,13 +18,9 @@ function umount ()
 
 function amount ()
 {
-    mount MHD     false
-    mount M2HD    false
-    mount ARCHOS5 false
-
-    mount MHD
-    mount M2HD
-    mount ARCHOS5
+    /bin/mount | grep MHD     || mount MHD
+    /bin/mount | grep M2HD    || mount M2HD
+    /bin/mount | grep ARCHOS5 || mount ARCHOS5
 }
 
 function wait-for-daemon ()</diff>
      <filename>bin/bcompa</filename>
    </modified>
    <modified>
      <diff>@@ -6,14 +6,14 @@ while(True):
 	now = datetime.datetime.now()
 
 	# Run minutely commands.
-	os.system(&quot;for script in ~/cron/minute/*; do $script; done&quot;)
+	os.system(&quot;for script in ~/.data/ucron/minute/*; do $script; done&quot;)
 	
 	if now.minute == 30:
 		# Run bihourly commands.
-		os.system(&quot;for script in ~/cron/halfhour/*; do $script; done&quot;)
+		os.system(&quot;for script in ~/.data/ucron/halfhour/*; do $script; done&quot;)
 	elif now.minute == 0:
 		# Run bihourly and hourly commands.
-		os.system(&quot;for script in ~/cron/halfhour/*; do $script; done&quot;)
-		os.system(&quot;for script in ~/cron/hour/*; do $script; done&quot;)
+		os.system(&quot;for script in ~/.data/ucron/halfhour/*; do $script; done&quot;)
+		os.system(&quot;for script in ~/.data/ucron/hour/*; do $script; done&quot;)
 
 	time.sleep(60)</diff>
      <filename>bin/ucron</filename>
    </modified>
    <modified>
      <diff>@@ -25,6 +25,9 @@
 (define (! n)
   (prod 1 n))
 
+(define (? n)
+  (sum 0 n))
+
 (define (gcd a b)
   (if (= b 0) a
 	(gcd b (remainder a b))))
@@ -46,38 +49,38 @@
 
 (define (isprime n)
   (define (iter cur)
-	(cond ((= (remainder n cur) 0) #f)
-		  ((&lt;= cur (sqrt n)) (iter (+ cur 1)))
-		  (else #t)))
+    (cond ((= (remainder n cur) 0) #f)
+          ((&lt;= cur (sqrt n)) (iter (+ cur 1)))
+          (else #t)))
   (cond ((= n 2) #t)
-		((&lt; n 2) #f)
-		(else (iter 2))))
+        ((&lt; n 2) #f)
+        (else (iter 2))))
 
 ;;;;;;;;;; Numerical Accumulation Functions
 (define (accumulator from to increment counter function)
   (define (iter current total)
-	(if (= current to) total
-		(let ((newcurrent (increment current)))
-		  (iter newcurrent
-				(counter total (function newcurrent))))))
+    (if (= current to) total
+        (let ((newcurrent (increment current)))
+          (iter newcurrent
+                (counter total (function newcurrent))))))
   (if (or (= from to) (&lt; to from)) (function from)
-		(iter from (function from))))
+      (iter from (function from))))
 
 (define (sum from to)
   (accumulator from to inc
-			   (lambda (x y) (+ x y))
-			   identity))
+               (lambda (x y) (+ x y))
+               identity))
 
 (define (prod from to)
   (accumulator from to inc
-			   (lambda (x y) (let ((z (* x y)))
-							   (if (= z 0) 1 z)))
-			   identity))
+               (lambda (x y) (let ((z (* x y)))
+                               (if (= z 0) 1 z)))
+               identity))
 
 (define (exp-func x r)
   (+ 1 (accumulator 0 r inc
-			   (lambda (a b) (+ a (if (= b 0) 0 (/ (expt x b) (! b)))))
-			   identity)))
+                    (lambda (a b) (+ a (if (= b 0) 0 (/ (expt x b) (! b)))))
+                    identity)))
 
 ;;;;;;;;;; Exponention
 (define (exp x)</diff>
      <filename>code/scheme/generic.scm</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>cron/.gitignore</filename>
    </removed>
    <removed>
      <filename>cron/halfhour/signature.sh</filename>
    </removed>
    <removed>
      <filename>menu/.gitignore</filename>
    </removed>
    <removed>
      <filename>menu/commands</filename>
    </removed>
    <removed>
      <filename>menu/menu.sh</filename>
    </removed>
    <removed>
      <filename>menu/menus/applications</filename>
    </removed>
    <removed>
      <filename>menu/menus/games</filename>
    </removed>
    <removed>
      <filename>menu/menus/internet</filename>
    </removed>
    <removed>
      <filename>menu/menus/main</filename>
    </removed>
    <removed>
      <filename>menu/menus/media</filename>
    </removed>
    <removed>
      <filename>menu/menus/office</filename>
    </removed>
    <removed>
      <filename>menu/menus/programming</filename>
    </removed>
    <removed>
      <filename>menu/menus/system</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>9a51c8a0c8674b21c247a5c02cf7fa2dc63f577d</id>
    </parent>
  </parents>
  <author>
    <name>Barrucadu</name>
    <email>mike@barrucadu.co.uk</email>
  </author>
  <url>http://github.com/Barrucadu/home/commit/1cc1bce63a0192a8afcd6a44371e64fab39a2320</url>
  <id>1cc1bce63a0192a8afcd6a44371e64fab39a2320</id>
  <committed-date>2009-09-30T13:44:07-07:00</committed-date>
  <authored-date>2009-09-30T13:44:07-07:00</authored-date>
  <message>Edited config files a little (shading, shortcuts, etc). Moved a load of files around (menu &gt; .data/menu, cron &gt; .data/ucron). Started work on a bf interpreter in Scheme.</message>
  <tree>bce9707ceb8e866e9d31adc02c8f401b3b146c76</tree>
  <committer>
    <name>Barrucadu</name>
    <email>mike@barrucadu.co.uk</email>
  </committer>
</commit>
