chachi / cuda-mode Goto Github PK
View Code? Open in Web Editor NEWcuda-mode for Emacs.
cuda-mode for Emacs.
Current version on MELPA (cuda-mode-20140704.1357) has a dependence problem with cl-macroexpand-all
, this issue has been observed in other packages, indeed by now a simple workarround is described in the following question http://emacs.stackexchange.com/questions/2864
Thanks for the mode, it has been very useful for me.
Attempting to install this module in emacs 24.5.1 gives this error:
Compiling file ~/.emacs.d/elpa/cuda-mode-1.0.0/cuda-mode.el at Sun Mar 4 12:30:00 2018
cuda-mode.el:112:1:Error: Symbol's function definition is void: set-difference
It looks like cuda-mode.el should be requiring cl: "(require 'cl)". Doing so before loading cuda-mode seems to make it work.
Hi Jack Morrison
I am trying cuda-mode on self-compiled gnu-emacs 24.5.1. When I load a *.cu file emacs throws a error(Invalid function 0), traceback shows the error code is at https://github.com/chachi/cuda-mode/blob/master/cuda-mode.el#L285 . It seems that emacs tries to eval (0 'font-lock-builtin-face). Could you check if there's mistake :-)
Thanks.
This will help spell-fu recognize that only comments should be spellchecked.
When trying to run M-x imenu
with cuda-mode, I get the following error:
This buffer cannot use `imenu-default-create-index-function'
This means that I cannot use which-function-mode
, and that going to the definition of function with M-x imenu
over the use of function doesn't work either. What is strange is that it does work in the c-mode
cuda-mode version: 20150416.900 (elpa/melpa)
GNU Emacs 24.5.1 (x86_64-w64-mingw32) of 2015-05-16 on KAEL
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.