about summary refs log tree commit diff stats
path: root/commands/account
Commit message (Expand)AuthorAgeFilesLines
...
* Implement :copy (aka :cp)Drew DeVault2019-05-142-1/+51
* Update tab name as subject changesDrew DeVault2019-05-142-9/+10
* Add $EDITOR, internal config for composeDrew DeVault2019-05-141-1/+1
* Populate "From" header from config for new emailsDrew DeVault2019-05-131-2/+2
* Add initial compose widgetDrew DeVault2019-05-121-0/+28
* "Press any key to close" for completed processesDrew DeVault2019-05-111-1/+4
* Fix segfault on :select-message for unloaded messagesTom Lebreux2019-04-171-0/+3
* Fix segfault on :view-message for unloaded messageTom Lebreux2019-04-101-0/+6
* Make tab width of :pipe consistentDrew DeVault2019-03-311-5/+3
* Add basic filter implementationDrew DeVault2019-03-311-1/+1
* Rename FetchMessageBodies to FetchFullMessagesDrew DeVault2019-03-311-1/+1
* Make the message viewer real, part oneDrew DeVault2019-03-312-3/+27
* Don't parse mail in worker; send a reader insteadDrew DeVault2019-03-312-34/+2
* Add basic message viewer mockupDrew DeVault2019-03-301-2/+1
* Correct color of error messagesDrew DeVault2019-03-301-4/+4
* Implement :pipeDrew DeVault2019-03-301-0/+73
* Add body fetching support codeDrew DeVault2019-03-291-0/+29
* Add context-specific commandsDrew DeVault2019-03-216-0/+214
index scale r32 # . 1-3 bytes 3 bits 2 bits 3 bits 3 bits 3 bits 2 bits 2 bits 0/1/2/4 bytes 0/1/2/4 bytes Entry: # allocate x on the stack 81 5/subop/subtract 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # subtract from esp # read(stdin, x, 1) # . fd = 0 (stdin) bb/copy-to-ebx 0/imm32 # . data = x (location to write result to) 8d/copy-address 1/mod/*+disp8 4/rm32/sib 4/base/esp 4/index/none 1/r32/ecx 4/disp8 . # copy esp+4 to ecx # . size = 1 character ba/copy-to-edx 1/imm32 # . syscall e8/call syscall_read/disp32 # syscall(write, stdout, x, 1) # . fd = 1 (stdout) bb/copy-to-ebx 1/imm32 # . data = x (location to read from) 8d/copy-address 1/mod/*+disp8 4/rm32/sib 4/base/esp 4/index/none 1/r32/ecx 4/disp8 . # copy esp+4 to ecx # . size = 1 character ba/copy-to-edx 1/imm32 # . syscall b8/copy-to-eax 4/imm32/write cd/syscall 0x80/imm8 # exit(ebx) e8/call syscall_exit/disp32 # . . vim:nowrap:textwidth=0