~tekk

Recent activity

Re: [PATCH] Automatically split paragraphs 6 hours ago

From Daniel Wilkins to ~whereswaldon/arbor-dev

On Tue, Sep 22, 2020 at 08:34:19AM -0400, Chris Waldon wrote:
> Hey Danny,
>
> This patch only applies with `patch` (not `git apply`) because completely
> empty lines in the diff have no leading space in the "gutter" to indicate
> that there was no change on that line. Did you generate this with `diff`?
No, it was generated with git diff. That was just to work around my
workflow being bad and not email friendly (which I'm planning on fixing.)

Basically I'm used to merging, which is all well and good at work but when
I'm sending patches via email it results in all of the merged patches
getting included in git-send-email, hence my need to use git diff for this
one.

[PATCH] Automatically split paragraphs 17 hours ago

From Daniel Wilkins to ~whereswaldon/arbor-dev

Alright, let's see if this patch works.
Had to generate it manually, hoping it applies cleanly

[PATCH] Fix what I can from the suggestions. 22 hours ago

From Daniel Wilkins to ~whereswaldon/arbor-dev

---
 reply-view.go | 22 +++++++++-------------
 1 file changed, 9 insertions(+), 13 deletions(-)

diff --git a/reply-view.go b/reply-view.go
index 620fed0..ea845fa 100644
--- a/reply-view.go
+++ b/reply-view.go
@@ -310,7 +310,7 @@ func gatherParagraphs(text string) []string {

	for _, paragraph := range strings.Split(text, "\n") {
		// Remember to chomp blank lines at the start of the message
		if paragraph == "" && len(retVal) > 0 {
		if paragraph == "" && len(paragraphs) > 0 {
[message trimmed]

[PATCH 3/4] Break separate paragraphs into their own messages. 22 hours ago

From Daniel Wilkins to ~whereswaldon/arbor-dev

---
 reply-view.go | 83 ++++++++++++++++++++++++++++++++++++---------------
 1 file changed, 59 insertions(+), 24 deletions(-)

diff --git a/reply-view.go b/reply-view.go
index 5ded0d5..dd14903 100644
--- a/reply-view.go
+++ b/reply-view.go
@@ -301,14 +301,29 @@ func (c *ReplyListView) startReply() {
	c.ReplyEditor.Focus()
}

func gatherParagraphs(text string) []string {
	var paragraphs []string
[message trimmed]

Fwd: [PATCH] Break separate paragraphs into their own messages. 2 days ago

From to ~whereswaldon/arbor-dev


--- Original message ---
> ---
>  reply-view.go | 83 ++++++++++++++++++++++++++++++++++++---------------
>  1 file changed, 59 insertions(+), 24 deletions(-)
> 
> diff --git a/reply-view.go b/reply-view.go
> index 5ded0d5..dd14903 100644
> --- a/reply-view.go
> +++ b/reply-view.go
> @@ -301,14 +301,29 @@ func (c *ReplyListView) startReply() {
>  	c.ReplyEditor.Focus()
>  }

[PATCH] Allow Mozilla browsers to read copied data. 25 days ago

From Daniel Wilkins to ~eliasnaur/gio-patches

---
 app/internal/window/os_x11.go | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/app/internal/window/os_x11.go b/app/internal/window/os_x11.go
index 69108c6..20b67be 100644
--- a/app/internal/window/os_x11.go
+++ b/app/internal/window/os_x11.go
@@ -53,6 +53,8 @@ type x11Window struct {
	atoms struct {
		// "UTF8_STRING".
		utf8string C.Atom
		// "text/plain;charset=utf-8".
		plaintext C.Atom
[message trimmed]

[PATCH] Allow Mozilla browsers to read copied data. 25 days ago

From Daniel Wilkins to ~eliasnaur/gio-patches

I'd appreciate if someone more knowledgeable could make that
block of comments in the TARGETS bit obsolete, I'm not good
enough at Go to get that working, much less the specifics
of C-Go interop.

Tested against Sprig since it's the only gio app I have.

[PATCH] Fix icon path for desktop file a month ago

From Daniel Wilkins to ~whereswaldon/arbor-dev

---
 desktop-assets/sprig.desktop | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/desktop-assets/sprig.desktop b/desktop-assets/sprig.desktop
index ec8770b..622db91 100644
--- a/desktop-assets/sprig.desktop
+++ b/desktop-assets/sprig.desktop
@@ -4,5 +4,5 @@ Name=Sprig
Exec=sprig
Terminal=false
Type=Application
Icon={ICON_PATH}/sprig.png
Icon=sprig.png
[message trimmed]

[PATCH] Remove documentation about loading from disk, add E-mail contribution. 3 months ago

From Daniel Wilkins to ~whereswaldon/arbor-dev

---
 README.md | 19 ++++++++++++-------
 1 file changed, 12 insertions(+), 7 deletions(-)

diff --git a/README.md b/README.md
index a737892..e427508 100644
--- a/README.md
+++ b/README.md
@@ -22,13 +22,9 @@ To get started with `wisteria`, you can follow our [Getting Started with Arbor g

> What is this?

`wisteria` is a minimal terminal arbor client. It can receive messages through the [Sprout protocol](https://arbor.chat/specifications/sprout.md) connecting to an Arbor relay as well as read messages directly from disk..
`wisteria` is a minimal terminal arbor client. It can receive messages directly from a relay through the [Sprout protocol](https://arbor.chat/specifications/sprout.md).
[message trimmed]

[PATCH] Remove outdated implementation links. 3 months ago

From Daniel Wilkins to ~whereswaldon/arbor-dev

---
 index.md | 12 ------------
 1 file changed, 12 deletions(-)

diff --git a/index.md b/index.md
index 77c8847..8f502ae 100644
--- a/index.md
+++ b/index.md
@@ -44,18 +44,6 @@ For the new implementation, we have:
- [sprout-go](https://git.sr.ht/~whereswaldon/sprout-go): a library for speaking the sprout protocol (our simple node exchange protocol).
- sinensis: the reference arbor relay implementation (relays are like servers in a conventional system, except that everybody runs one). The code for this currently lives [here](https://git.sr.ht/~whereswaldon/sprout-go/tree/relay/cmd/relay), but will be moved into its own repo once it reaches a point of maturity.

For our proof-of-concept implementation, there is:

[message trimmed]