Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: foswiki/distro
base: 79c1f1481997
Choose a base ref
...
head repository: foswiki/distro
compare: 0ea2eb77e7cd
Choose a head ref
  • 3 commits
  • 8 files changed
  • 1 contributor

Commits on Apr 21, 2017

  1. Item14237: Better support for guessing the default directories.

    - foswiki.psgi script now maps its guess for Foswiki's lib directory
    into FOSWIKI_LIBS environment variable for further user by the core.
    
    - Added two new static methods to Foswiki.pm: guessLibDir and
    guessHomeDir.
    vrurg committed Apr 21, 2017
    Copy the full SHA
    fb4b7b3 View commit details
    Browse the repository at this point in the history
  2. Item14237: Take care of quoted keys in legacy specs.

    Handled by _purifyKeyPath method.
    vrurg committed Apr 21, 2017
    Copy the full SHA
    21a4e8c View commit details
    Browse the repository at this point in the history
  3. Item14237: Write/Read new style LSC

    As a measure to make LSC the only source of configuration data for
    Foswiki methods writeLSC/readLSC were introduced. They're currently
    handling a new LSC format which is not Perl code. But this is not
    important as any format could be chosen. What is important is that these
    methods deal with writing/reading the low-level config data only. Both
    are pluggables to simplify creation of plugins handling special cases of
    LSC like use of different backends including remote or database
    storages.
    
    - Renamed 'data' parameter to 'dataObj' wherever appropriate; i.e. if
    the parameter is a DataHash instance.
    
    - specsMode method can now generate standalone tied data hashes without
    touching config's object data attribute.
    vrurg committed Apr 21, 2017
    Copy the full SHA
    0ea2eb7 View commit details
    Browse the repository at this point in the history