Changeset 4466
- Timestamp:
- 09/05/08 09:52:44 (3 months ago)
- Location:
- trunk
- Files:
-
- 324 modified
-
compiler/logtalk.pl (modified) (5 diffs)
-
compiler/NOTES.txt (modified) (1 diff)
-
configs/als.config (modified) (1 diff)
-
configs/amzi.config (modified) (1 diff)
-
configs/b.config (modified) (1 diff)
-
configs/bin.config (modified) (1 diff)
-
configs/ciao.config (modified) (1 diff)
-
configs/ciao_aux.config (modified) (1 diff)
-
configs/cx.config (modified) (1 diff)
-
configs/eclipse5.config (modified) (1 diff)
-
configs/eclipse5iso.config (modified) (1 diff)
-
configs/eclipse6.config (modified) (1 diff)
-
configs/eclipse6iso.config (modified) (1 diff)
-
configs/gnu.config (modified) (1 diff)
-
configs/ifprolog.config (modified) (1 diff)
-
configs/ji.config (modified) (1 diff)
-
configs/k5.config (modified) (1 diff)
-
configs/k6.config (modified) (1 diff)
-
configs/lpamac.config (modified) (1 diff)
-
configs/lpawin.config (modified) (1 diff)
-
configs/master.config (modified) (1 diff)
-
configs/minerva.config (modified) (1 diff)
-
configs/NOTES.txt (modified) (1 diff)
-
configs/open.config (modified) (1 diff)
-
configs/prologII.config (modified) (1 diff)
-
configs/qphook.ql (modified) (1 diff)
-
configs/qu.config (modified) (1 diff)
-
configs/quintus.config (modified) (1 diff)
-
configs/sicstus3.config (modified) (1 diff)
-
configs/sicstus4.config (modified) (1 diff)
-
configs/swi.config (modified) (1 diff)
-
configs/swihook.pl (modified) (1 diff)
-
configs/swi_set_logtalk_context.pl (modified) (1 diff)
-
configs/template.config (modified) (1 diff)
-
configs/xpcehook.pl (modified) (1 diff)
-
configs/xsb.config (modified) (2 diffs)
-
configs/yap.config (modified) (1 diff)
-
contributions/NOTES.txt (modified) (1 diff)
-
contributions/xml_parser/NOTES.txt (modified) (1 diff)
-
contributions/xml_parser/SCRIPT.txt (modified) (1 diff)
-
CUSTOMIZE.txt (modified) (1 diff)
-
examples/ack/NOTES.txt (modified) (1 diff)
-
examples/ack/SCRIPT.txt (modified) (1 diff)
-
examples/aliases/NOTES.txt (modified) (1 diff)
-
examples/aliases/SCRIPT.txt (modified) (1 diff)
-
examples/assignvars/NOTES.txt (modified) (1 diff)
-
examples/assignvars/SCRIPT.txt (modified) (1 diff)
-
examples/benchmarks/NOTES.txt (modified) (1 diff)
-
examples/benchmarks/SCRIPT.txt (modified) (1 diff)
-
examples/birds/NOTES.txt (modified) (1 diff)
-
examples/birds/SCRIPT.txt (modified) (1 diff)
-
examples/bottles/NOTES.txt (modified) (1 diff)
-
examples/bottles/SCRIPT.txt (modified) (1 diff)
-
examples/bricks/NOTES.txt (modified) (1 diff)
-
examples/bricks/SCRIPT.txt (modified) (1 diff)
-
examples/classvars/NOTES.txt (modified) (1 diff)
-
examples/classvars/SCRIPT.txt (modified) (1 diff)
-
examples/complements/NOTES.txt (modified) (1 diff)
-
examples/complements/SCRIPT.txt (modified) (1 diff)
-
examples/constraints/bp/NOTES.txt (modified) (1 diff)
-
examples/constraints/bp/SCRIPT.txt (modified) (1 diff)
-
examples/constraints/eclipse/NOTES.txt (modified) (1 diff)
-
examples/constraints/eclipse/SCRIPT.txt (modified) (1 diff)
-
examples/constraints/gprolog/NOTES.txt (modified) (1 diff)
-
examples/constraints/gprolog/SCRIPT.txt (modified) (1 diff)
-
examples/constraints/NOTES.txt (modified) (1 diff)
-
examples/constraints/swipl/NOTES.txt (modified) (1 diff)
-
examples/constraints/swipl/SCRIPT.txt (modified) (1 diff)
-
examples/constraints/yap/NOTES.txt (modified) (1 diff)
-
examples/constraints/yap/SCRIPT.txt (modified) (1 diff)
-
examples/dcgs/NOTES.txt (modified) (1 diff)
-
examples/dcgs/SCRIPT.txt (modified) (1 diff)
-
examples/debug_hooks/NOTES.txt (modified) (1 diff)
-
examples/debug_hooks/SCRIPT.txt (modified) (1 diff)
-
examples/diamonds/NOTES.txt (modified) (1 diff)
-
examples/diamonds/SCRIPT.txt (modified) (1 diff)
-
examples/dynpred/NOTES.txt (modified) (1 diff)
-
examples/dynpred/SCRIPT.txt (modified) (1 diff)
-
examples/encodings/NOTES.txt (modified) (1 diff)
-
examples/encodings/SCRIPT.txt (modified) (1 diff)
-
examples/engines/NOTES.txt (modified) (1 diff)
-
examples/engines/SCRIPT.txt (modified) (1 diff)
-
examples/errors/NOTES.txt (modified) (1 diff)
-
examples/errors/SCRIPT.txt (modified) (1 diff)
-
examples/expansion/NOTES.txt (modified) (1 diff)
-
examples/expansion/SCRIPT.txt (modified) (1 diff)
-
examples/hello_world/NOTES.txt (modified) (1 diff)
-
examples/hello_world/SCRIPT.txt (modified) (1 diff)
-
examples/hooks/NOTES.txt (modified) (1 diff)
-
examples/hooks/SCRIPT.txt (modified) (1 diff)
-
examples/inheritance/NOTES.txt (modified) (1 diff)
-
examples/inheritance/SCRIPT.txt (modified) (1 diff)
-
examples/instmethods/NOTES.txt (modified) (1 diff)
-
examples/instmethods/SCRIPT.txt (modified) (1 diff)
-
examples/lo/NOTES.txt (modified) (1 diff)
-
examples/lo/planner/NOTES.txt (modified) (1 diff)
-
examples/lo/planner/SCRIPT.txt (modified) (1 diff)
-
examples/lo/travellers/NOTES.txt (modified) (1 diff)
-
examples/lo/travellers/SCRIPT.txt (modified) (1 diff)
-
examples/logging/NOTES.txt (modified) (1 diff)
-
examples/logging/SCRIPT.txt (modified) (1 diff)
-
examples/logic/NOTES.txt (modified) (1 diff)
-
examples/logic/SCRIPT.txt (modified) (1 diff)
-
examples/lpa/faults/NOTES.txt (modified) (1 diff)
-
examples/lpa/faults/SCRIPT.txt (modified) (1 diff)
-
examples/lpa/NOTES.txt (modified) (1 diff)
-
examples/lpa/timetables/NOTES.txt (modified) (1 diff)
-
examples/lpa/timetables/SCRIPT.txt (modified) (1 diff)
-
examples/metainterpreters/NOTES.txt (modified) (1 diff)
-
examples/metainterpreters/SCRIPT.txt (modified) (1 diff)
-
examples/metapredicates/NOTES.txt (modified) (1 diff)
-
examples/metapredicates/SCRIPT.txt (modified) (1 diff)
-
examples/mi/NOTES.txt (modified) (1 diff)
-
examples/mi/SCRIPT.txt (modified) (1 diff)
-
examples/miscellaneous/NOTES.txt (modified) (1 diff)
-
examples/miscellaneous/SCRIPT.txt (modified) (1 diff)
-
examples/modules/NOTES.txt (modified) (1 diff)
-
examples/modules/SCRIPT.txt (modified) (1 diff)
-
examples/msglog/NOTES.txt (modified) (1 diff)
-
examples/msglog/SCRIPT.txt (modified) (1 diff)
-
examples/NOTES.txt (modified) (1 diff)
-
examples/operators/NOTES.txt (modified) (1 diff)
-
examples/operators/SCRIPT.txt (modified) (1 diff)
-
examples/parametric/NOTES.txt (modified) (1 diff)
-
examples/parametric/SCRIPT.txt (modified) (1 diff)
-
examples/points/NOTES.txt (modified) (1 diff)
-
examples/points/SCRIPT.txt (modified) (1 diff)
-
examples/polygons/NOTES.txt (modified) (1 diff)
-
examples/polygons/SCRIPT.txt (modified) (1 diff)
-
examples/profiling/NOTES.txt (modified) (1 diff)
-
examples/profiling/SCRIPT.txt (modified) (1 diff)
-
examples/proxies/NOTES.txt (modified) (1 diff)
-
examples/proxies/SCRIPT.txt (modified) (1 diff)
-
examples/puzzles/NOTES.txt (modified) (1 diff)
-
examples/puzzles/SCRIPT.txt (modified) (1 diff)
-
examples/reflection/NOTES.txt (modified) (1 diff)
-
examples/reflection/SCRIPT.txt (modified) (1 diff)
-
examples/relations/NOTES.txt (modified) (1 diff)
-
examples/relations/SCRIPT.txt (modified) (1 diff)
-
examples/roots/NOTES.txt (modified) (1 diff)
-
examples/roots/SCRIPT.txt (modified) (1 diff)
-
examples/searching/NOTES.txt (modified) (1 diff)
-
examples/searching/SCRIPT.txt (modified) (1 diff)
-
examples/shapes/ch/NOTES.txt (modified) (1 diff)
-
examples/shapes/ch/SCRIPT.txt (modified) (1 diff)
-
examples/shapes/NOTES.txt (modified) (1 diff)
-
examples/shapes/ph/NOTES.txt (modified) (1 diff)
-
examples/shapes/ph/SCRIPT.txt (modified) (1 diff)
-
examples/sicstus/NOTES.txt (modified) (1 diff)
-
examples/sicstus/SCRIPT.txt (modified) (1 diff)
-
examples/symdiff/NOTES.txt (modified) (1 diff)
-
examples/symdiff/SCRIPT.txt (modified) (1 diff)
-
examples/tabling/NOTES.txt (modified) (1 diff)
-
examples/tabling/SCRIPT.txt (modified) (1 diff)
-
examples/testing/NOTES.txt (modified) (1 diff)
-
examples/testing/SCRIPT.txt (modified) (1 diff)
-
examples/threads/barriers/NOTES.txt (modified) (1 diff)
-
examples/threads/barriers/SCRIPT.txt (modified) (1 diff)
-
examples/threads/birthdays/NOTES.txt (modified) (1 diff)
-
examples/threads/birthdays/SCRIPT.txt (modified) (1 diff)
-
examples/threads/blackboard/NOTES.txt (modified) (1 diff)
-
examples/threads/blackboard/SCRIPT.txt (modified) (1 diff)
-
examples/threads/buffer/NOTES.txt (modified) (1 diff)
-
examples/threads/buffer/SCRIPT.txt (modified) (1 diff)
-
examples/threads/fft/NOTES.txt (modified) (1 diff)
-
examples/threads/fft/SCRIPT.txt (modified) (1 diff)
-
examples/threads/fibonacci/NOTES.txt (modified) (1 diff)
-
examples/threads/fibonacci/SCRIPT.txt (modified) (1 diff)
-
examples/threads/functions/NOTES.txt (modified) (1 diff)
-
examples/threads/functions/SCRIPT.txt (modified) (1 diff)
-
examples/threads/hanoi/NOTES.txt (modified) (1 diff)
-
examples/threads/hanoi/SCRIPT.txt (modified) (1 diff)
-
examples/threads/integration/NOTES.txt (modified) (1 diff)
-
examples/threads/integration/SCRIPT.txt (modified) (1 diff)
-
examples/threads/integration2d/NOTES.txt (modified) (1 diff)
-
examples/threads/integration2d/SCRIPT.txt (modified) (1 diff)
-
examples/threads/mtbatch/NOTES.txt (modified) (1 diff)
-
examples/threads/mtbatch/SCRIPT.txt (modified) (1 diff)
-
examples/threads/nondet/NOTES.txt (modified) (1 diff)
-
examples/threads/nondet/SCRIPT.txt (modified) (1 diff)
-
examples/threads/NOTES.txt (modified) (1 diff)
-
examples/threads/philosophers/NOTES.txt (modified) (1 diff)
-
examples/threads/philosophers/SCRIPT.txt (modified) (1 diff)
-
examples/threads/primes/NOTES.txt (modified) (1 diff)
-
examples/threads/primes/SCRIPT.txt (modified) (1 diff)
-
examples/threads/sorting/NOTES.txt (modified) (1 diff)
-
examples/threads/sorting/SCRIPT.txt (modified) (1 diff)
-
examples/threads/sync/NOTES.txt (modified) (1 diff)
-
examples/threads/sync/SCRIPT.txt (modified) (1 diff)
-
examples/threads/tak/NOTES.txt (modified) (1 diff)
-
examples/threads/tak/SCRIPT.txt (modified) (1 diff)
-
examples/viewpoints/NOTES.txt (modified) (1 diff)
-
examples/viewpoints/SCRIPT.txt (modified) (1 diff)
-
INSTALL.txt (modified) (1 diff)
-
integration/bplgt.sh (modified) (1 diff)
-
integration/ciaolgt.sh (modified) (1 diff)
-
integration/cxlgt.sh (modified) (1 diff)
-
integration/eclipselgt.sh (modified) (1 diff)
-
integration/gplgt.sh (modified) (1 diff)
-
integration/logtalk_bp.pl (modified) (1 diff)
-
integration/logtalk_bp_win.pl (modified) (1 diff)
-
integration/logtalk_ciao.pl (modified) (1 diff)
-
integration/logtalk_comp_eclipse.pl (modified) (1 diff)
-
integration/logtalk_comp_swi.pl (modified) (1 diff)
-
integration/logtalk_comp_xsbmt.pl (modified) (1 diff)
-
integration/logtalk_cx.pl (modified) (1 diff)
-
integration/logtalk_eclipse5.pl (modified) (1 diff)
-
integration/logtalk_eclipse6.pl (modified) (1 diff)
-
integration/logtalk_gp.pl (modified) (1 diff)
-
integration/logtalk_plc5.pl (modified) (1 diff)
-
integration/logtalk_plc6.pl (modified) (1 diff)
-
integration/logtalk_qp.pl (modified) (1 diff)
-
integration/logtalk_quintus.pl (modified) (1 diff)
-
integration/logtalk_sicstus3.pl (modified) (1 diff)
-
integration/logtalk_sicstus4.pl (modified) (1 diff)
-
integration/logtalk_swi.pl (modified) (1 diff)
-
integration/logtalk_xsbmt.pl (modified) (1 diff)
-
integration/logtalk_yap.pl (modified) (1 diff)
-
integration/NOTES.txt (modified) (1 diff)
-
integration/plclgt.sh (modified) (1 diff)
-
integration/qplgt.sh (modified) (1 diff)
-
integration/quintuslgt.sh (modified) (1 diff)
-
integration/sicstuslgt.sh (modified) (1 diff)
-
integration/swilgt.sh (modified) (1 diff)
-
integration/xsblgt.sh (modified) (1 diff)
-
integration/xsbmt64lgt.sh (modified) (1 diff)
-
integration/xsbmtlgt.sh (modified) (1 diff)
-
integration/yaplgt.sh (modified) (1 diff)
-
libpaths/libpaths.pl (modified) (1 diff)
-
libpaths/NOTES.txt (modified) (1 diff)
-
library/all.notes (modified) (1 diff)
-
library/dates.notes (modified) (1 diff)
-
library/debugging.notes (modified) (1 diff)
-
library/dependents.notes (modified) (1 diff)
-
library/events.notes (modified) (1 diff)
-
library/experimental/NOTES.txt (modified) (1 diff)
-
library/hierarchies.notes (modified) (1 diff)
-
library/lgtunit.notes (modified) (1 diff)
-
library/metapredicates.notes (modified) (1 diff)
-
library/NOTES.txt (modified) (1 diff)
-
library/random.notes (modified) (1 diff)
-
library/SCRIPT.txt (modified) (1 diff)
-
library/types.notes (modified) (1 diff)
-
manuals/index.html (modified) (2 diffs)
-
manuals/NOTES.txt (modified) (1 diff)
-
manuals/refman/refman.header (modified) (1 diff)
-
manuals/refman/refman.sh (modified) (1 diff)
-
manuals/userman/userman.header (modified) (1 diff)
-
manuals/userman/userman.sh (modified) (1 diff)
-
QUICK_START.txt (modified) (1 diff)
-
README.txt (modified) (1 diff)
-
RELEASE_NOTES.txt (modified) (2 diffs)
-
scripts/build_release.sh (modified) (4 diffs)
-
scripts/cleandist.sh (modified) (1 diff)
-
scripts/cplgtdirs.js (modified) (1 diff)
-
scripts/cplgtdirs.sh (modified) (1 diff)
-
scripts/debian/changelog (modified) (1 diff)
-
scripts/debian/control (modified) (1 diff)
-
scripts/debian/postinst (modified) (1 diff)
-
scripts/debian/postrm (modified) (1 diff)
-
scripts/debian/prerm (modified) (1 diff)
-
scripts/install.sh (modified) (2 diffs)
-
scripts/linux/build_rpm.sh (modified) (2 diffs)
-
scripts/linux/logtalk.spec (modified) (5 diffs)
-
scripts/linux/NOTES.txt (modified) (1 diff)
-
scripts/macosx/NOTES.txt (modified) (1 diff)
-
scripts/macosx/Portfile (modified) (1 diff)
-
scripts/macosx/postflight (modified) (1 diff)
-
scripts/macosx/ReadMe.html (modified) (1 diff)
-
scripts/NOTES.txt (modified) (1 diff)
-
scripts/uninstall.sh (modified) (2 diffs)
-
scripts/windows/logtalk.iss (modified) (4 diffs)
-
scripts/windows/NOTES.txt (modified) (1 diff)
-
UPGRADING.txt (modified) (1 diff)
-
VERSION.txt (modified) (1 diff)
-
wenv/anjuta/NOTES.txt (modified) (1 diff)
-
wenv/bbedit/NOTES.txt (modified) (1 diff)
-
wenv/context/NOTES.txt (modified) (1 diff)
-
wenv/crimson/NOTES.txt (modified) (1 diff)
-
wenv/ctags/NOTES.txt (modified) (1 diff)
-
wenv/e/NOTES.txt (modified) (1 diff)
-
wenv/emacs/NOTES.txt (modified) (1 diff)
-
wenv/geshi/NOTES.txt (modified) (1 diff)
-
wenv/gtksourceview2/NOTES.txt (modified) (1 diff)
-
wenv/highlight/NOTES.txt (modified) (1 diff)
-
wenv/jedit/NOTES.txt (modified) (1 diff)
-
wenv/kate/NOTES.txt (modified) (1 diff)
-
wenv/nano/NOTES.txt (modified) (1 diff)
-
wenv/nedit/NOTES.txt (modified) (1 diff)
-
wenv/NOTES.txt (modified) (1 diff)
-
wenv/npp/NOTES.txt (modified) (1 diff)
-
wenv/pygments/NOTES.txt (modified) (1 diff)
-
wenv/smultron/NOTES.txt (modified) (1 diff)
-
wenv/source-highlight/NOTES.txt (modified) (1 diff)
-
wenv/subethaedit/NOTES.txt (modified) (1 diff)
-
wenv/subethaedit2/NOTES.txt (modified) (1 diff)
-
wenv/superedi/NOTES.txt (modified) (1 diff)
-
wenv/tests/NOTES.txt (modified) (1 diff)
-
wenv/textmate/NOTES.txt (modified) (1 diff)
-
wenv/textpad/NOTES.txt (modified) (1 diff)
-
wenv/textwrangler/NOTES.txt (modified) (1 diff)
-
wenv/vim/NOTES.txt (modified) (1 diff)
-
wenv/xcode/NOTES.txt (modified) (1 diff)
-
xml/custom.ent (modified) (1 diff)
-
xml/ie50.xsl (modified) (1 diff)
-
xml/lgt2html.js (modified) (1 diff)
-
xml/lgt2html.sh (modified) (1 diff)
-
xml/lgt2pdf.js (modified) (1 diff)
-
xml/lgt2pdf.sh (modified) (1 diff)
-
xml/lgt2txt.js (modified) (1 diff)
-
xml/lgt2txt.sh (modified) (1 diff)
-
xml/lgt2xml.js (modified) (1 diff)
-
xml/lgt2xml.sh (modified) (1 diff)
-
xml/lgthtml.xsl (modified) (1 diff)
-
xml/lgtpdf.xsl (modified) (1 diff)
-
xml/lgtpdfa4.xsl (modified) (1 diff)
-
xml/lgtpdfus.xsl (modified) (1 diff)
-
xml/lgttxt.xsl (modified) (1 diff)
-
xml/lgtxhtml.xsl (modified) (1 diff)
-
xml/lgtxml.xsl (modified) (1 diff)
-
xml/logtalk.dtd (modified) (1 diff)
-
xml/logtalk.rng (modified) (1 diff)
-
xml/logtalk.xsd (modified) (1 diff)
-
xml/NOTES.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/compiler/logtalk.pl
r4462 r4466 3 3 % 4 4 % Logtalk - Open source object-oriented logic programming language 5 % Release 2.33. 05 % Release 2.33.1 6 6 % 7 7 % Copyright (c) 1998-2008 Paulo Moura. All Rights Reserved. … … 1831 1831 \+ '$lgt_current_flag_'(Flag, _). 1832 1832 1833 current_logtalk_flag(version, version(2, 33, 0)).1833 current_logtalk_flag(version, version(2, 33, 1)). 1834 1834 1835 1835 … … 13561 13561 13562 13562 '$lgt_create_mutexes'([Mutex| Mutexes]) :- 13563 ( '$lgt_predicate_property'(mutex_create(_, _), built_in) -> 13564 catch(mutex_create(_, [alias(Mutex)]), _, true) 13565 ; catch(mutex_create(Mutex), _, true) 13566 ), 13563 catch(mutex_create(_, [alias(Mutex)]), _, true), 13567 13564 '$lgt_create_mutexes'(Mutexes). 13568 13565 … … 13777 13774 % '$lgt_start_runtime_threading' 13778 13775 % 13779 % cretes the default "user" runtime thread when running on13780 % Prologcompilers supporting multi-threading programming13776 % cretes the message queue for the pseudo-object "user" and initializes the asynchronous 13777 % threaded calls tag counter support for compilers supporting multi-threading programming 13781 13778 13782 13779 '$lgt_start_runtime_threading' :- … … 13784 13781 '$lgt_current_object_'(user, Prefix, _, _, _, _, _, _, _, _, _, _, _) -> 13785 13782 '$lgt_init_object_message_queue'(Prefix), 13786 ( '$lgt_predicate_property'(mutex_create(_, _), built_in) -> 13787 mutex_create(_, [alias('$lgt_threaded_tag')]) 13788 ; mutex_create('$lgt_threaded_tag') 13789 ), 13783 mutex_create(_, [alias('$lgt_threaded_tag')]), 13790 13784 ( current_prolog_flag(bounded, true) -> % initialization of threaded call tags; 13791 13785 current_prolog_flag(min_integer, Min), % curently we use integers, which impose -
trunk/compiler/NOTES.txt
r4411 r4466 1 1 ================================================================ 2 2 Logtalk - Open source object-oriented logic programming language 3 Release 2.33. 03 Release 2.33.1 4 4 5 5 Copyright (c) 1998-2008 Paulo Moura. All Rights Reserved. -
trunk/configs/als.config
r4411 r4466 2 2 % 3 3 % Logtalk - Open source object-oriented logic programming language 4 % Release 2.33. 04 % Release 2.33.1 5 5 % 6 6 % Copyright (c) 1998-2008 Paulo Moura. All Rights Reserved. -
trunk/configs/amzi.config
