lp://qastaging/~divmod-dev/divmod.org/quote-internal-schema-2770

Created by Glyph Lefkowitz and last modified
Get this branch:
bzr branch lp://qastaging/~divmod-dev/divmod.org/quote-internal-schema-2770
Members of Divmod-dev can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Divmod-dev
Project:
Divmod
Status:
Development

Recent revisions

2593. By mithrandi

oops 9001

2592. By mithrandi

Over 9000 quotation marks!

2591. By mithrandi

Branching to 'quote-internal-schema-2770'

2590. By exarkun

Merge flattener-error-formatting-2808

Author: exarkun
Reviewer: glyph
Fixes: #2808

Add human-readable formatting to the new flattener's catch-all exception type so
that rendering bugs can actually be debugged.

The human-readable formatting includes the usual Python stack frame formatting (except
for flattener-related frames which aren't interesting). It also includes entries
for tags and other renderable objects, specifying the location of their definition
where possible.

2589. By exarkun

Revert 17176 - test suite regression

Two Combinator tests fail with this changeset:

{{{
===============================================================================
[ERROR]: combinator.test.test_branchmgr.BranchManagerChangeBranchTests.test_mergeTrunk

Traceback (most recent call last):
  File "/var/lib/buildbot/divmod-bigdogvm1/q-linux/build/Divmod/Combinator/combinator/test/test_branchmgr.py", line 534, in test_mergeTrunk
    self.assertEqual(err.args, ())
exceptions.AttributeError: InvalidBranch instance has no attribute args
===============================================================================
[ERROR]: combinator.test.test_branchmgr.FakeBranchManagerChangeBranchTests.test_mergeTrunk

Traceback (most recent call last):
  File "/var/lib/buildbot/divmod-bigdogvm1/q-linux/build/Divmod/Combinator/combinator/test/test_branchmgr.py", line 534, in test_mergeTrunk
    self.assertEqual(err.args, ())
exceptions.AttributeError: InvalidBranch instance has no attribute args
===============================================================================
}}}

Reopens #2791

2588. By ericdf

merge Combinator branch-and-deliver-to-any-2791, reviewed by glyph

2587. By exarkun

Merge pyflakes-0.3.0-release

Fixes #2829

Bump the Pyflakes version to 0.3.0 and add a news file for the release.

2586. By exarkun

Merge multiline-syntax-error-2821

Author: exarkun
Reviewer: dreid
Fixes: #2821

Handle `SyntaxError`s raised from `compiler.parse` which have multiple lines of
source text associated with them. Only one line is reported.

2585. By jonathanj

Merge short-javascript-subclass-2819-2 branch.

Author: jonathanj
Reviewer: exarkun
Fixes: #2819

Defining Javascript subclasses is lengthy and repetitive. Provide a more
concise method for declaring Javascript subclasses by extending the existing
subclass method.

2584. By glyph

Prohibit non-administrative users from directly manipulating the illumination level.

Author: glyph

Reviewer: exarkun

Fixes #2603

This changes the actor interface of the first administrative command, 'illuminate', to be `IManipulator` rather than the standard `IActor`, and moves the logic of changing the illumination level into the model and out of the action.

(It also adds a bunch of useful docstrings for unrelated functionality, that I had to investigate in order to fix the issue in question.)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://qastaging/~glyph/divmod.org/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers