Improved syntax for C/C++, CMake, RCSS and RML with additional styling for the sources of nomlib
Jeffrey Carpenter 2049b39872 Update docs 8 months ago
.gitattributes .gitattributes: Fix syntax err 4 years ago
.gitignore .gitignore: Add backup dir to ignore filter 3 years ago
C++.sublime-syntax Update C, C++ language syntax files 3 years ago
C.sublime-syntax Remove duration_t storage type 8 months ago
LICENSE.md Initial project commit 4 years ago
RCSS.tmLanguage Initial project commit 4 years ago
README.md Update docs 8 months ago
RML.tmLanguage Initial project commit 4 years ago
clang_nomlib.sublime-build Add sublime text build systems for ttcards and nomlib 8 months ago
clang_ttcards.sublime-build Add sublime text build systems for ttcards and nomlib 8 months ago
msbuild_nomlib.sublime-build Update sublime text build systems for nomlib 8 months ago
msbuild_ttcards.sublime-build Add sublime text build systems for ttcards and nomlib 8 months ago
nomlib_sublime_text.sublime-project Add Sublime Text project file 4 years ago
packages.json Replace package-metadata.json with packages.json 4 years ago
xcode_nomlib.sublime-build Update sublime text build systems for nomlib 8 months ago
xcode_nomlib.xcpretty.sublime-build Add sublime text build systems for ttcards and nomlib 8 months ago
xcode_ttcards.sublime-build Add sublime text build systems for ttcards and nomlib 8 months ago

README.md

Sublime Text Project Settings for nomlib and ttcards

Integrated Build System for nomlib

IMPORTANT: This package is incomplete and should not be used at the moment! I have published it so that I can continue testing things and wrap up the last remaining TODO issues.

NOTE: This package has only been tested under Mac OS X, ...

This Sublime Text package adds build tools, ... for the nomlib game engine.

Installation

Package Control

  1. Make sure you already have Package Control installed.
  2. Choose “*Install Package*” from the Command Palette (Ctrl+Shift+P on Windows/Linux, ⇧⌘P on OS X).
  3. Select “*nomlib_sublime_text*” and press Enter.

GitHub

  1. Change to your Sublime Text Packages directory.
  2. Clone repository git clone https://github.com/i8degrees/nomlib_sublime_text.git.

Manual

  1. Download the files using the GitHub .zip download option.
  2. Unzip the files to your Sublime Text Packages directory.

Usage

...STUB...

Build System

A build system works on Mac OS X only and should be available by default. To run your script press ⌘+B or build from the Tools menu.

Contributing

...STUB...

TODO

  • This repository presently holds both nomlib and ttcards project settings. At some point, we ought to split the two into their own respective repositories.
  • Rename package to nomlib_sublime_text; this implies that we probably ought to rename our package directory, too. We might as well rename the github repository, since it hasn't been around very long.
  • xcode_nomlib.sublime-build: figure out what we want to do with the potential dependency xcpretty -- in any case, an absolute path to the local rbenv / gem path isn't going to cut it!
  • xcode_nomlib.sublime-build: clean up variants, i.e.: 'Test', 'Run'.
  • Finish writing README.md.
  • Distribute our local color scheme (Dark Soda)?
  • Pull out local nom types from our C.tmLanguage, C++.tmLanguage files and distribute?
  • Backport .sublime-syntax additions to .tmLanguage for Sublime Text 2 compatibilty?
  • Convert RCSS.tmLanguage, RML.tmLanguage to .sublime-syntax?
  • Review Package Control: Submitting a Package documentation.
  • Make mention of this repository in nomlib's README.md once published.