| |
689 |
689 |
|
| |
690 |
690 |
* nsfUtil.c: Move assignment aster nonnull assertions. [a3fe572] |
| |
691 |
691 |
|
| |
692 |
692 |
* nsf.c (MixinInvalidateObjOrders, MixinSearchMethodByName): Turned |
| |
693 |
693 |
all for-loops controlled over a nonnull value into while |
| |
694 |
694 |
loops. [e5a42b6] |
| |
695 |
695 |
|
| |
696 |
696 |
* README: Update version numbers in README. [4468c69] |
| |
697 |
697 |
|
| |
698 |
698 |
* README.release: Fix description. [1a70aea] |
| |
699 |
699 |
|
| |
700 |
700 |
2016-01-19 Gustaf Neumann <neumann@wu-wien.ac.at> |
| |
701 |
701 |
|
| |
702 |
702 |
* nsf.c, nsfAPI.*, nsfCmdPtr.c, nx.tcl, slottest.xotcl, |
| |
703 |
703 |
accessor.test, cget.test, parameters.test: Slot trace reform |
| |
704 |
704 |
incl. a redesign of slot interface of traces. Variables contain |
| |
705 |
705 |
cmds and variable references to slot-specific methods with the |
| |
706 |
706 |
same interface as slot-setters. When new flag -trace is set, a |
| |
707 |
707 |
trace will be registered calling either: |
| |
708 |
708 |
|
| |
709 |
|
value=get /obj/ /variableName/ or |
| |
710 |
|
value=set /obj/ /variableName/ /value/ or |
| |
711 |
|
value value=default /obj/ /variable/ on the slot. |
| |
|
709 |
value=get /obj/ /variableName/; or |
| |
|
710 |
value=set /obj/ /variableName/ /value/; or |
| |
|
711 |
value=default /obj/ /variable/; on the slot. |
| |
712 |
712 |
|
| |
713 |
713 |
Updated regression test accordingly. [dadf28e] |
| |
714 |
714 |
|
| |
715 |
715 |
2016-01-12 Stefan Sobernig <stefan.sobernig@wu.ac.at> |
| |
716 |
716 |
|
| |
717 |
717 |
* xotclsh.in, xowish.in: Make sure minor versions >2.1 are |
| |
718 |
718 |
accepted. [286f946] |
| |
719 |
719 |
|
| |
720 |
720 |
* xotclsh.in, xowish.in: Use nx::shell. [4b92980] |
| |
721 |
721 |
|
| |
722 |
722 |
* nxsh.in, nxwish.in: Use nx::shell. [4bf0e8a] |
| |
723 |
723 |
|
| |
724 |
724 |
* nx-shell.tcl: |
| |
725 |
725 |
(nx::shell): Started refactoring scripted shell environment into a single, package |
| |
726 |
726 |
location (nx::shell) to ease sharing between nxsh & friends, as well |
| |
727 |
727 |
as to facilitate implementingNX/XOTcl shells in wrapped applications |
| |
728 |
728 |
(tclkits). [6c6f313] |
| |
729 |
729 |
(nx::shell): Avoid poluting global namespace. [f1bfcbc] |
| |
730 |
730 |
|
| |
731 |
731 |
2016-01-11 Gustaf Neumann <neumann@wu-wien.ac.at> |
|
| |
744 |
744 |
NSF_EVAL_DEPRECATED); added regression tests for potential |
| |
745 |
745 |
recursive calls. [e367957] |
| |
746 |
746 |
|
| |
747 |
747 |
* xotcl2.tcl: Added flags "-debug" and "-deprecated" to XOTcl 2 |
| |
748 |
748 |
"instproc", "proc", "instforward" and "forward" methods. [ccca1a5] |
| |
749 |
749 |
|
| |
750 |
750 |
2016-01-07 Gustaf Neumann <neumann@wu-wien.ac.at> |
| |
751 |
751 |
|
| |
752 |
752 |
* nsf-cmd.test: Add absolute path in returned proc defintion to |
| |
753 |
753 |
regression test. [a775d31] |
| |
754 |
754 |
|
| |
755 |
755 |
* nsf.tcl: Add result in debug exit calls. [2771c4c] |
| |
756 |
756 |
|
| |
757 |
757 |
2016-01-05 Gustaf Neumann <neumann@wu-wien.ac.at> |
| |
758 |
758 |
|
| |
759 |
759 |
* nsf.c (ListMethod): Return fully qualified name for |
| |
760 |
760 |
"::nsf::cmd::info definition" when called on plain procs. [fd0f246] |
| |
761 |
761 |
|
| |
762 |
762 |
2015-12-30 Gustaf Neumann <neumann@wu-wien.ac.at> |
| |
763 |
763 |
|
| |
764 |
|
|
| |
765 |
|
- |
| |
766 |
764 |
- generalize method serialization of forwarders [8cbd921] |
| |
767 |
765 |
|
| |
768 |
766 |
2015-12-29 Gustaf Neumann <neumann@wu-wien.ac.at> |
| |
769 |
767 |
|
| |
770 |
768 |
|
| |
771 |
769 |
- |
| |
772 |
770 |
- fix compilation when DTRACE but no PROFILE is activated [74b39c5] |
| |
773 |
771 |
|
| |
774 |
772 |
|
| |
775 |
773 |
- |
| |
776 |
774 |
- prefer boolean expressions in assert() statements [a529b8f] |
| |
777 |
775 |
|
| |
778 |
776 |
|
| |
779 |
777 |
- |
| |
780 |
778 |
- make sure, we do not pass null values to nonnull arguments [22f4e55] |
| |
781 |
779 |
|
| |
782 |
780 |
|
| |
783 |
781 |
- |
| |
784 |
782 |
- add etags target [bce3456] |
| |
785 |
783 |
|