summary refs log tree commit diff stats
path: root/doc/uml/generation_settings
Commit message (Collapse)AuthorAgeFilesLines
* moved /uml to /doc/umlhut2009-12-251-0/+310
67898'>^
98da4c9 ^
dee0f89 ^

2a09617 ^

dee0f89 ^
2a09617 ^








dee0f89 ^

2a09617 ^
dee0f89 ^
9ff815b ^
dee0f89 ^
5d0402a ^
fa04a1e ^

60b17c4 ^
dee0f89 ^
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
                



                
                                          

 

                   
             








                                                                     

 
                                                                 
                           
                                                 
         
                                                         

                            
                  
 
package terminal

import (
	"errors"

	"git.sr.ht/~sircmpwn/aerc/widgets"
)

type Close struct{}

func init() {
	register(Close{})
}

func (_ Close) Aliases() []string {
	return []string{"close"}
}

func (_ Close) Complete(aerc *widgets.Aerc, args []string) []string {
	return nil
}

func (_ Close) Execute(aerc *widgets.Aerc, args []string) error {
	if len(args) != 1 {
		return errors.New("Usage: close")
	}
	term, _ := aerc.SelectedTab().(*widgets.Terminal)
	term.Close(nil)
	aerc.RemoveTab(term)
	return nil
}