aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| | * Remove test cruftSean Allred2014-11-011-2/+0
| | |
| | * Introduce `stack-core-silent-requests' as defaultSean Allred2014-11-011-0/+5
| | | | | | | | | | | | If this value is `t', requests will default to being silent.
| | * Return the correct type from filterSean Allred2014-11-012-31/+86
| | | | | | | | | | | | Vectors should not be turning into lists. See test cases.
| | * Return -no-value if it cannot find sampleSean Allred2014-11-011-1/+3
| | | | | | | | | | | | | | | | | | Allows build to continue if it cannot find the file. This is for reading in sample data. I'm not really sure why the local build cannot find the file, but I will figure it out later today.
| | * Fix syntax issueSean Allred2014-11-012-3/+8
| | |
| | * Make the sample data loader a functionSean Allred2014-11-011-1/+1
| | |
| | * Use correct directory for testSean Allred2014-11-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | I really should be testing locally before I push... live and learn. Locally, it's erroring out saying that it reached the end of file during parsing. I don't know how this is the case, but we'll see what Travis says.
| | * Fix testSean Allred2014-11-011-1/+7
| | |
| | * More work on data filter; add testsSean Allred2014-11-016-1296/+37
| | |
| | * Merge branch 'convenience-functions' of github.com:vermiculus/stack-mode ↵Sean Allred2014-11-010-0/+0
| | |\ | | | | | | | | | | | | into convenience-functions
| | | * Add sample data for development testingSean Allred2014-11-012-0/+1228
| | | |
| | | * Add function to filter data structureSean Allred2014-11-012-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only works on flat structures right now. This should be used and let-bound to a variable when that variable is going to be used a lot. Theoretically, it should be faster than traversing through the entire data structure. Think of this as a Emacs-local version of the API's own filter.
| | | * Consolidate test statementsSean Allred2014-11-011-3/+1
| | | |
| | * | Add sample data for development testingSean Allred2014-11-012-0/+1228
| | | |
| | * | Add function to filter data structureSean Allred2014-11-012-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only works on flat structures right now. This should be used and let-bound to a variable when that variable is going to be used a lot. Theoretically, it should be faster than traversing through the entire data structure. Think of this as a Emacs-local version of the API's own filter.
| | * | Consolidate test statementsSean Allred2014-11-011-3/+1
| |/ /
| * | Update README.orgSean Allred2014-11-011-1/+1
| | | | | | | | | Specify master branch for Travis badge
| * | Move tests and sample data to test/Sean Allred2014-11-014-0/+1295
| |/
| * Support older versions than 24.3Sean Allred2014-11-011-2/+1
| |
| * Use `url-retrieve-synchronously' dependendentlySean Allred2014-11-012-2/+7
| | | | | | | | | | | | | | | | Emacs 24.3 supposedly does not have a second argument to `url-retrieve-synchronously'. Introduce a switch dependent on `emacs-minor-version'. This hopefully fixes the url- issue.
| * Strip properties from string sent to json-readSean Allred2014-10-311-1/+3
| |
| * Handle case where API response is compressedSean Allred2014-10-312-41/+64
| | | | | | | | | | | | | | | | | | | | | | The StackExchange API explicitly states that responses to requests are gzipped. For some reason, they are not zipped when called locally on my machine, but they are zipped when run from Travis CI. I do not know if `url-retrieve-synchronously' is performing any magic. When I curl the request, I receive a gzipped response (as expected). A proper fix for this would be to somehow advise `url-*' to request as curl does.
| * Housekeeping and performance enhancementsSean Allred2014-10-311-8/+9
| |
| * Update .travis.ymlSean Allred2014-10-311-0/+8
| | | | | | Add gitter integration
| * Add Gitter badgeSean Allred2014-10-311-0/+1
| |
* | Question-list modeArtur Malabarba2014-11-033-1/+139
| |
* | Implement an example with the html rendererArtur Malabarba2014-11-011-2/+10
| |
* | Major-mode for navigating question list.Artur Malabarba2014-11-011-0/+52
| |
* | Add comments and html rendererArtur Malabarba2014-11-011-9/+48
| |
* | Add comments to stack-ltoArtur Malabarba2014-11-011-11/+12
| |
* | Add sample files for a typical query data.Artur Malabarba2014-10-313-39/+32
| |
* | Initial lisp-to-org converterArtur Malabarba2014-10-311-0/+85
| |
* | Add example json and el filesArtur Malabarba2014-10-312-0/+46
|/
* Add debug-on-error to testsArtur Malabarba2014-10-311-0/+1
|
* Remove unsupport platform from EVM configSean Allred2014-10-311-1/+0
|
* Update Travis CISean Allred2014-10-311-13/+15
|
* Make sure api-response is defined before parsingSean Allred2014-10-311-1/+1
| | | | Whoops.
* Give more informative message after json errorSean Allred2014-10-312-23/+30
|
* Install emacs before CaskSean Allred2014-10-311-8/+6
|
* Add evm as instructed by CaskSean Allred2014-10-311-0/+1
|
* Use Cask to manage dependenciesSean Allred2014-10-313-1/+22
| | | | https://github.com/cask/cask
* Hopefully fix Travis buildSean Allred2014-10-312-3/+3
| | | | | `emacs` isn't an available command, but hopefully $EMACS is. Again, copying from yasnippet.
* Add Travis CI buttonSean Allred2014-10-311-0/+2
|
* Implement proper unit testsSean Allred2014-10-313-15/+27
|
* Throw an error when we receive one from the APISean Allred2014-10-311-0/+6
|
* Formatting changesSean Allred2014-10-311-3/+6
|
* Add stack-networkSean Allred2014-10-311-0/+33
|
* Change *-make-request to return the content onlySean Allred2014-10-312-11/+6
|
* Simplify explanation of arguments structureSean Allred2014-10-311-7/+14
| | | | | The consing that was happening actually formed a much easier-to-understand list of lists.
* *Vastly* simplify default arguments functionSean Allred2014-10-311-10/+2
|