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

Experimental solution for step through interpreting the full flow issue #16351 #17308

Draft
wants to merge 26 commits into
base: Pharo13
Choose a base branch
from

Commits on Oct 12, 2024

  1. Configuration menu
    Copy the full SHA
    1c93efa View commit details
    Browse the repository at this point in the history
  2. Fixing critics

    tesonep committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    03b5a96 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. SDL2: Ignore repeated events

    A change in SDL2 (libsdl-org/SDL@61cd57d) caused modifier changes to be sent as a repeat keydown with different key modifiers.
    
    This causes some keybindings to become un-typeable (For example: Cmd+Shift+W, E) because the keyup events cause these new keydown repeats with the new modifiers (for the previous example these are something like Cmd+Shift/Cmd+W/Shift+W).
    iglosiggio committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    6b05d8d View commit details
    Browse the repository at this point in the history
  2. Instead of removing all repeat events just try to match with and with…

    …out repeat events.
    
    This feels like a hack...
    iglosiggio committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    b39e71b View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

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

Commits on Oct 21, 2024

  1. Configuration menu
    Copy the full SHA
    10a2336 View commit details
    Browse the repository at this point in the history
  2. Merge 73d4ec0

    iglosiggio committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    596aa40 View commit details
    Browse the repository at this point in the history
  3. Improvements in undo/redo

     - fix undo/redo cases that broke text, specially when in collaboration with the syntax highlighter
     - make undo/redo work on a word-by-word basis
     - make undo/redo restore selection and cursur when doing a replacement by paste/completion
    
    Co-authored-by: Fede Lochbaum <[email protected]>
    guillep and FedeLoch committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    b27b2a4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    32472c6 View commit details
    Browse the repository at this point in the history
  5. Temporarily creating tests for stepping through using the EnhancedDeb…

    …ugSession. These tests should be parametrized in the future. They are commited like this to ease the performance comparison between DebugSession and EnhancedDebugSession
    carolahp committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    4644c40 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Merge pull request pharo-project#17305 from guillep/undo-fixes

    Improvements in undo/redo
    Ducasse authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    238aaf5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request pharo-project#17301 from iglosiggio/fixup-repeat-e…

    …vents
    
    Fix repeat events
    Ducasse authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    9b55ea4 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Configuration menu
    Copy the full SHA
    4de0deb View commit details
    Browse the repository at this point in the history
  2. Update KMDescriptionPresenter.class.st

    Remove unnecessary KM repository reset
    hernanmd authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    2beea03 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Do not use method extensions for Commander activations

    Hernán Morales Durand committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    3fc240c View commit details
    Browse the repository at this point in the history
  2. Updated dependencies

    hernanmd committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    98c493a View commit details
    Browse the repository at this point in the history
  3. Fix typo in "heigh"

    koendehondt committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    742a8bb View commit details
    Browse the repository at this point in the history
  4. Merge pull request pharo-project#17317 from koendehondt/gh17229

    Fix typo: change "The cyclomatic complexity is heigh" to "The cyclomatic complexity is high"
    MarcusDenker authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    005f866 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2024

  1. Merge pull request pharo-project#17311 from hernanmd/p13-enh-shortcut…

    …s-editor
    
    Major update of the Keymap Descriptions to a Shortcuts Editor
    jecisc authored Oct 26, 2024
    Configuration menu
    Copy the full SHA
    ca55b77 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Merge 4644c40

    tesonep committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    e4a87e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b99683 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. - Adding more tests

    tesonep committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    679822c View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. The Bytecode interpreter should do the same that the VM, it should no…

    …t raise an exception in the interpreter but put a new context in it with the message send taken from the Smalltalk Special Array
    tesonep committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    3422804 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. Configuration menu
    Copy the full SHA
    cd6d853 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d96818 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    450b838 View commit details
    Browse the repository at this point in the history