Commit Graph

  • 5995a4b562 initial for support, deindexing arrays, dereferenceStorage(), resolveStringToKey(), Initial ternany support, prototype/param function call improvement, handle assignment to stack master Odilitime 2019-03-17 18:51:21 -0700
  • efce4e9c71 fix case Odilitime 2019-03-17 18:50:00 -0700
  • 0a8810a538 fix case Odilitime 2019-03-17 18:49:16 -0700
  • ca17bcce03 fix case Odilitime 2019-03-17 18:49:01 -0700
  • 9384083231 set doc/win Odilitime 2019-03-17 18:32:16 -0700
  • f127c60702 fix case Odilitime 2019-03-17 18:31:55 -0700
  • bc6a942195 findTagNodeChild() Odilitime 2019-03-17 18:31:27 -0700
  • 81b281095d getDocumentFromScope(), jsConstruct_getElementsByTagName() Odilitime 2019-03-17 18:30:57 -0700
  • 4abef5e395 set script, jsConstruct_getElementsByTagName() Odilitime 2019-03-17 18:30:06 -0700
  • 680d44a041 remove hard coded comma and replace with first char of separator Odilitime 2019-03-17 18:29:10 -0700
  • f3919881cc remove value/use locals instead, support decimals in number, make array use pointers internally/so we can reference, make functions belong to a script Odilitime 2019-03-17 18:27:45 -0700
  • 424d7ff777 support , in returns, statements after if, and try to make doExpression handle creating new vars Odilitime 2018-11-05 07:14:41 -0800
  • dd2925f026 construct handling Odilitime 2018-11-05 07:13:59 -0800
  • 513bac8516 new construct addEventListener Odilitime 2018-11-05 07:12:58 -0800
  • 1ca59b8ff1 jsEnable config improvement, filename case sensitivity fix Odilitime 2018-11-05 07:11:30 -0800
  • 3d30975055 add handle back to app Odilitime 2018-11-05 07:11:09 -0800
  • d8b1b90e73 fix case sensitive filename, improve debug Odilitime 2018-11-05 07:10:30 -0800
  • 31cdf83334 forward declaration (compile fix?) Odilitime 2018-11-05 07:09:58 -0800
  • ad0f1945a8 send key up up the pipeline Odilitime 2018-11-05 07:08:04 -0800
  • e98f6f8631 respect jsEnable app flag Odilitime 2018-11-05 07:07:27 -0800
  • e7ac823d68 new window binding Odilitime 2018-11-05 07:06:42 -0800
  • d6e7b5f327 typo fix, and some debugging Odilitime 2018-11-05 07:06:05 -0800
  • b62dc1fca2 whitespace Odilitime 2018-11-05 07:05:40 -0800
  • 10e4c06ceb case senstive filename fix Odilitime 2018-11-05 07:05:03 -0800
  • b8cd4895b5 set app in oglwindow Odilitime 2018-11-05 07:04:45 -0800
  • 09ff36d6db jsEnable bool Odilitime 2018-11-05 07:04:32 -0800
  • af996b5b1a console/js options Odilitime 2018-11-05 07:03:37 -0800
  • ac21639f77 StringUtil into tools Odilitime 2018-11-05 07:03:02 -0800
  • a50a1129bd jsIsFalse() func support, doFunctionCall=>jsFunctionCall, doExpression() multiple char fixes / || support, doAssignment() trim tokens/add stack/better && handling, dereferenceHasBase(), jsParseTokens() fix if condition result Odilitime 2018-02-01 21:58:25 -0800
  • 06ed9b8947 dereferenceHasBase() as undefined key are fine if base variable exists, doFunctionCall => jsFunctionCall to support constructs Odilitime 2018-02-01 21:56:50 -0800
  • 84630b55a3 flush out browserjs Odilitime 2018-02-01 21:56:33 -0800
  • d2178c3c16 flush out browserjs Odilitime 2018-02-01 21:56:21 -0800
  • b167e753c9 update bootstrap Odilitime 2018-02-01 21:56:03 -0800
  • fb86006f5a new file for constructs Odilitime 2018-02-01 21:55:41 -0800
  • 2103263a59 jsGetArray() Odilitime 2018-02-01 16:54:17 -0800
  • 9a75a4aafa jsGetObject() refactor, jsParseTokens return implementation, parseArray() actually call itself for arrays in arrays, jsGetArray() Odilitime 2018-02-01 16:52:08 -0800
  • facc0fd850 jsGetObject() Odilitime 2018-02-01 16:51:52 -0800
  • 79bd205eb7 doFunctionCall() actually return return value, doExpression() handle ) only once / if func value hang around to see if it's called first before changing stack, parseJSON wait for , before reseting keyState, doAssignment() check to see if func is called before setting stack, JavaScript::parse() disable debug Odilitime 2018-02-01 04:23:07 -0800
  • 0752b596e6 minor updates to get the 4chan js parser farther Odilitime 2018-02-01 04:22:44 -0800
  • a8037472f7 parseExpression deprecation, jsGetTokens guard for closing /, doAssignment/doExpression refactor, parseJSON "" support, doAssignment "x in y" support start, dereferenceObject bracket deferencing start, jsParseTokens better if suppor, gcc compile fixt Odilitime 2018-02-01 02:23:52 -0800
  • 19714bf32c parseExpression deprecation Odilitime 2018-02-01 02:22:51 -0800
  • c3f507ac4f Don't allow tags over 10 characters long to allow javascript to be able to use less than and greater than Odilitime 2018-02-01 02:21:46 -0800
  • d85de8b971 crash fix Odilitime 2018-01-24 15:05:50 -0800
  • ba50d61ce3 js_bool support, jsIfFalse(), prefix some functions with js, return values, doExpression - start execution part, locate*QuoteEnd(), locateRegexEnd(), getNextExpression improvements, level indenting of debug, parseFunctionBody improvements, scope refactor, parseJSON() improvements, doAssignment() improvements, getObjectKeyPointer(), dereferenceObject(), applyScope() + re-referencing root support Odilitime 2018-01-21 03:00:44 -0800
  • 07ba81d762 null terminate seed, proper includes for non-WIN32 Odilitime 2018-01-21 02:59:56 -0800
  • 4ecabce5a2 prototypes for non-WIN32 Odilitime 2018-01-21 02:59:38 -0800
  • 08cd03b05c Javascript class refactor Odilitime 2018-01-21 02:58:47 -0800
  • 3bb37573ee Javascript class refactor Odilitime 2018-01-21 02:58:13 -0800
  • b092a7820c scope refactor, forward type, prototypes, Javascript refactor Odilitime 2018-01-21 02:57:12 -0800
  • 51b60a7e67 Merge branch 'master' of https://gitgud.io/despair/netrunner Odilitime 2018-01-06 13:30:06 -0800
  • e00601c33d Merge branch 'master' of https://gitgud.io/despair/netrunner Odilitime 2018-01-06 13:28:35 -0800
  • 5f980b0779 style linting despair 2018-01-06 15:16:52 -0600
  • 9b9b210f9f Merge branch 'master' of https://gitgud.io/odilitime/netrunner despair 2018-01-06 15:00:36 -0600
  • 4fe969f9de new bootstrap js Odilitime 2017-12-24 09:57:36 -0800
  • fa64b836e8 bootstrip js Odilitime 2017-12-24 09:57:20 -0800
  • 577f820f4c some prototype, add bool/reference Odilitime 2017-12-24 09:56:30 -0800
  • 8e3156132b remove old unused functions Odilitime 2017-12-24 09:55:47 -0800
  • 3d305e040d add prototype Odilitime 2017-12-24 09:55:23 -0800
  • 2a74ba7e37 FIXME note Odilitime 2017-12-24 09:55:04 -0800
  • 5d36abbfe6 merge fixes Odilitime 2017-12-24 09:54:19 -0800
  • 3dccc6a1ab merge Odilitime 2017-12-24 09:46:48 -0800
  • bfcdda5c04 project reorg and cleanup Odilitime 2017-12-24 09:27:16 -0800
  • 803c9da6c8 Merge branch 'master' of https://gitgud.io/odilitime/netrunner despair 2017-11-15 13:57:40 -0600
  • 0f8db670e0 fall through comments for gcc warnings Odilitime 2017-11-14 16:58:02 -0800
  • 3a817788f1 add /usr/local/share to search path for config Odilitime 2017-11-12 13:49:49 -0800
  • 08867b6c62 icons are now consistent across all bit depths despair 2017-11-11 20:47:47 -0600
  • b74a57fbcf oops despair 2017-11-11 20:18:25 -0600
  • 191471ded1 new icon to match site refresh despair 2017-11-11 20:16:26 -0600
  • 22e91b6528 normalised line endings despair 2017-11-11 20:01:29 -0600
  • e5d5fe3afb fuckin visual studio despair 2017-11-11 19:31:38 -0600
  • ff2ee86dbf Merge branch 'master' of ssh.gitgud.io:despair/netrunner despair 2017-11-11 19:13:34 -0600
  • 448a61c1fe first update in a while despair 2017-11-11 19:07:38 -0600
  • 313d7d9008 gcc fix, theme font fix/disablement for now, AddWindow cleans up layers afer use now, addJSDebuggerWindow() Odilitime 2017-11-11 14:21:53 -0800
  • b308754f4f fix gcc compilation tks DosAmp/rolor2013 Odilitime 2017-11-11 14:20:18 -0800
  • d1759729b7 parseExpression(), parseJSON(), parseArray(), doExpression() start, doAssignment function/JSON types support/expression handlers Odilitime 2017-11-11 14:17:54 -0800
  • 8479d9573f add prototypes Odilitime 2017-11-11 14:13:59 -0800
  • 5d8844a08f clarification Odilitime 2017-11-11 14:13:26 -0800
  • af5a752b87 typo Odilitime 2017-11-11 14:12:45 -0800
  • 6e63ac0fec doAssignment() improvements in expression parser Odilitime 2017-10-26 07:51:24 -0700
  • 14823fd0c7 fix parseSepButNotBetween() implementation Odilitime 2017-10-26 07:49:42 -0700
  • b7e6710038 added doAssignment prototype Odilitime 2017-10-22 15:34:10 -0700
  • 96bf25ffe0 doAssignment() - new expression parser Odilitime 2017-10-22 15:33:39 -0700
  • cc7084ec96 main javascript source, v to debug js variables Odilitime 2017-10-22 15:31:14 -0700
  • e380371d50 run the source through the JS parser Odilitime 2017-10-22 15:30:40 -0700
  • af562e207f gcc fix Odilitime 2017-10-22 15:27:41 -0700
  • bc8b7c0b7f gcc fix Odilitime 2017-10-22 15:27:23 -0700
  • 9b8a48a126 Merge branch 'master' of ssh.gitgud.io:odilitime/netrunner Odilitime 2017-10-21 15:15:18 -0700
  • 4718a0620d docs Odilitime 2017-10-21 15:14:26 -0700
  • f2b8d61f83 updated project file (built with xcode 9.0, sorry) Odilitime 2017-10-20 17:33:17 -0700
  • 7c72f69025 more data strucuture (move scope to .h), getToken() refactor, doAssignment() Odilitime 2017-10-19 00:16:05 -0700
  • 4fd458e697 split(), parseSepButNotBetween(), [lr]trim() Odilitime 2017-10-19 00:14:03 -0700
  • 6350959e03 initial JS parser Odilitime 2017-10-15 05:35:05 -0700
  • a6d5d0feb6 support SCRIPT/LINK tags, make SCRIPT download JS source Odilitime 2017-10-15 03:03:21 -0700
  • ec2b468715 report errors to output Odilitime 2017-10-15 03:02:24 -0700
  • fdcd33c2da include status code in body when invalid Odilitime 2017-10-15 03:01:48 -0700
  • b9781fffcd setPort() refactor, merge() relative support, parseURI fix //host parsing Odilitime 2017-10-15 02:59:31 -0700
  • 163c73a9a0 Finally removed statically allocated animu grill despair 2017-09-06 19:41:31 -0500
  • 37bd33fd9b fixes despair 2017-09-06 19:10:33 -0500
  • 05649c61b6 update Documentation to reflect new structure Odilitime 2017-09-06 17:06:52 -0700
  • f74aba8641 Merge branch 'master' of https://gitgud.io/odilitime/netrunner despair 2017-09-06 19:00:02 -0500