Skip to content

Commit 3405211

Browse files
committed
initial commit
0 parents  commit 3405211

16 files changed

Lines changed: 1656 additions & 0 deletions

INSTALL.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Requirements:
2+
- Igor Pro version 6.3.0 or later
3+
- Only tested on Windows, but is expected to run on MacOSX as well
4+
5+
Installation:
6+
1.) Install Igor
7+
2.) Start Igor, this will create a folder called WaveMetrics in Documents and then close it
8+
3.) Extract the zip file into the a folder, e. g. CodeBrowser somewhere on your disc
9+
4.) Create a link from CodeBrowser/procedures to Documents\WaveMetrics\Igor Pro 6 User Files\Igor Procedures
10+
5.) Start Igor and now in the main menu you can find CodeBrowser/Open
11+
12+
**Please** report all bugs and major/minor annoyances to (support <aehht> byte <minus> physics <dottt> de)!
13+

create-release.sh

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
#!/bin/sh
2+
3+
set -e
4+
5+
newVersion=1.0
6+
7+
filesToWatch="procedures test INSTALL.txt"
8+
9+
if [ ! -z "$(git status -s --untracked-files=no $filesToWatch)" ]; then
10+
echo "Aborting, please commit the changes first"
11+
exit 0
12+
fi
13+
14+
basename=CodeBrowser-v$newVersion
15+
zipFile=$basename.zip
16+
folder=releases/$basename
17+
18+
rm -rf $folder
19+
rm -rf $zipfile
20+
21+
mkdir -p $folder
22+
23+
cp -r $filesToWatch $folder
24+
25+
git rev-parse $revision > internalVersion
26+
27+
cd releases && zip -m -z -q -r $basename.zip $basename/* < ../internalVersion && cd ..
28+
29+
rmdir $folder
30+
rm internalVersion
31+

examples-input-for-screenshots.ipf

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
#pragma rtGlobals=3 // Use modern global access method and strict wave access.
2+
3+
Function/S normalFunction()
4+
End
5+
6+
static Function staticFunction(p1)
7+
string p1
8+
End
9+
10+
threadsafe Function complexThreadsafeFunction(p1,textWave)
11+
string p1
12+
Wave/T textWave
13+
End
14+
15+
Macro MacroWithParameter(p1)
16+
variable p1
17+
EndMacro

0 commit comments

Comments
 (0)