File: ChangeLog

package info (click to toggle)
littlewizard 1.2.2-1
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 3,400 kB
  • ctags: 1,127
  • sloc: sh: 9,388; cpp: 7,685; xml: 420; makefile: 384; awk: 40; ansic: 38
file content (154 lines) | stat: -rw-r--r-- 5,519 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
2006-09-04 Marcin Kwadrans <quarter@users.sourceforge.net>

	* Release (1.2.2)
	* Added Welsh translation
	* Added Greek translation

2008-08-13 Marcin Kwadrans <quarter@users.sourceforge.net>

	* Release (1.2.1)
	* interuption of "go" instruction fixed
	* proper detection of non command at the begining of the program
	* using the variables as argument for commands which need some time
	  to finish fixed
	* destroy program data immediately after finish program, should fix seg
	  faults when program is modified before program window is closed

2008-06-30 Marcin Kwadrans <quarter@users.sourceforge.net>

	* Release (1.2.0)
	* Copyright headers changed (mail address changed)
	* Header <cstring> used instead of <string>

2008-02-16 Marcin Kwadrans <quar@vitea.pl>

	* Release (1.2.0rc2)
	* "div" and "mod" with variable as an argument fixed
	* detection of not closed braces fixed
	* translation updates: Czech, Slovak, Dutch and Russian

2007-12-06 Marcin Kwadrans <quar@vitea.pl>

	* Release (1.2.0rc1)
	* New control flow commands "else", "break", "continue", "step"
	* Command "read" for user interactivity
	* Command "concatenate" for concatenating the strings
	* Command "length" for obtaining the length of the string or size of an array
	* Command "rand" behaves like in Pascal, it now generates values between 0 <= x < v
	* Boolean values (but dynamic "C" like casting still possible)
	* Smart comparation of the values, numerical or lexigraphical depending on the content.
	* Remarks
	* Mostly rewritten parser and interpreter part. Main advantages of new solution includes:
		- They are more clear now
		- They are not recursive
		- Multisegment command support (f.i for..to..step, for..downto..step)
		- Ability to handling the break, continue, else
		- Many serious issue fixes
		- Better error handling,
		- Interuption point is determined more precisly
		- Implementing functions/procedures should be possible in a future using
		  current parser/interpreter as a base
	* Possibility to set initial position and direction of the wizard
	* Moving tiles on world board using a "SHIFT" key
	* Mime support (project files have own icon and can be loaded from the browser)
	* Some improvments in littlewizardtest, f.i. testing error handling, 
	  final position and direction of the wizard
	* Memory leaks fixes and various optimizations

2007-07-26 Marcin Kwadrans <quar@vitea.pl>

	* Release (1.1.5)
	* Fixed bug in loop 'for' (f.i. for a := 1 to 1 create a )
	* Fixed bug in loop 'for' (f.i. for a := -3 to -2 create a)
	* Fixed expressions with rand (f.i. create 2 * rand 2)
	* Fixed expressions with not (f.i. if not (2 = 2) { create A } )
	* Memory leak fix in value.cc
	* Icon of little wizard in task bar
	
2006-09-06 Marcin Kwadrans <quar@vitea.pl>

	* Release (1.1.4)
	* Add Czech translation
	* Add Portuguese translation

2006-06-30 Marcin Kwadrans <quar@vitea.pl>

	* Release (1.1.3)
	* Add Slovak translation
	* Fix bug during mixing variables and digits (segmentation fault)
	* Replace deprecated cmd attributes in lw.xml
	* Help option (--help) now display real program name not lw,
	  it should be usefull in packages where lw command is renamed
	  to another name
	* Updated README

2006-03-16 Marcin Kwadrans <quar@vitea.pl>

	* Release (1.1.2)
	* Add Dutch translation
	* Add French translation
	* Add copyright header in liblanguage files
	* Implement --help and --version options
	
2006-01-22 Marcin Kwadrans <quar@vitea.pl>
	
	* Release (1.1.1)
	* Fix pausing, it has consumed whole processor time (wizard.cc)
	* Index range checking (commandindex.cc)
	* Fix pixmap getting from special values (value.cc)
	* Set proper title of window, when program is loaded via parameter 
	  from command line (main.c)
	* Ugly workaround for win32 - destroying array of parameters from catch
	  block doesn't work. Let somebody tell me why! (command.c)
	* Initial version of test tool - lwtest
	* Add Russian translation

2005-12-27 Marcin Kwadrans <quar@vitea.pl>

	* Release (1.1.0)

2005-12-01 Marcin Kwadrans <quar@vitea.pl>

	* Release (1.1.0rc2)
	* Don't let drag dummy pieces
	* Fix warning during save as
	* Implement version check during load/save

2005-11-22 Marcin Kwadrans <quar@vitea.pl>

	* Release (1.1.0rc1)
	* Rewritten value & variable support
	* Implemented arrays (also multidemensional)
	* Resizeable world
	* New loops: for..to, for..downto, repeat..until
	* Mark old for as deprecated (still can be used in old projects)
	* New commands: rand, get/set veritical/horizontal position,
	  move towards direction requested by user
	* Special read/write variable named world
	* Some changes in format of configuration file and project saves
	* New class 'symbol' has been introduced (value and command use that)
	* Updated icons (Math)
	* Many bug fixes (and new one problably have been added)

2005-08-09 Marcin Kwadrans <quar@vitea.pl>

	* Release (1.0.1)
	* Add Spanish translation
	* Add split line feature (piece.cc, row.cc, board.cc)
	* Add remove empty line feature (piece.cc)
	* Removed redundant awk check in configure
	* Add intl library in LDADD (makefile.am in liblw and liblanguage),
	  should fix win32 compilation
	* Add README
	
2005-07-11 Marcin Kwadrans <quar@vitea.pl>

	* Release (1.0.0rc2)
	* Bug #1236199 fixed - Awk error during Make,
	  incompatiblities between gawk and mawk, now should work with both
	* Add missing English translation file
	
2005-07-08 Marcin Kwadrans <quar@vitea.pl>

	* Initial public release (1.0.0rc1)
	* Waiting for bugs reports