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

v0.3.2 backportapalooza #170

Merged

Commits on Nov 19, 2023

  1. Some clean ups, fixes, config flag (Inlyne-Project#91)

    * Refactor: Remove unneccesary CLI branching
    
    * Refactor: Refactor configuration load function
    
    * Feat: Add '--config' flag
    
    * Refactor: Reduce passing of args and configuration
    
    * Fix: Fix cli parsing of page width
    
    * Clean: use 'display()' instead of debug print for path
    
    * Clean: use Default for Keybindings
    
    * Refactor: Use Keybindings in tests
    
    * Doc: Fix 'page width' to 'page_width'
    
    * Refactor: use interpolation style
    
    * Refactor: Remove inline on Keybindings::new
    
    * Refactor: Extract Keybindings Default implementation
    
    * Refactor: Destructure Config and Args in opts
    coastalwhite authored and CosmicHorrorDev committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    ecda11e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dc5535d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c101a7a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9b67377 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    915d403 View commit details
    Browse the repository at this point in the history
  6. Make correct location of inlyne.toml file clearer (Inlyne-Project#122)

    * Make correct location of `inlyne.toml` file clearer
    
    * Fix missing backtick
    nicoburns authored and CosmicHorrorDev committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    c3c2e07 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    66985d1 View commit details
    Browse the repository at this point in the history
  8. Interpreter test tweaks (Inlyne-Project#138)

    * Cleanup existing custom debug impls
    
    * Add custom debug impls for `Element::Image(_)`
    
    * Add a snapshot test for complex image elements
    CosmicHorrorDev committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    de42d67 View commit details
    Browse the repository at this point in the history
  9. More robust file watching (Inlyne-Project#147)

    * The watcher should attempt to re-register on name changes
    
    * Re-register watcher after longer delays
    
    * Add a reminder for fixing watching after file changes
    
    * Move file watcher into its own file
    
    * Make file watcher testable
    
    * Watcher follows file changes
    
    * Test the file watcher
    
    * Final test tweaks
    
    * Swap back to the old delays
    
    * Final final test tweaks
    
    * Use a slightly longer delay
    
    * Shorter poll interval for file watcher
    
    * Follow through with rename
    CosmicHorrorDev committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    292aa9f View commit details
    Browse the repository at this point in the history
  10. Make file reloading less panic happy (Inlyne-Project#145)

    * Rework panic happy file reloading
    
    * Tweak logs
    
    * The watcher should attempt to re-register on name changes
    
    * Re-register watcher after longer delays
    CosmicHorrorDev committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    cc2c1dc View commit details
    Browse the repository at this point in the history
  11. Improve syntax highlighting (Inlyne-Project#150)

    * Add failing test
    
    * Use extended syntax definitions
    
    * Add failing test
    
    * Allow for comma as an info string delimiter
    CosmicHorrorDev committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    7dadd14 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    bec2fe8 View commit details
    Browse the repository at this point in the history
  13. Fix-up nested lists (Inlyne-Project#154)

    * Add failing tests
    
    * Handle nesting of lists
    
    * Cleanup list prefix handling
    CosmicHorrorDev committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    c01b626 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    87e4586 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    326c8a2 View commit details
    Browse the repository at this point in the history
  16. fix: add missing fontdb feature flag (Inlyne-Project#169)

    This solves an issue with the NixOS build where fonts are required at
    runtime for inlyne to start. With the `fontconfig` feature flag inlyne
    will use font-config to determine a font.
    
    Partially resolves Inlyne-Project#164
    AlphaKeks authored and CosmicHorrorDev committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    4a33986 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    33220ac View commit details
    Browse the repository at this point in the history
  18. Use human-panic for a custom panic hook (Inlyne-Project#172)

    * Use `human-panic` for a custom panic hook
    
    * Indicate that the version is a "git release"
    CosmicHorrorDev committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    d63d483 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. cargo upgragde

    CosmicHorrorDev committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    a468ad8 View commit details
    Browse the repository at this point in the history
  2. Update two-face

    CosmicHorrorDev committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    af47c5e View commit details
    Browse the repository at this point in the history
  3. cargo update

    CosmicHorrorDev committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    0b933d9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fc8bfed View commit details
    Browse the repository at this point in the history
  5. Update smart-debug

    CosmicHorrorDev committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    767e3b8 View commit details
    Browse the repository at this point in the history
  6. Update resvg & co.

    CosmicHorrorDev committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    a26509e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5f4fffd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f7462e5 View commit details
    Browse the repository at this point in the history