Comments (5)
And while I am at it ... perl
seems to be missing, too.
from alex.
Sigh, alex
is not supposed to depend on Happy because it comes with the Happy-generated files. But this functionality in Cabal seems to break all the time. Let me check and see what happened.
from alex.
Uploaded 3.1.6 without the problem, and filed an issue with cabal: haskell/cabal#2940
from alex.
Cabal should have never attempted to regenerate the parsers if build-tools: happy
is not specified
from alex.
Do you mean "should" as in "it doesn't behave like that right now, but someone should fix it", or "I believe it behaves like that now, so if it doesn't it's a bug"?
If Cabal never runs Happy unless build-tools: happy
is present, then I would need to have a -f devel
flag to alex to enable the build-tools: happy
line when modifying the parser or building the source distribution.
from alex.
Related Issues (20)
- Hackage releases don't pass tests on ghc 9.0 HOT 1
- Alex build failing with missing filepath at preprocessing step HOT 5
- New release HOT 3
- alex 3.2.7 fails to parse definitions which can pass alex 3.2.6 HOT 13
- How to build `alex` from git sources? Instructions in `README.md` are broken. HOT 3
- Agda-style Lexing HOT 3
- website (bad link) HOT 10
- Makefile (examples) HOT 2
- UTF-8 and text 2.0 HOT 2
- spelling of `DFS.GForrest` HOT 3
- Make `haskell.org/alex` redirect to `haskell-alex.readthedocs.io` ? HOT 6
- `alexSetUserState`/`alexGetUserState` with `monadUserState-bytestring` wrapper HOT 6
- Alex PVP violation? HOT 2
- Function `Util.brack` is not used
- Functions `Sort.isort` and `Sort.insrt` not used HOT 2
- Is module DFS really needed? HOT 2
- Deriving Ord for AlexPosn HOT 4
- upgrading problems with Cabal HOT 3
- Alex generates code that cannot be compiled by GHC 9.2 HOT 13
- Add option `--numeric-version`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from alex.