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

MatchingPowers - A Macaulay2 package for computing the matching powers of monomial ideals #3475

Closed
wants to merge 650 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Aug 6, 2024

  1. Configuration menu
    Copy the full SHA
    9369e3e View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. added try .. then .. clause

    mahrud authored and d-torrance committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    8facd3e View commit details
    Browse the repository at this point in the history
  2. documented the try .. then .. clause

    mahrud authored and d-torrance committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    155ba1d View commit details
    Browse the repository at this point in the history
  3. Simplify toExternalString for mutable types

    The error message was essentially the same for mutable lists and
    mutable hash tables, so we combine them.  We also drop
    toExternalString(Type), since Type is a subclass of MutableHashTable,
    and we can just use inheritance.
    d-torrance committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    a770f7a View commit details
    Browse the repository at this point in the history
  4. Add toExternalString(MutableMatrix)

    We just use the same method as we use for mutable lists and hash
    tables.
    d-torrance committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    3d3e0e3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9d6a2e8 View commit details
    Browse the repository at this point in the history
  6. fixed expression for LocalRing

    mahrud authored and d-torrance committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    8bcabc2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6fa451f View commit details
    Browse the repository at this point in the history
  8. Msolve check fails on readMsolveOutputFile

    Anton Leykin authored and mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    0fdb111 View commit details
    Browse the repository at this point in the history
  9. fixed the parser for Msolve; segfault for a certain prime in EXA/quad…

    …rics.m2
    Anton Leykin authored and mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    da8eedd View commit details
    Browse the repository at this point in the history
  10. fixed some typos in doc

    mikestillman authored and mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    b9bd8d7 View commit details
    Browse the repository at this point in the history
  11. changed names of functions to all have msolve as a prefix, and fix th…

    …e elimination ideal inconsistencies from msolve
    mikestillman authored and mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    0f15f7b View commit details
    Browse the repository at this point in the history
  12. introduced options to msolveGB

    Martin-Helmer authored and mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    78c07d3 View commit details
    Browse the repository at this point in the history
  13. “Coefficient” typo

    antonleykin authored and mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    92b00c2 View commit details
    Browse the repository at this point in the history
  14. added more options for verbosity

    Martin-Helmer authored and mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    8ce546f View commit details
    Browse the repository at this point in the history
  15. fixed spelling typos etc.

    Martin-Helmer authored and mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    88f0475 View commit details
    Browse the repository at this point in the history
  16. more typos...

    Martin-Helmer authored and mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    f84bb37 View commit details
    Browse the repository at this point in the history
  17. Update authors

    Martin-Helmer authored and mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    b52dd31 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c293421 View commit details
    Browse the repository at this point in the history
  19. Add msolve license info

    d-torrance authored and mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    3ec116c View commit details
    Browse the repository at this point in the history
  20. Distribute Msolve package

    d-torrance authored and mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    a4704c0 View commit details
    Browse the repository at this point in the history
  21. Install msolve in GitHub builds

    d-torrance authored and mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    f97cf0a View commit details
    Browse the repository at this point in the history
  22. checking if msolve is present; renamed one option; added documentatio…

    …n; moved TESTs to a separate file
    Martin-Helmer authored and mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    6ad479f View commit details
    Browse the repository at this point in the history
  23. added keywords, added errors rather than return 0 for msolve missing,…

    … changed verbosity/threads as suggested
    
    c.f. antonleykin#28
    Martin-Helmer authored and mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    c600a58 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    bac5d53 View commit details
    Browse the repository at this point in the history
  25. unified running msolve

    mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    de04659 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    3a27360 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    54b4a09 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    c5e7af5 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    9f1676b View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    1d1a10a View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    cd5f47a View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    a53e8fe View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    77946ca View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    76c63b5 View commit details
    Browse the repository at this point in the history
  35. simplified msolveSaturate

    mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    27e24c6 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    a7755f5 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    bc07855 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    9585f69 View commit details
    Browse the repository at this point in the history
  39. fixed an issue in monoidIndex

    mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    3e76317 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    1024062 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    1555964 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    b3b230a View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    e52cc7b View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    1ca9f3f View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    07a2a17 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    156b59c View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    d61c61f View commit details
    Browse the repository at this point in the history
  48. fixed msolve url in cmake

    mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    46717f6 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    0f6982c View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    50eb8e2 View commit details
    Browse the repository at this point in the history
  51. Print verbose runProgram output as it happens

    stdout may still not print until the end if it isn't flushed.
    
    Also, use printerr for "running" message and display exit status on
    error.
    d-torrance authored and mahrud committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    bf9ac3e View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. sorted methods by location

    mahrud authored and d-torrance committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    ecd65a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    464005e View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Check that Arb supports inverse error function (autotools)

    It wasn't added until Arb 2.22.0.  We add a check to configure to
    avoid a surprise linking error later on.
    d-torrance committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    76af349 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2024

  1. Concatenate inputs of call to warning from noqname

    It expects a single string, so we were getting "no method" errors
    trying to use the | operator between a string and a sequence.
    d-torrance committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    8bdd17f View commit details
    Browse the repository at this point in the history
  2. Use lookup in validate for getting qname

    This allows us to use inheritance for getting the qname of hypertext
    types (e.g, MaybeQuotedTT is a child of TT and should inherit its
    qname).
    d-torrance committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    3bec884 View commit details
    Browse the repository at this point in the history
  3. Use quotes when printing KBD objects

    They are for "keyboard input", and so it makes sense to be quoted
    since users would be likely typing the content verbatim.
    
    We'll also be switching to using KBD for the "ways to use" lists in
    documentation nodes, and this will enable "* String" to work.
    d-torrance committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    b97129c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    29a8e74 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b04c36c View commit details
    Browse the repository at this point in the history
  6. Use smaller font & vertical padding in KBD css

    This will keep adjacent KBD elements in lists from colliding.
    d-torrance committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    3cac411 View commit details
    Browse the repository at this point in the history
  7. adjusted doc.css for <kbd>

    mahrud authored and d-torrance committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    ecc3398 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    da07ec4 View commit details
    Browse the repository at this point in the history
  9. simplified generateTypicalValues

    mahrud authored and d-torrance committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    ee7bb9d View commit details
    Browse the repository at this point in the history
  10. set M2 to autogenerate tvalues.m2

    mahrud authored and d-torrance committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    a977cb6 View commit details
    Browse the repository at this point in the history
  11. removed --no-tvalues optional argument

    mahrud authored and d-torrance committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    f1ee553 View commit details
    Browse the repository at this point in the history
  12. added debug info to tvalues.m2

    mahrud authored and d-torrance committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    135457d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0c4d5ee View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2c43e4e View commit details
    Browse the repository at this point in the history
  15. removed 'any' from typicalvalues.m2

    mahrud authored and d-torrance committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    cd5d8c3 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    67834cd View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    faef0c0 View commit details
    Browse the repository at this point in the history
  18. simplified the method pack

    mahrud authored and d-torrance committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    70e9ebf View commit details
    Browse the repository at this point in the history
  19. removed reverse from typicalvalues.m2

    mahrud authored and d-torrance committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    d284ead View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    476ab0d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    356a7f2 View commit details
    Browse the repository at this point in the history
  22. tabulated the tvalues.m2 file

    mahrud authored and d-torrance committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    62f641b View commit details
    Browse the repository at this point in the history
  23. switched to autogenerating tvalues.m2

    mahrud authored and d-torrance committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    51a071d View commit details
    Browse the repository at this point in the history
  24. removed long forgotten mpcodes cruft

    mahrud authored and d-torrance committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    03f1027 View commit details
    Browse the repository at this point in the history
  25. removed unused make targer 'prep'

    mahrud authored and d-torrance committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    f485e00 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    4a54614 View commit details
    Browse the repository at this point in the history
  27. added TAGS file for m2 directory

    mahrud authored and d-torrance committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    8cdb664 View commit details
    Browse the repository at this point in the history
  28. moved table (nested list) functions

    mahrud authored and d-torrance committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    c24845a View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    0e2bd87 View commit details
    Browse the repository at this point in the history
  30. Check for msolve version in autotools build

    If version is less 0.7.0, then build it
    d-torrance authored and mahrud committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    cad066e View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Use code() instead of help() for "methods" test

    We just want something that returns a DIV, and calling help() during a
    test can run out of memory on some systems.
    d-torrance authored and mahrud committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    9229147 View commit details
    Browse the repository at this point in the history
  2. fixed documentation warnings in Graphs

    mahrud authored and d-torrance committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    04c06f4 View commit details
    Browse the repository at this point in the history
  3. fixed documentation warnings in PHCpack

    mahrud authored and d-torrance committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    ad4cee6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2103c46 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b4ba43f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    efedaa9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8e934de View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a4b673d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    661c039 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a1c1617 View commit details
    Browse the repository at this point in the history
  11. elevated author check to an error

    mahrud authored and d-torrance committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    3c16151 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    8ed5adf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea08d36 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cfb481a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bfc49b0 View commit details
    Browse the repository at this point in the history
  5. changed history file location

    mahrud committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    dc908c3 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    28bf5ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c113b2 View commit details
    Browse the repository at this point in the history
  3. Use AC_SUBST for git description and branch

    They're now autoconf substitution variables that are included in a
    generated .m2 file rather than #define's intended for version.dd.
    d-torrance committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    9a11c81 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7875547 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    ae23e82 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c2017e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6484cfa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3522bf1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dbfce5a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c041142 View commit details
    Browse the repository at this point in the history
  7. two typos corrected

    Anton Leykin authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    58f6469 View commit details
    Browse the repository at this point in the history
  8. Update M2/Macaulay2/packages/Msolve.m2

    Co-authored-by: Mahrud Sayrafi <mahrud@umn.edu>
    2 people authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    2f84109 View commit details
    Browse the repository at this point in the history
  9. Minor doc change

    antonleykin authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    7dbc804 View commit details
    Browse the repository at this point in the history
  10. added top-level type QQi to Msolve

    mahrud authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    4168913 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    71c7b62 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6911774 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    be23181 View commit details
    Browse the repository at this point in the history
  14. capped msolveDefaultPrecision to 32bits

    mahrud authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    753d91e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ad479c6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    0eab2e7 View commit details
    Browse the repository at this point in the history
  17. trimmed comment lines in readMsolveList

    mahrud authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    582d408 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    7873483 View commit details
    Browse the repository at this point in the history
  19. added broken test found by Martin

    mahrud authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    8cee672 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    9c066b0 View commit details
    Browse the repository at this point in the history
  21. fixed a bug in MultigradedBGG::foldComplex

    See the added test for the example that was failing before,
    which was a free complex whose concentration was not 0 to n.
    mahrud authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    25cfcdd View commit details
    Browse the repository at this point in the history
  22. Update PositivityToricBundles to v1.9

    Added the method wellformedBundleFiltrations, updated documentation accordingly and added a corresponding test.
    Several methods make the implicity assumption that the filtration steps are stored in an ascending manner. This is not true for bundles which are created by the methods dual or tensor (maybe others) from the package ToricVectorBundles.
    The method wellformedBundleFiltrations ensures that the filtration steps are stored in a well-formed manner, suitable for the methods of this package.
    a-hochenegger authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    83892d9 View commit details
    Browse the repository at this point in the history
  23. Corrected typo

    a-hochenegger authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    8a68e14 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    809aee0 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    59ff852 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    a4dddd1 View commit details
    Browse the repository at this point in the history
  27. Update M2/Macaulay2/packages/PositivityToricBundles.m2

    Co-authored-by: Mahrud Sayrafi <mahrud@umn.edu>
    2 people authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    6bb5c59 View commit details
    Browse the repository at this point in the history
  28. removed duplicated keywordTexMath

    pzinn authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    7182dc3 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    a7857cf View commit details
    Browse the repository at this point in the history
  30. removed functionCode.arrow

    pzinn authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    1a2a992 View commit details
    Browse the repository at this point in the history
  31. added a frame error in evalraw

    pzinn authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    d173ec9 View commit details
    Browse the repository at this point in the history
  32. changed how position is stored in Token

    pzinn authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    4c443ed View commit details
    Browse the repository at this point in the history
  33. fixed locate for symbols declared by "export"

    e.g. fixes "toString locate symbol firstFunction".
    pzinn authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    1eb0011 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    21fd36b View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    f1625ee View commit details
    Browse the repository at this point in the history
  36. removed col+1 from endpoint of errors

    pzinn authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    157dc68 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    08f2742 View commit details
    Browse the repository at this point in the history
  38. updated codePosition

    pzinn authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    f00e2af View commit details
    Browse the repository at this point in the history
  39. updated convertr.d

    pzinn authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    bf16db9 View commit details
    Browse the repository at this point in the history
  40. setup functions for some operators

    pzinn authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    d9893ce View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    6b2ce43 View commit details
    Browse the repository at this point in the history
  42. fixed a ComputationsBook test

    pzinn authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    fca3911 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    642c60e View commit details
    Browse the repository at this point in the history
  44. updated locate and code in code.m2

    pzinn authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    915e0c2 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    f83a7c1 View commit details
    Browse the repository at this point in the history
  46. added toList(Code) in debugging.dd

    pzinn authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    79d0f67 View commit details
    Browse the repository at this point in the history
  47. moved tostring(Code) to debugging.dd

    mahrud authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    769834d View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    c25380b View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    2038c91 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    b315928 View commit details
    Browse the repository at this point in the history
  51. renamed fetch to local-fetch

    mahrud authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    3997e82 View commit details
    Browse the repository at this point in the history
  52. updated documentation for pseudocode

    pzinn authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    c6ebd26 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    9545e00 View commit details
    Browse the repository at this point in the history
  54. moved a monoid test

    mahrud authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    f9d3882 View commit details
    Browse the repository at this point in the history
  55. added debugger tests

    mahrud authored and d-torrance committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    7ad574a View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. Remove unused semicolonfun (; is not a binary operator)

    This would only be used if x ; y was converted into a binaryCode
    object, but it's converted into a semiCode object instead.
    d-torrance authored and mahrud committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    03dddb2 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Set User.PackageIsLoaded to true

    Usually set by endPackage, but that isn't called for User
    d-torrance authored and mahrud committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    41e49bd View commit details
    Browse the repository at this point in the history
  2. Add historyLength() compiled function

    Returns value of history_length variable from readline history.
    d-torrance committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    29bf6ee View commit details
    Browse the repository at this point in the history
  3. Save history length at startup and use it to compute code location

    When reading the history from a file, we need to add the number of
    lines loaded from previous sessions when calling getHistory to get the
    correct lines of code.
    
    Closes: Macaulay2#3415
    d-torrance committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    70e1b7a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1658a78 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Improve "key not found" error messages for string/symbol keys

    We don't know how to represent arbitrary objects as strings at this
    low level, but this takes care of two very common cases.
    d-torrance authored and mahrud committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    8768228 View commit details
    Browse the repository at this point in the history
  2. simplified lookup1force

    mahrud committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    3154454 View commit details
    Browse the repository at this point in the history
  3. simplified lookup1Q

    mahrud committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    d768a64 View commit details
    Browse the repository at this point in the history
  4. simplified lookup

    mahrud committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    3e770d5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    047879d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    75be8db View commit details
    Browse the repository at this point in the history
  7. uncommented missing operator method errors

    e.g. A+B (where A and B are undefined symbols)
    mahrud committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    6d2b431 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f4f92e2 View commit details
    Browse the repository at this point in the history
  9. removed MPIR submodule [skip ci]

    mahrud authored and d-torrance committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    d258c18 View commit details
    Browse the repository at this point in the history
  10. Load init.m2 after loading Core but before preloaded packages

    This way, we can call importFrom_Core from init.m2 without sacrificing
    the ability to modify the list of preloaded package.
    
    Closes: Macaulay2#3410
    d-torrance authored and mahrud committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    3c89a6b View commit details
    Browse the repository at this point in the history
  11. Unexport addStartFunction

    This function is only useful inside Core itself.  Indeed, calling it
    after startup does nothing, as the start functions have already been
    run.  Also, it didn't do what the documentation purported that it
    did (calling the function after restarting).  Instead, users should
    add additional startup code to init.m2.
    d-torrance authored and mahrud committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    10cc371 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    73bf034 View commit details
    Browse the repository at this point in the history
  13. added comment about init.m2 in last.m2

    [skip ci]
    mahrud committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    d12bb18 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. a few typos

    fchapoton authored and d-torrance committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    3b79196 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69f2f50 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Configuration menu
    Copy the full SHA
    1973a10 View commit details
    Browse the repository at this point in the history
  2. removed unused binopExpr

    mahrud authored and d-torrance committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    cf1c1d9 View commit details
    Browse the repository at this point in the history
  3. removed obsolete newLocalFrameCode

    mahrud authored and d-torrance committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    73430ac View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b31c4d4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e6b3173 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0ade006 View commit details
    Browse the repository at this point in the history
  7. fixed typo in parse.d

    mahrud authored and d-torrance committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    846e8e5 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. Update M2-emacs submodule

    d-torrance authored and mahrud committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    cb402a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e304c5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4dfa288 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c269c8a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4ddabeb View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Use unlimited virtual memory when running msolve tests (autotools)

    Most of the tests fail using the default 400000 kB.
    
    Closes: Macaulay2#3428
    
    [ci skip]
    d-torrance committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    3c22f56 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    0ce15e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d7dbdb View commit details
    Browse the repository at this point in the history
  3. added tests for locate

    mahrud committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    3eb3722 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    47b5041 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bad82ad View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    314d39d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    601f287 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d956fb8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5f4827a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e0de77e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0e7d7a8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b51e61f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4a040f2 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    5db7db6 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    0f6ae45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    57446be View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2b9ff18 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. Changed dual method and fixed test

    sashahbc authored and mahrud committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    2458ff2 View commit details
    Browse the repository at this point in the history
  2. Indenting was weird

    sashahbc authored and mahrud committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    48aefe9 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Stop exporting "Verbosity" symbol from SemidefiniteProgramming

    It's exported by Core
    d-torrance committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    f7d3018 View commit details
    Browse the repository at this point in the history
  2. Bump maximum rounding tolerance to 33 in SumsOfSquares package

    Avoids error when calling checkLowerBound "CSDP" using CSDP package in
    Fedora rawhide.
    d-torrance committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    c063cd3 View commit details
    Browse the repository at this point in the history
  3. Use a list instead of a hash table for storing package tests

    This way, "tests" will work like other similar functions like
    "methods" and "about".
    d-torrance committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    d6c3c64 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ee63941 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    db5c1dc View commit details
    Browse the repository at this point in the history
  6. Add precedence(TestInput)

    Avoids unnecessary parentheses in output of "tests".
    d-torrance committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    2e45104 View commit details
    Browse the repository at this point in the history
  7. Refactor contents of TestInput

    Rather than storing the filename and line number separately, we store
    a FilePosition containing both of them.  We update locate(TestInput)
    to use this.
    
    We also remove the redundant source file stamp from the code -- there's
    no reason to also store the file location here.
    
    Finally, we remove the NewFromMethod for constructing a TestInput from
    a sequence.  There was really no reason to use this, as we only
    construct a TestInput object once, inside TEST.
    d-torrance committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    cfaad9b View commit details
    Browse the repository at this point in the history
  8. Change behavior of toString(TestInput)

    Now returns source code of test.
    
    Update an error message when "check" is called with the Verbose option
    that previously used the old toString behavior.
    d-torrance committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    3f87021 View commit details
    Browse the repository at this point in the history
  9. Update code(TestInput)

    Now returns a DIV like other "code" methods.
    d-torrance committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    3d0ba85 View commit details
    Browse the repository at this point in the history
  10. Drop unnecessary "test number" key from packages

    Now that the test inputs are stored in a list, we can just use the
    length of the list.
    d-torrance committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    1f58b9c View commit details
    Browse the repository at this point in the history
  11. Add capture(TestInput)

    d-torrance committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    6ffd979 View commit details
    Browse the repository at this point in the history
  12. Turn TEST into a keyword

    This way, we can access its argument while it's still a Code object
    and properly determine its location rather than guessing.
    d-torrance committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    99d6339 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3eee623 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ce8d688 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    5f3b2fe View commit details
    Browse the repository at this point in the history
  16. Update tests now that TEST is a keyword

    check(2, "LLLBases") wasn't previously being registered since TEST and
    the test string were on different lines.  Now it's picked up, but it
    raises an error (unknown key: Engine), so we skip it
    d-torrance committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    de4d826 View commit details
    Browse the repository at this point in the history
  17. fixing some typos in packages

    fchapoton authored and d-torrance committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    c12eed4 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. fixes Macaulay2#3451

    mahrud authored and d-torrance committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    207cf44 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Add ring and promote methods for Constant objects

    Add support for creating matrices with Constant entries.  Also add a
    unit test.
    d-torrance committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    954e44c View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. bug fixes for Complexes, add LengthLimit to connectingExtMap, connect…

    …ingTorMap, horsehoeResolution. Fixed bug in mult of complex maps with numbers, bug in homomorphism
    mikestillman authored and d-torrance committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    041f8c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    368091f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2c0157 View commit details
    Browse the repository at this point in the history
  4. make isNormal and normalCone method names in m2/shared.m2. This allow…

    …s us to remove the dependency of Polyhedra on IntegralClosure and ReesAlgebra (which in turn was making the incorporatino of the Complexes package quite difficult).
    mikestillman authored and d-torrance committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    11cda34 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4239d3a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bb58854 View commit details
    Browse the repository at this point in the history
  7. change complex to a method with Options => true. Add some Complex f…

    …unctions: status, rank, transpose, nullhomotopy (synonym of nullHomotopy). Allow complex to take a single matrix. Do not compute remainder in one version of nullHomotopy(serious performance degradation). Moved Ext(Module, Module) functionality from the Core to Complexes. Added minimalBetti fixes.
    mikestillman authored and d-torrance committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    4ddb456 View commit details
    Browse the repository at this point in the history
  8. Fix 2 bugs in Complexes: specialized routine for null homotopy with f…

    …ree source was incorrect. freeResolution(Strategy => Syzygies) incorrectly handled resolutions of length 0. Tests and doc were updated for these.
    mikestillman authored and d-torrance committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    82ef63f View commit details
    Browse the repository at this point in the history
  9. fixed nullHomotopy by adding a new optional argument FreeToExact, and…

    … changed calls in AInfinity to use this simpler algorithm. Also added in doc for associatedGradedRing
    mikestillman authored and d-torrance committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    c1f5435 View commit details
    Browse the repository at this point in the history
  10. changes to documentation, including use of ofClass and Hom to \operat…

    …orname{Hom}, imported a test from Core related to total Ext
    mikestillman authored and d-torrance committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    9a9563a View commit details
    Browse the repository at this point in the history
  11. Change the use of e.g. {Module} to {Complex,Module}. Currently, this …

    …then displays that the argument is a complex, a complex, a module (doubled complex). It appears that is a bug that will get fixed before the next version, so we change this to be correct once that bug fix is in.
    mikestillman authored and d-torrance committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    646d715 View commit details
    Browse the repository at this point in the history
  12. Fix bug when displaying example errors

    We were trying to concatenate a list of nets, but "concatenate"
    expects a list of strings.  So we use "stack" instead.
    d-torrance authored and mahrud committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    6a17cf4 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    24478f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9d1e0c2 View commit details
    Browse the repository at this point in the history
  3. add symbols file for Macaulay2Web

    pzinn authored and d-torrance committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    415df96 View commit details
    Browse the repository at this point in the history
  4. Create HomologicalShiftIdeals

    A Macaulay2 package for computing the homological shift ideals of a monomial ideal of a polynomial ring
    Antonino-Ficarra authored and d-torrance committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    aaa9ce8 View commit details
    Browse the repository at this point in the history
  5. Update =distributed-packages

    Antonino-Ficarra authored and d-torrance committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    971755a View commit details
    Browse the repository at this point in the history
  6. Create MatchingPowers

    A Macaulay2 package for computing the matching powers of monomial ideals
    Antonino-Ficarra authored Sep 12, 2024
    Configuration menu
    Copy the full SHA
    87672e1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6d70d06 View commit details
    Browse the repository at this point in the history