aboutsummaryrefslogtreecommitdiff
path: root/sx-question.el
Commit message (Collapse)AuthorAgeFilesLines
* Implent getting question given answer idArtur Malabarba2014-12-171-0/+14
|
* Unused variableArtur Malabarba2014-12-151-2/+1
|
* Fix lexical bindings.Artur Malabarba2014-12-141-1/+0
|
* Improve some header comments.Artur Malabarba2014-12-061-1/+1
|
* Merge pull request #126 from vermiculus/improve-display-engineArtur Malabarba2014-12-021-20/+25
|\ | | | | Improve display engine
| * sx-question--mark-read returns nil if nothing changedArtur Malabarba2014-12-011-20/+25
| |
* | sx-question-get-questions takes arbitrary keywords.Artur Malabarba2014-12-011-2/+4
|/
* Fix byte-compile warningsArtur Malabarba2014-11-291-14/+15
| | | | Fixes #115
* Fix #110Sean Allred2014-11-271-1/+2
|
* Old refresh bugArtur Malabarba2014-11-251-1/+1
|
* Move browse-filter to sxArtur Malabarba2014-11-251-26/+3
|
* .site is now a special symbol in sx-assoc-letArtur Malabarba2014-11-251-24/+19
| | | | | | sx-question.el no longer manually inserts the `site` property on fetched questions. This was insufficient because we also need this property on other objects.
* ADd comment.link to filterArtur Malabarba2014-11-251-0/+1
|
* Fix indentation following indent declaration.Jonathan Leech-Pepin2014-11-211-8/+8
|
* Merge branch 'master' into sx-method-auth. Conflicts have beenJonathan Leech-Pepin2014-11-211-20/+39
|\ | | | | | | | | | | | | | | | | | | | | | | | | resolved. Logic and functions have been kept from the `cl-defun` `sx-method-call` while docstrings have been updated as per #77 when possible. Conflicts: sx-auth.el sx-method.el sx-question.el sx-request.el
| * GitHub comments -- #77Sean Allred2014-11-201-10/+5
| |
| * Enhance documentationSean Allred2014-11-191-1/+3
| |
| * Minor typos and incorrect informationSean Allred2014-11-191-6/+1
| |
| * Merge branch 'master' into documentationSean Allred2014-11-191-2/+61
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: sx-method.el sx-question-list.el sx-question-mode.el sx-question.el sx-request.el sx.el
| * | Documentation -- part threeSean Allred2014-11-181-5/+6
| | | | | | | | | | | | Source code is documented to the best of my knowledge and understanding.
| * | Documentation -- part oneSean Allred2014-11-171-16/+31
| | | | | | | | | | | | Pushing this change to continue work elsewhere.
* | | Fix auth settings in calls. Do not use 'warn in non-interactive commands.Jonathan Leech-Pepin2014-11-201-0/+1
| | |
* | | Uses of `sx-method-call` have been updated to use new format.Jonathan Leech-Pepin2014-11-201-9/+11
| |/ |/| | | | | | | | | | | | | sx-question now includes 2 authentication requiring parameters, `question.upvoted` and `question.downvoted`. These will only be used if access token exists. sx-favorites still uses site-workaround pending #82.
* | Merge branch 'master' into hidden-questionsArtur Malabarba2014-11-181-0/+2
|\ \
| * | Define -visit to use answer link if available.Artur Malabarba2014-11-171-0/+2
| |/
* / Implement hidden question databaseArtur Malabarba2014-11-181-3/+49
|/ | | | Also improve read question code.
* Finish mergeArtur Malabarba2014-11-151-5/+8
|
* Merge remote-tracking branch 'remotes/origin/network-list' into real-scoresArtur Malabarba2014-11-151-8/+0
|\
| * Merge branch 'master' into network-listSean Allred2014-11-141-50/+26
| |\ | | | | | | | | | | | | | | | Conflicts: sx-filter.el sx-question.el
| * | Move question sorting function to sx.elSean Allred2014-11-111-6/+0
| | | | | | | | | | | | | | | It is not specific to questions -- it is generally applicable to any alist.
* | | Ensure we don't overwrite the cacheArtur Malabarba2014-11-151-6/+14
| | |
* | | sx-question-read-p and mark-read actually workArtur Malabarba2014-11-151-3/+26
| | |
* | | Add site date to questionsArtur Malabarba2014-11-151-5/+7
| | |
* | | Highlighting accepted answers actually works now.Artur Malabarba2014-11-151-3/+5
| |/ |/|
* | Ensure error string can printSean Allred2014-11-141-1/+1
| | | | | | | | "%s" must take a string, but what we get might not be string-y.
* | Use correct methodSean Allred2014-11-141-1/+1
| | | | | | | | `sx-request-make' wouldn't behave correctly on this
* | CommentsArtur Malabarba2014-11-131-1/+8
| |
* | Also print answersArtur Malabarba2014-11-131-1/+6
| |
* | Improve question filterArtur Malabarba2014-11-131-1/+1
| |
* | Pull in question bodySean Allred2014-11-121-1/+1
| | | | | | | | Added this field to the filter as well.
* | Use consistent tag formattingSean Allred2014-11-121-0/+4
| | | | | | | | | | | | Puts `mapconcat' to work by defining a helper function `sx-question--tag-format' and `concat'ing them with ` '. Simpler, more maintainable construction.
* | Merge branch 'master' into sx-question-modeArtur Malabarba2014-11-131-10/+4
|\|
| * Abstract out method callsSean Allred2014-11-081-4/+2
| | | | | | | | | | | | | | | | | | | | | | Keeping method calls within `sx-request.el' was causing circular requirements. This commit sorts through all of the requirements for each of the files and ensures that this does not happen. Much of the content removed was for `sx-request-default-keyword-arguments-alist' and related items. It was unused, so it was pruned. If it is deemed necessary in the future, it should be included in `sx-method.el'.
| * Re-work filtering and cachingSean Allred2014-11-081-6/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| * Introduce initialization logic and hooksSean Allred2014-11-071-5/+4
| |
* | Implement sx-question-modeArtur Malabarba2014-11-081-48/+0
| | | | | | | | Also moves question-display code to its own file.
* | Function for getting a single question.Artur Malabarba2014-11-081-0/+10
|/
* Fix missing request in sx-questionArtur Malabarba2014-11-071-0/+1
|
* Refactor to use `sx-` prefixSean Allred2014-11-071-34/+38
| | | | A file stackexchange.el should be added for user-facing functions.
* Renamed all files.Artur Malabarba2014-11-071-0/+120
Still a lot to be done inside them.