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

Dev 2023 #39

Merged
merged 91 commits into from
Oct 2, 2023
Merged

Dev 2023 #39

merged 91 commits into from
Oct 2, 2023

Commits on Feb 13, 2023

  1. Configuration menu
    Copy the full SHA
    9f44ec4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    538bb64 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

  1. Configuration menu
    Copy the full SHA
    b16930c View commit details
    Browse the repository at this point in the history
  2. update roadmap

    fstamour committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    21e33c1 View commit details
    Browse the repository at this point in the history
  3. remove typos

    fstamour committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    0736c0f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4c6cdcb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0338098 View commit details
    Browse the repository at this point in the history
  6. add breeze.xref:externalp

    fstamour committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    16ad904 View commit details
    Browse the repository at this point in the history
  7. find-nearest-sibling-form support position

    Before, you had to provide a node, to find its sibling. But it makes
    more sense to use a position in the string. Still support passing a
    node, it'll be converted to a position using `node-start`.
    fstamour committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    6af2bd3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4036a4b View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. wip robust command error handling - commiting because it works

    not because it's nicely done
    fstamour committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    de7fae5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    209ad2b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d272fa View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2023

  1. tests: create only 1 report

    fstamour committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    613a366 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7493aaa View commit details
    Browse the repository at this point in the history
  3. makefile: add target "watch"

    fstamour committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    d8532cf View commit details
    Browse the repository at this point in the history
  4. add note about duologue

    fstamour committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    22f518c View commit details
    Browse the repository at this point in the history
  5. WIP simplifying command-related names, change donep

    This breaks a few tests, but instead of trying to fix the code with a
    bad architecture, I'll fix the architecture
    fstamour committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    d6ea9bd View commit details
    Browse the repository at this point in the history
  6. asd: fix missing :depends-on

    fstamour committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    f0e6a47 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a9b4e78 View commit details
    Browse the repository at this point in the history
  8. add .direnv/ to gitignore

    fstamour committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    2865b52 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5e2467f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4b07d54 View commit details
    Browse the repository at this point in the history
  11. command: huge simplifications: use ids intead of *special-variable*

    - it's much much more robust now
    - the chance of commands interfering went down drastically
    - can run multiple commands concurrently (technically)
    fstamour committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    a8001e1 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

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

