Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hidekuno/el-ml-file

ML thread viewer by emacs lisp program
https://github.com/hidekuno/el-ml-file

emacs-lisp python3

Last synced: 18 days ago
JSON representation

ML thread viewer by emacs lisp program

Awesome Lists containing this project

README

        

Mailing List thread viewer by Emacs lisp program
=================

## Overview
- This is a personally created tool.
- I forgot about Emacs lisp programing, so I implemented this program.
- I can not publish it because it contains sensitive data about Mailing List messages.

### Requirement
- emacs(>=26.3) is installed.
- python(>=3.8.10) is installed.
- python-dateutil(>=2.7.3) is installed.
- pytz(>= 2019.3) is installed.
- GNU Awk(>=5.0.1) is installed.
- GNU sed(>=4.7) is installed.

### install
```
cd ${HOME}
git clone https://github.com/hidekuno/el-ml-file
```

### Get some data and create a file for each article.
ex.)
https://lists.ubuntu.com/archives/ubuntu-jp.mbox/ubuntu-jp.mbox

### create index
```
cd ${HOME}
cd ${ml-archive-name}
~/el-ml-file/create_idx.sh
```

### run in Emacs
```
M-x load-file ~/el-ml-file/ml-file.el
M-x ml-file
```

### byte compile
```
cd ~/el-ml-file
autoconf
./configure
make
```

### run in Emacs(byte code)
```
M-x load-file ~/el-ml-file/ml-file.elc
M-x ml-file
```