lepton-symfix(1)

πŸ“¦
version 1.9.18 Β· 2 versions
  • 1.9.18 Β· debian bookworm, debian trixie, nixos 26.05, nixpkgs unstable, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 1.9.16 Β· ubuntu jammy
, in debian bookworm, debian trixie, nixos 26.05, nixpkgs unstable, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ lepton-symfix ✨

okay bestie, so this is lepton-symfix, from the Lepton EDA fam, manual version 1.9.18.20220529. she's a little cleanup fairy for your symbol files and honestly she ate πŸ’…


πŸ¦‹ NAME πŸ¦‹

lepton-symfix β€” automatically fix common issues with Lepton EDA symbols

like. she just fixes them. for you. no cap.


πŸŽ€ SYNOPSIS πŸŽ€

lepton-symfix [ options ] symbol_file

one symbol file, some optional flags, and she's off 🧚


πŸ’– DESCRIPTION πŸ’–

lepton-symfix reads a Lepton EDA symbol file and does the following:

  • prints a warning if there is no pinnumber attribute on a pin;
  • Renumbers pinseq attributes on all pins, starting with 1;
  • Adds a pinseq attribute to a pin if none exists;
  • Adds a pinlabel=n_a attribute to a pin if none exists;
  • Adds a pintype=io attribute to a pin if none exists;
  • Adds a numslots=0 attribute to the symbol if none exists;
  • Adds a device=XXX attribute to the symbol if none exists;
  • Adds a footprint=XXX attribute to the symbol if none exists.

The idea here is to fix common cut-and-paste issues and fix up the symbol so that it will pass lepton-symcheck(1) with no errors or warnings.

so basically: you know when you copy-paste a symbol and it's giving chaos and half its attributes are just missing? yeah. she's the friend who shows up with a lint roller and a spare hair tie and fixes your whole life. then lepton-symcheck(1) walks in, vibe checks it, and finds nothing wrong. iconic behavior, fr fr πŸ‘‘


🌸 OPTIONS 🌸

lepton-symfix accepts the following options:

  • -h, --help β€” Displays this help message.
  • --verbose β€” Enables verbose output.
  • --vverbose β€” Enables very verbose output.
  • --version β€” Shows the version of this program.
not me typing --vverbose with a straight face πŸ’€ yeah it's real, she's got levels of yapping and she will use them.

πŸ‘‘ AUTHOR πŸ‘‘

Mike Skerritt <mike@acornpacket.com>.


🫢 SEE ALSO 🫢

lepton-schematic(1), lepton-symcheck(1)


Copyright Β© 2012-2014 gEDA Contributors.

Copyright Β© 2017-2022 Lepton EDA Contributors.

License GPLv2+: GNU GPL version 2 or later. Please see the COPYING file included with this program for full details.

This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.


anyway that's the whole page, from the Lepton EDA girlies, dated May 29, 2022 🌈 go fix ur symbols bestie, ily, mwah πŸ’‹