To Do: Browse Tasks | Gantt Chart | Reporting | Admin

Submitted By:
Rocky Bernstein (rockyb)
Category:
Emacs interface
Percent Complete:
100%
Priority:
3
Start Date:
2008-02-04
End Date:
2008-02-11
Task Summary:
Top-level customization crashes on Emacs 23
Original Comment:
In Emacs 23.0.60.2, customize the Rdebug menu is broken. If debug-on-error is set true you get an error.

So far what I've tracked down is that (widget-docstring widget) is returning nil on line 3912 of cus-edit.el. The help for widget-docstrings says:

Return the documentation string specified by widget, or nil if none. If widget has a `:doc' property, that specifies the documentation string. Otherwise, try the `:documentation-property'
property. If this is a function, call it with the widget's value as
an argument; if it is a symbol, use this symbol together with the
widget's value as the argument to `documentation-property'.

I'm not sure where it is supposed to find this :doc or :documentation-property from. The widget is created via (customize-group 'rdebug) in rdebug-source.el . The crash is in creating that top-level rdebug group.
Assigned To
user_name
rockyb
Dependent On Task
summary
Hours:
4
Status:
Closed

No Tasks are Dependent on This Task

No Related Tracker Items Have Been Added

No Comments Have Been Added

Task Change History

Field Old Value Date By
status_id1 2008-02-09 14:31 rockyb
percent_complete0 2008-02-09 14:31 rockyb
start_date2008-02-03 2008-02-09 14:31 rockyb
end_date2008-02-10 2008-02-09 14:31 rockyb
assigned_to_id100 2008-02-09 14:31 rockyb
dependent_on_id100 2008-02-09 14:31 rockyb