[dylan-lang/opendylan] 13f507: [dfmc-conditions] Make <program-error> a <program-...
GitHub <[email protected]>
| Newsgroups | gmane.comp.lang.dylan.gwydion.cvs |
|---|---|
| Message-ID | <551569b462aa2_64ad3fa909b0529c7997b@hookshot-fe2-cp1-prd.iad.github.net.mail> |
Branch: refs/heads/master
Home: https://github.com/dylan-lang/opendylan
Commit: 13f5070be4c44908f7f9c3f154a6513ac57518ae
https://github.com/dylan-lang/opendylan/commit/13f5070be4c44908f7f9c3f154a6513ac57518ae
Author: Bruce Mitchener <[email protected]>
Date: 2015-03-24 (Tue, 24 Mar 2015)
Changed paths:
M documentation/hacker-guide/source/compiler/notes-warnings-errors.rst
M sources/dfmc/conditions/hierarchy.dylan
M sources/dfmc/conditions/presentation.dylan
M sources/dfmc/debug-back-end/print-condition.dylan
Log Message:
-----------
[dfmc-conditions] Make <program-error> a <program-note>.
There has been a long-standing TODO item in the codebase (since
April of 1998) to make <program-error> inherit from <program-note>
instead of <serious-program-warning>.
* sources/dfmc/conditions/hierarchy.dylan: Change superclass for
<program-error> to <program-note>.
* sources/dfmc/conditions/presentation.dylan
(do-with-program-conditions): Update the condition handler to
handle all <program-note> instances rather than only
<program-warning> instances. This allows it to handle
<program-error> instances as well as (in the future) other
sorts of <program-note>.
* sources/dfmc/debug-back-end/print-condition
(condition-classification): Return the correct text for
<program-error> instances.
* documentation/hacker-guide/source/compiler/notes-warnings-errors.rst:
Update superclass for <program-error> and remove note about the
TODO item.
Commit: fc02731901d2e03d66751f9d26089a7f111ae5e8
https://github.com/dylan-lang/opendylan/commit/fc02731901d2e03d66751f9d26089a7f111ae5e8
Author: Peter S. Housel <[email protected]>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M documentation/hacker-guide/source/compiler/notes-warnings-errors.rst
M sources/dfmc/conditions/hierarchy.dylan
M sources/dfmc/conditions/presentation.dylan
M sources/dfmc/debug-back-end/print-condition.dylan
Log Message:
-----------
Merge pull request #873 from waywardmonkeys/program-note-hierarchy
[dfmc-conditions] Make <program-error> a <program-note>.
Compare: https://github.com/dylan-lang/opendylan/compare/c374a7b47435...fc02731901d2
_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter