From 0dd8e099c505afe44457a4a977e203cdf9fb5093 Mon Sep 17 00:00:00 2001 From: Ross Scroggs Date: Sat, 12 Jul 2025 20:59:36 -0700 Subject: [PATCH] Enhanced `gam create|print|show chromeprofilecommand` --- src/GamCommands.txt | 34 ++++++---- src/GamUpdate.txt | 38 +++++++---- src/gam/__init__.py | 132 +++++++++++++++++++++++++++---------- src/gam/gamlib/glclargs.py | 3 +- src/setup.cfg | 2 +- 5 files changed, 149 insertions(+), 60 deletions(-) diff --git a/src/GamCommands.txt b/src/GamCommands.txt index b71cce40..186a06eb 100644 --- a/src/GamCommands.txt +++ b/src/GamCommands.txt @@ -381,7 +381,7 @@ If an item contains spaces, it should be surrounded by ". domain:|domain|default ::= ::= - ::= :: + ::= :[0-9a-z_-]+: ::= emojiname | customemojis/ ::= spaces//members/ ::= spaces//messages/ @@ -533,7 +533,6 @@ If an item contains spaces, it should be surrounded by ". ::= ::= people/ ::= - ::= ::= Must match this Python Regular Expression: [a-z][a-z0-9-]{4,28}[a-z0-9] ::= @@ -685,9 +684,15 @@ If an item contains spaces, it should be surrounded by ". ::= "(,)*" ::= "(,)*" ::= "(,)*" + ::= "(,)*" ::= "(,)*" ::= "(,)*" ::= "(,)*" + ::= "(,)*" + ::= "(,)*" + ::= "(,)*" + ::= "(,)*" + ::= "(,)*" ::= "(,)*" ::= "(,)*" ::= "(,)*" @@ -1019,6 +1024,8 @@ Specify a collection of items by directly specifying them; the item type is dete | | | | ::= | | | | + ::= + | | ::= | | ::= @@ -2222,6 +2229,11 @@ gam show chromeneedsattn ::= ::= customers//profiles/ | ::= /commands/ + ::= "(,)*" + ::= + | + (select |) | + (filter (filtertime