diff options
author | Moritz Poldrack <git@moritz.sh> | 2023-03-04 10:56:43 +0100 |
---|---|---|
committer | Robin Jarry <robin@jarry.cc> | 2023-03-07 00:12:36 +0100 |
commit | 70dfd1bc40b633f83010ab1e5721a613f96efb87 (patch) | |
tree | e3d7a08e2eebfe1582fcc7b2325e9cdb8182d5fe /aerc.go | |
parent | 8b26dc1d62c8ec258707527953bd0d2195684adf (diff) | |
download | aerc-70dfd1bc40b633f83010ab1e5721a613f96efb87.tar.gz |
socket: extract functionality into ipc package
The current model of files dumped into lib does not follow the general
advice not to have "util" classes. Naming the package "lib" does not
change that it is a random assortments of functions that have some
utility.
Extracts socket functionality into it's own package.
Signed-off-by: Moritz Poldrack <git@moritz.sh>
Acked-by: Robin Jarry <robin@jarry.cc>
Diffstat (limited to 'aerc.go')
-rw-r--r-- | aerc.go | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -22,8 +22,8 @@ import ( "git.sr.ht/~rjarry/aerc/commands/msgview" "git.sr.ht/~rjarry/aerc/commands/terminal" "git.sr.ht/~rjarry/aerc/config" - "git.sr.ht/~rjarry/aerc/lib" "git.sr.ht/~rjarry/aerc/lib/crypto" + "git.sr.ht/~rjarry/aerc/lib/ipc" "git.sr.ht/~rjarry/aerc/lib/templates" libui "git.sr.ht/~rjarry/aerc/lib/ui" "git.sr.ht/~rjarry/aerc/log" @@ -164,7 +164,7 @@ func main() { return } else if len(args) == 1 { arg := args[0] - err := lib.ConnectAndExec(arg) + err := ipc.ConnectAndExec(arg) if err == nil { return // other aerc instance takes over } @@ -218,7 +218,7 @@ func main() { ui.EnableMouse() } - as, err := lib.StartServer() + as, err := ipc.StartServer() if err != nil { log.Warnf("Failed to start Unix server: %v", err) } else { @@ -233,7 +233,7 @@ func main() { if retryExec { // retry execution arg := args[0] - err := lib.ConnectAndExec(arg) + err := ipc.ConnectAndExec(arg) if err != nil { fmt.Fprintf(os.Stderr, "Failed to communicate to aerc: %v\n", err) err = aerc.CloseBackends() |