Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Dec 24, 2012
  1. Version 1.3

  2. JS hint icon altered

    Now includes word HINT
Commits on Dec 21, 2012
  1. Now considering indents and better templates

    Indents are now considered when completing the snippet
    Replaced the mix of various template elements with uppercase
    alternatives (VAR, INDENT & CURSOR)
Commits on Dec 20, 2012
  1. Quick effort at getting snippet notations working

    You can now press CTRL+space to have your shorthand notation completed.
    2 options for function and if setup so far.
    What I've written is a pretty horrible hacky effort to get this working.
    It does work but needs a LOT of refining.
  2. QS var cleaning, removing test logs and /

    strClean on GET var selectedFiles
    Remove 2 x console.logs
    Remove commented text
    2 x areas need first slash removing and ending with a slash
    Need to var thisWidth to avoid global
Commits on Dec 18, 2012
  1. Now only loads file if it exists

    if file_exists needs now wraps load PHP and JS code to allow escaping
    and server message when files don't exist
  2. No need to globally replace end colon

    There will be only one
Commits on Dec 17, 2012
  1. Tabs now have closelink fist as it's RTL and clear first slash and end

    with one for same reason
    Else if conditions to give better perf
    newBlock has a z-index of 1000 to show above code
    Show titles on tab hovers
    New setTabWidths function to reset tab widths on demand
  2. Meta noindex, nofollow, set & clear gutter marks

    Meta robots of noindex, nofollow to stop it being indexed by search
    Set & clear gutter with line no etc, need to look at using this for code
  3. Tabs change color hover

  4. Tabs RTL dir, r-align, nowrap, hidden overflow

    This is to allow them to be cropped off to the left side if not big
  5. Meta robots noindex, nofollow

    Don't allow ICEcoder installations to be indexed by search engines
    Remove a couple of console logs from testing.
  6. Meta robots noindex, no follow & dont selectTheme

    Don't want ICEcoder installs showing up on search engine results
    Also no need to selectTheme onChange of linewrapping select menu
  7. UTF-8 and meta robots noindex, nofollow

    Need UTF-8 settings like other pages and don't want ICEcoder
    installation showing up on search engine results
  8. Meta robots noindex, nofollow

    To stop ICEcoder showing up on search engine results
  9. Find in selectedFiles & fix to find in filenames

    Get an array of selectedFiles if there is one
    Fix by resetting foundInSelected on each loop
    targetURL is now lowercase as standard
    Only provide results if it's a file
    Also only provide results if the beginning of the path matches and
    either the targetURL is the same or if it forms the beginning
    Set $bFile = true if the file which contains our match doesn't match the
    selected file
  10. Pass thru list of selected files on find/replace

    If we choose selected files when performing a find/replace, build up a
    colon seperated list and tack on as a querysting
Commits on Dec 13, 2012
  1. Now only loads & runs if JSHint is available

    Script only loads if file is available
    Processes in function only run if JSHINT is available
  2. Clear or set JS Hints based on codeAssist

    On toggle of codeAssist and being false, clear all JS Hint widgets in
    all tabs
    If turned on though, set in current tab
    Run updateHints on switching tab (helps complete above step)
Commits on Dec 12, 2012
  1. Line Wrapping and Banned Paths Options

    New options available to set in the settings screen
    Also passes through to useNewSettings function for in session changes
    A couple of other minor changes to style and layout
Commits on Dec 11, 2012
  1. No need for 3rd arg here

  2. Added width setting twice

  3. Upgrading to CM v3 from v3 RC2

    Upgrading to official v3 released now it's been released
  4. Sent argument and returned objected are different

    It now takes a {line, ch} object as second argument, instead of an
    integer, and will return a {from: {line, ch}, to: {line, ch}} object.
Commits on Dec 10, 2012
  1. JS Hint available as icon

    Takes user to website for now
  2. JS Hint Icon styles, vars & clear & set timeout

    New styles for icon shown in widget
    Var waiting used by setTimeout and and widgets array
    Set & clear timeouts on change of editor content
  3. New updateHints function for JS Hint

    Calls on JS Hint and returns with any errors and shows as a widget under
    relevant line
    This example code taken from CodeMirror's Widgets example
  4. JS Hint plugin added

    Added as a plugin, will make optional in the future as a few hooks in
    ICEcoder's code by default
Commits on Dec 4, 2012
  1. Folding on tag & braces again now

    Folds according to the content/lang type at the cursor.
    Nest step is to set the cursor to the clicked line, get the type and set
    cursor back again, then we know what we can fold on.
Commits on Dec 3, 2012
  1. CSS alts and moving to new on function

    No longer setting BG color or color on CodeMirror class
    onCursorActivity, onChange, onScroll and onGutterClick now set outside
    of main codeMirror object and appended
    Using addLineClass now instead of setLineClass
  2. Use addLineClass and removeLineClass

    These are used in place of setLineClass now
Something went wrong with that request. Please try again.