| Commit | Date | |
|---|---|---|
|
[r2276]
by
david_costanzo
#ifdef-out the body of release_all_objects() unless MEM_DEBUG is defined. This was done because releasing all objects can cause FMSLogo to hang on exit. It is also provides no value, as the operating system will do this. It's only really useful when looking for memory leaks. In truth, the real reason for this change is that releasing all objects can cause an AV. I don't know what causes this condition, but running benchmark.lgo triggers it. This is definately a bug, but there's no value in having the program crash on exit for the end-user. |
2007-08-05 23:30:56 | Tree |
|
[r2275]
by
david_costanzo
Fix a bug in the way the makefile deletes temporary files. As a result of this bug, I accidently released a file called AM.lgo.bak. |
2007-07-16 06:18:43 | Tree |
| 2007-07-16 06:15:38 | Tree | |
| 2007-07-16 06:15:37 | Tree | |
|
[r2272]
by
david_costanzo
Move the logic that sets the bitmap object of the memory device context from transline_helper() to TScreen::Setup(). This caused a measurable performance gain how long it takes to draw lines (20% improvement for circles, 2% improvement for squirals). |
2007-07-16 06:05:23 | Tree |
| 2007-07-15 02:26:16 | Tree | |
|
[r2270]
by
david_costanzo
Replace the word "element" with "member" to describe things inside a list. This improves consistency throughout the manual. |
2007-07-09 00:14:33 | Tree |
|
[r2269]
by
david_costanzo
Add some information that if you want to draw and erase a font, you should disable anti-aliasing. Confusion about how to do this came up on the public forum, and since this was not a bug that could be fixed, the best thing I can do is to better document this mode-of-use. |
2007-07-09 00:12:54 | Tree |
|
[r2268]
by
david_costanzo
Fix a bug in the regular expression that finds ALLCAPS words in the manual. It wasn't using a zero-width postive look-ahead for the "followed by a non-word character" subexpression, so it would consume this character in its search. As a result, at least one ALLCAPS words was not being checked. |
2007-07-09 00:10:55 | Tree |
| 2007-06-28 07:49:34 | Tree |