Browse Dash docsets inside emacs
gilbertw1/akka-http-stream-example 61
An example program that uses the akka-http stream api
gilbertw1/cljs-asynchronize 61
Asynchronizes Yo Code
Browse Dash docsets using Ivy
A configurable jump list implementation for Emacs
Bryan's Emacs Configuration
A elisp library that exposes functionality to work with and search dash docsets.
gilbertw1/adventure-rust-future-tokio-code 6
Code from a blog post.
A simple extensible irc/hipchat/slack bot written in clojure
A hand rolled static (blog) site generator in clojure
startedgilbertw1/net-lookup
started time in 7 days
pull request commentslack-scala-client/slack-scala-client
Testing deserialization outcome
Fails in Scala 2.13 because of the collection changes there.
[info] "...List(Attachment(..." was not equal to "...Vector(AttachmentField(..." (JsonMessagesDeserializationTest.scala:26)
I guess I need to re-think that test.
comment created time in 8 days
PR opened slack-scala-client/slack-scala-client
Amending tests introduced in #189 to actually not only parse the JSON, but also the check how does the resulting Scala case class looks like.
That is done by comparing the .toString of the objects with given files.
pr created time in 8 days
create barnchslack-scala-client/slack-scala-client
branch : testing-actual-scala-models
created branch time in 8 days
delete branch slack-scala-client/slack-scala-client
delete branch : more-tests
delete time in 8 days
push eventslack-scala-client/slack-scala-client
commit sha 5756b95a72ffd4d28457c7b1538666d643e30691
Adding more events to test
commit sha 5ee18c0d2d3e447248e35f30399e7214cefee44e
subteam_members_changed.json
commit sha 6524f7323186c3463a8fda34d4313b1c93ec2b39
message-bot_message.json
commit sha 3d62b43b8a8f6dc502a9b4e0d9e32a1fd2889773
`user` is an optional field for Messages
commit sha 479710ae791d798e37dc316008926c87f48286e4
SubteamMembersChanged mapping
commit sha fdc469516667738f93e5a721c7fffb5fbb128218
Merge pull request #190 from slack-scala-client/more-tests Mapping fixes and more mapping tests
push time in 8 days
PR merged slack-scala-client/slack-scala-client
- Started with adding more events to feed our tests from https://github.com/slack-scala-client/slack-dumper
- Then it turned out we incorrectly cater for bot messages, thus marking
userasOptionforMessage! (this is likely a breaking change for people) - and also adding mapping for
subteam_members_changed
pr closed time in 8 days
push eventslack-scala-client/slack-scala-client
commit sha 479710ae791d798e37dc316008926c87f48286e4
SubteamMembersChanged mapping
push time in 8 days
push eventslack-scala-client/slack-scala-client
commit sha 3d62b43b8a8f6dc502a9b4e0d9e32a1fd2889773
`user` is an optional field for Messages
push time in 8 days
push eventslack-scala-client/slack-scala-client
commit sha 6524f7323186c3463a8fda34d4313b1c93ec2b39
message-bot_message.json
push time in 8 days
push eventslack-scala-client/slack-scala-client
commit sha 5ee18c0d2d3e447248e35f30399e7214cefee44e
subteam_members_changed.json
push time in 8 days
PR opened slack-scala-client/slack-scala-client
More events to feed our tests from https://github.com/slack-scala-client/slack-dumper
pr created time in 8 days
create barnchslack-scala-client/slack-scala-client
created branch time in 8 days
push eventslack-scala-client/slack-dumper
commit sha 5842316b186c6994ba9af833dfe23bc5df73e8d4
Handling message subtypes
push time in 9 days
push eventslack-scala-client/slack-scala-client
commit sha 2b82ed911664e7eb8a6923147112820063ed7c2d
Update scala-library to 2.13.6
commit sha f12f4e922904a54de4e6db2a7d0689539b6bfbdb
Merge pull request #187 from scala-steward/update/scala-library-2.13.6 Update scala-library to 2.13.6
push time in 9 days
PR merged slack-scala-client/slack-scala-client
Updates org.scala-lang:scala-library from 2.13.3 to 2.13.6.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!
<details> <summary>Ignore future updates</summary>
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.scala-lang", artifactId = "scala-library" } ]
</details>
labels: library-update, semver-patch
pr closed time in 9 days
push eventslack-scala-client/slack-scala-client
commit sha b29117e1202123f48420f18ffbdb5c490b0877db
Update scala-library to 2.12.14
commit sha 83f13bc2b23989aa11681b91276628c23e730ccf
Merge pull request #188 from scala-steward/update/scala-library-2.12.14 Update scala-library to 2.12.14
push time in 9 days
PR merged slack-scala-client/slack-scala-client
Updates org.scala-lang:scala-library from 2.12.12 to 2.12.14.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!
<details> <summary>Ignore future updates</summary>
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.scala-lang", artifactId = "scala-library" } ]
</details>
labels: library-update, semver-patch
pr closed time in 9 days
delete branch slack-scala-client/slack-scala-client
delete branch : tests-from-dumper
delete time in 9 days
push eventslack-scala-client/slack-scala-client
commit sha 130adbca3443e710bd2a1c68c4be656887708650
Introducing tests based on JSONs from slack-dumper
commit sha 17c0e78a231a1938ddf1cc49de98ceff835c86bd
New JSONs added
commit sha c496e967a137dd6ea1b434fd77e9926f16395ec4
More JSONs - for leaving and joining a channel
commit sha 1265b4eae3467366480583ef0589b5f1a9c511cc
Merge pull request #189 from slack-scala-client/tests-from-dumper Introducing tests based on JSONs from slack-dumper
push time in 9 days
PR merged slack-scala-client/slack-scala-client
I am using example https://github.com/slack-scala-client/slack-dumper to dump JSONs coming to us from Slack. Let's make sure we are able to parse all of them with no errors.
pr closed time in 9 days
push eventslack-scala-client/slack-scala-client
commit sha c496e967a137dd6ea1b434fd77e9926f16395ec4
More JSONs - for leaving and joining a channel
push time in 9 days
push eventslack-scala-client/slack-scala-client
commit sha 17c0e78a231a1938ddf1cc49de98ceff835c86bd
New JSONs added
push time in 9 days
PR opened slack-scala-client/slack-scala-client
I am using example https://github.com/slack-scala-client/slack-dumper to dump JSONs coming to us from Slack. Let's make sure we are able to parse all of them with no errors.
pr created time in 9 days
create barnchslack-scala-client/slack-scala-client
created branch time in 9 days
startedgilbertw1/better-jumper
started time in 11 days
issue closedgilbertw1/better-jumper
[FR] Integrate with helm/counsel
It would be cool to see the different jump points in an ivy/helm buffer ala swiper:

