Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add some package definitions. | Artur Malabarba | 2014-11-19 | 1 | -12/+31 |
| | | | | Also run checkdoc on sx.el | ||||
* | Merge pull request #76 from vermiculus/mark-read-key | Sean Allred | 2014-11-18 | 1 | -0/+13 |
|\ | | | | | Mark as read with "m" | ||||
| * | Mark as read with "m" | Artur Malabarba | 2014-11-19 | 1 | -0/+13 |
|/ | | | | Fixes #61 | ||||
* | Merge pull request #71 from vermiculus/hidden-questions | Sean Allred | 2014-11-18 | 3 | -4/+78 |
|\ | | | | | Hidden questions | ||||
| * | Merge branch 'master' into hidden-questions | Artur Malabarba | 2014-11-18 | 2 | -57/+79 |
| |\ | |||||
| * | | Hidden question functionality implemented in the question list | Artur Malabarba | 2014-11-18 | 1 | -1/+14 |
| | | | |||||
| * | | Implement hidden question database | Artur Malabarba | 2014-11-18 | 1 | -3/+49 |
| | | | | | | | | | | | | Also improve read question code. | ||||
| * | | Define sorted insertion macro. | Artur Malabarba | 2014-11-18 | 1 | -0/+15 |
| | | | |||||
* | | | Merge pull request #73 from jleechpe/invalidate-cache | Sean Allred | 2014-11-18 | 1 | -0/+25 |
|\ \ \ | | | | | | | | | Provide cache invalidation | ||||
| * | | | Use `cl-remove-if` rather than `remove-if` | Jonathan Leech-Pepin | 2014-11-18 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fix docstring. | Jonathan Leech-Pepin | 2014-11-18 | 1 | -2/+1 |
| | | | | |||||
| * | | | Provide cache invalidation | Jonathan Leech-Pepin | 2014-11-18 | 1 | -0/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (sx-cache--invalidate): Invalidate provided cache. Allows for invalidating variables associated with cache using `makunbound`. Cache can be reinitialized using arg `init-method`. (sx-cache-invalidate-all): Invalidate all caches then call `sx-initialize` to reinitialize. Arg `save-auth` prevents access_token from being lost. | ||||
* | | | | QUICK-FIX: Link regexp Fixes #74 | Artur Malabarba | 2014-11-18 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #72 from jleechpe/sx-questions-show-favorite | Artur Malabarba | 2014-11-18 | 1 | -26/+38 |
|\ \ \ \ | |/ / / |/| | | | Implements indication of starred questions in question-list | ||||
| * | | | Implements indication of starred questions in question-list | Jonathan Leech-Pepin | 2014-11-18 | 1 | -26/+38 |
| | |/ | |/| | | | | | | | | | | | | | | | | `sx-question-list-favorite` inherits face from `sx-question-list-score-upvoted` Favorite is displayed using char \x2b26 WHITE MEDIUM DIAMOND. | ||||
* | | | Merge pull request #70 from jleechpe/sx-networks | Sean Allred | 2014-11-18 | 2 | -34/+34 |
|\ \ \ | |/ / |/| | | Update sx-networks and sx-favorites to use sx-initialize | ||||
| * | | Replace (sx-favorites--ensure-favorite-list) with (sx-favorites--initialize). | Jonathan Leech-Pepin | 2014-11-18 | 1 | -17/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | Simplify initialization since it is run at startup rather than tested for by functions. Clean up (sx-favorites--update-site-favorites) to provide the same values for new sites as for existing. | ||||
| * | | Correct naming of cache to correspond to sx-cache-get. | Jonathan Leech-Pepin | 2014-11-18 | 1 | -1/+1 |
| | | | |||||
| * | | Fix logic for updating cache and setting variables. | Jonathan Leech-Pepin | 2014-11-18 | 1 | -15/+17 |
|/ / | | | | | | | | | Turned (sx-network--ensure-user) into (sx-network--initialize) and added as hook for initialization. | ||||
* | | Merge pull request #69 from jleechpe/sx-networks | Sean Allred | 2014-11-18 | 2 | -0/+198 |
|\| | | | | | Functionality for retrieving network information and keeping track of favorite questions. | ||||
| * | GH comment fix: | Jonathan Leech-Pepin | 2014-11-18 | 1 | -1/+1 |
| | | | | | | | | Use sharp quote for function. | ||||
| * | GH comment fixes: | Jonathan Leech-Pepin | 2014-11-18 | 1 | -2/+2 |
| | | | | | | | | | | Correct file header. Use sharp quote for function. | ||||
| * | (sx-favorites--update-site-favorites): Change from (list ..) to (cons ..). | Jonathan Leech-Pepin | 2014-11-18 | 1 | -1/+1 |
| | | |||||
| * | Fixes as per Github comments | Jonathan Leech-Pepin | 2014-11-18 | 1 | -5/+6 |
| | | | | | | | | | | sx-favorites--user-favorite-list: Clarify docstring (sx-favorites--ensure-favorite-list): Remove extraneous argument | ||||
| * | Fixes as per github comments. | Jonathan Leech-Pepin | 2014-11-18 | 1 | -15/+15 |
| | | | | | | | | | | | | | | | | | | (sx-network--get-associated): Ensure user-sites is also set when retrieving cache. (sx-network--ensure-user): Simplify. Used to ensure cache is loaded before attempting to use it. Fix quoted lambda in sx-network--map-site-url-to-site-api. | ||||
| * | Refactor sx-network--get-associated to avoid double call to | Jonathan Leech-Pepin | 2014-11-18 | 2 | -5/+5 |
| | | | | | | | | | | | | sx-cache-set. Fix provides lines (missed quote on symbol). | ||||
| * | Fix mistakes: | Jonathan Leech-Pepin | 2014-11-17 | 1 | -2/+3 |
| | | | | | | | | | | - sx-network--user-information is a var not a function - remember to setq sx-network--user-sites. | ||||
| * | Use sx-network--user-filter to include `user_type' property (non-default). | Jonathan Leech-Pepin | 2014-11-17 | 1 | -1/+26 |
| | | |||||
| * | Generate and update list of favorited questions. | Jonathan Leech-Pepin | 2014-11-17 | 1 | -0/+87 |
| | | | | | | | | | | | | | | | | sx-favorites--ensure-favorite-list: List of favorites in format (SITE QUESTION_ID QUESTION_ID ...). (sx-favorites--update-site-favorites): Update favorites for given SITE. (sx-favorites-update): Update favorites for all networks user has an account on. | ||||
| * | Create `sx-networks` and the associated cache. | Jonathan Leech-Pepin | 2014-11-17 | 1 | -0/+84 |
| | | | | | | | | | | | | | | | | | | sx-network--user-information: User query from site. sx-network--user-sites: List of sites user is active on for use when querying sites. (sx-network--ensure-user): Ensures network-user cache is available for use. (sx-network--update): Retrieve most recent network user information. | ||||
* | | Merge pull request #67 from vermiculus/question-mode-keybindings++ | Artur Malabarba | 2014-11-18 | 2 | -57/+79 |
|\ \ | |/ |/| | Question mode keybindings++ | ||||
| * | Merge branch 'master' into question-mode-keybindings++ | Artur Malabarba | 2014-11-17 | 6 | -50/+92 |
| |\ | |/ |/| | |||||
* | | Merge pull request #52 from jleechpe/sx-request-make-update | Artur Malabarba | 2014-11-17 | 3 | -44/+76 |
|\ \ | | | | | | | Updated `sx-request-make` to use a consistent format for both `POST` and `GET` methods | ||||
| * | | Update `sx-method-call` to use `need-auth` and `use-post` variables when | Jonathan Leech-Pepin | 2014-11-17 | 1 | -2/+11 |
| | | | | | | | | | | | | creating a request. | ||||
| * | | Change from `add-to-list` to `push` to avoid a strange `(void-variable | Jonathan Leech-Pepin | 2014-11-17 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | alist)` error. Moved `api-key` to let binding rather than directly in if statement. | ||||
| * | | Merge branch 'master' into sx-request-make-update | Jonathan Leech-Pepin | 2014-11-17 | 9 | -248/+343 |
| |\ \ | |||||
| * | | | Adjust request keyword creation to verify if AUTH is needed. | Jonathan Leech-Pepin | 2014-11-17 | 1 | -16/+32 |
| | | | | | | | | | | | | | | | | | | | | If `need-auth` is `'warn`, break with `user-error` to advise the user to authenticate. Otherwise the query will result in an `Error 401`. | ||||
| * | | | Fix incorrect call to `call` rather than `request-url` | Jonathan Leech-Pepin | 2014-11-17 | 1 | -1/+1 |
| | | | | |||||
| * | | | Remove unneeded newline | Jonathan Leech-Pepin | 2014-11-14 | 1 | -2/+1 |
| | | | | |||||
| * | | | Updated `sx-request-make` to use a consistent format for both `POST` and ↵ | Jonathan Leech-Pepin | 2014-11-14 | 2 | -30/+37 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `GET` methods. (sx-request-make): Added optional arguments for using "POST" and AUTH when performing requests (sx-request--build-keyword-arguments): Add option of using AUTH and including in query when required. (sx-request-build): Removed (sx-request--request): New function to perform query with all variables let bound. sx-auth.el: Updated `sx-auth-root` to be full auth URL rather than lack method. (sx-auth-authenticate): Remove dependency on `sx-request-build` and perform construction inline. | ||||
* | | | | Merge pull request #68 from vermiculus/question-mode-keybindings | Sean Allred | 2014-11-17 | 1 | -2/+15 |
|\ \ \ \ | |_|/ / |/| | | | Question mode keybindings | ||||
* | | | | Merge pull request #65 from vermiculus/intialize-on-list-questions | Sean Allred | 2014-11-16 | 2 | -4/+14 |
|\ \ \ \ | | | | | | | | | | | Intialize on list questions | ||||
| * | | | | Call sx-initialize on list-questions | Artur Malabarba | 2014-11-16 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | Addresses #63 | ||||
| * | | | | Implement sx-initialize | Artur Malabarba | 2014-11-16 | 1 | -4/+13 |
|/ / / / | |||||
* | | | | Merge pull request #58 from vermiculus/fix-rx-macro-use | Artur Malabarba | 2014-11-15 | 1 | -2/+2 |
|\ \ \ \ | | | | | | | | | | | Fix use of `rx' macro | ||||
| * | | | | Fix use of `rx' macro | Sean Allred | 2014-11-15 | 1 | -2/+2 |
|/ / / / | | | | | | | | | | | | | It needs to be evaluated. | ||||
| | | * | Define -visit to use answer link if available. | Artur Malabarba | 2014-11-17 | 2 | -1/+19 |
| | | | | |||||
| | | * | Set text property sx-question-mode--data-here | Artur Malabarba | 2014-11-17 | 1 | -56/+60 |
| | |/ | |/| | | | | | | | | | | | | | It holds the data of current section, which is a question or answer for now. This means the data of thing-at-point is always immediately available through get-text-property. | ||||
| * | | Add function to browse-url in question-mode | Sean Allred | 2014-11-16 | 1 | -2/+14 |
| | | | |||||
| * | | Set question data when printing the question | Sean Allred | 2014-11-16 | 1 | -0/+1 |
|/ / |