src/Tools/jEdit/etc/settings
author wenzelm
Sat, 05 Apr 2014 18:14:54 +0200
changeset 56422 7490555d7dff
parent 54324 dabaf9ca1513
child 56720 e1317a26f8c0
permissions -rw-r--r--
clarified Doc entry: more explicit path; allow plain files as Doc; refer to official jEdit documentation;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
38155
e669779bb8c4 editor mode;
wenzelm
parents: 37058
diff changeset
     1
# -*- shell-script -*- :mode=shellscript:
e669779bb8c4 editor mode;
wenzelm
parents: 37058
diff changeset
     2
34664
8f5fbe4a80ff Isabelle component;
wenzelm
parents:
diff changeset
     3
JEDIT_HOME="$COMPONENT"
34880
f88fc4fcab86 provide JEDIT_SETTINGS via settings;
wenzelm
parents: 34804
diff changeset
     4
JEDIT_SETTINGS="$ISABELLE_HOME_USER/jedit"
34664
8f5fbe4a80ff Isabelle component;
wenzelm
parents:
diff changeset
     5
44956
01a1b3b3341f raised default log level -- to avoid confusing warning about scala.tools.nsc.plugins.Plugin, which is mistaken as jEdit plugin;
wenzelm
parents: 43671
diff changeset
     6
JEDIT_OPTIONS="-reuseview -noserver -nobackground -log=9"
50744
f7ba30a816b9 tuned JEDIT_JAVA_OPTIONS: increase chances that it works with approx. 8 cores and 32bit platform (notably Windows);
wenzelm
parents: 49612
diff changeset
     7
#JEDIT_JAVA_OPTIONS="-Xms128m -Xmx512m -Xss1m -Dactors.corePoolSize=4 -Dactors.enableForkJoin=false"
f7ba30a816b9 tuned JEDIT_JAVA_OPTIONS: increase chances that it works with approx. 8 cores and 32bit platform (notably Windows);
wenzelm
parents: 49612
diff changeset
     8
JEDIT_JAVA_OPTIONS="-Xms128m -Xmx1024m -Xss2m -Dactors.corePoolSize=4 -Dactors.enableForkJoin=false"
f7ba30a816b9 tuned JEDIT_JAVA_OPTIONS: increase chances that it works with approx. 8 cores and 32bit platform (notably Windows);
wenzelm
parents: 49612
diff changeset
     9
#JEDIT_JAVA_OPTIONS="-Xms512m -Xmx4096m -Xss8m -Dactors.corePoolSize=4 -Dactors.enableForkJoin=false"
54324
dabaf9ca1513 make double sure that AWT/Swing antialiasing is enabled (see also http://www.jedit.org/users-guide/jvm-options.html and jdk/src/share/classes/sun/awt/SunToolkit.java);
wenzelm
parents: 53489
diff changeset
    10
JEDIT_SYSTEM_OPTIONS="-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dapple.laf.useScreenMenuBar=true -Dapple.awt.application.name=Isabelle -Dscala.repl.no-threads=true"
34664
8f5fbe4a80ff Isabelle component;
wenzelm
parents:
diff changeset
    11
45057
86c9b73158a8 default print mode for Isabelle/Scala, not just Isabelle/jEdit;
wenzelm
parents: 45024
diff changeset
    12
ISABELLE_JEDIT_OPTIONS=""
34780
d0ff1c3a91ea more serious command line handling;
wenzelm
parents: 34756
diff changeset
    13
34756
c4818d907ca0 tuned JVM settings;
wenzelm
parents: 34665
diff changeset
    14
ISABELLE_TOOLS="$ISABELLE_TOOLS:$JEDIT_HOME/lib/Tools"
56422
7490555d7dff clarified Doc entry: more explicit path;
wenzelm
parents: 54324
diff changeset
    15
ISABELLE_DOCS="$ISABELLE_DOCS:$JEDIT_HOME/dist/doc"
37058
c47653f3ec14 rendering information and style sheets via settings;
wenzelm
parents: 36101
diff changeset
    16