diff update_class @ 36:9e7be347b3a0

Renamed sequence classes to avoid clashes with seq methods; Fixed default slicing dimension while retaining behaviour of window.m; Updated use of sequences in dsp/synth.
author samer
date Thu, 24 Jan 2013 14:51:23 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/update_class	Thu Jan 24 14:51:23 2013 +0000
@@ -0,0 +1,20 @@
+#!/bin/sh
+cd "@$1"
+cat > tmp <<EOF
+classdef $1 < seq
+	properties (GetAccess=private, SetAccess=immutable)
+	end
+	methods
+EOF
+mkdir old
+cat $1.m >> tmp
+mv $1.m old
+cat *.m >> tmp
+mv *.m old
+cat >> tmp <<EOF
+	end
+end
+EOF
+mv old ../old/"@$1" 
+mv tmp $1.m
+cd ..