Skip to content

Commit 2373542

Browse files
Lutz HamelLutz Hamel
authored andcommitted
edits
1 parent 09c23b7 commit 2373542

File tree

5 files changed

+26
-19
lines changed

5 files changed

+26
-19
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ be found at the website [asteroid-lang.org](https://asteroid-lang.org).
44
Documentation on Asteroid can be found at
55
[asteroid-lang.readthedocs.io](https://asteroid-lang.readthedocs.io).
66

7+
## New in Release 2.0.2
8+
9+
* Improved interactive debugger (MAD).
10+
* Autocompletion on interactive shell.
11+
* Fixed the Windows 'pyreadline3' bug.
12+
13+
714
## New in Release 2.0.1
815

916
* We now support the ASTEROIDPATH environment variable which is expected to have a colon seperated list of directories to search for user defined modules.

asteroid/version.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
# (c) University of Rhode Island
66
##########################################################################################
77

8-
VERSION = "2.0.1"
9-
MAD_VERSION = "0.0.1"
8+
VERSION = "2.0.2"
9+
MAD_VERSION = "0.0.2"
1010

docs/MAD.rst

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ This will start a debugging session of the file ``<FILENAME>``.
3636
Here is an example where ``<FILENAME>`` is ``list.ast``,
3737
::
3838
$ asteroid -d list.ast
39-
Minimal Asteroid Debugger 0.0.1
39+
Minimal Asteroid Debugger 0.0.2
4040
(c) University of Rhode Island
4141
type 'help' for additional information
4242
mad>
@@ -86,7 +86,7 @@ To get only the current line, the ``where`` command will display the current fil
8686
the contents of that line. Here are those commands in action,
8787
::
8888
$ asteroid -d list.ast
89-
Minimal Asteroid Debugger 0.0.1
89+
Minimal Asteroid Debugger 0.0.2
9090
(c) University of Rhode Island
9191
type "help" for additional information
9292
mad> list
@@ -126,7 +126,7 @@ in the order that it was set in. The ``clear`` command will remove all of the br
126126
an example of this behavior,
127127
::
128128
$ asteroid -d list.ast
129-
Minimal Asteroid Debugger 0.0.1
129+
Minimal Asteroid Debugger 0.0.2
130130
(c) University of Rhode Island
131131
type "help" for additional information
132132
mad> list
@@ -184,7 +184,7 @@ each of the three commands,
184184
When calling ``continue``, the debugging session will stop on line 4 followed by line 10,
185185
::
186186
$ asteroid -d nested_scopes.ast
187-
Minimal Asteroid Debugger 0.0.1
187+
Minimal Asteroid Debugger 0.0.2
188188
(c) University of Rhode Island
189189
type "help" for additional information
190190
mad> list
@@ -224,7 +224,7 @@ When calling ``continue``, the debugging session will stop on line 4 followed by
224224
When calling ``step``, the debugging session will enter any scope, including load statements and function calls,
225225
::
226226
$ asteroid -d nested_scopes.ast
227-
Minimal Asteroid Debugger 0.0.1
227+
Minimal Asteroid Debugger 0.0.2
228228
(c) University of Rhode Island
229229
type "help" for additional information
230230
mad> list
@@ -267,7 +267,7 @@ When calling ``step``, the debugging session will enter any scope, including loa
267267
Calling ``next`` only stops on valid statements within the current scope, never entering a lower scope.
268268
::
269269
$ asteroid -d nested_scopes.ast
270-
Minimal Asteroid Debugger 0.0.1
270+
Minimal Asteroid Debugger 0.0.2
271271
(c) University of Rhode Island
272272
type "help" for additional information
273273
mad> next
@@ -348,7 +348,7 @@ value separated by a colon on the same line. Here is a demonstration with the fo
348348
This is the debugging session,
349349
::
350350
$ asteroid -d nested_data.ast
351-
Minimal Asteroid Debugger 0.0.1
351+
Minimal Asteroid Debugger 0.0.2
352352
(c) University of Rhode Island
353353
type "help" for additional information
354354
mad> set 13
@@ -444,7 +444,7 @@ The following is an demonstration using the example program,
444444
This is the demonstration,
445445
::
446446
$ asteroid -d factorial.ast
447-
Minimal Asteroid Debugger 0.0.1
447+
Minimal Asteroid Debugger 0.0.2
448448
(c) University of Rhode Island
449449
type "help" for additional information
450450
mad> set 5

docs/MAD.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ This will start a debugging session of the file ``<FILENAME>``.
3434
Here is an example where ``<FILENAME>`` is ``list.ast``,
3535
::
3636
$ asteroid -d list.ast
37-
Minimal Asteroid Debugger 0.0.1
37+
Minimal Asteroid Debugger 0.0.2
3838
(c) University of Rhode Island
3939
type 'help' for additional information
4040
mad>
@@ -84,7 +84,7 @@ To get only the current line, the ``where`` command will display the current fil
8484
the contents of that line. Here are those commands in action,
8585
::
8686
$ asteroid -d list.ast
87-
Minimal Asteroid Debugger 0.0.1
87+
Minimal Asteroid Debugger 0.0.2
8888
(c) University of Rhode Island
8989
type "help" for additional information
9090
mad> list
@@ -124,7 +124,7 @@ in the order that it was set in. The ``clear`` command will remove all of the br
124124
an example of this behavior,
125125
::
126126
$ asteroid -d list.ast
127-
Minimal Asteroid Debugger 0.0.1
127+
Minimal Asteroid Debugger 0.0.2
128128
(c) University of Rhode Island
129129
type "help" for additional information
130130
mad> list
@@ -182,7 +182,7 @@ each of the three commands,
182182
When calling ``continue``, the debugging session will stop on line 4 followed by line 10,
183183
::
184184
$ asteroid -d nested_scopes.ast
185-
Minimal Asteroid Debugger 0.0.1
185+
Minimal Asteroid Debugger 0.0.2
186186
(c) University of Rhode Island
187187
type "help" for additional information
188188
mad> list
@@ -222,7 +222,7 @@ When calling ``continue``, the debugging session will stop on line 4 followed by
222222
When calling ``step``, the debugging session will enter any scope, including load statements and function calls,
223223
::
224224
$ asteroid -d nested_scopes.ast
225-
Minimal Asteroid Debugger 0.0.1
225+
Minimal Asteroid Debugger 0.0.2
226226
(c) University of Rhode Island
227227
type "help" for additional information
228228
mad> list
@@ -265,7 +265,7 @@ When calling ``step``, the debugging session will enter any scope, including loa
265265
Calling ``next`` only stops on valid statements within the current scope, never entering a lower scope.
266266
::
267267
$ asteroid -d nested_scopes.ast
268-
Minimal Asteroid Debugger 0.0.1
268+
Minimal Asteroid Debugger 0.0.2
269269
(c) University of Rhode Island
270270
type "help" for additional information
271271
mad> next
@@ -346,7 +346,7 @@ value separated by a colon on the same line. Here is a demonstration with the fo
346346
This is the debugging session,
347347
::
348348
$ asteroid -d nested_data.ast
349-
Minimal Asteroid Debugger 0.0.1
349+
Minimal Asteroid Debugger 0.0.2
350350
(c) University of Rhode Island
351351
type "help" for additional information
352352
mad> set 13
@@ -442,7 +442,7 @@ The following is an demonstration using the example program,
442442
This is the demonstration,
443443
::
444444
$ asteroid -d factorial.ast
445-
Minimal Asteroid Debugger 0.0.1
445+
Minimal Asteroid Debugger 0.0.2
446446
(c) University of Rhode Island
447447
type "help" for additional information
448448
mad> set 5

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
# readthedocs does not handle the full repo so we can't do this
2828
# from asteroid.version import VERSION
2929
# release = VERSION
30-
release = "2.0.1"
30+
release = "2.0.2"
3131

3232

3333
# -- General configuration ---------------------------------------------------

0 commit comments

Comments
 (0)