Patch title: Release 92 bulk changes
Abstract:
File: /install/ring2.pli
Key:
    Removed line
    Added line
# Copyright  Hubert Tonneau  hubert.tonneau@pliant.cx
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License version 2
# as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# version 2 along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.

abstract
  text "The second ring will bring us all the advanced meta programming functions and advanced controls: when it's done, we've got a usable language."

scope "/pliant/language/" "/pliant/install/" "/pliant/protocol/dns/"
scope "/pliant/language/" "/pliant/install/" "/pliant/protocol/dns/" "/pliant/util/encoding/"
ring_module
submodule "ring1.pli"

submodule "/pliant/language/compiler/argument/argument2.pli"
submodule "/pliant/language/compiler/instruction/instruction2.pli"
submodule "/pliant/language/generator/i386_extra1.pli"

submodule "/pliant/language/type/pointer/address.pli"
submodule "/pliant/language/type/misc/status.pli"
submodule "/pliant/language/data/string.pli"
submodule "/pliant/language/data/string_cast.pli"
submodule "/pliant/language/type/misc/void.pli"
submodule "/pliant/language/debug/check.pli"

submodule "/pliant/language/compiler/expression/expression2.pli"
submodule "/pliant/language/generator/i386_extra2.pli"
submodule "/pliant/language/optimizer/extend.pli"
submodule "/pliant/language/optimizer/extra.pli"
submodule "/pliant/language/context/processor1.pli"

submodule "/pliant/language/basic/plugin.pli"

submodule "/pliant/language/debug/dbc.pli"

submodule "/pliant/language/parser/extend.pli"

submodule "/pliant/language/type/number/int.pli"
submodule "/pliant/language/type/text/char.pli"
submodule "/pliant/language/type/text/cchar.pli"

submodule "/pliant/language/debug/error2.pli"
submodule "/pliant/language/compiler/runtime_compile.pli"

submodule "/pliant/language/data/new.pli"
submodule "/pliant/language/basic/shunt.pli"
submodule "/pliant/language/basic/shortcut.pli"

submodule "/pliant/language/type/number/int_sized.pli"
submodule "/pliant/language/basic/swap.pli"

submodule "/pliant/language/type/number/int_indian.pli"
submodule "/pliant/language/type/number/float.pli"
submodule "/pliant/language/type/text/str.pli"
submodule "/pliant/language/type/number/int_extra.pli"
submodule "/pliant/language/type/pointer/pointer.pli"
submodule "/pliant/language/type/set/fixedarray.pli"
submodule "/pliant/language/type/set/list.pli"
submodule "/pliant/language/type/set/array.pli"
submodule "/pliant/language/type/set/dictionary.pli"
submodule "/pliant/language/type/set/index.pli"
submodule "/pliant/language/type/set/each.pli"

submodule "/pliant/language/os/kernel.pli"
submodule "/pliant/language/context/processor2.pli"
submodule "/pliant/language/schedule/fastsem.pli"
submodule "/pliant/language/schedule/threads_engine.pli"
if pliant_debugging_level>=1
  submodule "/pliant/language/debug/report.pli"
submodule "/pliant/language/schedule/sem.pli"
submodule "/pliant/language/debug/trace.pli"
submodule "/pliant/language/schedule/nestedsem.pli"
submodule "/pliant/language/schedule/multi_threads_locks.pli"
submodule "/pliant/language/data/variables_context.pli"

submodule "/pliant/language/basic/part.pli"
submodule "/pliant/language/schedule/sem2.pli"
submodule "/pliant/language/ui/console1.pli"
# submodule "/pliant/language/ui/ansi_terminal.pli"

submodule "/pliant/language/basic/setfield.pli"
submodule "/pliant/language/basic/implicit.pli"

submodule "/pliant/language/type/set/old_dictionary.pli"