gsymfix(1)

πŸ“¦ version 1.10.2, in nixos 26.05

πŸ’… gsymfix(1) β€” the gEDA symbol glow-up clinic

okay so bestie, welcome to gsymfix from the gEDA gang 🌸 the manual name is gsymfix, version 1.10.2.20201216, and she is here to give your crusty little symbol files a full makeover ✨


✨ SYNOPSIS ✨

gsymfix [ options ] symbol_file

🫢 DESCRIPTION 🫢

gsymfix reads a gEDA symbol file and, like, actually does the work for you. Here's the whole to-do list, no cap:

  • 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 gsymcheck(1) with no errors or warnings πŸ’– literally the goal. clean symbol, zero notes from the checker, main character energy only πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

gsymfix accepts the following options:

  • -h, --help β€” Displays this help message. baby's first flag 🍼
  • --verbose β€” Enables verbose output. she's talking now πŸ’¬
  • --vverbose β€” Enables very verbose output. she is talking a LOT, capital-V Very, no chill whatsoever 😭
  • --version β€” Shows the version of this program. peek the lore ⭐

πŸ‘‘ AUTHOR πŸ‘‘

Mike Skerritt <mike@acornpacket.com>. that's the icon who made this happen 🫢


πŸ”₯ SEE ALSO πŸ”₯

gschem(1), gsymcheck(1) β€” go read those too, iykyk πŸ’œ


Copyright Β© 1999-2020 gEDA 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. (that's the dramatic part, bestie β€” no warranty, fr fr πŸ™ˆ)


and that's the whole page! brought to you by the gEDA Project, version 1.10.2.20201216, dated December 16, 2020 β€” mwah, go fix those symbols πŸ’…πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from