Re: Tcl_Ungets help [long, technical]?



David Gravereaux wrote:
IIRC, Donal or DKF gave me a wet noodle thrashing for committing an
untested change as there aren't any test suite procedures that exist for
the features of Tcl_Ungets as it's one of those APIs the core itself
doesn't make use of (like Tcl_AsyncMark).

I hate untested code, since if there's a problem with it, you don't find
out until too late. :-( OK, sometimes it's nigh-on impossible to test
some parts of the core (earlier this week I committed a fix that only
applies to Xservers with seriously messed up fonts, and I've definitely
no practical way to test that) but it doesn't stop me from hating the fact.

Production deployment always encourages conservatism.

Donal.
.



Relevant Pages

  • Re: X-Mega AVRs are here!
    ... Key features ... The pinout allows a design to use 44,64 and 100 pin concentric pads ... more if a forth pointer with W+q addressing modes existed. ... The decision was made to not change the CPU core. ...
    (comp.arch.embedded)
  • Re: Is top-down design feasible for a coffee-break roguelike?
    ... Aside from trying to code features at least once for your own ... part of the core, but you should definitely know exactly how it ... When you refactor the core you will ... execute them (which will alter the state of the game and sometimes ...
    (rec.games.roguelike.development)
  • Re: Commodore One help needed
    ... All this playing with cores and mostly the TurboCPC core - which is used to ... The MonsterSID features disappeared. ... on this current version C-One. ... CPC and a partially working C64 core. ...
    (comp.sys.cbm)
  • Re: Windows CE C6G License and Screen Size
    ... It would have been nice to have had the XAML UI available in the Core like ... you are using premium features, you pay for the premium license, certainly. ... but I don't know the answer to the specific Silverlight question. ... information from their Windows CE distributor that the restriction was ...
    (microsoft.public.windowsce.embedded)
  • Re: Where next?
    ... I agree with the committee's approach: new core including module ... system plus standard libraries, ... belong to "the core" even if they're organized as libraries. ... This even allows adding some new features (such as making ...
    (comp.lang.scheme)