Skip to content

AEQuery 0.3

To Install:

brew tap alldritt/tools
brew install aequery

To update:

brew update aequery

Features

  • Add plural form tracking and default pluralization support (matching AppleScript’s heuristic)
  • Resolve nested <type> elements in SDEF property parsing
  • Decode typeQDPoint and typeQDRectangle descriptors
  • Use Mac Roman encoding for four-character codes, decode ordinals
  • Decode file URL (furl) and user record field (usrf) descriptors
  • Resolve record keys and values in AppleScript output
  • Target running apps by process ID instead of bundle ID
  • Add --sdef-file option to load SDEF from a file path
  • Make --applescript and --chevron mutually exclusive
  • Improved verbose logging for Apple Event send/reply

Bug Fixes

  • Fix pipe deadlock when loading large SDEFs (e.g. BBEdit)
  • Fix SDEF xi:include resolution to import suite nodes correctly
  • Evaluate xpointer attribute when resolving SDEF includes
  • Fix crashes when resolving record property codes to SDEF terminology
  • Report “Application is not running” for error -600
  • Fix last element access and improve app lookup

GotHub Project

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.