~jonnobrow

https://jonathanbartlett.co.uk

~jonnobrow/public-inbox

Last active 28 days ago

~jonnobrow/rusty-kunst-devel

Last active a month ago

~jonnobrow/rusty-kunst-announce

Last active a month ago
View more

Recent activity

[PATCH v7] Account Specific Bindings 24 days ago

From Jonathan Bartlett to ~sircmpwn/aerc

---
 config/bindings.go    |  22 +++++
 config/config.go      | 205 +++++++++++++++++++++++++++++++-----------
 doc/aerc-config.5.scd |  15 ++++
 widgets/aerc.go       |  14 +--
 4 files changed, 198 insertions(+), 58 deletions(-)

diff --git a/config/bindings.go b/config/bindings.go
index 9956b41..23a082e 100644
--- a/config/bindings.go
+++ b/config/bindings.go
@@ -54,6 +54,28 @@ func MergeBindings(bindings ...*KeyBindings) *KeyBindings {
	return merged
}
[message trimmed]

[PATCH v6] Account Specific Bindings 25 days ago

From Jonathan Bartlett to ~sircmpwn/aerc

Changes from v5:
- Fixed global binding inheritance bug

---
 config/bindings.go    |  22 +++++
 config/config.go      | 195 ++++++++++++++++++++++++++++++------------
 doc/aerc-config.5.scd |  15 ++++
 widgets/aerc.go       |  14 +--
 4 files changed, 188 insertions(+), 58 deletions(-)

diff --git a/config/bindings.go b/config/bindings.go
index 9956b41..23a082e 100644
--- a/config/bindings.go
+++ b/config/bindings.go
[message trimmed]

[PATCH v7] Account Specific Bindings 28 days ago

From Jonathan Bartlett to ~jonnobrow/public-inbox

---
 config/bindings.go    |  22 +++++
 config/config.go      | 195 ++++++++++++++++++++++++++++++------------
 doc/aerc-config.5.scd |  15 ++++
 widgets/aerc.go       |  14 +--
 4 files changed, 188 insertions(+), 58 deletions(-)

diff --git a/config/bindings.go b/config/bindings.go
index 9956b41..23a082e 100644
--- a/config/bindings.go
+++ b/config/bindings.go
@@ -54,6 +54,28 @@ func MergeBindings(bindings ...*KeyBindings) *KeyBindings {
	return merged
}
[message trimmed]

[PATCH v6] Account Specific Bindings 28 days ago

From Jonathan Bartlett to ~jonnobrow/public-inbox

---
 config/bindings.go    |  22 +++++
 config/config.go      | 195 ++++++++++++++++++++++++++++++------------
 doc/aerc-config.5.scd |  15 ++++
 widgets/aerc.go       |  14 +--
 4 files changed, 188 insertions(+), 58 deletions(-)

diff --git a/config/bindings.go b/config/bindings.go
index 9956b41..23a082e 100644
--- a/config/bindings.go
+++ b/config/bindings.go
@@ -54,6 +54,28 @@ func MergeBindings(bindings ...*KeyBindings) *KeyBindings {
	return merged
}
[message trimmed]

[PATCH v5] Account Specific Bindings 29 days ago

From Jonathan Bartlett to ~sircmpwn/aerc

---
 config/bindings.go    |  22 ++++++
 config/config.go      | 178 ++++++++++++++++++++++++++++++------------
 doc/aerc-config.5.scd |  15 ++++
 widgets/aerc.go       |  14 ++--
 4 files changed, 173 insertions(+), 56 deletions(-)

diff --git a/config/bindings.go b/config/bindings.go
index 9956b41..23a082e 100644
--- a/config/bindings.go
+++ b/config/bindings.go
@@ -54,6 +54,28 @@ func MergeBindings(bindings ...*KeyBindings) *KeyBindings {
	return merged
}
[message trimmed]

[PATCH v4 3/3] Reworked account specific bindings 29 days ago

From Jonathan Bartlett to ~sircmpwn/aerc

Account specific bindings now follows the same structure as contextual
UI configuration. It also supports regular expressions and provides
a base for further binding subcontexts in the future.
---
 config/bindings.go    |  22 ++++
 config/config.go      | 240 ++++++++++++++++++++++--------------------
 doc/aerc-config.5.scd |  10 +-
 widgets/aerc.go       |  52 ++-------
 4 files changed, 166 insertions(+), 158 deletions(-)

diff --git a/config/bindings.go b/config/bindings.go
index 9956b41..23a082e 100644
--- a/config/bindings.go
+++ b/config/bindings.go
[message trimmed]

[PATCH v4 2/3] Formatting 29 days ago

From Jonathan Bartlett to ~sircmpwn/aerc

---
 config/config.go | 176 +++++++++++++++++++++++------------------------
 widgets/aerc.go  |  82 +++++++++++-----------
 2 files changed, 129 insertions(+), 129 deletions(-)

diff --git a/config/config.go b/config/config.go
index 3ecf2b7..4f39f29 100644
--- a/config/config.go
+++ b/config/config.go
@@ -90,19 +90,19 @@ type AccountConfig struct {
}

type BindingConfig struct {
	Global         *BindingGroup 
[message trimmed]

[PATCH v4 1/3] Account Specific Bindings 29 days ago

From Jonathan Bartlett to ~sircmpwn/aerc

---
 config/config.go      | 148 +++++++++++++++++++++++++++++-------------
 doc/aerc-config.5.scd |  15 +++++
 widgets/aerc.go       |  54 ++++++++++++---
 3 files changed, 163 insertions(+), 54 deletions(-)

diff --git a/config/config.go b/config/config.go
index af9c63b..3ecf2b7 100644
--- a/config/config.go
+++ b/config/config.go
@@ -90,14 +90,19 @@ type AccountConfig struct {
}

type BindingConfig struct {
[message trimmed]

[PATCH v4] Reworked account specific bindings 29 days ago

From Jonathan Bartlett to ~sircmpwn/aerc

Account specific bindings now follows the same structure as contextual
UI configuration. It also supports regular expressions and provides
a base for further binding subcontexts in the future.
---
 config/bindings.go    |  22 ++++
 config/config.go      | 240 ++++++++++++++++++++++--------------------
 doc/aerc-config.5.scd |  10 +-
 widgets/aerc.go       |  52 ++-------
 4 files changed, 166 insertions(+), 158 deletions(-)

diff --git a/config/bindings.go b/config/bindings.go
index 9956b41..23a082e 100644
--- a/config/bindings.go
+++ b/config/bindings.go
[message trimmed]

[PATCH v4 1/3] Account Specific Bindings 29 days ago

From Jonathan Bartlett to ~sircmpwn/aerc

---
 config/config.go      | 148 +++++++++++++++++++++++++++++-------------
 doc/aerc-config.5.scd |  15 +++++
 widgets/aerc.go       |  54 ++++++++++++---
 3 files changed, 163 insertions(+), 54 deletions(-)

diff --git a/config/config.go b/config/config.go
index af9c63b..3ecf2b7 100644
--- a/config/config.go
+++ b/config/config.go
@@ -90,14 +90,19 @@ type AccountConfig struct {
}

type BindingConfig struct {
[message trimmed]