Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | Implement front-end with back-end | Sean Allred | 2014-11-08 | 1 | -64/+7 | |
| | | | ||||||
| | * | Use the key for every request; no exceptions | Sean Allred | 2014-11-08 | 1 | -1/+4 | |
| | | | ||||||
| | * | Add internal request function | Sean Allred | 2014-11-08 | 1 | -0/+52 | |
| | | | ||||||
| | * | Delineate and alphabetize API symbols | Sean Allred | 2014-11-08 | 1 | -5/+35 | |
| | | | | | | | | | | | | It's ugly to look at, but diffs will be more precise. | |||||
| | * | Re-work filtering and caching | Sean Allred | 2014-11-08 | 6 | -67/+36 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * sx-auth.el - Use new symbolic cache access * sx-cache.el - Implement symbolic cache access * sx-filter.el - Use symbolic cache access - Compile and save filters on-demand (more work to be done to this end) * sx-question.el - Symbolic filters * sx-request.el - Protection against infinitely recursing when compiling a filter This will be re-worked into requests (a front-end function) and 'raw' requests (a back-end function). The front-end will add convenience to the back-end. * test/tests.el Remove outdated tests | |||||
| | * | Finish name changes | Sean Allred | 2014-11-08 | 4 | -19/+19 | |
| | | | ||||||
| | * | Introduce initialization logic and hooks | Sean Allred | 2014-11-07 | 2 | -5/+31 | |
| |/ | ||||||
* | | Implement sx-question-mode | Artur Malabarba | 2014-11-08 | 3 | -50/+301 | |
| | | | | | | | | Also moves question-display code to its own file. | |||||
* | | Function for getting a single question. | Artur Malabarba | 2014-11-08 | 1 | -0/+10 | |
| | | ||||||
* | | Add date formatting to sx-time | Artur Malabarba | 2014-11-08 | 1 | -0/+22 | |
| | | ||||||
* | | Implement no-update argument to sx-question-list-refresh | Artur Malabarba | 2014-11-08 | 1 | -2/+9 | |
|/ | ||||||
* | Merge pull request #33 from vermiculus/macro--sx-assoc-let | Sean Allred | 2014-11-07 | 2 | -28/+70 | |
|\ | | | | | Implement sx-assoc-let macro. | |||||
| * | Add missing symbols | Artur Malabarba | 2014-11-07 | 1 | -2/+2 | |
| | | ||||||
| * | Implement sx-assoc-let macro. | Artur Malabarba | 2014-11-07 | 2 | -28/+70 | |
|/ | | | | Letbind symbols to their values inside alists. | |||||
* | Merge pull request #31 from vermiculus/rename | Sean Allred | 2014-11-07 | 15 | -825/+936 | |
|\ | | | | | Rename files to sx prefix (and variables accordingly) | |||||
| * | Fix missing request in sx-question | Artur Malabarba | 2014-11-07 | 1 | -0/+1 | |
| | | ||||||
| * | Update names in test | Sean Allred | 2014-11-07 | 2 | -33/+33 | |
| | | ||||||
| * | Refactor to use `sx-` prefix | Sean Allred | 2014-11-07 | 11 | -563/+683 | |
| | | | | | | | | A file stackexchange.el should be added for user-facing functions. | |||||
| * | Renamed all files. | Artur Malabarba | 2014-11-07 | 8 | -11/+1 | |
|/ | | | | Still a lot to be done inside them. | |||||
* | Merge pull request #30 from vermiculus/question-list-live-data | Artur Malabarba | 2014-11-06 | 3 | -42/+140 | |
|\ | | | | | Question list live data | |||||
| * | Use stack-question-get-questions | Artur Malabarba | 2014-11-06 | 1 | -1/+5 | |
| | | ||||||
| * | Comment out "*stack-question*" buffer test | Artur Malabarba | 2014-11-06 | 1 | -2/+3 | |
| | | ||||||
| * | Fix test regexp | Artur Malabarba | 2014-11-06 | 1 | -3/+3 | |
| | | ||||||
| * | Remove cl-flet (not defined for < 24.3) | Artur Malabarba | 2014-11-06 | 1 | -29/+28 | |
| | | ||||||
| * | package-initialize on tests | Artur Malabarba | 2014-11-06 | 1 | -1/+5 | |
| | | ||||||
| * | Merge branch 'master' into question-list-live-data | Artur Malabarba | 2014-11-06 | 3 | -11/+98 | |
| |\ | |/ |/| | ||||||
* | | Merge pull request #25 from vermiculus/auth | Sean Allred | 2014-11-06 | 2 | -2/+83 | |
|\ \ | | | | | | | Authentication | |||||
| * \ | Merge branch 'master' into auth | Sean Allred | 2014-11-06 | 1 | -2/+7 | |
| |\ \ | |/ / |/| | | | | | | | | Conflicts: stack-core.el | |||||
* | | | Merge pull request #26 from vermiculus/elevated-api-request-limit | Sean Allred | 2014-11-06 | 1 | -2/+7 | |
|\ \ \ | | | | | | | | | Add API key to requests | |||||
| * | | | Add API key to requests | Sean Allred | 2014-11-05 | 1 | -2/+7 | |
| | | | | ||||||
| | * | | Merge branch 'master' into auth | Sean Allred | 2014-11-06 | 1 | -7/+8 | |
| | |\ \ | |_|/ / |/| | | | ||||||
* | | | | Merge pull request #24 from KingShimkus/patch-1 | Sean Allred | 2014-11-05 | 1 | -7/+8 | |
|\ \ \ \ | |/ / / |/| | | | Made it more readable. | |||||
| * | | | Made it more readable. | Luke Shimkus | 2014-11-04 | 1 | -7/+8 | |
|/ / / | | | | | | | Just fixed the links and made it more readable. | |||||
| * | | Remove unused permission | Sean Allred | 2014-11-06 | 1 | -2/+1 | |
| | | | | | | | | | | | | | | | | | | We are not using `private_info' yet, so there is no need to request this permission. It can, of course, be easily added later on if the information is ever usable. | |||||
| * | | Change constant to variable | Sean Allred | 2014-11-06 | 1 | -2/+4 | |
| | | | | | | | | | | | | | | | As it is let-bound in the authentication flow, it is not truly a constant. Add a warning to the documentation appropriately. | |||||
| * | | Prune unnecessary variable | Sean Allred | 2014-11-05 | 1 | -2/+0 | |
| | | | | | | | | | | | | | | | This key is actually used in request-making on the whole, so it has been moved to `stack-core.el' as of 9cb376361983742f0a15775b233fc194d61b3ea7. | |||||
| * | | Use standard '.el' extenstion for cache | Sean Allred | 2014-11-05 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | This should probably be altered so that the caching function requires symbols; this would keep everything consistent since the caching function could apply the same pattern to every symbol it receives. | |||||
| * | | Remove files duplicated in `gh-pages' | Sean Allred | 2014-11-05 | 3 | -43/+0 | |
| | | | | | | | | | | | | | | | These pages should be tracked by that branch; it is an explicitly separate part of the system. | |||||
| * | | Further explain `stack-cache-directory' | Sean Allred | 2014-11-05 | 1 | -1/+3 | |
| | | | | | | | | | | | | | | | I looked at it for a few minutes and wondered how to use it -- and I wrote the thing! :) | |||||
| * | | Implement OAuth2 authentication | Sean Allred | 2014-11-05 | 2 | -1/+81 | |
| | | | | | | | | | | | | | | | Tested with commit 1749aa32c25d8eee9ca0753cb55bd7d134f320b7, current HEAD of the `gh-pages' branch. | |||||
| * | | Add basic HTML/JavaScript to enable authentication | Sean Allred | 2014-11-05 | 3 | -0/+43 | |
|/ / | | | | | | | | | | | | | | | | | | | | | This should be accessible using `raw.github.com/...', but if not, I will put it on my webserver. For now, this seems like it's as good as it's going to get. When the page is accessed with an access token, this token is displayed (styled as CSS class `uservalue', big, dark, and green). Error conditions are not currently being handled, but they will be. | |||||
| * | Fix question list testing (for real). | Artur Malabarba | 2014-11-06 | 1 | -19/+26 | |
| | | ||||||
| * | Handle small windows more gracefully. | Artur Malabarba | 2014-11-06 | 1 | -2/+12 | |
| | | ||||||
| * | Add a no-update argument to stack-question-list-refresh | Artur Malabarba | 2014-11-06 | 1 | -4/+6 | |
| | | ||||||
| * | Fix question list tests | Artur Malabarba | 2014-11-06 | 1 | -3/+11 | |
| | | ||||||
| * | Add tests for the question-list | Artur Malabarba | 2014-11-06 | 1 | -4/+21 | |
| | | ||||||
| * | Add mode-line information to the question list | Artur Malabarba | 2014-11-06 | 2 | -7/+55 | |
| | | ||||||
| * | Variable fine-tuning | Artur Malabarba | 2014-11-06 | 1 | -2/+1 | |
| | | ||||||
| * | Switch to live-data in the question list. | Artur Malabarba | 2014-11-06 | 1 | -2/+1 | |
|/ | ||||||
* | Merge pull request #9 from vermiculus/UI-first-attempt | Sean Allred | 2014-11-04 | 9 | -516/+4435 | |
|\ | | | | | Question List Mode implementation |