134 Commits

Autor SHA1 Mensagem Data
Corey Johnson & Nathan Sobo 3f8654c76d Benchmark moving to eof 2012-05-10 11:31:35 -07:00
Nathan Sobo 1e2d333a15 WIP: working on only rendering on-screen lines. still half-baked. 2012-05-10 09:27:04 -06:00
Nathan Sobo b369c09fa0 Benchmark method takes an optional repeat count after the description. Refactor benchmark helper. 2012-05-09 18:11:31 -06:00
Corey Johnson & Nathan Sobo 13f89f5d96 Benchmark opening large file 2012-05-09 16:22:07 -07:00
Corey Johnson & Nathan Sobo cfd8d5bf8e Add benchmarkOnce 2012-05-09 16:11:35 -07:00
Corey Johnson & Nathan Sobo faa0ec2199 log benchmark reports 2012-05-09 12:24:27 -07:00
Nathan Sobo f2f44b9ab6 Can match key patterns with the '-' character
Add a parser to parse keystroke patterns instead of splitting on '-' with a regex
2012-05-09 10:56:31 -06:00
Corey Johnson & Nathan Sobo 69a76d1b47 Can move files from the tree view 2012-04-27 14:18:55 -07:00
Corey Johnson & Nathan Sobo f652b4e357 Position autocomplete menu above cursor if there isn't room below 2012-04-20 17:18:07 -06:00
Nathan Sobo e89a2255cf Tear down editors and unsubscribe from buffers on window unload to prevent exceptions when typing after reload 2012-04-18 11:01:30 -06:00
Nathan Sobo 77606b969c 💄 2012-04-09 15:53:33 -06:00
Nathan Sobo 7ded50c19d Add benchmark for moving to beginning of word at the end of a 9k line file 2012-04-09 15:52:08 -06:00
Corey Johnson & Nathan Sobo 98f9942367 Rename Editor.lastActiveEditor to Editor.activeEditor 2012-03-21 15:25:49 -07:00
Nathan Sobo ec9b4ffcd1 Fix broken benchmarks suite. 2012-03-20 17:22:44 -06:00
Corey Johnson f1003d1e3e Send benchmark data to graphite 2012-03-15 17:47:51 -07:00
Corey Johnson a559e52352 Extract jasmine code into jasmine-helper 2012-03-15 10:46:40 -07:00
Corey Johnson 1a4ae397ad rake benchmark uses --headless arg 2012-03-15 10:37:19 -07:00
Corey Johnson ef9673a145 jasmine-atom-reporter doesn't output any console data 2012-03-15 08:55:09 -07:00
Corey Johnson 117d9287e0 Allow AtomReporter to output text to console. 2012-03-14 10:48:53 -07:00
Corey Johnson 638c0c625b Rename TrivialReporter AtomReporter 2012-03-14 09:59:31 -07:00
Nathan Sobo d30e183edb Add benchmark for inserting at the end of a file 2012-03-13 11:11:17 -06:00
Corey Johnson 11da15ac99 Exit app if exitAppWhenFinished is set 2012-03-12 16:40:38 -07:00
Corey Johnson 8e97fbd5ed document.title is set as the window title 2012-03-09 11:02:08 -08:00
Corey Johnson 1ce161504d Benchmark cascading syntax changes by adding a quote to file 2012-03-08 18:25:18 -08:00
Corey Johnson e673f570cc We have to have pfbenchmark! I love the dan dan noodles. 2012-03-08 18:17:58 -08:00
Corey Johnson 095d2c0f19 un-f benchmark 2012-03-08 18:12:46 -08:00
Corey Johnson & Nathan Sobo 51c02f236c add fpbenchmark and fbenchmark 2012-03-08 18:11:40 -08:00
Corey Johnson & Nathan Sobo ffeab94472 Do not use an Atom file in fixtures.
It makes things confusing when doing a global search.
2012-03-08 15:28:29 -08:00
Corey Johnson & Nathan Sobo e04c3aeae8 Benchmark insert/delete in a medium sized file 2012-03-08 15:19:26 -08:00
Corey Johnson & Nathan Sobo da8d30ab98 Call Editor.insertText directly instead of creating a TextInput event 2012-03-08 14:27:05 -08:00
Nathan Sobo 95e9b83694 Don't always show console, but bind a key for it and show when profiling 2012-03-08 13:04:07 -07:00
Nathan Sobo 4bfc09b18d Run benchmarks 100 times and other 💄 2012-03-07 19:43:59 -07:00
Corey Johnson & Nathan Sobo f44a9df701 Add benchmark for inserting and deleting a character 2012-03-07 19:07:56 -07:00
Corey Johnson & Nathan Sobo 18c8c7e14f Add benchmark suite, which runs with ctrl-alt-meta-b 2012-03-07 18:21:17 -07:00