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_id | 1 |
2008-02-09 14:31 |
rockyb |
| percent_complete | 0 |
2008-02-09 14:31 |
rockyb |
| start_date | 2008-02-03 |
2008-02-09 14:31 |
rockyb |
| end_date | 2008-02-10 |
2008-02-09 14:31 |
rockyb |
| assigned_to_id | 100 |
2008-02-09 14:31 |
rockyb |
| dependent_on_id | 100 |
2008-02-09 14:31 |
rockyb | |
|