Padre::Constant(3pm)

Padre::Constant3pm

Constants used by configuration subsystems

Usage

    use Padre::Constant ();
    [...]
    # do stuff with exported constants

Overview

Padre uses various configuration subsystems (see "Padre::Config" for more information). Those systems needs to somehow agree on some basic stuff, which is defined in this module.

Constants

"WIN32", "mac", "unix"

Operating Systems.

"boolean", "posint", "integer", "ascii", "path"

Settings data types (based on Firefox types).

"host", "human", "project"

Settings storage back-ends.

"padre_revision"

The SVN Revision (when running a development build).

"padre_black", "padre_blue", "padre_red", "padre_green", "padre_magenta", "padre_orange", "padre_dim_gray", "padre_crimson", "padre_brown", "padre_warning", "padre_error"

Core supported colours.

"config_host"

DB configuration file storing host settings.

"config_human"

YAML configuration file storing user settings.

"config_dir"

Private Padre configuration directory Padre, used to store stuff.

"plugin_dir"

Private directory where Padre can look for plug-ins.

"plugin_lib"

Subdirectory of "PLUGIN_DIR" with the path "Padre/Plugin" added (or whatever depending on your platform) so that Perl can load a "Padre::Plugin::" plug-in.

"log_file"

Path and name of Padre's log file.

"newline"

Newline style (UNIX, WIN or MAC) on the currently used operating system.

Releases

3 releases since Debian 6.0 (Squeeze); the text changed 2 times.

  1. 6.0
  2. 7
  3. 8

From padre 1.00+dfsg-3 in Debian 8 (Jessie). Parsed by carta from the page's man source.