App-Mxpress-PDF

 view release on metacpan or  search on metacpan

public/javascripts/ace/keybinding-vscode.js  view on Meta::CPAN

define("ace/keyboard/vscode",["require","exports","module","ace/keyboard/hash_handler","ace/config"], function(require, exports, module) {
"use strict";

var HashHandler = require("../keyboard/hash_handler").HashHandler;
var config = require("../config");

exports.handler = new HashHandler();
exports.handler.$id = "ace/keyboard/vscode";

exports.handler.addCommands([{
    name: "toggleWordWrap",
    exec: function(editor) {
        var wrapUsed = editor.session.getUseWrapMode();
        editor.session.setUseWrapMode(!wrapUsed);
    },
    readOnly: true
}, {
    name: "navigateToLastEditLocation",
    exec: function(editor) {
        var lastDelta = editor.session.getUndoManager().$lastDelta;
        var range = (lastDelta.action  == "remove")? lastDelta.start: lastDelta.end;
        editor.moveCursorTo(range.row, range.column);
        editor.clearSelection();
    }
}, {
    name: "replaceAll",
    exec: function (editor) {
        if (!editor.searchBox) {
            config.loadModule("ace/ext/searchbox", function(e) {
                e.Search(editor, true);
            });
        } else {
            if (editor.searchBox.active === true && editor.searchBox.replaceOption.checked === true) {
                editor.searchBox.replaceAll();
            }
        }
    }
}, {
    name: "replaceOne",
    exec: function (editor) {
        if (!editor.searchBox) {
            config.loadModule("ace/ext/searchbox", function(e) {
                e.Search(editor, true);
            });
        } else {
            if (editor.searchBox.active === true && editor.searchBox.replaceOption.checked === true) {
                editor.searchBox.replace();
            }
        }
    }
}, {
    name: "selectAllMatches",
    exec: function (editor) {
        if (!editor.searchBox) {
            config.loadModule("ace/ext/searchbox", function(e) {
                e.Search(editor, false);
            });
        } else {
            if (editor.searchBox.active === true) {
                editor.searchBox.findAll();
            }
        }
    }
}, {
    name: "toggleFindCaseSensitive",



( run in 1.101 second using v1.01-cache-2.11-cpan-5a3173703d6 )