Index: COPYRIGHT =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- COPYRIGHT (.../COPYRIGHT) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ COPYRIGHT (.../COPYRIGHT) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -1,10 +1,10 @@ /* * Next Scripting Framework * - * Copyright (C) 1999-2012 Gustaf Neumann (a) (b) + * Copyright (C) 1999-2013 Gustaf Neumann (a) (b) * Copyright (C) 1999-2007 Uwe Zdun (a) (b) * Copyright (C) 2007-2008 Martin Matuska (b) - * Copyright (C) 2010-2012 Stefan Sobernig (b) + * Copyright (C) 2010-2013 Stefan Sobernig (b) * * * (a) University of Essen Index: TODO =================================================================== diff -u -r6c4dae3b34c88777250475425d089dc55decc788 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- TODO (.../TODO) (revision 6c4dae3b34c88777250475425d089dc55decc788) +++ TODO (.../TODO) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -4665,46 +4665,15 @@ ======================================================================== TODO: - introspection (e.g. "syntax" for unregistered cmds/methods) - - quantify changes/regression tests (script on notebook) - - update copyright notices + - spellcheck / ChangeLog (to point out differences to 2.0b3) +- maybe change nx::Test to nx::test + (user never has to know that nx::Test is a class). Stefan: API-related items - * the introspection interface uses "-type" for "class" or "instanceof", but the intercession interface refers to "-class", e.g. - - introspection: + * - naming in slots: "incremental", "reconfigure" - /obj/ info children ?-type /class/? ?/pattern/? - ... - - intercession: - - /cls/ property ?-accessor /value/? ?-config /boolean/? ?-incremental? ?-class /value/? /spec/ ?/initblock/? - - better: - - /cls/ property ?-accessor /value/? ?-config /boolean/? ?-incremental? ?-type /class/? /spec/ ?/initblock/? - - - * - naming in slots: "incremental", "reconfigure" - - * Currently, in NX, specifying mandatory parameters may break - object construction as init won't receive any arguments (no - residual args). Similarly, a -returns might scream out. Shall we - package that by not "allowing" (actually advertising) an - argument spec block for init, e.g.: - - Class create C { - :constructor { - # ... - } - } - - ... alternative name: "initializer", or "initialize" ... which - translates into a "o method init {} {}" - - == - make rough comparison table with NX, XOTcl, tclOO, itcl, Ruby, Python @@ -4735,10 +4704,6 @@ * add switch -array for "variable"? (Just setting is trivial, handling setters and incremental setter is more work) - - handle cases, where defaultmethods of the slot are altered. - The parameter handling in nx assumes on several places that - the defaultm - - extend mongo::gridfs::store_file with a switch -metadata to pass metadata together at gridfs file creation time @@ -4748,17 +4713,12 @@ - maybe: add a disposition=pipe -- MixinComputeOrderFullList() could receive a flag to store source classes in checkList +- MixinComputeOrderFullList() could receive a flag to store + source classes in checkList - if the check on eg. info-heritage-circular in test/info.method.tcl reports a warning on exit, if we get an exception. -- should be be concerned about message like - DEBUG obj 0x100227960 ::nx::Object activationcount 2 on stack 3; might be from non-stacked but active callstack content - in the regression test? - -- maybe change nx::Test to nx::test (user never has to know that nx::Test is a class). - - what to do with metadata analyzer? Still needed? Already replaced by new doctool? Does it have to run on make? Can doctool run on Make? @@ -4867,33 +4827,11 @@ - check performance implications of value checker -- nameing - - * namespace prefix - next scripting language: ::nx::* - next scripting framework: ::nsf::* - * distributed packages in namespace ::nx::*, some are still in ::xotcl::* - * names of subpackages nx::*, some packages are still xotcl::* - - * Now we have - package require nx - package require nx::test - namespace import ::nx::* - -- library + apps - - new directory structure DONE +- library + XOTcl apps - work on binary packages of xotcl (store + xml) - nicht gewartete/nicht getestete library aus distro entfernen? - migration von einzelnen paketen nach next? von welchen? -- new website - * graphisches design - * website-struktur - * org. tutorial (bzw teile davon) ala book - or wiki (features als kategorien|tags|sections|directories) - - - Ein paar Punkte im folgenden könnten obsolet sein: TODO "Kleinigkeiten" @@ -4940,6 +4878,11 @@ address cases, where the parameter has a different name than the associated varianle (e.g. private properties) + * Currently, in NX, specifying mandatory parameters may break + object construction as init won't receive any arguments (no + residual args). We should provide a warning when a user + defines arguments for init (or provide some other syntactic sugar) + * extend traits (object-specific traits, test cases, etc.) * add maybe "::nsf::object::property /obj/ volatile 0|1" to alter Index: doc/Announce2.0b5 =================================================================== diff -u -rdf0d16037778698e074d13d9b1443724c9a1a4b5 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- doc/Announce2.0b5 (.../Announce2.0b5) (revision df0d16037778698e074d13d9b1443724c9a1a4b5) +++ doc/Announce2.0b5 (.../Announce2.0b5) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -7,10 +7,15 @@ on namings used in the APIs to achieve better comprehension and orthogonality. -Most of the changes happened at the NSF scripting level, without the -need to modify the NSF C layer. +The new release differs in about 240 commits since the release of +2.0b3. The implemenetation is very stable and is used since +more than two years in production of our large scale, multi threaded +web environment inside naviserver. Most of the changes happened +in NX and therefore on the NSF scripting level, without the need +to modify the NSF C layer. The implementation of XOTcl 2 +has changed very little. -There are the following notable differences in 2.0b5 as compared to +Below are the most notable differences in 2.0b5 as compared to 2.0b3: a) NX 2.0b3 used the following conventions to define methods for @@ -114,9 +119,11 @@ and singular wordings for different purposes (e.g., retrieving collections and/or detailed information on one item). -We are pleased to announce the availability of the Next Scripting -Framework 2.0b5 which can be obtained from http://next-scripting.org/ +Below is a more detailed summary of the changes. +The Next Scripting Framework 2.0b5 (containing NX and XOTcl 2.0) +can be obtained from http://next-scripting.org/ + Best regards - Gustaf Neumann - Stefan Sobernig @@ -226,12 +233,12 @@ * Improved documentation - fixed typos, improve wordings - updated tutorial and migration guide - - use slashed in generated syntax to distinguish - between constants and placeholders + - use slashes in generated syntax to distinguish + between constants and placeholders. + Example: /obj/ info method definition /methodName/ - - + - improved performance * rewrite of alias handling (alias reform) * improved branch prediction @@ -245,14 +252,6 @@ - fixed unknown handling for "-local" and "-system" dispatches - - - follow Tcl convention on error messages - (start always with lower case) - - better handling of multiple errors in a single command. - - return GMT dates in Httpd as RFCs require - - - * Extended regression tests MORE INFO Index: doc/next-migration.txt =================================================================== diff -u -re0419345b49587b5738f87c6d828dfc5ae4b3276 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- doc/next-migration.txt (.../next-migration.txt) (revision e0419345b49587b5738f87c6d828dfc5ae4b3276) +++ doc/next-migration.txt (.../next-migration.txt) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -1,7 +1,7 @@ Migration Guide for the Next Scripting Language =============================================== Gustaf Neumann -v2.2, May 2013: +v2.0b5, June 2013: :Author Initials: GN :toc: :toclevels: 3 @@ -182,11 +182,11 @@ [width="50%",frame="topbot",options="header,footer",cols="3,>1,>1"] |====================== ||NX|XOTcl -|Methods for Objects |20| 51 -|Methods for Classes | 3| 24 -|Info-methods for Objects |15| 25 -|Info-methods for Classes | 6| 24 -|Total | 44|124 +|Methods for Objects |15| 51 +|Methods for Classes | 9| 24 +|Info-methods for Objects |13| 25 +|Info-methods for Classes |11| 24 +|Total | 48|124 |====================== This comparison list compares mostly XOTcl 1 with NX, some features Index: generic/aolstub.c =================================================================== diff -u -ra4ff4745cb41b4e506bbc0d5677b54eb7585b794 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/aolstub.c (.../aolstub.c) (revision a4ff4745cb41b4e506bbc0d5677b54eb7585b794) +++ generic/aolstub.c (.../aolstub.c) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -9,8 +9,8 @@ Zoran Vasiljevic Archiware Inc. * - * Copyright (C) 2006-2012 Zoran Vasiljevic - * Copyright (C) 2006-2012 Gustaf Neumann + * Copyright (C) 2006-2013 Zoran Vasiljevic + * Copyright (C) 2006-2013 Gustaf Neumann * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), Index: generic/gentclAPI.tcl =================================================================== diff -u -rd79efb10b92ad2045196990af50bc042e60b88f4 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/gentclAPI.tcl (.../gentclAPI.tcl) (revision d79efb10b92ad2045196990af50bc042e60b88f4) +++ generic/gentclAPI.tcl (.../gentclAPI.tcl) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -6,7 +6,7 @@ # handling of input argument types, consistent error messages in case # of failures and eases documentation. # -# Copyright (C) 2009-2012 Gustaf Neumann +# Copyright (C) 2009-2013 Gustaf Neumann # # Permission is hereby granted, free of charge, to any person # obtaining a copy of this software and associated documentation files Index: generic/mk_predefined.tcl =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/mk_predefined.tcl (.../mk_predefined.tcl) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ generic/mk_predefined.tcl (.../mk_predefined.tcl) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -3,7 +3,7 @@ # A small script file that creates a static array from a Tcl- # script for inclusion in c programs # -# Copyright (C) 2010-2012 Gustaf Neumann +# Copyright (C) 2010-2013 Gustaf Neumann # # Permission is hereby granted, free of charge, to any person # obtaining a copy of this software and associated documentation files Index: generic/nsf.c =================================================================== diff -u -r6b5a68878186b49871d420ee8e8d5c0f2c073222 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/nsf.c (.../nsf.c) (revision 6b5a68878186b49871d420ee8e8d5c0f2c073222) +++ generic/nsf.c (.../nsf.c) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -5,10 +5,10 @@ * for supporting language oriented programming. For Details, see * http://next-scripting.org/ * - * Copyright (C) 1999-2012 Gustaf Neumann (a) (b) + * Copyright (C) 1999-2013 Gustaf Neumann (a) (b) * Copyright (C) 1999-2007 Uwe Zdun (a) (b) * Copyright (C) 2007-2008 Martin Matuska (b) - * Copyright (C) 2010-2012 Stefan Sobernig (b) + * Copyright (C) 2010-2013 Stefan Sobernig (b) * * * (a) University of Essen Index: generic/nsf.decls =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/nsf.decls (.../nsf.decls) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ generic/nsf.decls (.../nsf.decls) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -5,7 +5,7 @@ # This file is used to generate the nxDecls.h, nxPlatDecls.h, # nxStub.c, and nxPlatStub.c files. # -# Copyright (C) 1999-2012 Gustaf Neumann +# Copyright (C) 1999-2013 Gustaf Neumann # Copyright (C) 1999-2007 Uwe Zdun # # Index: generic/nsf.h =================================================================== diff -u -r804c302b4e9f13f4b7eeb32b3bf45b33a145d703 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/nsf.h (.../nsf.h) (revision 804c302b4e9f13f4b7eeb32b3bf45b33a145d703) +++ generic/nsf.h (.../nsf.h) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -1,10 +1,10 @@ /* * Next Scripting Framework * - * Copyright (C) 1999-2012 Gustaf Neumann (a) (b) + * Copyright (C) 1999-2013 Gustaf Neumann (a) (b) * Copyright (C) 1999-2007 Uwe Zdun (a) (b) * Copyright (C) 2007-2008 Martin Matuska (b) - * Copyright (C) 2010-2012 Stefan Sobernig (b) + * Copyright (C) 2010-2013 Stefan Sobernig (b) * * (a) University of Essen * Specification of Software Systems Index: generic/nsf.tcl =================================================================== diff -u -r214b603f6980e5b0b603eabe950c0ccbe9b0c054 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/nsf.tcl (.../nsf.tcl) (revision 214b603f6980e5b0b603eabe950c0ccbe9b0c054) +++ generic/nsf.tcl (.../nsf.tcl) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -4,7 +4,7 @@ # the Next Scripting Framework. This file will be transformed by # mk_predefined.tcl into "predefined.h", which in included in nsf.c. # -# Copyright (C) 2009-2012 Gustaf Neumann +# Copyright (C) 2009-2013 Gustaf Neumann # Copyright (C) 2010 Stefan Sobernig # Index: generic/nsfAPI.decls =================================================================== diff -u -r6b5a68878186b49871d420ee8e8d5c0f2c073222 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/nsfAPI.decls (.../nsfAPI.decls) (revision 6b5a68878186b49871d420ee8e8d5c0f2c073222) +++ generic/nsfAPI.decls (.../nsfAPI.decls) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -4,7 +4,7 @@ # same directory. It is also used by the nx::doc toolkit to generate # the authorative language reference documents. # -# Copyright (C) 2009-2012 Gustaf Neumann +# Copyright (C) 2009-2013 Gustaf Neumann # # namespaces for types of methods Index: generic/nsfAccessInt.h =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/nsfAccessInt.h (.../nsfAccessInt.h) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ generic/nsfAccessInt.h (.../nsfAccessInt.h) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -2,7 +2,7 @@ * Macros to abstract access to Tcl internals where possible. * This file is part of the Next Scripting Framework * - * Copyright (C) 2010-2012 Gustaf Neumann + * Copyright (C) 2010-2013 Gustaf Neumann * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), Index: generic/nsfCompile.c =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/nsfCompile.c (.../nsfCompile.c) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ generic/nsfCompile.c (.../nsfCompile.c) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -7,7 +7,7 @@ * for naming changes etc., but requires more work to be revived. The * code is currently deactivated. * - * Copyright (C) 2005-2012 Gustaf Neumann + * Copyright (C) 2005-2013 Gustaf Neumann * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), Index: generic/nsfDebug.c =================================================================== diff -u -r9ec1809a2cf35bba30d1c546dcf92675693108d3 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/nsfDebug.c (.../nsfDebug.c) (revision 9ec1809a2cf35bba30d1c546dcf92675693108d3) +++ generic/nsfDebug.c (.../nsfDebug.c) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -3,7 +3,7 @@ * * Debugging facilities for the Next Scripting Framework. * - * Copyright (C) 1999-2012 Gustaf Neumann + * Copyright (C) 1999-2013 Gustaf Neumann * Copyright (C) 1999-2007 Uwe Zdun * * Permission is hereby granted, free of charge, to any person obtaining a Index: generic/nsfDecls.h =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/nsfDecls.h (.../nsfDecls.h) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ generic/nsfDecls.h (.../nsfDecls.h) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -5,7 +5,7 @@ * * This file is part of the Next Scripting Framework. * - * Copyright (C) 1999-2012 Gustaf Neumann + * Copyright (C) 1999-2013 Gustaf Neumann * Copyright (C) 1999-2007 Uwe Zdun * * See the file "tcl-license.terms" for information on usage and redistribution Index: generic/nsfError.c =================================================================== diff -u -r1c169da7a235853390dc8814cec00398048dbeda -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/nsfError.c (.../nsfError.c) (revision 1c169da7a235853390dc8814cec00398048dbeda) +++ generic/nsfError.c (.../nsfError.c) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -3,7 +3,7 @@ * * Error reporting functions for the Next Scripting Framework. * - * Copyright (C) 1999-2012 Gustaf Neumann + * Copyright (C) 1999-2013 Gustaf Neumann * Copyright (C) 1999-2007 Uwe Zdun * Copyright (C) 2011 Stefan Sobernig * Index: generic/nsfInt.h =================================================================== diff -u -re0419345b49587b5738f87c6d828dfc5ae4b3276 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/nsfInt.h (.../nsfInt.h) (revision e0419345b49587b5738f87c6d828dfc5ae4b3276) +++ generic/nsfInt.h (.../nsfInt.h) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -4,7 +4,7 @@ * Declarations of the internally used API Functions of the Next * Scripting Framework. * - * Copyright (C) 1999-2012 Gustaf Neumann + * Copyright (C) 1999-2013 Gustaf Neumann * Copyright (C) 1999-2007 Uwe Zdun * Copyright (C) 2011 Stefan Sobernig * Index: generic/nsfObj.c =================================================================== diff -u -rf858f142f5fab4f88996b3eb709c3afa55114be9 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/nsfObj.c (.../nsfObj.c) (revision f858f142f5fab4f88996b3eb709c3afa55114be9) +++ generic/nsfObj.c (.../nsfObj.c) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -3,7 +3,7 @@ * * Tcl_Obj types provided by the Next Scripting Framework. * - * Copyright (C) 1999-2012 Gustaf Neumann + * Copyright (C) 1999-2013 Gustaf Neumann * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), Index: generic/nsfObjectData.c =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/nsfObjectData.c (.../nsfObjectData.c) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ generic/nsfObjectData.c (.../nsfObjectData.c) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -5,7 +5,7 @@ * specified, it can be use to equip every object from C with an * additional payload. * - * Copyright (C) 1999-2012 Gustaf Neumann + * Copyright (C) 1999-2013 Gustaf Neumann * Copyright (C) 1999-2007 Uwe Zdun * * Permission is hereby granted, free of charge, to any person obtaining a Index: generic/nsfProfile.c =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/nsfProfile.c (.../nsfProfile.c) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ generic/nsfProfile.c (.../nsfProfile.c) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -4,7 +4,7 @@ * Profiling information printout for Next Scripting Framework. * For profiling infos NSF_PROFILE must be configured. * - * Copyright (C) 2010-2012 Gustaf Neumann + * Copyright (C) 2010-2013 Gustaf Neumann * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), Index: generic/nsfShadow.c =================================================================== diff -u -r719959e71a23301318a68eef99122cd78cf0cc91 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/nsfShadow.c (.../nsfShadow.c) (revision 719959e71a23301318a68eef99122cd78cf0cc91) +++ generic/nsfShadow.c (.../nsfShadow.c) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -4,7 +4,7 @@ * API support for shadowing (overloading) and accessing C-implemented * Tcl obj-commands. * - * Copyright (C) 1999-2012 Gustaf Neumann + * Copyright (C) 1999-2013 Gustaf Neumann * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), Index: generic/nsfStack.c =================================================================== diff -u -r7c4f1e31560a0f40749b954c2e9af64ae9110cdc -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/nsfStack.c (.../nsfStack.c) (revision 7c4f1e31560a0f40749b954c2e9af64ae9110cdc) +++ generic/nsfStack.c (.../nsfStack.c) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -3,7 +3,7 @@ * * Stack handling functions of the Next Scripting Framework. * - * Copyright (C) 2010-2012 Gustaf Neumann + * Copyright (C) 2010-2013 Gustaf Neumann * Copyright (C) 2011 Stefan Sobernig * * Permission is hereby granted, free of charge, to any person obtaining a Index: generic/nsfStubLib.c =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/nsfStubLib.c (.../nsfStubLib.c) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ generic/nsfStubLib.c (.../nsfStubLib.c) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -5,7 +5,7 @@ * Scripting Framework. * * Copyright (c) 1998 Paul Duffin - * Copyright (c) 2001-2012 Gustaf Neumann + * Copyright (c) 2001-2013 Gustaf Neumann * Copyright (c) 2001-2007 Uwe Zdun * * See the file "tcl-license.terms" for information on usage and redistribution Index: generic/nsfUtil.c =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- generic/nsfUtil.c (.../nsfUtil.c) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ generic/nsfUtil.c (.../nsfUtil.c) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -3,7 +3,7 @@ * * Utility functions of the Next Scripting Framework. * - * Copyright (c) 2001-2012 Gustaf Neumann + * Copyright (c) 2001-2013 Gustaf Neumann * Copyright (c) 2001-2007 Uwe Zdun * * Permission is hereby granted, free of charge, to any person obtaining a Index: library/COPYRIGHT =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- library/COPYRIGHT (.../COPYRIGHT) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ library/COPYRIGHT (.../COPYRIGHT) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -1,10 +1,10 @@ /* * Next Scripting Framework * - * Copyright (C) 1999-2012 Gustaf Neumann (a) (b) + * Copyright (C) 1999-2013 Gustaf Neumann (a) (b) * Copyright (C) 1999-2007 Uwe Zdun (a) (b) * Copyright (C) 2007-2008 Martin Matuska (b) - * Copyright (C) 2010-2012 Stefan Sobernig (b) + * Copyright (C) 2010-2013 Stefan Sobernig (b) * * * (a) University of Essen Index: library/lib/COPYRIGHT =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- library/lib/COPYRIGHT (.../COPYRIGHT) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ library/lib/COPYRIGHT (.../COPYRIGHT) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -1,10 +1,10 @@ /* * Next Scripting Framework * - * Copyright (C) 1999-2012 Gustaf Neumann (a) (b) + * Copyright (C) 1999-2013 Gustaf Neumann (a) (b) * Copyright (C) 1999-2007 Uwe Zdun (a) (b) * Copyright (C) 2007-2008 Martin Matuska (b) - * Copyright (C) 2010-2012 Stefan Sobernig (b) + * Copyright (C) 2010-2013 Stefan Sobernig (b) * * * (a) University of Essen Index: library/mongodb/COPYRIGHT =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- library/mongodb/COPYRIGHT (.../COPYRIGHT) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ library/mongodb/COPYRIGHT (.../COPYRIGHT) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -1,10 +1,10 @@ /* * Next Scripting Framework * - * Copyright (C) 1999-2012 Gustaf Neumann (a) (b) + * Copyright (C) 1999-2013 Gustaf Neumann (a) (b) * Copyright (C) 1999-2007 Uwe Zdun (a) (b) * Copyright (C) 2007-2008 Martin Matuska (b) - * Copyright (C) 2010-2012 Stefan Sobernig (b) + * Copyright (C) 2010-2013 Stefan Sobernig (b) * * * (a) University of Essen Index: library/nx/COPYRIGHT =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- library/nx/COPYRIGHT (.../COPYRIGHT) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ library/nx/COPYRIGHT (.../COPYRIGHT) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -1,10 +1,10 @@ /* * Next Scripting Framework * - * Copyright (C) 1999-2012 Gustaf Neumann (a) (b) + * Copyright (C) 1999-2013 Gustaf Neumann (a) (b) * Copyright (C) 1999-2007 Uwe Zdun (a) (b) * Copyright (C) 2007-2008 Martin Matuska (b) - * Copyright (C) 2010-2012 Stefan Sobernig (b) + * Copyright (C) 2010-2013 Stefan Sobernig (b) * * * (a) University of Essen Index: library/nx/nx.tcl =================================================================== diff -u -r6b5a68878186b49871d420ee8e8d5c0f2c073222 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- library/nx/nx.tcl (.../nx.tcl) (revision 6b5a68878186b49871d420ee8e8d5c0f2c073222) +++ library/nx/nx.tcl (.../nx.tcl) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -4,8 +4,8 @@ # Implementation of the NX object system, based # on the Next Scripting Framework # -# Copyright (C) 2010-2012 Gustaf Neumann -# Copyright (C) 2010-2012 Stefan Sobernig +# Copyright (C) 2010-2013 Gustaf Neumann +# Copyright (C) 2010-2013 Stefan Sobernig # # Permission is hereby granted, free of charge, to any person # obtaining a copy of this software and associated documentation files Index: library/serialize/COPYRIGHT =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- library/serialize/COPYRIGHT (.../COPYRIGHT) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ library/serialize/COPYRIGHT (.../COPYRIGHT) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -1,10 +1,10 @@ /* * Next Scripting Framework * - * Copyright (C) 1999-2012 Gustaf Neumann (a) (b) + * Copyright (C) 1999-2013 Gustaf Neumann (a) (b) * Copyright (C) 1999-2007 Uwe Zdun (a) (b) * Copyright (C) 2007-2008 Martin Matuska (b) - * Copyright (C) 2010-2012 Stefan Sobernig (b) + * Copyright (C) 2010-2013 Stefan Sobernig (b) * * * (a) University of Essen Index: library/xotcl/COPYRIGHT =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- library/xotcl/COPYRIGHT (.../COPYRIGHT) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ library/xotcl/COPYRIGHT (.../COPYRIGHT) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -1,10 +1,10 @@ /* * Next Scripting Framework * - * Copyright (C) 1999-2012 Gustaf Neumann (a) (b) + * Copyright (C) 1999-2013 Gustaf Neumann (a) (b) * Copyright (C) 1999-2007 Uwe Zdun (a) (b) * Copyright (C) 2007-2008 Martin Matuska (b) - * Copyright (C) 2010-2012 Stefan Sobernig (b) + * Copyright (C) 2010-2013 Stefan Sobernig (b) * * * (a) University of Essen Index: library/xotcl/apps/COPYRIGHT =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- library/xotcl/apps/COPYRIGHT (.../COPYRIGHT) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ library/xotcl/apps/COPYRIGHT (.../COPYRIGHT) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -1,10 +1,10 @@ /* * Next Scripting Framework * - * Copyright (C) 1999-2012 Gustaf Neumann (a) (b) + * Copyright (C) 1999-2013 Gustaf Neumann (a) (b) * Copyright (C) 1999-2007 Uwe Zdun (a) (b) * Copyright (C) 2007-2008 Martin Matuska (b) - * Copyright (C) 2010-2012 Stefan Sobernig (b) + * Copyright (C) 2010-2013 Stefan Sobernig (b) * * * (a) University of Essen Index: library/xotcl/library/COPYRIGHT =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- library/xotcl/library/COPYRIGHT (.../COPYRIGHT) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ library/xotcl/library/COPYRIGHT (.../COPYRIGHT) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -1,10 +1,10 @@ /* * Next Scripting Framework * - * Copyright (C) 1999-2012 Gustaf Neumann (a) (b) + * Copyright (C) 1999-2013 Gustaf Neumann (a) (b) * Copyright (C) 1999-2007 Uwe Zdun (a) (b) * Copyright (C) 2007-2008 Martin Matuska (b) - * Copyright (C) 2010-2012 Stefan Sobernig (b) + * Copyright (C) 2010-2013 Stefan Sobernig (b) * * * (a) University of Essen Index: library/xotcl/library/comm/COPYRIGHT =================================================================== diff -u -r7495af656ca04a32826ecb0b6e207f886eaaa7f8 -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- library/xotcl/library/comm/COPYRIGHT (.../COPYRIGHT) (revision 7495af656ca04a32826ecb0b6e207f886eaaa7f8) +++ library/xotcl/library/comm/COPYRIGHT (.../COPYRIGHT) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -1,10 +1,10 @@ /* * Next Scripting Framework * - * Copyright (C) 1999-2012 Gustaf Neumann (a) (b) + * Copyright (C) 1999-2013 Gustaf Neumann (a) (b) * Copyright (C) 1999-2007 Uwe Zdun (a) (b) * Copyright (C) 2007-2008 Martin Matuska (b) - * Copyright (C) 2010-2012 Stefan Sobernig (b) + * Copyright (C) 2010-2013 Stefan Sobernig (b) * * * (a) University of Essen Index: library/xotcl/library/xotcl2.tcl =================================================================== diff -u -r496f49d15463c79323454495e356de52137b46bd -r880487204ff2da18d2d25ebd727b9b4bbda86c8e --- library/xotcl/library/xotcl2.tcl (.../xotcl2.tcl) (revision 496f49d15463c79323454495e356de52137b46bd) +++ library/xotcl/library/xotcl2.tcl (.../xotcl2.tcl) (revision 880487204ff2da18d2d25ebd727b9b4bbda86c8e) @@ -4,8 +4,8 @@ # Implementation of the XOTcl 2 object systen, based # on the Next Scripting Framework # -# Copyright (C) 2010-2012 Gustaf Neumann -# Copyright (C) 2010-2012 Stefan Sobernig +# Copyright (C) 2010-2013 Gustaf Neumann +# Copyright (C) 2010-2013 Stefan Sobernig # # Permission is hereby granted, free of charge, to any person # obtaining a copy of this software and associated documentation files