eschulte / emacs-web-server

web server running Emacs Lisp handlers.
eschulte.github.io/emacs-web-server/index.html#Top
GNU General Public License v3.0
173 stars 30 forks source link

Requrie Emacs-24.3 breaks Cask CI #21

Closed conao3 closed 3 years ago

conao3 commented 3 years ago

Hi! Thanks for such a great package! I'm a maintainer of cask and now I'm committing it after a long time.

Cask is required Emacs-24.1 and it has many dependencies.

- cask
  - ansi
  - package-build
  - cl-lib
  - shut-up
  - epl
  - f
  - dash
  - s
  - shell-split-string
  - ert-async
  - noflet
  - el-mock
  - ert-runner
  - servant
    - ansi
    - commander
    - dash
    - epl
    - f
    - s
    - shut-up
    - web-server <here!>
  - ecukes

If your package requires 24.3, we cannot work from Emacs-24.1... Please re-consider web-server's minimum Emacs requirements? (Of course, I'm willing to contribute to it!)

conao3 commented 3 years ago

I blamed and I found web-server drop Emacs dependency to 24.3 at 7 years ago. https://github.com/eschulte/emacs-web-server/commit/469cd3bc117bfb8da0c03a2a2fb185e80c81d068 I don't know any history (I have become a cask maintainer recently) but I want to use this package from Emacs-24.1.