closed time in 11 days
NightMachinaryissue commentgilbertw1/better-jumper
[FR] Integrate with helm/counsel
I found an integration:
(defun +ivy/jump-list ()
"Go to an entry in evil's (or better-jumper's) jumplist."
(interactive)
;; REVIEW Refactor me
(let (buffers)
(unwind-protect
(ivy-read "jumplist: "
(nreverse
(delete-dups
(delq
nil
(mapcar (lambda (mark)
(when mark
(cl-destructuring-bind (path pt _id) mark
(let ((buf (get-file-buffer path)))
(unless buf
(push (setq buf (find-file-noselect path t))
buffers))
(with-current-buffer buf
(goto-char pt)
(font-lock-fontify-region (line-beginning-position) (line-end-position))
(cons (format "%s:%d: %s"
(buffer-name)
(line-number-at-pos)
(string-trim-right (or (thing-at-point 'line) "")))
(point-marker)))))))
(cddr (better-jumper-jump-list-struct-ring
(better-jumper-get-jumps (better-jumper--get-current-context))))))))
:sort nil
:require-match t
:action (lambda (cand)
(let ((mark (cdr cand)))
(delq! (marker-buffer mark) buffers)
(mapc #'kill-buffer buffers)
(setq buffers nil)
(with-current-buffer (switch-to-buffer (marker-buffer mark))
(goto-char (marker-position mark)))))
:caller '+ivy/jump-list)
(mapc #'kill-buffer buffers))))
comment created time in 11 days
startedgilbertw1/better-jumper
started time in 11 days