Next: , Previous: , Up: Configuration   [Contents][Index]


3.5 Deprecated settings

When running tools from the Lepton EDA suite, you sometimes may see a warning like this:

WARNING: The RC file function 'hierarchy-uref-separator' is deprecated.
RC configuration functions will be removed in an upcoming Lepton EDA
release. Please use .conf configuration files instead:
https://github.com/lepton-eda/lepton-eda/wiki/Configuration-Settings

Put the following lines into the lepton.conf file (in current directory)
or lepton-user.conf (in user's configuration directory, typically
$HOME/.config/lepton-eda/), replacing MYVALUE with the desired
option's value:

[netlist.hierarchy]
refdes-attribute-separator=MYVALUE

It means that the option you are trying to set in the old-style configuration file (e.g. gafrc, gschemrc) has been replaced with a new one that should be defined in one of the *.conf configuration files, as described in the Overview section. Old settings are still valid, but they will be removed in future releases, hence the warning.

Note: If some option is present in both (new and old) configuration files, then the value from the old configuration file will take precedence.

Deprecated settings are listed in the tables below (the new settings in the right column are shown in the form [group_name]::key_name). Also, they can be found in the geda-deprecated-config.scm file (look for define-rc-deprecated-config entries there).

3.5.1 Deprecated gafrc settings

The following gafrc options are deprecated starting with Lepton EDA release 1.9.10:

Old gafrc file optionsNew options
attribute-promotion[schematic.attrib]::promote
always-promote-attributes[schematic.attrib]::always-promote
promote-invisible[schematic.attrib]::promote-invisible
keep-invisible[schematic.attrib]::keep-invisible
bus-ripper-symname[schematic]::bus-ripper-symname
make-backup-files[schematic.backup]::create-files

3.5.2 Deprecated gnetlistrc settings

The following gnetlistrc options are deprecated:

Old gnetlistrc file optionsNew options
hierarchy-netattrib-mangle[netlist.hierarchy]::mangle-net-attribute
hierarchy-netattrib-order[netlist.hierarchy]::net-attribute-order
hierarchy-netattrib-separator[netlist.hierarchy]::net-attribute-separator
hierarchy-netname-mangle[netlist.hierarchy]::mangle-netname-attribute
hierarchy-netname-order[netlist.hierarchy]::netname-attribute-order
hierarchy-netname-separator[netlist.hierarchy]::netname-attribute-separator
hierarchy-traversal[netlist.hierarchy]::traverse-hierarchy
hierarchy-uref-mangle[netlist.hierarchy]::mangle-refdes-attribute
hierarchy-uref-order[netlist.hierarchy]::refdes-attribute-order
hierarchy-uref-separator[netlist.hierarchy]::refdes-attribute-separator
net-naming-priority[netlist]::net-naming-priority
unnamed-busname[netlist]::default-bus-name
unnamed-netname[netlist]::default-net-name

3.5.3 Deprecated gschemrc settings

The following gschemrc options are deprecated:

Old gschemrc file optionsNew options
component-dialog-attributes[schematic.library]::component-attributes
print-color[schematic.printing]::monochrome
print-orientation[schematic.printing]::layout
print-paper[schematic.printing]::paper
sort-component-library[schematic.library]::sort
untitled-name[schematic]::default-filename

The following gschemrc options are deprecated starting with Lepton EDA release 1.9.10:

Old gschemrc file optionsNew options
action-feedback-mode[schematic.gui]::action-feedback-mode
auto-save-interval[schematic]::auto-save-interval
bus-ripper-rotation[schematic]::bus-ripper-rotation
bus-ripper-size[schematic]::bus-ripper-size
bus-ripper-type[schematic]::bus-ripper-type
continue-component-place[schematic.gui]::continue-component-place
default-titleblock[schematic.gui]::default-titleblock
dots-grid-dot-size[schematic.gui]::dots-grid-dot-size
dots-grid-fixed-threshold[schematic.gui]::dots-grid-fixed-threshold
dots-grid-mode[schematic.gui]::dots-grid-mode
draw-grips[schematic.gui]::draw-grips
embed-components[schematic.gui]::embed-components
enforce-hierarchy[schematic.gui]::enforce-hierarchy
fast-mousepan[schematic.gui]::fast-mousepan
file-preview[schematic.gui]::file-preview
force-boundingbox[schematic.gui]::force-boundingbox
grid-mode[schematic.gui]::grid-mode
handleboxes[schematic.gui]::handleboxes
keyboardpan-gain[schematic.gui]::keyboardpan-gain
log-window[schematic]::log-window
logging[schematic]::logging
magnetic-net-mode[schematic.gui]::magnetic-net-mode
mesh-grid-display-threshold[schematic.gui]::mesh-grid-display-threshold
middle-button[schematic.gui]::middle-button
mousepan-gain[schematic.gui]::mousepan-gain
net-consolidate[schematic]::net-consolidate
net-direction-mode[schematic.gui]::net-direction-mode
net-selection-mode[schematic.gui]::net-selection-mode
netconn-rubberband[schematic.gui]::netconn-rubberband
scroll-wheel[schematic.gui]::scroll-wheel
scrollbars[schematic.gui]::scrollbars
scrollpan-steps[schematic.gui]::scrollpan-steps
select-slack-pixels[schematic.gui]::select-slack-pixels
snap-size[schematic.gui]::snap-size
text-caps-style[schematic.gui]::text-caps-style
text-size[schematic.gui]::text-size
third-button[schematic.gui]::third-button
third-button-cancel[schematic.gui]::third-button-cancel
toolbars[schematic.gui]::toolbars
undo-control[schematic.undo]::undo-control
undo-levels[schematic.undo]::undo-levels
undo-panzoom[schematic.undo]::undo-panzoom
undo-type[schematic.undo]::undo-type
warp-cursor[schematic.gui]::warp-cursor
zoom-gain[schematic.gui]::zoom-gain
zoom-with-pan[schematic.gui]::zoom-with-pan

Next: , Previous: , Up: Configuration   [Contents][Index]