Skip to content

Commit

Permalink
Fix important screen printing bug
Browse files Browse the repository at this point in the history
  • Loading branch information
philippgovernale committed Jan 21, 2018
1 parent 6c28757 commit 7ab1c67
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions screen.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,14 +56,14 @@ def draw():
# hack for liux problem
if var.key.isalpha() or var.key in var.OPERATORS:
write('\b \b')
for digits in var.stack:
for i, digits in enumerate(var.stack):
if var.conf_ansi:
if var.conf_sci_not:
write("stack %s: %e\n" %(return_custom(str(var.stack.index(digits)), var.conf_colour_digit_stack_number), digits))
write("stack %s: %e\n" %(return_custom(str(i), var.conf_colour_digit_stack_number), digits))
else:
write("stack %s: %s\n" %(return_custom(str(var.stack.index(digits)), var.conf_colour_digit_stack_number),return_custom(str(digits), var.conf_colour_digit_stack)))
write("stack %s: %s\n" %(return_custom(str(i), var.conf_colour_digit_stack_number),return_custom(str(digits), var.conf_colour_digit_stack)))
else:
if var.conf_sci_not:
write("stack %s %e\n" %(str(var.stack.index(digits)), digits))
write("stack %s %e\n" %(str(i), digits))
else:
write("stack %s %s\n" %(str(var.stack.index(digits)), digits))
write("stack %s %s\n" %(str(i), digits))

0 comments on commit 7ab1c67

Please sign in to comment.