Comments (5)
I was not able to reproduce this error, neither on OS X, nor on Ubuntu or Arch, with Emacs 24.2 and Emacs snapshot.
I also found no recent information regarding this error, but only some old messages from 2004 and a bug report from 2010 against a pretest of Emacs 23. These suggest that define-fringe-bitmap
may be undefined on Emacs versions that are built without GUI toolkit (i.e. without X, Gtk, Cocoa or the like)—though that is not documented in the Elisp reference.
I am inviting @akshatpradhan, @Apsu and @harshavardhana to this discussion. Did you build Emacs without X or Cocoa?
from flycheck.
Correct. I am building without X/Cocoa, on both the OS X and Arch tests. I just now tried the emacs + X package on Arch, giving me version: GNU Emacs 24.2.1, and installing Prelude from scratch (with no .emacs.d), but starting it with the -nw flag (to remain in text mode), and the define-fringe-bitmap error is no longer occurring. Huzzah!
However... now it's giving me "File already exists: File exists, /home/apsu/.emacs.d/elpa/nrepl-20130111.742/nrepl-pkg.el" the first run. The subsequent run it does some more melpa installs, and fully starts up. Subsequent runs have no problems. Presumably this is a transient issue with the nrepl package logic, or something else installing it as a dep before prelude tries to install it. Ignoring it for now.
So, the GUI toolkit being compiled in is apparently the solution, whether you start in text mode or not.
from flycheck.
I just built emacs from git on Arch, with X, giving me version: GNU Emacs 24.3.50.1, again with a fresh Prelude, again starting with the -nw flag, and I'm getting almost identical behavior. No define-fring-bitmap error, the same nrepl-pkg.el error, a warning only (with scss) at the end of the subsequent run, and every further run works fine. I'm considering this bug to be fully verified.
from flycheck.
Give me a bit and I'll put up screenshots/log of everything I did. I'm using Mountain Lion (fully updated), with emacs (fully updated) from http://emacsformacosx.com
from flycheck.
Just tested with brew install emacs --cocoa - seems like fixed. But the same warning as observed by @Apsu - just the scss module warning.
Maybe flycheck or prelude can add check for this on installed emacs to have 'X/Cocoa' support
from flycheck.
Related Issues (20)
- Ownership of the domain flycheck.org HOT 10
- `markdown-markdownlint-cli` checker fails with "suspicious state" HOT 1
- Suspicious state from syntax checker r-lintr: Flycheck checker r-lintr returned 1, but its output contained no errors HOT 1
- "Lisp nesting exceeds ‘max-lisp-eval-depth’" error with eglot-jl (Julia) HOT 5
- buttercup failures on master HOT 9
- ImportError: No module named flake8 - Try installing a more recent version of python-flake8, and please open a bug report if the issue persists in the latest release
- Cannot build documentation with Sphinx 6.x HOT 2
- Support native Treesitter modes HOT 1
- How are the docs being deployed? HOT 5
- [Emacs lisp]" Docstring wider than 80 characters" where there's no docstring
- "apply: Spawning child process: Exec format error" when compiling elisp HOT 1
- How do I customize the mark char used on the border? HOT 2
- Flycheck fails in an indirect region buffer HOT 2
- Emacs28 / flycheck is spawning wild running shellcheck processes eating up the system memory (oom-kill)
- Support for phpcs-changed in addition to php-cs HOT 1
- go-lint is depricated
- Can't set default python checker with lsp mode HOT 1
- reveal_locals() does not (any more?) show mypy information by default HOT 2
- Warnings are shown only if there are no errors:
- please update the flymake comparison HOT 1
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 flycheck.