Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

parser @pass should not be shared with parent

#87

Originally posted on Trac by gaspard Original Trac Ticket

 Description

We should replace :


@pass[:add] = self
if @pass[:add_link] ...

with


pass[:add] = self
if @descendant[:add_link] ...

Or even remove all this @pass, preflight stuff and use :


if descendant[:add_link] ...

def descendant
  @descendants ||= begin
    @blocks.each do |elem|
      ...
    end
  end
end

Trac Attachments

Trac Comments

2007-09-23 09:00:24 changed by gaspard

(In [750]) Replaced @pass with 'descendants' in Parser. Fixes #87 parser @pass should not be shared with parent (1)

hours set to 1.0.

status changed from new to closed.

resolution set to fixed.

totalhours changed from 0.0 to 1.0.

(In [750]) Replaced @pass with 'descendants' in Parser. Fixes #87 parser @pass should not be shared with parent (1)

hours set to 1.0.

status changed from new to closed.

resolution set to fixed.

totalhours changed from 0.0 to 1.0.

2007-09-23 09:00:30 changed by gaspard

(In [751]) Implemented basic drag&drop support. Closes #89 simple drag&drop support (4) Fixed some bugs related to templates. Refs #75 Confusion between template name and mode/format (1.5) Some cleanup in Parser (removed @pass). Closes #87 parser @pass should not be shared with parent (1.5)

hours set to 1.5.

totalhours changed from 1.0 to 2.5.

(In [751]) Implemented basic drag&drop support. Closes #89 simple drag&drop support (4) Fixed some bugs related to templates. Refs #75 Confusion between template name and mode/format (1.5) Some cleanup in Parser (removed @pass). Closes #87 parser @pass should not be shared with parent (1.5)

hours set to 1.5.

totalhours changed from 1.0 to 2.5.

Reported by Gaspard Bucher · September 3rd, 2008 @ 03:04 PM

State: resolved
Milestone: 1.0
Assigned to: Gaspard Bucher Gaspard Bucher