// Copyright (c) 2003-2005 by Leif Frenzel - see http://leiffrenzel.de package net.sf.eclipsefp.haskell.ui.internal.preferences; /** <p>contains constants for preference names in the Haskell UI.</p> * * @author Leif Frenzel */ public interface IPreferenceConstants { // code assist public final static String AUTO_ACTIVATION_DELAY = "AUTO_ACTIVATION_DELAY"; //$NON-NLS-1$ public final static String AUTO_INSERT = "AUTO_INSERT"; //$NON-NLS-1$ public final static String ENABLE_AUTO_ACTIVATION = "ENABLE_AUTO_ACTIVATION"; //$NON-NLS-1$ public final static String INSERT_COMPLETION = "INSERT_COMPLETION"; //$NON-NLS-1$ public final static String ORDER_PROPOSALS = "ORDER_PROPOSALS"; //$NON-NLS-1$ public final static String SHOW_VISIBLE_PROPOSALS = "SHOW_VISIBLE_PROPOSALS"; //$NON-NLS-1$ // Build console public final static String CLEAR_BUILD_CONSOLE = "CLEAR_BUILD_CONSOLE"; //$NON-NLS-1$ // Console high and low water marks // this is not exposed public final static String HASKELL_CONSOLE_LOW_WATER_MARK = "haskellConsoleLowWaterMark"; //$NON-NLS-1$ // max number of characters public final static String HASKELL_CONSOLE_HIGH_WATER_MARK = "haskellConsoleHighWaterMark"; //$NON-NLS-1$ // activate on write public final static String HASKELL_CONSOLE_ACTIVATE_ON_WRITE = "haskellConsoleActivateOnWrite"; //$NON-NLS-1$ // Scion // public final static String SCION_SERVER_FLAVOR = "scionServerFlavor"; //$NON-NLS-1$ // public final static String SCION_SERVER_BUILTIN = "SCION_SERVER_BUILTIN" ; //$NON-NLS-1$ // public final static String SCION_SERVER_EXECUTABLE = "SCION_SERVER_EXECUTABLE"; //$NON-NLS-1$ public final static String BUILDWRAPPER_EXECUTABLE = "BUILDWRAPPER_EXECUTABLE"; //$NON-NLS-1$ public final static String IGNORE_MISSING_EXECUTABLE = "IGNORE_MISSING_EXECUTABLE"; public final static String IGNORE_TOOOLD_EXECUTABLE = "IGNORE_TOOOLD_EXECUTABLE"; public final static String VERBOSE_INTERACTION = "VERBOSE_INTERACTION"; //$NON-NLS-1$ public final static String MAX_CONFIGURE_FAILURES = "MAX_CONFIGURE_FAILURES"; //$NON-NLS-1$ public final static String BROWSER_VERBOSE_INTERACTION = "BROWSER_VERBOSE_INTERACTION"; //$NON-NLS-1$ public final static String MAX_EVAL_TIME="MAX_EVAL_TIME";//$NON-NLS-1$ //public final static String RUN_CABAL_UPDATE = "RUN_CABAL_UPDATE" ; //$NON-NLS-1$ // search paths public final static String HADDOCK_SEARCH_PATHS = "HADDOCK_SEARCH_PATHS"; //$NON-NLS-1$ // Browser // public final static String SCION_BROWSER_SERVER_BUILTIN = "SCION_BROWSER_SERVER_BUILTIN" ; //$NON-NLS-1$ public final static String SCION_BROWSER_SERVER_EXECUTABLE = "SCION_BROWSER_SERVER_EXECUTABLE"; //$NON-NLS-1$ public final static String SCION_BROWSER_USE_HACKAGE = "SCION_BROWSER_USE_HACKAGE"; //$NON-NLS-1$ public final static String SCION_BROWSER_HACKAGE_QUESTION_ANSWERED = "SCION_BROWSER_HACKAGE_QUESTION_ANSWERED"; //$NON-NLS-1$ public final static String SCION_BROWSER_EXTRA_HOOGLE_PATH = "SCION_BROWSER_EXTRA_HOOGLE_PATH"; //$NON-NLS-1$ public final static String BROWSER_START_ONLY_PERSPECTIVE= "SCION_BROWSER_START_ONLY_PERSPECTIVE"; //$NON-NLS-1$ public final static String HLINT_EXECUTABLE="HLINT_EXECUTABLE"; //$NON-NLS-1$ public final static String YESOD_EXECUTABLE="YESOD_EXECUTABLE"; //$NON-NLS-1$ public final static String SNAP_EXECUTABLE="SNAP_EXECUTABLE"; //$NON-NLS-1$ public final static String ALEX_EXECUTABLE="ALEX_EXECUTABLE"; //$NON-NLS-1$ public final static String HAPPY_EXECUTABLE="HAPPY_EXECUTABLE"; //$NON-NLS-1$ public final static String UUAGC_EXECUTABLE="UUAGC_EXECUTABLE"; //$NON-NLS-1$ public final static String CABALDEV_EXECUTABLE="CABALDEV_EXECUTABLE"; //$NON-NLS-1$ public final static String UNIQUE_SANDBOX="UNIQUE_SANDBOX"; //$NON-NLS-1$ public final static String CABAL_SANDBOX="CABAL_SANDBOX"; //$NON-NLS-1$ public final static String UNIQUE_SANDBOX_PATH="UNIQUE_SANDBOX_PATH"; //$NON-NLS-1$ public final static String MANAGE_DEPENDENCIES="MANAGE_DEPENDENCIES"; //$NON-NLS-1$ /** * Source-graph */ public final static String SOURCEGRAPH_EXECUTABLE="SOURCEGRAPH_EXECUTABLE"; //$NON-NLS-1$ /** * Stylish-haskell executable */ public final static String STYLISHHASKELL_EXECUTABLE="STYLISHHASKELL_EXECUTABLE"; //$NON-NLS-1$ /** * run Stylish-haskell on save? */ public final static String STYLISHHASKELL_SAVE="STYLISHHASKELL_SAVE"; //$NON-NLS-1$ public final static String YESOD_CABALDEV="YESOD_CABALDEV"; //$NON-NLS-1$ public final static String HLINT_ALWAYS_SHOW_FULL_TEXT="HLINT_ALWAYS_SHOW_FULL_TEXT"; //$NON-NLS-1$ }