Commit Graph

14 Commits (master)

Author SHA1 Message Date
Lenbok 7632b065c6 Fix incorrect indentation for lines affected by # modifier 2015-03-28 15:38:13 +13:00
Lenbok b43734c3e5 * Convert to being derived from cc-mode, as per a 2013 post from Lukasz
Stelmach. This yields better indentation (particularly for
  continuations) as well as being simpler.

* Update keywords for the 2015.03 release (plus a couple missed from
  earlier)

* Use separate highlighting style for deprecated keywords.
2015-03-28 13:59:45 +13:00
Steve Purcell 36e007472b [scad-mode] Improved package description 2014-06-07 13:32:47 +01:00
Marius Kintel 944e898280 Merge pull request #808 from Lenbok/issue-438-cl-dependency
Remove dependency on cl from scad-mode
2014-05-24 11:49:52 -04:00
Lenbok eae4d6c7fa Remove dependency on cl by substituting incf for setq, and fail-fast if there is a problem during indentation 2014-05-24 19:55:48 +12:00
Lenbok 206f2cacb1 Add use and include to syntax highlighting. Also prime dynamic keyword expansion 2014-05-24 19:24:59 +12:00
Vicnet 119bf37cb3 add children primitive, and refactor control.cc a little 2013-10-07 16:04:42 +02:00
Marius Kintel 7d932eacca Added some missing functions and modules 2013-06-01 16:06:19 -04:00
Jason Lewis ac0b7f121b added auto-loads to scad-mode.el so when it is installed via
elpa/marmalade it sets everything up for the user so they don't have
to edit their init.el file.

scad-mode should turn on automatically for any files that end in .scad
2012-07-09 16:43:42 +10:00
Jason Lewis 0fb4614d20 fixed file name in comments that are used for elpa/marmalade integration 2012-07-07 12:02:25 +10:00
Marius Kintel 85ffbd5119 Merge branch 'add-comment-style' of https://github.com/jasonblewis/openscad into jasonblewis-add-comment-style
Conflicts:
	contrib/scad-mode.el
2012-07-06 10:01:47 -04:00
Jason Lewis 77c20c0d71 changed instructions for installing to take into account change in
file name
2012-07-06 16:49:37 +10:00
Jason Lewis 4c658e6bdb updated modified date in header 2012-07-06 16:38:36 +10:00
Jason Lewis c777559ec4 added the comment styles // and /* */ to scad-mode so you can use
emacs' comment commands

also renamed scad.el to scad-mode.el to be more in keeping with how
files are named in emacs
2012-07-06 16:31:27 +10:00