Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: alejandrozf/abcl
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: armedbear/abcl
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 9 commits
  • 9 files changed
  • 4 contributors

Commits on Nov 3, 2025

  1. Added unit test for abcl suite

    Alejandro Zamora authored and easye committed Nov 3, 2025
    Configuration menu
    Copy the full SHA
    b93345e View commit details
    Browse the repository at this point in the history
  2. Fix: ensure lambda in function position is properly compiled

    Alejandro Zamora authored and easye committed Nov 3, 2025
    Configuration menu
    Copy the full SHA
    aa16611 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2025

  1. Properly declare global-scope script context bindings as special.

    With the declaration in the inner engine-scope `let`, _references to_ the
    bindings for global-scope vars are declared to be special, but the bindings
    themselves aren't; the global vars are bound lexically, which causes two
    problems:
    1. the vars are unbound in the script, and can't be accessed; and
    2. the put-bindings jcall at the end of script execution fails because
       the variable is unbound.
    
    The latter occurs because the only binding of that variable is lexical, but
    the special-var declaration in the inner `let` has declared that all
    references to that var are to a dynamic binding, not a lexical binding.
    There is no dynamic binding, so the var is unbound and passing it as an arg
    signals an unbound-var error.
    
    Solve both problems by declaring the global-scope vars as special in the
    `let` that creates the bindings, like we do for engine-scope vars.
    mtstickney authored and easye committed Nov 5, 2025
    Configuration menu
    Copy the full SHA
    78e6516 View commit details
    Browse the repository at this point in the history
  2. ci: update install-openjdk for openjdk25

    Update ci infrastructure under github runner to use latest (Fall 2026)
    LTS releases from Adoptium, removing openjdk23.
    easye committed Nov 5, 2025
    Configuration menu
    Copy the full SHA
    f0d2aa2 View commit details
    Browse the repository at this point in the history
  3. build/ci: add configuration for openjdk25

    The Ant `abcl.configure` target will now configure defaults for building
    with openjdk25 locally.
    
    Widen configured JVM `--add-opens` clauses for native libraries; still
    reported problems on openjdk25 classes in the 'app' namespace.
    easye committed Nov 5, 2025
    Configuration menu
    Copy the full SHA
    a82ee00 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2025

  1. ci/github: fix macos runners

    easye committed Nov 6, 2025
    Configuration menu
    Copy the full SHA
    495556b View commit details
    Browse the repository at this point in the history
  2. ci: unpin ansi-test to master

    Improve runnabilty in more places and readibility of progress.
    
    The 'ansi-test' repository doesn't see a lot of updates, but using the
    latest published 'master' branch will enable more rapid debugging:
    just beware in comparing test results of CI runners that the version
    of the ANSI-TEST suite be used may change without warning.  In that
    case, we can repin things.  -- mgmt.
    easye committed Nov 6, 2025
    Configuration menu
    Copy the full SHA
    f67aef4 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2025

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

Commits on Dec 22, 2025

  1. build: fix abcl.test target

    Target openjdk8 for tests.
    Mark Evenson authored and easye committed Dec 22, 2025
    Configuration menu
    Copy the full SHA
    a73fdaa View commit details
    Browse the repository at this point in the history
Loading