Download Jar. Uses 2032K of libraries. Click here for Pure Java version (21422L/120K).
java.lang.RuntimeException: Unknown token 2: <:
Warning: session_start(): open(/var/lib/php/sessions/sess_tpskdkrbbp9279moi8k89jdusk, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
{"1000415":"\"set\" function (set field by reflection)","1000520":"isSnippetID","1000565":"doPost","1000567":"isInteger","1000568":"computerID - get (and optionally create) computer's ID","1000569":"userHome (TODO: is this ok for Android?)","1000570":"makeRandomID(int)","1000580":"urlencode","1000619":"get function","1000628":"first function","1000630":"call function(s) for reflective calls to objects\/classes","1000644":"shorten function","1000657":"indexOfIgnoreCase","1000658":"print function (=System.out.println + logging in memory)","1000659":"fail functions (improved)","1000668":"callMain function","1000675":"loadDataSnippetImpl etc. - todo: merge with loadDataSnippetToFile","1000676":"getGlobalCache","1000688":"javaTok function - Java + JavaX tokenizer, but parses just about anything","1000708":"parseSnippetID","1000709":"formatSnippetID functions","1000711":"shortenSnippetID","1000717":"todo function","1000719":"dropLast function (drop last elements of array\/list\/string)","1000736":"sleep function","1000769":"javaTokPlusPeriod","1000784":"sort function","1000793":"htmldecode","1000798":"dropFirst function (drop first elements of array or chars of string - synonym of \"drop\")","1000801":"now function","1000810":"join function + array version","1000811":"parseInt - returns 0 on \"\" or null","1000812":"match2 function","1000814":"dropPunctuation","1000826":"withLabel","1000827":"mkdirsForFile","1000828":"nohup function","1000837":"loadBinaryPage current","1000843":"copyFile - returns dest","1000844":"copyStream","1000860":"equals","1000864":"isAndroid","1000869":"randomID","1000877":"installTimer (AWT timer)","1000879":"loadPage + loadPageSilently","1000889":"getStackTrace","1000915":"Flag - boolean variable that stays true after being set true (thread-safe)","1000921":"makeFrame (make JFrame and show it) - contains standard frame title popup menu","1000946":"getJavaX","1000961":"isInstanceX - extended over Class.isInstance() to handle primitive types","1000968":"loadLibrary","1000988":"MultiSet - now synchronized","1000997":"loadSnippet and dependencies (with (hopefully) better caching, current)","1000998":"md5 - MD5 checksum as hex string","1000999":"asList - always returns a new ArrayList (no wrapping)","1001012":"getSnippetTitle","1001030":"handleEscapeKey - dispose frame on Escape","1001031":"onFrameClose","1001038":"last function (get last element of list or last character in string)","1001042":"saveTextFile (function)","1001047":"litlist (literal list)","1001049":"loadTextFile (function)","1001052":"programDir","1001055":"assertEquals - not using structure() for making the message anymore [saving code]","1001065":"Dialog classes (DialogIO\/DialogHandler)","1001066":"startDialogServer etc.","1001068":"synchroList","1001074":"readLine - now prints locally with prefix","1001101":"\"getOpt\" function (get field by reflection, return null if not there)","1001104":"match3 function","1001106":"showText function","1001112":"getProgramID - now returns formatted ID","1001113":"saveBinaryFile","1001116":"sleepSeconds","1001122":"getPID","1001123":"listFields","1001124":"record function","1001127":"publicCommOn function","1001136":"nuObject - calls constructor with arguments","1001137":"findClass","1001141":"firstToUpper","1001151":"getInnerException","1001152":"getMainClass","1001166":"toUtf8","1001189":"readLineHidden - for password entry and such","1001190":"synchroTreeSet","1001199":"callOpt - now forwards to callOpt_withVarargs","1001233":"parse3 - parse function e.g. for mmo2_match","1001235":"toStringArray","1001241":"concatLists","1001246":"parseLong","1001250":"format3","1001256":"makeAndroid3 - includes classes Android3 and Responder","1001266":"getProgramDir","1001295":"oneOf function","1001296":"MultiMap - synchronized multi-map data structure (Key => L)","1001313":"swingLater","1001326":"programID","1001333":"sameSnippetID","1001411":"isURL","1001428":"getFrame (get frame of Swing component)","1001438":"fillTableWithStrings","1001462":"userDir - userHome as File","1001484":"autoFrameTitle","1001496":"class Matches","1001499":"startsWithIgnoreCase","1001518":"l function (synonym of length), length of arrays, strings, lists, size of maps","1001520":"eqic (short for equalsIgnoreCase)","1001528":"addToWindow (adds stuff at the bottom of window)","1001530":"structureOrText","1001537":"setTableModel - tries to preserve selection & column widths","1001540":"stdcompare function (standard compare) - theoretical synonym of cmp","1001561":"rtrim (now includes line breaks)","1001580":"nlTok","1001598":"assertTrue - no longer accepts a function returning a boolean","1001613":"dataToTable (Swing function)","1001617":"showTable","1001623":"showFrame (synonym of makeFrame)","1001625":"wrap - enclose a Swing component in JScrollPane if it begs for it; also call swing() method and convert arbitrary objects to jlabel","1001634":"cloneList - now safely clones a synchroList (synchronizing on it)","1001664":"max function","1001670":"getFileSize - return file size or 0 if not exists","1001674":"getMultiPorts","1001676":"addToMultiPort","1001677":"startMultiPort","1001686":"equalsIgnoreCase - synonym of eqic","1001695":"litmap - skips null values","1001696":"parseDouble","1001701":"makeResponder","1001717":"newTypeWriterTextArea","1001730":"currentThread","1001733":"setFrameTitle","1001735":"unquote - opposite of quote. also takes single quoted strings","1001741":"or function","1001742":"getInjectionID","1001783":"hgrid (horizontal grid layout)","1001788":"onEnter (on JTextField, JButton, JList, JComboBox, JTable, JTextArea) - also selects all on JTextField","1001792":"makeBot - make a bot (named responder under locally open VM port)","1001795":"arraycopy - shorter + safer version of System.arraycopy (allows null array when n=0)","1001796":"min function","1001800":"callStaticAnswerMethod","1001820":"run (hotwire and callMain)","1001822":"isChecked","1001842":"match - synonym of match3","1001853":"substr - synonym of substring","1001865":"neq function","1001878":"indexOf - fills various gaps in java.util.List API","1001892":"isIdentifier - synonym of isJavaIdentifier","1001896":"toLowerCase","1001899":"asSet - makes a guess whether to use TreeSet or HashSet. also drops null elements","1001913":"unnull","1001914":"emptyList - returning a new list now cause want mutable lists","1001929":"collapseWord - remove next-to-each-other duplicate\/repeating characters from word; now IC","1001931":"cleanUp - try to clean up a program\/object\/class","1001933":"makePostData","1001949":"getProgramFile","1001950":"toLines (function)","1001954":"getString - getOpt with cast to string","1001958":"loadImage","1001967":"assertFalse","1001974":"smartSet","1001984":"dataToTable_makeRow","1001985":"instanceOf","1001992":"str function (=String.valueOf + extensions)","1002012":"assertNotNull","1002013":"toObjectArray - could make optimized version for non-concurrent collections","1002022":"isEmpty - check strings or collections for emptiness","1002033":"random - return random number between 0 and n-1, and other version","1002041":"cmp function (standard compare)","1002042":"keys function","1002048":"dropSuffix - note the (maybe) curious argument order","1002050":"allToString - map(toString(), collection)","1002058":"emptyToNull function","1002066":"licensed - should program keep running? also ping()s so thread is cancelled\/paused etc. on request","1002071":"trim function","1002081":"isMD5 - checks a string for MD5 format","1002082":"isLowerHexString","1002086":"endsWithIgnoreCase","1002091":"nullIfEmpty - convert empty thing to null","1002108":"empty - extended synonym of isEmpty","1002110":"dropPrefix","1002112":"n function","1002113":"getPlural - don't degrade this, it's used!","1002116":"liftLast - pop & return last element(s) off a list","1002136":"replaceSublist - modifies original list & also returns it","1002137":"snippetImageURL","1002148":"containsIgnoreCase","1002175":"toDouble","1002176":"round - round double to long. also, synonym of roundBracket","1002209":"getClassName","1002222":"repeat - now also for lists","1002287":"lithashset","1002288":"printStackTrace","1002310":"subList function - use instead of List.subList","1002315":"synchroHashSet","1002318":"collectField","1002348":"nempty - not empty","1002398":"fromLines (function) - appends \\n after last line too","1002429":"jfind(s, pattern) - returns C index","1002454":"main - synonym of getMainClass","1002455":"plural - synonym of getPlural","1002470":"RGBImage","1002494":"toList - synonym of asList","1002497":"smartIndexOf - returns l(s) if not found","1002500":"values function","1002559":"cloneMap - safely clone a map; null => HashMap. also: map over cloned list","1002563":"isYes","1002583":"javaxDataDir","1002621":"toInt","1002635":"rep - synonym of repeat","1002637":"substring - exception-free (safe) version of String.substring","1002662":"isTrue - synonym of booleanValue","1002692":"mc method - get main class of program","1002706":"renameFile - smarter version of File.renameTo()","1002776":"getClass - has 3 functions","1002780":"popLast - synonym of liftLast","1002835":"swic - synonym of startsWithIgnoreCase","1002838":"warn function (print warning unless warn_on is set to false)","1002895":"setURLConnectionTimeouts","1002902":"getProgramName","1002912":"intToBytes [big-endian]","1002947":"mapPlus - clone map and add items (default to HashMap when map was null)","1002956":"toLong - convert to long with default 0","1002990":"contains - like Collection.contains, but allows a null collection and arrays. also for strings","1003008":"or2 function - return string or default value if string is empty (=null or \"\")","1003025":"ewic - synonym of endsWithIgnoreCase","1003047":"collect - extended synonym of collectField","1003080":"newSubList - return a sublist as new ArrayList","1003110":"joinSets - uses similar set to first one passed, or HashSet by default","1003112":"arrayPlus - concat arrays","1003113":"concatArrays (allows null arrays)","1003137":"ping - allow pausing all threads & thread-inserted actions","1003144":"indentx function - handles trailing \\n better","1003231":"classNameToVM - convert . in class name to $","1003239":"map - call function on list (takes function name, Runnable or function object with \"get\" method) \/ now also works on maps","1003242":"fsI - synonym of formatSnippetID","1003287":"onUpdate (for JTextComponent, JCheckBox and others)","1003294":"asArray - synonym of toObjectArray + another syntax","1003295":"showPackedFrame","1003296":"packFrame - improved version of JFrame.pack() (with minimum & maximum size)","1003308":"centerAndSouth (make BorderLayout)","1003310":"setText - more flexible shorthand for JTextComponent\/JLabel\/JButton.setText() - uses AWT thread (and waits)","1003312":"jbutton - extended synonym of newButton","1003313":"callFunction - synonym of callF - call a Runnable or function name","1003329":"cic - short for containsIgnoreCase","1003334":"hashCode - get hash code of object or 0 for null","1003336":"listPlus - list plus more elements","1003340":"startsWith - now also for lists","1003363":"struct - short for structure","1003368":"splitAtSpace - splits at \\s+","1003378":"revalidate - update & repaint a component\/frame after any change","1003379":"setFrameContents","1003382":"ll - synonym of litlist (literal list)","1003403":"pcallFunction - safely call a Runnable, function object or function name","1003445":"swingAndWait - (almost) same as invokeAndWait","1003453":"_getClass - finds class by name, casts to class or returns class of object","1003462":"getSwingChildren","1003483":"callF + safeCallF - call a Runnable, func, voidfunc or function name","1003492":"proxy - make an implementation of an interface forwarding calls to any object","1003498":"className - synonym of getClassName","1003516":"maximizeFrame - better in non-AWT thread (so it can wait for the maximization)","1003517":"creator - return class or object that hotwired current program","1003524":"filter","1003546":"centerAndEast (make BorderLayout)","1003549":"disposeWindow","1003550":"class Var - thread-safe variable","1003551":"imageIcon - make ImageIcon from image ID or BufferedImage","1003557":"bindToComponent - do something on showing\/un-showing of component","1003558":"removeFromMultiPort","1003577":"eqicOneOf - equalsIgnoreCase, multiple checks","1003586":"onDoubleClick (for JList\/JTable\/other components)","1003587":"setFrameIcon - set JFrame's icon to a snippet image","1003612":"exceptionToStringShort","1003627":"isAWTThread","1003638":"litorderedmap - create LinkedHashMap with items","1003642":"dataToTable_uneditable (Swing function)","1003643":"makeTableUneditable - now usually not required anymore","1003644":"getProgramTitle - synonym of programTitle","1003647":"jtabs - make JTabbedPane","1003651":"toFile","1003652":"eqOneOf - equals, multiple checks","1003656":"installTrayIcon - takes image ID and menu item params","1003661":"menuItem","1003680":"confirmOKCancel - Swing confirmation dialog (now thread-safe)","1003723":"loadBufferedImage - also takes a file path","1003731":"shootScreen2 - shoot as BufferedImage","1003741":"iround - round to int","1003771":"psI - synonym of parseSnippetID","1003781":"restart - clean-restart VM's main program (in new Java VM)","1003789":"javaxSecretDir","1003800":"endsWith","1003807":"_get - (partial) synonym of get - when get clashes with another method","1003830":"hasMethod","1003853":"swingNowOrLater","1003859":"containsOneOf - possibly slow with array as 2nd argument; fast with Set","1003870":"makeArray - make array of specific type","1003890":"asInt - synonym of toInt","1003895":"tableColumnMaxWidth","1003907":"tableRows - get # of rows in table","1003908":"loadPage_utf8","1003921":"escapeNewLines - replaces new lines with \" | \"","1003926":"abstractAction - make AbstractAction subclass from name and Runnable","1003928":"inRange - checks if 0 <= x < n - or a <= x < b","1003960":"done - print elapsed time","1003962":"savePNG","1003973":"startsWithOneOf - startsWith, multiple checks","1004033":"addMenuBar","1004036":"jmenuItem","1004057":"arrayrep - repeat elements as an array","1004058":"getType - show type of object for error messages","1004075":"swing - extended synonym of swingAndWait","1004084":"baseClassName - only the class's name (without package)","1004093":"toMS - seconds to milliseconds","1004113":"hexToBytes","1004139":"consoleInputField - get JavaX console input field","1004149":"jcenteredline","1004158":"abs","1004189":"bytesFromHex - synonym of hexToBytes","1004195":"synchroHashMap","1004211":"synchroMap - synonym of synchroHashMap. also wraps arbitrary maps","1004216":"T3 - value triple - synonym: Triple","1004219":"Pair - value pair; sorted by a, then b","1004220":"pair - make value pair","1004223":"loadImage2 - synonym of loadBufferedImage","1004224":"resizeImage - preserves transparency, defaults to smooth scaling","1004233":"disposeFrame","1004239":"withoutNulls - drop null values from list, or null keys and null values from map","1004247":"BWImage (8 bit grayscale)","1004269":"colorWithAlpha - 0=transparent, 1=opaque","1004270":"copyImage - clone a BufferedImage","1004271":"loadImageAsFile - returns File - todo: merge with loadBufferedImage code","1004275":"mkdirsFor - synonym of mkdirsForFile","1004285":"IterableIterator (ItIt for short) - an Iterator that is castable to Iterable for use in for loops","1004306":"transpileOnServer - DON'T use anymore. Use transpileOnNewServer","1004307":"regexp - make Java regexp Matcher (expression is cached)","1004314":"isMainProgram - false if we're hotwired by another program","1004321":"jextract - jfind and return found text [first parameter is pattern!]","1004326":"anyValueContainsIgnoreCase","1004327":"selectRow - select row in a JTable or JList","1004329":"scrollRowToVisible","1004354":"frameStandardSize","1004355":"frameTooSmall","1004367":"similarEmptyMap - make an effort to create an empty map of same type","1004381":"isHeadless - \"headless\" graphics environment (no display)?","1004386":"northAndCenter (make BorderLayout)","1004422":"swingEvery - theoretical synonym of installTimer","1004434":"jlabel - make JLabel with automatic tooltip and popup menu","1004439":"minFrameWidth","1004442":"showFormTitled (+ showForm_makePanel) - show input form [Swing]","1004446":"tablePopupMenu - adds to the menu if it already exists","1004471":"sexyTable - JTable with latest fancy stuff","1004485":"getSnippetType (as int)","1004496":"jPreferWidth","1004519":"f2s - same as File.getAbsolutePath(); returns null on null","1004549":"cancelThread - cancel thread through ping()","1004553":"ImageSurface","1004558":"startThread","1004560":"getInnerMessage - try to get innermost message of exception chain","1004588":"_run - synonym of run (for naming conflicts)","1004607":"postPage - shortest POST version (takes url, parameters)","1004635":"getScreenWidth","1004636":"getScreenHeight","1004637":"messageBox","1004652":"mapValues - apply function to a map's values","1004686":"addAll - generalizes Collection.addAll + synonym of addComponents","1004689":"assertNempty (assert not empty)","1004714":"withMargin","1004724":"forbiddenPort - ports JavaX VMs should not use","1004726":"openConnection - synonym of URL.openConnection(), but with ping() and registering with VM","1004815":"shortClassName","1004826":"odd - is a number odd?","1004846":"isSubtypeOf - is a class a subtype of another class?","1004863":"\"Concepts\" (persistent Java objects, include)","1004876":"CleanExit","1004877":"cleanExit - exit through a special RuntimeException (CleanExit)","1004880":"ubyteToInt","1004891":"saveJPG","1004933":"focusConsole","1004934":"jMinHeight","1004935":"jPreferHeight","1004936":"tableDependButtons","1004957":"vstack function - synonym of vstack2","1004961":"sortedIgnoreCase","1004975":"class PersistableThrowable","1004977":"persistableThrowable - make PersistableThrowable","1004986":"md5OfRGBImage","1004995":"fillTableWithData (strings, images, bools) - now makes table uneditable","1005004":"programName - synonym of getProgramName","1005041":"checkConceptFields","1005044":"addButtonsToWindow","1005064":"findConceptsWhere","1005068":"deleteConcepts","1005084":"jcombobox","1005099":"removeSubList - remove a range from list (in place)","1005110":"replaceAll - replace elements in a list - or String.replaceAll","1005111":"getPrintLog - get snapshot of program's print log","1005138":"consoleSetInput","1005139":"headless - synonym of isHeadless","1005162":"second function (get second element)","1005163":"standardCredentials - make URL parameters with user & pass","1005165":"hideCredentials - hide credentials from URL for printing.","1005243":"shortenClassName - only return part after last $ or .","1005244":"shortDynamicClassName","1005247":"deref - dereference IRef","1005249":"cdelete - partial synonym of deleteConcepts","1005269":"setMinus - set minus some elements","1005270":"cloneSet - safely clone a set, try to match original type","1005272":"mergeSets - synonym of joinSets","1005287":"isInstance (Class, object)","1005288":"optCast - cast to type or return null if not an instance of it","1005293":"clearConceptsOf - delete a program's concepts","1005294":"conceptFields (sorted, includes dynamic fields)","1005301":"pcallF - synonym of pcallFunction","1005302":"warnIfOddCount","1005319":"SingleComponentPanel","1005326":"singleFieldName - find name of the single defined field in class (not going to superclasses) or fail","1005327":"expandParams","1005363":"copyTextToClipboard (returns the argument)","1005366":"typeWriterTextArea - synonym of newTypeWriterTextArea","1005370":"callMC - call function in main class","1005390":"class Rect - persistable version of Rectangle","1005391":"jMinWidth - set minimum + preferred width of Swing component","1005399":"keysWithoutHidden - keys of a map without strings starting with \"[hidden] \"","1005400":"isStringStartingWith - check if object is a string and starts with x","1005426":"jCheckBox - make JCheckBox","1005447":"javaxCodeDir","1005454":"jcenteredLabel - makes fully centered label","1005455":"jLabel - synonym of jlabel","1005513":"containsNewLine","1005519":"_print - synonym of print where print symbol is obstructed","1005521":"containsInstance - does a collection contain an instance of a class?","1005527":"newThread - make BetterThread","1005528":"toRunnable - convert function object to Runnable","1005547":"addIfNotNull","1005548":"parseFirstLong - parse first long in string - tokenizes","1005552":"getMouseLocation","1005567":"isFalse - checks if an object is Boolean.FALSE (returns false on default)","1005583":"getOpt_cached (optimized version of getOpt), getOpt_makeCache","1005588":"nu - nuObject with values","1005595":"quote - Java-compatible string quoting with \"\". now also escapes \\t","1005598":"setOpt, setOpt_findField, optimized for objects (but not for classes yet, LIVE)","1005624":"maxWindowBounds - short for Java's getMaximumWindowBounds","1005664":"imageSurface - make ImageSurface","1005668":"getWindow (get window\/frame of Swing component)","1005672":"assertNotOnAWTThread","1005691":"newFileOutputStream - registered version of new FileOutputStream; also mkdirs()","1005693":"formatSnippetIDOpt","1005694":"prepareFile - extended synonym of mkdirsForFile","1005699":"litset - synonym of lithashset","1005700":"clipBufferedImage - make \"virtual\" clip","1005718":"class Pt - persistable\/portable version of Point","1005719":"componentPopupMenu - adds to the popup menu of any JComponent","1005730":"concept PNGFile","1005735":"addMenuItem - add JMenuItem to JMenu\/JPopupMenu\/Menu","1005805":"mouseLocation - synonym of getMouseLocation","1005816":"mouseArea - return area around mouse pointer (Rect), unclipped","1005837":"scaleRect","1005860":"toFloat","1005867":"jTextField - with undo","1005868":"setHeaders - add standard headers (X-Computer-ID, X-OS) to URLConnection","1005944":"jrightAlignedLine","1005956":"iceil - round up to int","1005976":"Producer - simpler version of Iterator. can't return nulls","1005986":"runnableThread - make Runnable that starts a thread with given code","1005990":"printVars - print a bunch of vars","1005995":"tableNumColumns - get JTable column count","1006006":"jMinSize - set minimum size of Swing component","1006014":"jscroll - make JScrollPane","1006015":"strOrEmpty - convert to string with str() or leave as \"\" when null","1006027":"actionListener","1006045":"findConcepts - synonym of findConceptsWhere","1006048":"filterConcepts - filter a list of concepts by params","1006055":"deleteConcept","1006056":"withDBLock - execute code while holding DB lock","1006057":"getTableCell - get raw value of a JTable's cell","1006060":"copyImageToClipboard","1006061":"TransferableImage","1006063":"ImageChooser","1006090":"class Best - takes objects and scores (doubles) and keeps the highest-scoring object. now synchronized and persistable","1006091":"getAndClearThreadLocal","1006125":"onUpdateAndNow (for JTextComponent, JCheckBox and others)","1006162":"intersectRects","1006168":"shootWindow - bring window to front, take screenshot of it","1006169":"waitUntilVarSet","1006173":"nanoTime - synonym of System.nanoTime()","1006175":"jCenteredLabel - synonym of jcenteredLabel","1006189":"getDBProgramID","1006195":"bwImageSimilarityResized","1006208":"setTextAndSelectAll","1006210":"tablePopupMenuFirst - adds to top of the menu if it already exists","1006226":"jline - line components up left to right","1006239":"sysNow - access System nano-timer in milliseconds (more precise than now(), but not related to date)","1006243":"jRightAlignedLine - synonym of jrightAlignedLine","1006244":"showWindow","1006245":"infoMessage - show info message in top-right corner","1006302":"hmsWithColons - hour, minute, second in \"hh:mm:ss\"","1006305":"westAndCenter (make BorderLayout)","1006306":"withRightMargin","1006319":"class ReliableSingleThread - triggers again reliably when one step is already running","1006330":"third - get third element from a list","1006379":"setToolTipText","1006407":"firstThat - find first element in list that matches a predicate","1006428":"inputImage","1006429":"showTitledForm_blocking - return true if submit button pressed, false if window closed","1006443":"sortConceptsByID","1006455":"getTextTrim - getText() from JTextComponent, trim","1006459":"printWithTime","1006475":"vstack2 function (layout components top to bottom, try to fill full width)","1006476":"smartAddWithLayout (adding arbitrary objects to a JPanel)","1006506":"numberOfCores - get number of cores in current computer","1006523":"jCheckBoxMenuItem","1006524":"alwaysOnTop - make frame\/window of component always on top","1006529":"withTopMargin","1006535":"javaxCachesDir","1006542":"db - synonym of conceptsAndBot","1006548":"tablePopupMenuItem - adds to the menu if it already exists","1006549":"callPostProcessor (a function A -> A that may be null)","1006559":"convertToField - convert arbitrary value to fit a field","1006562":"fieldType - get type of an object's\/class's field","1006565":"structureOrText_crud - render field value to string for SimpleCRUD","1006566":"tableDependButton","1006567":"selectedTableCell","1006614":"getConcept","1006617":"isRunnable - is object Runnable or a no-arg func?","1006619":"childrenOfType","1006620":"renameButton - rename first button in a panel","1006623":"renameSubmitButton - rename button called \"Submit\" (default text in showForm)","1006624":"showFormSubmitButtonName","1006626":"vstackWithSpacing - stack components vertically","1006634":"selectedConcept - get selected concept from concepts table (with first column=id)","1006642":"getText - get entered text\/selected item from JTextComponent or JComboBox (thread-safe)","1006649":"cget","1006653":"rgbMD5 - synonym of md5OfRGBImage","1006664":"rectContains","1006679":"optPar - get optional parameter from ThreadLocal or params","1006683":"awtEvery - synonym of swingEvery","1006694":"jtextfield - synonym of jTextField","1006698":"isAbstract - check if a class or method is abstract","1006702":"myInnerClasses - return top-level inner classes of main (without the \"main$\") in source order","1006703":"myNonAbstractClassesImplementing - probably better than nonAbstractClassesImplementing (doesn't go through class loader's files)","1006712":"sortByCalculatedField","1006742":"loadBinaryFilePart","1006746":"fixNewLines - convert both sole \\r and \\r\\n to \\n","1006748":"println - synonym of print","1006755":"toSeconds - convert milliseconds to seconds (double)","1006774":"bwDistance - per-pixel difference between two BWImages","1006831":"jimageButton","1006833":"infoBox - synonym of infoMessage - show info message in top-right corner","1006836":"setAlwaysOnTop - synonym of alwaysOnTop - make frame of component always on top","1006843":"antiAliasGraphics - get Graphics2D object, enabling anti-alias (text + lines)","1006869":"asStringArray - synonym of toStringArray","1006875":"getClasses","1006882":"setContentPane","1006897":"jtransparent - setOpaque(false)","1006898":"jtransparent_recursive - setOpaque(false) recursively for all JPanels","1006917":"newBufferedImage","1006923":"jMenuItem - synonym of jmenuItem","1006926":"imageGraphics - get Graphics2D from BufferedImage, anti-aliasing enabled by default","1006935":"jFullCenter - uses the GridBagLayout trick","1006936":"jscroll_centered - make JScrollPane with centered component","1006937":"jSpinner","1006938":"intFromSpinner","1006948":"oneIn","1006951":"setChecked","1006954":"onChange","1007007":"buttonsInGroup - enumerate ButtonGroup","1007050":"fairLock - create ReentrantLock with fairness=true","1007053":"imagesIdentical","1007065":"setConsoleInput - synonym of consoleSetInput","1007077":"postProcess - synonym of callPostProcessor","1007089":"lastIndexOf - synonym of String.lastIndexOf with handling nulls","1007115":"getFieldType - synonym of fieldType - get type of an object's\/class's field","1007117":"cUpdatePNGFile","1007118":"md5OfBufferedImage","1007121":"jCenteredCheckBox - make horizontally centered JCheckBox","1007122":"centerCheckBox","1007126":"toBufferedImageOpt","1007144":"hmsWithColonsAndMS - hour, minute, second, milliseconds in \"hh:mm:ss:msm\"","1007197":"setFontSize","1007206":"utf8 - synonym of toUtf8","1007211":"rethrow - rethrow an exception as RuntimeException","1007217":"tableEnableDrag","1007218":"tableEnableTextDrag","1007220":"tableColumnWidthsByName","1007223":"lUtf8 - length of UTF8","1007225":"rawTableLineAsMap","1007226":"rawTableData - get table lines as raw maps","1007227":"mapPut - put into map if key & value are not null","1007231":"unwrapScrollPane","1007232":"unwrap - unwrap a Swing component (e.g. out of scroll pane)","1007237":"register - synonym of registerConcept","1007238":"sleepInCleanUp","1007239":"beginCriticalAction - critical actions delay the class's clean-up","1007248":"findButton - find JButton by its text","1007273":"drawImageOnImage - works on BufferedImages","1007299":"addAndReturn - add element to a collection and return the element","1007324":"New hotwire using outer JavaX for clients (LIVE)","1007328":"hstack function (layout components left to right, try to fill full height, dev.)","1007330":"wrapForSmartAdd","1007331":"hstackWithSpacing function (layout components left to right, try to fill full height, dev.)","1007337":"sleepQuietly - sleep without printing anything","1007342":"activateFrame - bring frame to foreground","1007347":"makeBold","1007362":"fileExists - also true for a directory","1007379":"lockOrFail - try to acquire a Lock; fail after timeout ","1007380":"lock - acquire Lock with message; also lock() is a synonym of fairLock()","1007381":"unlock - release Lock with optional message","1007397":"optParam - synonym of optPar - get optional parameter from ThreadLocal","1007404":"myFrames - list all frames made by this program (not all in VM)","1007405":"activateMyFrames","1007406":"framesBot","1007413":"charDiff - difference between two chars (as int); a-b","1007431":"isLetterOrDigit - synonym of Character.isLetterOrDigit","1007435":"putAll - add map b to map a and return a","1007439":"lines - short for fromLines \/ toLines","1007468":"setButtonImage","1007476":"tableSetColumnPreferredWidths","1007500":"remove - remove element from list\/collection","1007520":"possibleMD5 - synonym of isMD5","1007521":"imageServerLink - from MD5 or snippet ID","1007529":"AutoComboBox - uses scoredSearch to find items","1007531":"scoredSearch","1007532":"mapComparatorDesc - compare by value in map (reversed)","1007533":"keysSortedByValuesDesc","1007549":"takeFirst function (take first n elements of a list; or characters of a string)","1007565":"put - short for Map.put or List.set (if in range)","1007578":"containsNulls","1007583":"callOptMC - call method in main class if it exists","1007591":"unlisted","1007642":"even - is a number even?","1007644":"formatDoubleFull - always show full number of digits","1007650":"takeCharsWhile","1007651":"onChangeAndNow - synonym of onUpdateAndNow (for JTextComponent, JCheckBox and others)","1007662":"firstWord2 - some variation on the theme","1007672":"xltrim - trim also line breaks","1007709":"plus - add BigIntegers etc","1007730":"fileSize - synonym of getFileSize - return file size or 0 if not exists","1007753":"jpanel - make JPanel","1007755":"jenableUndoRedo - enable Ctrl+Z undo and Ctrl+Y redo for JTextComponent","1007768":"faster eq function (if you never compare a BigInt to an Int or Long), LIVE","1007775":"replace - replace an element in a list (modify original); also synonym for String.replace with null propagation","1007796":"listMinusSet - list minus some elements","1007806":"centerTextField","1007876":"jfullcenter - synonym of jFullCenter","1007911":"componentPopupMenuItem - adds to the menu if it already exists","1007915":"replacePrefix - replace string prefix if there","1007934":"getComputerID_quick - now same as computerID","1007937":"F1 - function with one argument","1007943":"similarEmptySet - make an effort to create an empty set of same type","1007992":"reverseList - reverse list in place","1008012":"newFileInputStream - registered version of new FileInputStream","1008014":"utf8bufferedReader - make BufferedReader from InputStream or File","1008030":"loadBinaryPageToFile","1008031":"loadDataSnippetToFile - TODO: what's the difference to loadBinarySnippet?","1008032":"loadBinarySnippet","1008055":"mapGet","1008144":"structureForUser - structure() with token markers","1008149":"structForUser - synonym of structureForUser - structure() without too many back refs","1008151":"mapPut2 - put into map if key & value are not null or delete key if value is null","1008154":"F0 - function with zero arguments","1008164":"cloneSubList - synonym of newSubList - return a sublist as new ArrayList","1008249":"joinWithSpace - synonym of joinWithSpaces","1008274":"_registerThread - register a thread as belonging to this program","1008327":"toHex - synonym of bytesToHex","1008468":"safeUnstruct - synonym of safeUnstructure (uses no user classes, just DynamicObject)","1008474":"newFile - extended version of new File(...) - concatenates multiple parts","1008484":"allConcepts","1008506":"getClassNames","1008543":"mapToLines - different meanings","1008545":"ifloor - round down","1008563":"nohupJavax using module - NOTE: starts a different thread; don't use directly before System.exit (use directNohupJavax instead)","1008595":"rectangleUnion","1008597":"componentsBoundingSize","1008602":"AbstractLayoutManager - only requires implementing layoutContainer","1008604":"customLayoutPanel - takes a function or LayoutManager","1008610":"layoutManagerFromFunction","1008631":"class IntRange - range of ints (start\/end)","1008654":"intRange - construct IntRange","1008660":"nuObjectWithoutArguments","1008716":"autoComboBox","1008739":"linesFromReader - make sure to close (use temp)","1008742":"bufferedReader","1008745":"readLineFromReaderWithClose","1008747":"gzInputStream","1008825":"dataSnippetLink","1008827":"muricaPassword","1008828":"muricaPasswordFile","1008830":"consoleClearInput","1008841":"setAll - returns the object","1008842":"failIfOddCount","1008915":"MRUCache","1008977":"boolToInt - bool (false\/true) to int (0\/1)","1009019":"time - evaluate function and print timing","1009030":"byteArrayStartsWith","1009032":"loadBeginningOfBinaryFile","1009052":"pathToJavaxJar","1009086":"setComboBoxItems - thread-safe","1009122":"containsAll","1009127":"toBW","1009130":"rect","1009139":"currentImage","1009141":"fillRect - works on BufferedImage or Graphics2D","1009156":"joinWithComma - join with \", \" separator","1009168":"charAt - safe version of String.charAt (returns \\0 if out of range or string is null)","1009173":"Either - union type","1009184":"class DoubleRect - floating point version of Rectangle","1009201":"sexyTableWithoutDrag - JTable with latest fancy stuff, but without drag-enable (bad for double clicks)","1009257":"cset - set fields in Concept object (with notification of DB)","1009304":"javax - synonym of getJavaX","1009309":"stackTraceToString","1009319":"joinSubList - join(subList(...)) - TODO: optimize","1009325":"caseID - which \"case\" (subdirectory) is program running in","1009331":"defaultThreadName - default name for a new thread","1009332":"_topLevelErrorHandling - also inherits thread info","1009344":"cancelAndInterruptThread","1009371":"dynamicObjectIsLoading","1009383":"getOptMC - optionally get field in main class","1009388":"disableButton","1009389":"enableButton","1009394":"isImageServerSnippet","1009403":"SynchronizedCollection [not copied from JDK]","1009427":"setCaretPosition - wrapper for JTextComponent.setCaretPosition with pcall","1009441":"setOpt_raw function (set field by reflection, ignore if it's a Map)","1009514":"pt - make Pt","1009527":"caseInsensitiveMap","1009536":"IVar","1009661":"onWindowClosing","1009709":"paramsToMap - object array to map. also takes Map as single array element","1009786":"componentToJComponent - for binding timers to components etc.","1009808":"setEnabled","1009810":"toRect","1009822":"whiteImage - make all-white BufferedImage with defined size","1009832":"change - indicate change in mainConcepts","1009904":"jpassword - make JPasswordField","1009908":"standardTextFieldPopupMenu","1009936":"setBounds - set bounds of component","1009938":"jInternalFrame - make JInternalFrame with setVisible(true) and the usual features (resizable, closable etc.)","1009948":"addInternalFrame - add JInternalFrame to JDesktopPane and activate","1009998":"boolOptParam - get boolean optional parameter - defaults to false","1010028":"tb_mainServer - where snippets are loaded from. includes protocol, but no trailing slash","1010136":"withLeftAndRightMargin","1010168":"setHorizontalMargin - set margins of JButton etc.","1010175":"jcenteredbuttons","1010267":"singleComponentPanel","1010282":"flattenArray2 - also flattens collections inside array - not recursive","1010287":"fixInternalFrame - move into view if outside (maybe slightly wrongish)","1010290":"toVector","1010291":"copyArrayToVector","1010353":"swingConstruct - call a class's constructor in Swing thread","1010358":"setMenuBar","1010359":"directJMenuItem - JMenuItem for adding to JMenuBar","1010361":"addDirectMenuItem - add JMenuItem to JMenuBar","1010415":"printException","1010472":"setMinusSet - set minus some elements","1010488":"oneOfTheFiles - return first one that exists","1010502":"renderUserThreadsWithStackTraces","1010522":"consoleInputFieldOrComboBox - get JavaX console input field","1010557":"gtt - synonym of getTextTrim - getText() from JTextComponent, trim","1010565":"myLibraryFiles [includes main program]","1010603":"myJar - get jar file or classes directory for running program","1010621":"newWeakHashMap - use this instead of new WeakHashMap; map is always synchronized","1010626":"callOnLoadMethods - call _onLoad*","1010643":"createGraphics","1010644":"synchroIdentityHashMap","1010658":"msToSeconds - synonym of toSeconds - convert milliseconds to seconds (double)","1010659":"toRectangle","1010660":"rectFromPoints - synonym of pointsRect - create Rect from x1, y1, x2, y2","1010681":"fileName","1010692":"strOrNull","1010742":"lastChar","1010783":"collectionGet - get element at index from collection","1010838":"printLog - get program's print log (does not include calls to System.out.println)","1010852":"isMain - synonym of isMainProgram - false if we're hotwired by another program","1010884":"keysList - keys of map as list","1010896":"clear - clear a collection or map","1010955":"emptyObjectArray","1011016":"charactersEqualIC","1011046":"indexOfIC - synonym of indexOfIgnoreCase","1011111":"setInternalFrameContents","1011112":"getInternalFrame (get internal frame containing Swing component)","1011114":"internalFrameDefaultPosition","1011115":"centerInternalFrame","1011116":"maximumWindowBounds - synonym of maxWindowBounds","1011126":"lastException - last exception thrown anywhere","1011148":"swingNu - synonym of swingConstruct - call a class's constructor in Swing thread","1011175":"mapToParams - synonym of mapToObjectArray - interleave keys and values","1011369":"emptyIterator","1011370":"iterator - never returns null","1011379":"mapPutOrRemove - synonym of mapPut2 - put into map if key & value are not null or delete key if value is null","1011395":"pcallFAll - synonym of pcallF_all - call multiple functions","1011460":"linesFromFile - returns CloseableItIt","1011483":"RandomAccessAbstractList - an AbstractRandomAccessList...","1011490":"methodIsStatic","1011529":"formatWithThousandsSeparator - in US format","1011551":"toInt_checked","1011578":"paramsPlus - concat param arrays (second one overrides)","1011579":"assertEvenLength","1011593":"scoredSearch_score","1011637":"prependIfNempty","1011641":"firstChar","1011694":"classForName - cached version of Class.forName; should be a lot faster","1011728":"_hashCode - synonym of hashCode - get hash code of object or 0 for null","1011775":"newGZIPInputStream","1011776":"renameFile_assertTrue","1011793":"incAtomicLong (returns new value)","1011806":"classNames - synonym of getClassNames","1011911":"newDangerousWeakHashMap - make a synchronized WeakHashMap that is cleared regularly to avoid GC problems (see getOpt_cached)","1011912":"_registerDangerousWeakMap - register a weak map to be cleared regularly, automatically","1011916":"printFileInfo","1012014":"cloneKeys - cloned list of keys","1012040":"VF1 - void function with one argument","1012095":"is - check if a is b in encyclopedia","1012111":"has - synonym of ai_cache_hasTriple","1012130":"emptyMap","1012268":"GlobalID - more compact representation of a 16-character global ID","1012275":"asGlobalID","1012374":"aGlobalIDObj","1012412":"hostNameFromURL","1012441":"listGet - get from list if list != null and index in range","1012450":"n_fancy2 - takes singular and plural","1012479":"isSubclass - is a a subclass of b (or the same)?","1012632":"n2 - n2(3, \"item\") => \"3 items\". Also n2(1234) = \"1,234\"","1012644":"synchronizedMRUCache - synchronized version of MRUCache. persistable","1012682":"asString","1012769":"regionMatchesIC","1012776":"newObjectArrayOfSameType","1012809":"syncCIMap - synchronized caseInsensitiveMap","1012953":"scoredSearch_score_single","1012957":"swing_standardTabBehavior - for components that handle tab events","1012965":"textFieldFromComboBox","1013127":"caseInsensitiveComparator","1013186":"getExceptionCause - goes just one level deep","1013187":"invokeMethod","1013224":"setToolTip - extended synonym of setToolTipText","1013295":"compareIgnoreCase_jdk - uses standard JDK method","1013296":"indexOfIgnoreCase_manual - probably faster than using regular expressions","1013328":"formatWithThousands - synonym of formatWithThousandsSeparator - in US format","1013341":"awtEveryAndNow","1013362":"close","1013363":"_close","1013366":"centerComboBox","1013412":"stringToChar","1013513":"clickButton","1013534":"ccopyFields - for concepts","1013543":"muricaCredentials","1013619":"collectionMutex - get mutex field of KeySet etc.","1013621":"keySet - synonym of keys","1013671":"copyStreamWithPrints","1013672":"roundDownTo - unintuitive argument order","1013678":"mapLL - map + ll","1013715":"compileRegexp","1013830":"getMCOpt - synonym of getOptMC - optionally get field in main class","1013875":"regexpMatcher","1013934":"weakHashMap - synonym of newWeakHashMap - use this instead of new WeakHashMap; map is always synchronized","1013935":"getOrCreate - map lookup or create from class","1013971":"appendQueryToURL - breaking change: process # properly","1013991":"nonNulls - synonym of withoutNulls & mapNonNulls","1014033":"compareIC - synonym of compareIgnoreCase_jdk - uses standard JDK method","1014086":"appendBracketed","1014249":"addToWindowWithMargin (adds stuff at the bottom of window with margin)","1014283":"listWithoutSet - synonym of listMinusSet - list minus some elements","1014299":"doubleRatio - dividing without DivisionByZero","1014327":"toArray - synonym of toObjectArray; also allows a type","1014404":"removeAll","1014502":"indexOfIC_underscore - indexOfIC + underscore as single character wildcard (as in MySQL)","1014539":"awtColor - Color from hex. TODO: shortened version with 3 chars","1014546":"setBackground","1014600":"callF_thread - call a Runnable, func, voidfunc or function name in new thread","1014637":"jrigid","1014655":"callFInNewThread - synonym of callF_thread - call a Runnable, func, voidfunc or function name in new thread","1014702":"getMinimumSize","1014712":"onEnterInAllTextFields (and combo boxes)","1014713":"showForm_makeComponents","1014714":"showForm_leftWidth","1014715":"showForm_makeFrame","1014717":"showForm_arrange1 - arranges parts horizontally","1014718":"showFormTitled_customArrangement","1014719":"showFormTitled_customLayout","1014721":"addAllComponents - add multiple Swing components to container","1014722":"childOfType","1014723":"containsATextArea","1014724":"getComponents - Container.getComponents() as list","1014725":"add - add Component to Container, add element to collection, set bit in BitSet","1014726":"totalPreferredHeight","1014727":"listWithoutIndicesInBitSet","1014730":"formLayouter1 - splits available height among text areas","1014732":"setComponentID","1014733":"componentID","1014735":"allChildren - recurses","1014793":"wrapAsActivity [LIVE version entering the current module]","1014802":"setURLConnectionDefaultTimeouts","1014811":"tempAfterwards - do something after current block ends (even if there is an exception) - i.e., add action to (imaginary) finally clause of current block","1014825":"holdInstance - hold instance of a class for called functions - use with temp","1014826":"listThreadLocalAdd","1014827":"listThreadLocalPopLast - remove & return last element","1014828":"heldInstance - get instance of a class held by holdInstance","1014846":"removeTrayIcon","1014906":"vm_generalMap_put","1014907":"vm_generalMap_get","1014908":"vm_generalMap","1014936":"arrayOfType - synonym of makeArray - make array of specific type","1014940":"toColor","1014942":"drawRect - works on BufferedImage or Graphics2D","1014944":"getBounds","1014995":"toBWImage - extended synonym of toBW","1015058":"RGB - red\/green\/blue triple with float precision","1015062":"random_incl - random int between a (inclusive) and b (inclusive)","1015076":"containsNewLines - synonym of containsNewLine","1015089":"jHigherScrollPane - includes space for horizontal scrollbar on pack()","1015128":"setRowHeight - for JTable","1015131":"toPt - Point to Pt","1015171":"hideWindow","1015178":"addToWindowAndGrow - grows window to accomodate new stuff","1015179":"getMinimumHeight","1015180":"growWindowSouth","1015182":"withBorder","1015211":"selectItem - for JComboBox or JList","1015215":"jComboBox - synonym of jcombobox","1015220":"asLinkedHashMap","1015248":"parseHexChar","1015269":"getVar","1015270":"getScore","1015288":"setSelectedIndex","1015290":"VF2 - void function with two arguments","1015294":"fileExtension - including dot. uses only last extension if there are multiple","1015295":"smartLastIndexOf - returns l(s) if not found","1015298":"endsWithNewLine","1015303":"repaint","1015304":"antiAliasOn - enable anti-alias (text + lines)","1015356":"renderFileInfo","1015390":"isImageFile","1015410":"isImageFileName","1015420":"fileServerURL","1015433":"jImageLabel","1015453":"containsKey","1015472":"MakesBufferedImage","1015542":"onEnterIfTextField (or combo box)","1015554":"LiveValue","1015556":"SimpleLiveValue","1015608":"isComponentShowing","1015618":"elapsedSeconds - uses sysNow if supplying a long","1015632":"incAtomicInt (returns new value)","1015637":"defaultBotName","1015672":"jimage - synonym of jImageLabel - can also handle animations","1015675":"imageIO_readURL","1015728":"jmenu_autoMnemonic - extract mnemonic in the form of e.g. \"&Translate\"","1015734":"humanizeFormLabel - e.g. \"snippetID\" -> \"Snippet ID\"","1015741":"checkFileNotTooBigToRead","1015796":"packInternalFrameVertically - keeps width","1015802":"identityHashSet","1015807":"allNonStaticNonTransientFields","1015811":"jLiveValueLabel","1015813":"disposeInternalFrame","1015841":"synchronizedMap - synonym of synchroMap","1015872":"disableButtonWhileCalcing2 - for button actions","1015892":"DynModule [base class for dynamic modules]","1015904":"snippetImageURL_noHttps - Java is still bitchy","1015920":"onSelectedItem - for JComboBox","1015946":"hasJPEGExtension","1015947":"ewicOneOf - endsWithIgnoreCase, multiple checks","1015971":"dm_fieldLiveValue - live-value for a field in DynModule. should also work with transient fields","1015981":"F2 - function with two arguments","1015991":"loadBufferedImageFixingGIFs","1015993":"setOptMC - set field in main class if it exists","1015994":"isGIF","1016071":"setHorizontalAlignment","1016127":"dm_getStem - now also takes a service ID","1016133":"getBackground","1016134":"setOpaqueBackground","1016184":"firstIntAsString - get first int in string (or null)","1016205":"DynPrintLog - show program's print log as visualization - new version with fast log view","1016236":"bindLiveValueListenerToComponent - now a synonym of bindHasChangeListenersToComponent","1016331":"computerIDFile","1016362":"mainDesktopPane","1016364":"showForm_makeInternalFrame","1016365":"minInternalFrameWidth","1016366":"showInternalFrameFormTitled","1016369":"getPossiblyInternalFrame - get enclosing JInternalFrame, JFrame or JWindow","1016370":"disposePossiblyInternalFrame","1016371":"setVar","1016417":"disableButtonWhileCalcing3 - for button actions, same as 2, but enclosed as runnable","1016439":"setTextKeepCaret - setText and try to keep caret position","1016452":"Swingable","1016470":"showFormTitled2 - with formLayouter1","1016482":"actionListenerInNewThread - including an instance to hold","1016491":"dm_current_mandatory - get current module, force it to be set","1016497":"isStaticMethod - synonym of methodIsStatic","1016503":"sortByCalculatedFieldIC","1016529":"networkAllowanceTest","1016531":"isAllowed","1016537":"actualUserHome","1016540":"userHomeIfNotActual","1016543":"programIDPlusHome","1016566":"vm_generalSubMap","1016592":"tableColumnViewIndex - column name to index (hopefully correct)","1016604":"_threadInheritInfo","1016605":"_threadInfo","1016615":"addThreadInfoToRunnable","1016616":"_inheritThreadInfo - synonym of _threadInheritInfo","1016617":"asRunnable - synonym of toRunnable","1016619":"bindComboBoxToLiveValue","1016622":"isEditableComboBox","1016666":"jLiveValueTextField_bothWays","1016667":"bindTextComponentToLiveValue_bothWays","1016672":"setImage","1016721":"scrollAllTheWayDown","1016796":"getWeakRef","1016811":"hgridWithSpacing","1016848":"northAndCenterWithMargin","1016857":"jLiveTextField - synonym of jLiveValueTextField_bothWays","1016864":"newWeakReference - new WeakReference(...) with null propagation","1016875":"StefansOS_ConnectToServer","1016898":"tableWithSearcher2 - add search bar on top of JTable, return a class","1016905":"fileInfo - synonym of renderFileInfo","1016906":"weakRef - synonym of newWeakReference","1016911":"getTransferData","1016936":"_recordNewSwingComponent - to help garbage collection","1016947":"centerAndSouthWithMargin","1016988":"listIterator","1016989":"emptyListIterator","1016994":"centerAndEastWithMargin - synonym of centerAndEastWithMarginInbetween","1016999":"scoredSearch_prepare","1017018":"syncMRUCache - synchronized MRU cache","1017060":"vm_generalWeakSubMap","1017062":"isTrueOpt","1017129":"dm_fieldCheckBox - JCheckBox bound to module field (both ways)","1017215":"dropEntryFromParams","1017244":"iteratorFromFunction_f0_autoCloseable - end on null","1017245":"_registerIO - register I\/O access (creation of FileInputStream\/FileOutputStream etc.) - normally empty","1017247":"CloseableIterableIterator","1017248":"emptyCloseableIterableIterator","1017249":"_wrapIOCloseable","1017250":"_registerIOWrap","1017375":"vm_generalMap_set - synonym of vm_generalMap_put","1017625":"fillTableWithData_makeData","1017722":"tempAdd - temporarily add to collection or container","1017753":"sortedByCalculatedField - synonym of sortByCalculatedField","1017784":"parse3_cachedPattern","1017785":"parse3_cachedInput","1017898":"Steppable","1017913":"vm_busListeners_live - Set >","1017914":"vm_generalIdentityHashSet","1017915":"syncIdentityHashSet","1017916":"synchronizedSet - synonym of synchroHashSet + synchronize a set","1017923":"vmBus_send","1017936":"cloneLinkedHashMap","1017949":"rtrim_fromLines - no \\n after last line","1018058":"setPlus - set plus more elements","1018109":"countIterator_exclusive - count from a to b (exclusively)","1018157":"structureOrTextForUser","1018372":"defaultRandomGenerator","1018419":"vmBus_onMessage","1018431":"formatDoubleX - synonym of formatDoubleFull","1018437":"transpileOnServerWithErrorWindow","1018451":"getException - run code and get exception that it throws","1018472":"rightAlignLabel","1018496":"_MethodCache - caches methods of a class","1018497":"callOpt_cached (optimized version of callOpt)","1018519":"bindToolTipToLiveValue","1018530":"runnableToVF1 - ignore argument","1018663":"selectedTableRow","1018737":"clamp","1018838":"setSpinnerValue","1018839":"liveValueSpinner","1018862":"dm_rst - make ReliableSingleThread for DynModule. automatically enters() before calling the runnable","1018863":"dm_rEnter - code fragment for entering module","1019000":"snippetImageURL_http","1019011":"swingCall","1019012":"getWidth","1019013":"getHeight","1019014":"renderComponentToImage","1019097":"spaces","1019120":"class DoubleRange - range of doubles (start\/end)","1019129":"RollingAverage (compact version with double[] array)","1019135":"syncMap - clone map and map over that; also: make a synchronized HashMap (or other map)","1019179":"sortedByCalculatedFieldIC - synonym of sortByCalculatedFieldIC","1019194":"scaleImageToWidth - preserves transparency","1019198":"toBufferedImage - synonym of toBufferedImageOpt","1019213":"imageSurface_pixelated - sets multiple options","1019250":"callStringifier - uses str() if stringifier is null","1019285":"setColumnName","1019286":"tableColumnCount - synonym of tableNumColumns","1019287":"getColumnName","1019390":"jImage_scaledToHeight","1019391":"jImage - synonym of jimage","1019408":"onFirstComponentShow - do something on first showing of component","1019439":"setSCPComponent","1019465":"transpileOnNewServer","1019473":"boolOptPar - extended synonym of boolOptParam","1019503":"htmlDecode - synonym of htmldecode","1019505":"transpileOnBestServer","1019506":"haveMuricaPassword (historical name since when the server was in 'murica)","1019512":"setSize","1019595":"BWIntegralImage (size limit 8 megapixels, uses 4 byte per pixel)","1019618":"isFile","1019646":"westCenterAndEastWithMargin","1019676":"westAndCenterWithMargin","1019729":"withToolTip - synonym of setToolTipText","1019733":"vm_busListenersByMessage_live - Map >>","1019734":"vm_generalHashMap","1019801":"lines_rtrim - synonym of rtrim_fromLines","1019826":"withRightAlignedButtons (below)","1019827":"jRightAlignedButtons","1019840":"withSideMargin - synonym of withLeftAndRightMargin","1019860":"verticalStrut - Box.createVerticalStrut","1019880":"fraction - get fractional part of double","1019905":"syncList - synonym of synchroList","1019947":"dm_reload - synonym of dm_reloadMe","1020054":"getPreferredSize","1020065":"ping_okInCleanUp - don't fail if we're cleaning up","1020187":"imageSnippetsCacheDir","1020216":"idiv_ceil - integer divide, round up","1020255":"jPopDownButton_noText - pop down button with just a triangle (no text)","1020268":"isShowing - synonym of isComponentShowing","1020383":"fontSizePlus - increase JComponent's font size","1020474":"boolPar - extended synonym of boolOptParam","1020603":"class LongRange - range of longs (start\/end)","1020623":"innerException2 - descends only when message is empty","1020662":"trimIf","1020663":"tempSetMCOpt","1020664":"setMCOpt - synonym of setOptMC","1020724":"_revalidate - synonym of revalidate","1020733":"syncL - get size of collection or map while synchronizing on it. also, make a synchronized ArrayList","1020753":"findClass_fullName","1020783":"imageServerURL","1020795":"vmBus_query - send with possible return values; return first result","1020846":"fillJTabs - fill JTabbedPane","1020848":"clearTabs","1020875":"dm_current_generic","1020879":"db_mainConcepts","1020883":"_defaultClassFinder","1020884":"setDefaultClassFinder","1020890":"list (for concepts)","1021030":"strL - length of string (could also use l, but this one has less baggage)","1021031":"listL - length of list\/collection (could also use l, but this one has less baggage)","1021032":"nemptyString","1021146":"dm_checkBox - synonym of dm_fieldCheckBox. with label","1021158":"paramsToOrderedMap","1021164":"setTrayIconToolTip","1021245":"asSynchroList - always clones the list","1021301":"replacePlusWithSpace - for scoredSearch (like tinybrain search)","1021424":"indentStructureString","1021425":"isOpeningBracket - one of 3 types","1021426":"isClosingBracket - one of 3 types","1021427":"any - check if predicate matches on any element of collection","1021428":"containsClosingBracket - one of 3 types","1021509":"disableMenuItem","1021524":"profileToConsole - synonym of poorMansProfileToConsole","1021551":"ccopyFieldsExcept - for concepts","1021552":"ccopyFields2 - for concepts","1021743":"IF1 - function with one argument (interface version)","1021780":"reverseInPlace - synonym of reverseList","1021846":"strOr - convert to string with str() or use default when null","1021951":"javaTokForJFind_array - code tokens as array","1021952":"codeTokensAsStringArray","1022094":"argumentCompatibleWithType","1022095":"call_withVarargs","1022097":"massageArgsForVarArgsCall - TODO: optimize for case where there is a single O... parameter","1022098":"callOpt_withVarargs","1022218":"asSyncList - synonym of asSynchroList. always clones the list","1022256":"makeAccessible - turn Field or Method accessible","1022285":"tableRowCount - synonym of tableRows","1022560":"vmBus_wrapArgs","1022636":"IResourceLoader","1022640":"vm_getResourceLoader","1022666":"IVF1 - void function with one argument (interface version)","1022680":"listRowCount - same as jlistSize","1022681":"jlist_indexOf","1022695":"unimplemented","1022712":"reflection_classesNotToScan","1022757":"urlConnection_getInputStream (synonym of URLConnection.getInputStream)","1022895":"forEach","1022978":"IBWImage - interface virtualizing BWImage","1023008":"getFont","1023013":"dm_watchField - onChange is called in module queue","1023032":"IF0 - function with no arguments (interface version)","1023051":"loadClassFromClassLoader_orNull","1023106":"dm_onFieldChange - synonym of dm_watchField + dm_watchFields","1023287":"imageSnippetCacheFile","1023390":"addTab","1023427":"printWithMS - synonym of printWithMSTime","1023480":"rcall - call with method name first","1023542":"setDyn - dynamic only","1023589":"domainIsUnder (is it the same or a subdomain?)","1023592":"theAGIBlueDomain","1023593":"isAGIBlueDomain","1023971":"jTextArea_noUndo","1024130":"syncGetOrCreate - map lookup or create from class, synchronized on map","1024202":"JFastLogView_noWrap","1024205":"setScrollPaneBackground - set background color where no component is showing","1024206":"jscroll_copyBackground - make JScrollPane with same background color as component","1024207":"withTypeWriterFont","1024210":"componentFontMetrics","1024211":"jFastLogView_noWrap","1024212":"showText_fast_noWrap - use JFastLogView_noWrap","1024220":"lines_rtrimIf","1024256":"IF2 - function with two arguments (interface version)","1024443":"iteratorCount_int_close","1024464":"syncMapPut2_createLinkedHashMap","1024542":"printVars_str - print a bunch of vars (don't use struct)","1024543":"renderVars_str - don't use struct","1024556":"dm_spinner","1024617":"withLabelToTheRight","1024642":"dm_watchFields - onChange is called in module queue","1024781":"setDynObjectValue - synonym of dynamicObject_setRawFieldValue","1024893":"growRectRightAndBottom","1024984":"score","1024992":"stepAll","1025185":"boostHashCombine - hash value combine function from BOOST library","1025281":"intArrayToBufferedImage - note: with alpha and meta","1025422":"IFieldsToList - field values, actually (in a record)","1025465":"doubleRect","1025494":"aGlobalIDObjUnlessLoading","1025518":"emptyIntArray","1025554":"emptyString (or null)","1025604":"roundBracket - enclose in round brackets","1025630":"IVF2 - void function with two arguments (interface version)","1025677":"reconstructBufferedImage - if saving to JPEG fails","1025690":"javaTokForStructure","1025802":"findCodeTokens with IContentsIndexedList2 [OK]","1025832":"IHasGlobalID","1026103":"ConceptWithGlobalID","1026365":"ivf1ToVF1","1026521":"appendToBaseName - synonym of appendToFileNameBeforeExtension","1026590":"countIterator_inclusive - count from a to b (inclusively)","1026603":"boundsRect","1026604":"onBoundsChange","1026644":"paramsToButtons","1026686":"WithTimestamp","1026716":"jhgridWithSpacing - synonym of hgridWithSpacing","1026995":"pqO - synonym of platformQuoteOpt","1027205":"IBWIntegralImage","1027227":"bwIntegralImage","1027275":"dm_doEvery - install a java.util.Timer","1027441":"defaultMargin","1027535":"withTimestamp","1027549":"registerConcept - register a concept with mainConcepts","1027584":"conceptID - get ID of Concept (or 0 if null)","1027606":"newConceptsWithClassFinder","1027608":"runnableToIVF1 - ignore argument","1027735":"appendParamsToURL - synonym of appendQueryToURL","1027820":"setTabTitle","1027848":"syncAddOrCreate - add to list and create synced list if necessary","1028019":"jCheckBoxMenuItem_dyn - with lambda getting value on show","1028040":"isSubtype - synonym of isSubclass","1028041":"jcomboboxFromConcepts_str - use concept's toString","1028105":"enclosingTab","1028106":"dropTrailingBracketedCount","1028108":"appendBracketedCount","1028109":"getTabTitle","1028133":"subCharSequence","1028296":"boundsAsRect - synonym of boundsRect","1028319":"appendToFileBaseName - synonym of appendToFileNameBeforeExtension","1028327":"nRuns","1028441":"dynamicObjectIsLoading_threadLocal","1028570":"ListAndIndex","1028693":"updateEnclosingTabTitleWithCount","1028793":"IntBuffer","1028801":"isComponentOrSwingable","1028805":"setComponent - synonym of setSCPComponent","1028905":"arrayOfSameType - synonym of newObjectArrayOfSameType","1029070":"listFromFunction","1029102":"defaultRandomizer - synonym of defaultRandomGenerator","1029191":"Average","1029291":"mapI_if1 - faster version of mapI","1029395":"emptyCharArray","1029500":"utf8charset","1029563":"snippetUpdateConnector [sends to VM bus]","1029624":"vm_threadInterruptionReasonsMap","1029628":"SecretValue - generic record","1029631":"Timestamp","1029714":"allBackRefs","1029718":"sortedByConceptID","1029769":"emptyDoubleArray","1029853":"proxy_InvocationHandler","1029948":"oneOfTheFilesInDir - return first one that exists","1030047":"syncCloneAndClearList","1030135":"imagesDir - incomplete, may return null","1030157":"entrySet - synonym of _entrySet","1030158":"_entrySet - synonym of entrySet","1030212":"indentedStructureForUser","1030325":"toString - synonym of strOrNull","1030483":"inc - synonym of incAtomicLong + more","1030573":"drawImage","1030725":"JConceptsTable - new version of showConceptsTable","1030726":"SimpleCRUD_v2 - create\/read\/update\/delete for a concept class with simple fields [Swing]","1030730":"ITokCondition","1030733":"dynShortClassName - synonym of shortDynamicClassName","1030734":"renderForTable_noStruct - use str() for random objects so dataToTable doesn't struct() them","1030744":"isUnlisted","1030745":"allBackRefObjects","1030746":"replaceConceptAndUpdateRefs - replace a concept with a new one, keeping its ID and updating all references","1030751":"isSubclassOfAny","1030752":"dropTrailingNewLine","1030757":"setTableFontSizes - for header and cells","1030793":"jTypedComboBox","1030794":"sortClassesByNameIC","1030795":"moveItemFirst - move element to beginning of (cloned) list","1030796":"dropTypeParameter - e.g. L to L","1030797":"customToStringListCellRenderer","1030798":"setComboBoxRenderer","1030799":"notNullOrEmptyString","1030810":"jMinWidthAtLeast - set minimum width of Swing component","1030813":"getSelectedItem_typed - for JList\/JComboBox","1030821":"forEachLevel2","1030825":"sortByConceptID - synonym of sortConceptsByID","1031090":"IResourceHolder","1031092":"holdResource","1031115":"lCharSequence","1031139":"ISetter","1031162":"SynchronizedMap - replacement for Collections.SynchronizedMap to circumvent reflection problem","1031167":"SynchronizedSet [JDK-derived version]","1031171":"SynchronizedList [copied from JDK]","1031172":"SynchronizedRandomAccessList","1031192":"dynamicObject_setRawFieldValue","1031287":"WidthAndHeight","1031319":"mainClassNameForClassLoader","1031322":"mcName - name of main class","1031323":"mcDollar - \"main$\" or similar depending on main class name","1031340":"cDeref","1031342":"isTrueOrYes","1031349":"immutableEmptyList","1031350":"unnullForIteration","1031351":"immutableEmptyMap","1031469":"classLoaderForObject","1031521":"swingConfirm - synonym of confirmOKCancel","1031556":"syncMapGet2 - checks map for null, but not the key","1031599":"tempEnter","1031600":"rcallOpt - callOpt with method name first","1031607":"wrapForSmartAdd_jComponent","1031611":"ccallOpt - call a concept's method by reflection. finds and uses an enter() method. actually works for everything","1031612":"callOptWithEnter","1031669":"mapEntryToPair","1031672":"BetterThread","1031691":"pcallFAll_minimalExceptionHandling","1031692":"_storeException","1031693":"pcallF_minimalExceptionHandling","1031730":"renderStackTrace - synonym of stackTraceToString","1031744":"DynamicObject (imported from core - see #1004543)","1031756":"clampToInt","1031838":"Meta - successor of DynamicObject","1031839":"IMeta - interface for Meta (#1031838)","1031852":"metaMapPut - put or remove, actually (null keys or values are dropped)","1031866":"htmldecode_escapes","1031881":"entries - synonym of _entrySet","1031882":"entryToPair - synonym of mapEntryToPair","1031926":"clampZeroToOne","1031934":"widthForHeight","1031936":"drawLine","1031953":"IRef - a reference","1031961":"graphics - synonym of imageGraphics","1031963":"heightForWidth","1032004":"loadBufferedImageFile","1032036":"microSymbol","1032040":"saveImage","1032064":"shortClassName_dropNumberPrefix","1032080":"doubleRectFromPoints - create DoubleRect from x1, y1, x2, y2","1032082":"screenBounds","1032100":"syncMapGetOrCreate - synonym of syncGetOrCreate","1032103":"nanosToMicroseconds","1032160":"area - synonym of rectArea + same for DoubleRect","1032180":"countIterator_inclusive_step - count from a to b (inclusively) with step size","1032239":"step","1032271":"userDir_oneOf - return first one that exists","1032284":"syncGetAndClear - synonym of syncCloneAndClearList","1032372":"cores - synonym of numberOfCores","1032412":"emptyShortArray","1032420":"allScreenBounds","1032421":"Complex - complex number (double precision)","1032467":"IF2_IntInt_Double","1032479":"scaleRect_floor","1032481":"tsNow - now() as Timestamp [same as \"new Timestamp\"]","1032490":"countIteratorToList_inclusive - asList(countIterator_inclusive(...))","1032500":"clampToUByte - see also: limitToUByte","1032508":"threadLocalWithDefault","1032548":"createOrAddToSet (defaults to HashSet)","1032562":"castMapToMapO","1032600":"setMeta - synonym of metaMapPut","1032601":"sfuIndent - synonym of indentedStructureForUser","1033101":"Seconds","1033111":"Matrix - 2D (possibly virtual) array interface","1033119":"AbstractMatrix","1033201":"functionCall - make FunctionCall object","1033214":"Value - just a value wrapper","1033217":"value - make Value","1033238":"userDir_oneOf_createIfNone - return first one that exists, or a special one","1033303":"brightnessToRGBA [0..255]","1033304":"hsplit - synonym of jhsplit","1033311":"scaleImageWithOp","1033312":"scaleImage_bilinear - use Java's \"bilinear\" scaling","1033336":"PingSource","1033337":"ping_v3_setPingSourceMaker","1033339":"ping_v3 [using PingSource per thread]","1033340":"pingSource [ping_v3]","1033398":"ymdMinusHMS - synonym of ymd_minus_hms","1033401":"ThreadPool [seems to work]","1033409":"IntVar (never null!)","1033418":"_onJavaXSet","1033421":"makeUndecoratedFrame","1033433":"FPSCounter","1033448":"activateFrame_v3 - bring frame to foreground [iconify first, then restore, dev.]","1033449":"minimizeWindow","1033450":"currentProcessCommand - which java.exe are we running?","1033454":"isNonEmptySingleZip_byMagicHeader","1033455":"loadAllClassesInByteCodePath - load all classes defined in a certain byte code path","1033456":"nClasses","1033457":"getBytecodePathForClass","1033465":"installWindowDragger - registers on left mouse button by default","1033472":"installWindowResizeDraggerOnBorder","1033473":"copyLocalLog","1033478":"resizeImageToHeight_bilinear - preserves transparency","1033480":"marginPanel - now transparent [slightly breaking change]","1033481":"borderLayoutPanel","1033484":"gazelle_wavySpacer","1033521":"screenCount","1033546":"findIntArg","1033570":"getTextFieldFromSpinner","1033571":"jSpinnerCommitOnValidEdit","1033579":"comboBoxAndButton (center & east)","1033589":"iBWImageFromFunction","1033654":"allButtons","1033655":"setHorizontalMarginForAllButtons","1033666":"screenBounds_safe","1033667":"DoneFlag - also holds an optional error","1033668":"catchError","1033669":"printStackTrace_gen","1033670":"ScreenCamStream","1033671":"SourceTriggeredStream - a stream of objects that come in at irregular times","1033672":"BWIntegralImageStream","1033675":"imageSurface_unpixelated","1033676":"scaledGrayBytesFromBWIntegralImage","1033677":"scaledBWImageFromBWIntegralImage","1033678":"posterizeBWImage","1033679":"posterizeBWImage_withMeta","1033680":"setMetaSrcUnlessSame","1033681":"scaledBWImageFromBWIntegralImage_withMeta (+_height)","1033682":"setMetaSrc","1033684":"pixelatedImageSurface","1033686":"DoubleFPSCounter - always shows counter for previous whole second","1033688":"tsNowPlusMS","1033690":"powersOfTwoUpTo","1033691":"jListSpinner","1033692":"jPowersOfTwoSpinner","1033695":"dm_rcheckBox - dm_checkBox with smarter argument order","1033700":"toolTipFromLiveValue - synonym of bindToolTipToLiveValue","1033702":"nFrames","1033703":"bindLiveValueToSpinner","1033704":"dm_powersOfTwoSpinner","1033705":"rightAlignSpinner","1033708":"appendWithColon - synonym of prependColonSpaceIfNempty","1033709":"prependColonSpaceIfNempty","1033712":"setEnclosingTabTitle","1033713":"nRegions","1033714":"FunctionTimings","1033715":"ciSorted - synonym of sortedIgnoreCase","1033716":"nsToMicroseconds - synonym of nanosToMicroseconds","1033717":"GazelleVScript - \"Linear\" script [v1]","1033721":"WeakVar - Var using a weak reference","1033723":"AnimatedLine","1033724":"Animation","1033725":"JGazelleVScriptRunner","1033726":"streaksOfRepeatingElements","1033727":"grayToColor","1033728":"reproduceRasterBars","1033729":"RasterBars","1033732":"bwIntegralImage_withMeta","1033734":"sameSize","1033761":"FastRegions_BWImage","1033764":"IIBWVirtualClip","1033765":"toRect_round","1033776":"jLeftTabs - make JTabbedPane with tabs on the left","1033778":"centerAndSouthOrEast","1033779":"jLeftOrTopTabs","1033780":"jTopOrLeftTabs - synonym of jLeftOrTopTabs","1033781":"dm_transientCalculatedLiveValue - live-value for a calculation that is updated when a transient field changes","1033782":"dm_transientCalculatedToolTip","1033783":"dm_transientCalculatedLabel","1033786":"ImageSurfaceMouseHandler","1033790":"UIURLSystem - \"UI URLs\" (free-form case-insensitive URLs to navigate the UI) for Swing","1033799":"Enterable","1033801":"withSideAndTopMargin","1033802":"withoutViewportBorder","1033803":"setBorder","1033804":"borderlessScrollPane","1033805":"jscroll_centered_borderless","1033808":"hideTrayIcon - synonym of removeTrayIcon","1033809":"systemExit","1033810":"ImageSurface_PositionToolTip","1033811":"G2Drawable","1033812":"ImageSurface_HighlightRegion","1033813":"withOpacity - extended synonym of colorWithAlpha","1033814":"growRectTopAndLeft","1033815":"tempSetStroke","1033817":"maximizeOrRestoreFrame - better in non-AWT thread (so it can wait for the maximization)","1033818":"isExtendedStateNormal","1033819":"onFirstShowing - synonym of onFirstComponentShow","1033820":"scrollingTabs","1033829":"ScanlineBitMatrix - Scanline (runs) based implementation of BitMatrix. immutable","1033830":"bitMatrixRowEmpty","1033835":"getRandomizer","1033840":"scanlineBitMatrixToArea","1033841":"joinAreas","1033842":"toArea","1033843":"Flattener","1033844":"flattenToList - best flattening function. unpacks object arrays and iterables recursively, drops nulls","1033849":"saveInImageDirectoryWithCounter","1033850":"makeFileNameUnique_beforeExtension_startWith1_noDot","1033851":"bitMatrixToArea","1033852":"toScanlineBitMatrix","1033854":"RegionPainter","1033855":"RegionBoundingBoxPainter","1033856":"RegionFillPainter","1033857":"fillShape","1033859":"regionToArea","1033866":"TrayIconLastPosition - record coordinates when user hovers over tray icon","1033869":"AWTOnConceptChanges - successor of awtOnConceptChanges","1033875":"countIteratorAsList_incl - synonym of countIteratorToList_inclusive","1033877":"allConceptFieldsAsMapExcept","1033885":"indexOfMax","1033886":"class Best_comparable - takes objects and scores (comparables) and keeps the highest-scoring object. now synchronized and persistable","1033887":"screenNrOfWindow","1034646":"setEditable","1034648":"structure function (v21, supporting enums, LIVE)","1034658":"getColor - get pixel from BufferedImage as Color (with alpha)","1034739":"scp - synonym of singleComponentPanel","1034823":"bwImage - synonym of toBWImage","1035641":"render - synonym of drawableToImage","1035798":"unstructure (v20, introducing the Unstructurer class, LIVE)","1035970":"concepts","1036506":"hasNext","1036563":"getNext - synonym of nextFromIterator","2000460":"bytesToHex (standard function)"} at main.fail(m1008705.java:1589) at main$jsonDecode_Y.fail_base(m1008705.java:14008) at main$jsonDecode_Y.fail(m1008705.java:14006) at main$jsonDecode_Y.parseExpr(m1008705.java:14058) at main$jsonDecode_Y.parse(m1008705.java:14012) at main.jsonDecode(m1008705.java:13990) at main.jsonDecodeMap(m1008705.java:12844) at main.getSnippetTitles(m1008705.java:10820) at main$JavaXHyperlinker.codeToHTML(m1008705.java:6209) at main.html2(m1008705.java:85) at main.html(m1008705.java:67) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:577) at main.invokeMethod(m1008705.java:1601) at main.callOpt_withVarargs(m1008705.java:4387) at main.callOpt(m1008705.java:3326) at main.callHtmlMethod2(m1008705.java:11404) at main$MyHTTPD$1.get(m1008705.java:7337) at main$MyHTTPD$1.get(m1008705.java:1) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:577) at main.invokeMethod(m1008705.java:1601) at main.safeCallF(m1008705.java:642) at main.callF(m1008705.java:611) at main$MyHTTPD.serve(m1008705.java:7373) at main$NanoHTTPD.serve_2(m1008705.java:9572) at main$NanoHTTPD.serve(m1008705.java:9553) at main$NanoHTTPD$HTTPSession.execute(m1008705.java:8453) at main$NanoHTTPD$ClientHandler.run(m1008705.java:7829) at java.base/java.lang.Thread.run(Thread.java:833)
Began life as a copy of #1033525
download show line numbers debug dex old transpilations
Travelled to 3 computer(s): bhatertpkbcr, mowyntqkapby, mqqgnosmbjvj
No comments. add comment
| Snippet ID: | #1033636 |
| Snippet name: | Gazelle 22 Standalone [stable version] |
| Eternal ID of this version: | #1033636/25 |
| Text MD5: | 8cf2c941a2580188dd4fe0eed22ecefe |
| Transpilation MD5: | 4c6fa38870f514b15736bd85f2cbcc56 |
| Author: | stefan |
| Category: | javax / screen recognition |
| Type: | JavaX source code (desktop) |
| Public (visible to everyone): | Yes |
| Archived (hidden from active list): | No |
| Created/modified: | 2022-01-09 16:30:36 |
| Source code size: | 604779 bytes / 20985 lines |
| Pitched / IR pitched: | No / No |
| Views / Downloads: | 1493 / 5260 |
| Version history: | 24 change(s) |
| Referenced in: | [show references] |