#!/bin/sh
#
# Runs jEdit - Programmer's Text Editor.
#

# Set jvm heap initial and maximum sizes (in megabytes).
JAVA_HEAP_INIT_SIZE=64
JAVA_HEAP_MAX_SIZE=192

DEFAULT_JAVA_HOME="/usr/lib/jvm/java-6-sun-1.6.0.07/jre"
if [ -z "$JAVA_HOME" ]; then
	JAVA_HOME="$DEFAULT_JAVA_HOME"
fi

# Launch application.

while [ $# -gt 9 ]; do
	exec "$JAVA_HOME/bin/java" -Xms${JAVA_HEAP_INIT_SIZE}M -Xmx${JAVA_HEAP_MAX_SIZE}M -jar /tmp/jedit/jedit.jar -reuseview "$1" "$2" "$3" "$4" "$5" "$6" "$7" "$8" "$9"
	shift 9
done
exec "$JAVA_HOME/bin/java" -Xms${JAVA_HEAP_INIT_SIZE}M -Xmx${JAVA_HEAP_MAX_SIZE}M -jar /tmp/jedit/jedit.jar -reuseview "$1" "$2" "$3" "$4" "$5" "$6" "$7" "$8" "$9"
