Author |
Topic: Startup (Read 1487 times) |
|
JonR
New Member
member is offline


Posts: 24
|
 |
Re: Startup
« Reply #7 on: Sep 5th, 2010, 9:05pm » |
|
Why did you not change the code yourself when you spotted the error? A wiki wiki web site is by its nature a collaborative editing tool which all members are generally free to edit. Personally if I find an error in a wiki article I tend to correct it myself rather than contacting the original author who may no longer be interested in the wiki.
|
| « Last Edit: Sep 5th, 2010, 9:15pm by JonR » |
Logged
|
|
|
|
admin
Administrator
member is offline


Posts: 1145
|
 |
Re: Startup
« Reply #8 on: Sep 5th, 2010, 10:20pm » |
|
on Sep 5th, 2010, 9:05pm, JonR wrote:| Why did you not change the code yourself when you spotted the error? |
|
Quite simple - it didn't look anything like an 'error' to me. The indications were that the buffer pointer Buf% had quite deliberately been made a global: it was omitted from the list of LOCALs, and named according to the preferred convention for global variables (an initial capital and the rest lowercase). By contrast, the LOCAL integer variables were all 'static' - A% to Z%.
So the evidence pointed to it being a deliberate design decision to make the buffer pointer a global. In that case it would have been quite inappropriate to alter the article without first checking with the author.
I do commonly edit other people's Wiki articles to correct errors - when I'm certain it is an error; but I wasn't certain in this case. As it turns out it seems it really was just a mistake (but I still don't understand why the variable is named Buf% rather than B%).
Richard.
|
| « Last Edit: Sep 5th, 2010, 10:21pm by admin » |
Logged
|
|
|
|
JGHarston
Junior Member
member is offline


Gender: 
Posts: 52
|
 |
Re: Startup
« Reply #9 on: Sep 11th, 2010, 10:45am » |
|
on Sep 5th, 2010, 10:20pm, Richard Russell wrote:| (but I still don't understand why the variable is named Buf% rather than B%). |
|
Don't worry, neither do I It's probably the result of putting together the code on two seperate occasions, and cut&pasting working code into the library code rather than retyping it (which probably explains the missing LOCAL). I may get around to changing it to B%, "Buf%" is not my usual nomenclature style anyway (I would usually use all lower case, or something more name descriptive).
|
|
Logged
|
|
|
|
|