Commits on Dec 24, 2012
  1. Version 1.3

    committed Dec 24, 2012
  2. JS hint icon altered

    Now includes word HINT
    committed Dec 24, 2012
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)
    committed Dec 21, 2012
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.
    committed Dec 20, 2012
  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
    committed Dec 20, 2012
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
    committed Dec 18, 2012
  2. No need to globally replace end colon

    There will be only one
    committed Dec 18, 2012
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
    committed Dec 17, 2012
  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
    committed Dec 17, 2012
  3. Tabs change color hover

    committed Dec 17, 2012
  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
    committed Dec 17, 2012
  5. Meta robots noindex, nofollow

    Don't allow ICEcoder installations to be indexed by search engines
    Remove a couple of console logs from testing.
    committed Dec 17, 2012
  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
    committed Dec 17, 2012
  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
    committed Dec 17, 2012
  8. Meta robots noindex, nofollow

    To stop ICEcoder showing up on search engine results
    committed Dec 17, 2012
  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
    committed Dec 17, 2012
  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
    committed Dec 17, 2012
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
    committed Dec 13, 2012
  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)
    committed Dec 13, 2012
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
    committed Dec 12, 2012
Commits on Dec 11, 2012
  1. No need for 3rd arg here

    committed Dec 11, 2012
  2. Added width setting twice

    committed Dec 11, 2012
  3. Upgrading to CM v3 from v3 RC2

    Upgrading to official v3 released now it's been released
    committed Dec 11, 2012
  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.
    committed Dec 11, 2012
Commits on Dec 10, 2012
  1. JS Hint available as icon

    Takes user to website for now
    committed Dec 10, 2012
  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
    committed Dec 10, 2012
  3. Load the JS Hint plugin JS file

    committed Dec 10, 2012
  4. 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
    committed Dec 10, 2012
  5. JS Hint plugin added

    Added as a plugin, will make optional in the future as a few hooks in
    ICEcoder's code by default
    committed Dec 10, 2012
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.
    committed Dec 4, 2012
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
    committed Dec 3, 2012
  2. Use addLineClass and removeLineClass

    These are used in place of setLineClass now
    committed Dec 3, 2012