Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Old Eval: scrub old eval functions and stuff #572

Closed
kris-watts-gravwell opened this issue Jan 25, 2023 · 1 comment
Closed

Old Eval: scrub old eval functions and stuff #572

kris-watts-gravwell opened this issue Jan 25, 2023 · 1 comment
Assignees
Labels
High high priority task other change or action, e.g. refactoring or configuration changes
Milestone

Comments

@kris-watts-gravwell
Copy link
Contributor

kris-watts-gravwell commented Jan 25, 2023

Make sure we scrub the old broken eval semantics from docs.

New eval is superior in every way, so document that.

https://docs.gravwell.io/search/eval/eval.html is all about anko, this should ALL go away

Document Eval from the pure Eval perspective, no anko.

@kris-watts-gravwell kris-watts-gravwell added the bug unexpected problem or unintended behavior label Jan 25, 2023
@kris-watts-gravwell kris-watts-gravwell added this to the v5.2.0 milestone Jan 25, 2023
@ashnwade ashnwade added the High high priority label Jan 27, 2023
@kris-watts-gravwell kris-watts-gravwell removed their assignment Feb 2, 2023
@kris-watts-gravwell
Copy link
Contributor Author

I would like to call out the types that work with casting as well as any functions that might be available:

The following examples should be shown:

  • filtering using boolean logic
  • casting to a type to do specific tests
  • how to use OR, AND, all that.
  • Make sure to call out how to use parens to do bit-wise or | and &
  • Call out quoting rules for EV names
  • Call out and show the syntax for specifying that an EV with a bad name can use the ${} syntax.

LOTS AND LOTS of examples.

@kris-watts-gravwell kris-watts-gravwell added the documentation improvement, revision, or addition to documentation label Feb 7, 2023
@ashnwade ashnwade removed the documentation improvement, revision, or addition to documentation label Feb 7, 2023
@kris-watts-gravwell kris-watts-gravwell added documentation improvement, revision, or addition to documentation task other change or action, e.g. refactoring or configuration changes and removed bug unexpected problem or unintended behavior High high priority labels Feb 8, 2023
@ashnwade ashnwade added High high priority and removed documentation improvement, revision, or addition to documentation labels Feb 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
High high priority task other change or action, e.g. refactoring or configuration changes
Projects
None yet
Development

No branches or pull requests

3 participants