| author | Christian Urban <urbanc@in.tum.de> | 
| Sat, 21 Jan 2017 00:43:35 +0000 | |
| changeset 99 | 2b7a2dc0e18f | 
| parent 90 | d77af4aca939 | 
| child 111 | 7cefb821ee20 | 
| permissions | -rw-r--r-- | 
| 78 | 1  | 
Calling ediff from the command line  | 
2  | 
||
3  | 
||
4  | 
emacs --eval "(ediff-files \"k1502472/drumb.scala\" \"k1502752/drumb.scala\")"  | 
|
| 85 | 5  | 
|
6  | 
||
7  | 
deleting comments from scala files  | 
|
8  | 
||
| 
89
 
fac25de665d2
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
85 
diff
changeset
 | 
9  | 
find . -name '*.scala' -print0 | xargs -0 perl -n -p -0 -i.bak -e 's%/\*([^*].*?)?\*/%%gs;s%^([^\"\n\r]*(\"[^\"\n\r]*\"[^\"\n\r]*?)*?)//([^*\n\r].*)?$%$1%gm'  | 
| 
 
fac25de665d2
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
85 
diff
changeset
 | 
10  | 
|
| 
 
fac25de665d2
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
85 
diff
changeset
 | 
11  | 
|
| 
 
fac25de665d2
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
85 
diff
changeset
 | 
12  | 
find . -name '*.scala' -print0 | sed -i.2 's|def ordered_moves(dim: Int, path: Path, x: Pos): List[Pos] = ..|//def ordered_moves(dim: Int, path: Path, x: Pos): List[Pos] = ..|g'  | 
| 
 
fac25de665d2
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
85 
diff
changeset
 | 
13  | 
|
| 
 
fac25de665d2
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
85 
diff
changeset
 | 
14  | 
|
| 
 
fac25de665d2
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
85 
diff
changeset
 | 
15  | 
LC_ALL=C sed -i.2 -- 's|def ordered_moves(dim: Int, path: Path, x: Pos): List\[Pos\] = \.\.|//def ordered_moves(dim: Int, path: Path, x: Pos): List[Pos] = ..|g' k*/knight3.scala.bak  | 
| 
 
fac25de665d2
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
85 
diff
changeset
 | 
16  | 
|
| 
 
fac25de665d2
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
85 
diff
changeset
 | 
17  | 
LC_ALL=C sed -i.2 -- 's|def first_closed_tour_heuristic(dim: Int, path: Path): Option\[Path\] = \.\.\.|//def first_closed_tour_heuristic(dim: Int, path: Path): Option[Path] = ...|g' k*/knight3.scala.bak  | 
| 
 
fac25de665d2
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
85 
diff
changeset
 | 
18  | 
|
| 
90
 
d77af4aca939
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
89 
diff
changeset
 | 
19  | 
LC_ALL=C sed -i.2 -- 's|def first_tour_heuristic(dim: Int, path: Path): Option\[Path\] = \.\.\.|//def first_tour_heuristic(dim: Int, path: Path): Option[Path] = ...|g' k*/knight3.scala.bak  | 
| 
 
d77af4aca939
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
89 
diff
changeset
 | 
20  | 
|
| 
 
d77af4aca939
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
89 
diff
changeset
 | 
21  | 
LC_ALL=C sed -i.2 -- 's|def nullable (r: Rexp) : Boolean = \.\.\.|//def nullable (r: Rexp) : Boolean = ...|g' k*/re.scala.bak  | 
| 
 
d77af4aca939
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
89 
diff
changeset
 | 
22  | 
|
| 
 
d77af4aca939
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
89 
diff
changeset
 | 
23  | 
LC_ALL=C sed -i.2 -- 's|def der (c: Char, r: Rexp) : Rexp = \.\.\.|//def der (c: Char, r: Rexp) : Rexp = ...|g' k*/re.scala.bak  | 
| 
 
d77af4aca939
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
89 
diff
changeset
 | 
24  | 
|
| 
 
d77af4aca939
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
89 
diff
changeset
 | 
25  | 
LC_ALL=C sed -i.2 -- 's|def simp(r: Rexp) : Rexp = \.\.\.|//def simp(r: Rexp) : Rexp = ...|g' k*/re.scala.bak  | 
| 
 
d77af4aca939
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
89 
diff
changeset
 | 
26  | 
|
| 
 
d77af4aca939
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
89 
diff
changeset
 | 
27  | 
LC_ALL=C sed -i.2 -- 's|def ders (s: List[Char], r: Rexp) : Rexp = \.\.\.|//def ders (s: List[Char], r: Rexp) : Rexp = ...|g' k*/re.scala.bak  | 
| 
 
d77af4aca939
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
89 
diff
changeset
 | 
28  | 
|
| 
 
d77af4aca939
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
89 
diff
changeset
 | 
29  | 
LC_ALL=C sed -i.2 -- 's|def matcher(r: Rexp, s: String): Boolean = \.\.\.|//def matcher(r: Rexp, s: String): Boolean = ...|g' k*/re.scala.bak  | 
| 
 
d77af4aca939
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
89 
diff
changeset
 | 
30  | 
|
| 
 
d77af4aca939
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
89 
diff
changeset
 | 
31  | 
LC_ALL=C sed -i.2 -- 's|def replace(r: Rexp, s1: String, s2: String): String = \.\.\.|//def replace(r: Rexp, s1: String, s2: String): String = ...|g' k*/re.scala.bak  | 
| 
 
d77af4aca939
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
89 
diff
changeset
 | 
32  | 
|
| 
 
d77af4aca939
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
89 
diff
changeset
 | 
33  | 
LC_ALL=C sed -i.2 -- 's|println(matcher(EVIL,|//println(matcher(EVIL,|g' k*/re.scala.bak  | 
| 
 
d77af4aca939
updated
 
Christian Urban <christian dot urban at kcl dot ac dot uk> 
parents: 
89 
diff
changeset
 | 
34  | 
|
| 99 | 35  | 
LC_ALL=C sed -i.2 -- 's|for (i <- 1 to 5000001 by 500000)|for (i <- 1 to 11 by 10)|g' k*/re.scala.bak  | 
36  | 
||
37  | 
||
38  | 
||
39  | 
ontime:  | 
|
40  | 
k1502660  | 
|
41  | 
k1502705  | 
|
42  | 
k1502679  |