anchor.diff:  start_link(Opts) ->
       proc_lib:start_link(?MODULE,
   			init,
  -			[[{parent, self()} | Opts]],
  +			[[{safe_config, false}, {parent, self()} | Opts]],
   			infinity,
   			[]).
   
  
positive.code: -define(blacklist, "Excluded").
  -define(derived, "Derived").
  
  -record(root_data, {dir}).
  -record(lib_data, {dir, tree, item}).
  -record(escript_data, {file, tree, item}).
  
negative.code:     wxMessageDialog:showModal(Dialog),
      wxMessageDialog:destroy(Dialog).
  
  %% Strings = [{Color,String}]
  question_dialog_2(DialogLabel, Strings) ->
      %% Parent = S#state.frame,
      Parent = wx:typeCast(wx:null(), wxWindow),
      %% [{style, ?wxYES_NO bor ?wxICON_ERROR bor ?wx}]),
      DialogStyle = ?wxRESIZE_BORDER bor ?wxCAPTION bor ?wxSYSTEM_MENU bor
  	?wxMINIMIZE_BOX bor ?wxMAXIMIZE_BOX bor ?wxCLOSE_BOX,
      Dialog = wxDialog:new(Parent, ?wxID_ANY, DialogLabel,
  			  [{style, DialogStyle}]),
      Color = wxWindow:getBackgroundColour(Dialog),
      TextStyle = ?wxTE_READONLY bor ?wxTE_MULTILINE bor ?wxHSCROLL,
      Text = wxTextCtrl:new(Dialog, ?wxID_ANY,
  			  [{size, {600, 400}}, {style, TextStyle}]),
      wxWindow:setBackgroundColour(Text, Color),
      TextAttr = wxTextAttr:new(),
      add_text(Text,TextAttr,Strings),
      Sizer = wxBoxSizer:new(?wxVERTICAL),
      wxSizer:add(Sizer, Text, [{border, 2}, {flag, ?wxEXPAND}, {proportion, 1}]),
      ButtSizer = wxDialog:createStdDialogButtonSizer(Dialog, ?wxOK bor ?wxCANCEL),
      wxSizer:add(Sizer, ButtSizer, [{border, 2}, {flag, ?wxEXPAND}]),
      wxPanel:setSizer(Dialog, Sizer),
      wxSizer:fit(Sizer, Dialog),
      wxSizer:setSizeHints(Sizer, Dialog),
      Answer = wxDialog:showModal(Dialog),
      wxDialog:destroy(Dialog),
      Answer.
  
  add_text(Text,Attr,[{Color,String}|Strings]) ->
      wxTextAttr:setTextColour(Attr, Color),
      wxTextCtrl:setDefaultStyle(Text, Attr),
      wxTextCtrl:appendText(Text, String),
      add_text(Text,Attr,Strings);
  add_text(_,_,[]) ->
      ok.
  
  
  
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  %% sys callbacks
  
  