Commits on May 1, 2023

  1. Configuration menu
    Copy the full SHA
    66ff1d8 View commit details
    Browse the repository at this point in the history
  2. wip: add system breeze/docs

    fstamour committed May 1, 2023
    Configuration menu
    Copy the full SHA
    ef209c4 View commit details
    Browse the repository at this point in the history
  3. notes

    fstamour committed May 1, 2023
    Configuration menu
    Copy the full SHA
    3d18f75 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    11b1c2d View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. fix .envrc for guix

    fstamour committed May 9, 2023
    Configuration menu
    Copy the full SHA
    6fe27ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14d3f11 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Configuration menu
    Copy the full SHA
    f37650d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3df9ccd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    97c0282 View commit details
    Browse the repository at this point in the history
  4. some more fixup regarding integration with sly

    I was trying to use breeze.listener:rcp-eval to load breeze for the
    first time -_- d'oh
    
    This commits add a lower-level function breeze-%eval that takes a
    form (a list) instead of a string. This is now the function that take
    care of choosing between sly or slime.
    
    This caused issues with the readers (emacs lisp and cl readers) for
    the "complex" form used to load breeze's system. So I extracted that
    form into the src/ensure-breeze.lisp file.
    fstamour committed May 10, 2023
    Configuration menu
    Copy the full SHA
    9a9a29f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    876a6c3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    56f9953 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    84c1a27 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f211454 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. actors: defparameter -> defvar

    Because if some of the commands ends-up reloading the file
    "command.lisp", then we loose the handle to the actor handling that
    command.
    
    It's pretty bad.
    fstamour committed May 12, 2023
    Configuration menu
    Copy the full SHA
    afa15ed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8142b78 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    271286e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f79863f View commit details
    Browse the repository at this point in the history
  5. (defparameter *command* -> (defvar *command*

    same as for *actors* (a few commits agos)
    
    that variable must not change during the execution of a command, but a
    command might reload that part of the source code. Using defvar
    prevent the variable from being bound to another value.
    fstamour committed May 12, 2023
    Configuration menu
    Copy the full SHA
    2d0eb89 View commit details
    Browse the repository at this point in the history
  6. notes

    fstamour committed May 12, 2023
    Configuration menu
    Copy the full SHA
    60f8d3b View commit details
    Browse the repository at this point in the history

Commits on May 13, 2023

  1. note

    fstamour committed May 13, 2023
    Configuration menu
    Copy the full SHA
    dbc8244 View commit details
    Browse the repository at this point in the history
  2. explode the compute-suggestions functions in smaller parts

    I was trying to figure out why quickfix wouldn't suggest
    "insert-defpackage" in an empty file.
    fstamour committed May 13, 2023
    Configuration menu
    Copy the full SHA
    9178332 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2b1608e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d283d7d View commit details
    Browse the repository at this point in the history

Commits on May 14, 2023

  1. ¯\_(ツ)_/¯

    fstamour committed May 14, 2023
    Configuration menu
    Copy the full SHA
    422c7ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae8eb1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a084a3b View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. temporarily disable eclector

    fstamour committed May 15, 2023
    Configuration menu
    Copy the full SHA
    7b2fb9e View commit details
    Browse the repository at this point in the history
  2. bolt-on reader2.lisp

    fstamour committed May 15, 2023
    Configuration menu
    Copy the full SHA
    456f776 View commit details
    Browse the repository at this point in the history
  3. reader2's tests: add context

    fstamour committed May 15, 2023
    Configuration menu
    Copy the full SHA
    9bc4a62 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2023

  1. Configuration menu
    Copy the full SHA
    bd1062f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5bb0f68 View commit details
    Browse the repository at this point in the history
  3. note

    fstamour committed May 21, 2023
    Configuration menu
    Copy the full SHA
    5fc08c7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4579870 View commit details
    Browse the repository at this point in the history
  5. wip: detect empty tests

    fstamour committed May 21, 2023
    Configuration menu
    Copy the full SHA
    4f7edb8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3c7907e View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Configuration menu
    Copy the full SHA
    2abc143 View commit details
    Browse the repository at this point in the history
  2. dsl for refactors: compile patterns to structs

    should be easier to implement methods on those
    fstamour committed May 22, 2023
    Configuration menu
    Copy the full SHA
    56102d1 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. WIP add pattern matching

    fstamour committed May 23, 2023
    Configuration menu
    Copy the full SHA
    3634734 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2023

  1. logging: add tests

    fstamour committed May 27, 2023
    Configuration menu
    Copy the full SHA
    00467bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54378c3 View commit details
    Browse the repository at this point in the history
  3. tests: don't print to *debug-io*

    I noticed that under sbcl, on linux, *debug-io* prints out directly to
    the tty, making it impossible to pipe that output somewhere.
    fstamour committed May 27, 2023
    Configuration menu
    Copy the full SHA
    dd8b526 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f6aa858 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2023

  1. Configuration menu
    Copy the full SHA
    b221af8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    80c7a81 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9dcbab6 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. Configuration menu
    Copy the full SHA
    8eb82c5 View commit details
    Browse the repository at this point in the history
  2. WIP pattern iterators

    fstamour committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    639d605 View commit details
    Browse the repository at this point in the history
  3. add quicklisp.lisp

    fstamour committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    4332c77 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    7cc146c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2ea628 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b2b4f20 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    53cf6d1 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Configuration menu
    Copy the full SHA
    3dd6e72 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7051f34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    13a71a4 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2023

  1. notes

    fstamour committed Aug 6, 2023
    Configuration menu
    Copy the full SHA
    63dcfa3 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

  1. Configuration menu
    Copy the full SHA
    acfb33a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c475e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a12682a View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Configuration menu
    Copy the full SHA
    84ec1a3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a67509 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ffc41ba View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

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

Commits on Sep 26, 2023

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

    fstamour committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    512b02b View commit details
    Browse the repository at this point in the history