mu/browse-slack
Kartik K. Agaram 1ff9dde13b make page-up/page-down smart to hidden items
In the process we eliminate a whole bunch of duplication and give item
navigation a single source of truth.

Page-up isn't quite _identical_ to how it used to be before. Let's see
if it bothers us.
2021-10-09 20:40:17 -07:00
..
README.md . 2021-08-13 06:16:03 -07:00
convert_slack.py no, we can't just sort lines in the slack archive 2021-08-14 19:56:09 -07:00
environment.mu make page-up/page-down smart to hidden items 2021-10-09 20:40:17 -07:00
main.mu slack: use tab to bounce between channels 2021-08-13 16:44:08 -07:00
test_data slack: new view: top-level posts from a channel 2021-08-13 13:40:33 -07:00
vimrc.vim . 2021-08-10 15:35:13 -07:00

README.md

To try it out:

  1. Import a tiny test Slack archive into the data disk by running:

    tools/image-data 10 < browse-slack/test_data
    
  2. Build the code disk (on Linux; see the top-level Readme for other platforms)

    ./translate browse-slack/*.mu
    
  3. Run the code and data disks:

    qemu-system-i386 -m 2G -hda code.img -hdb path/to/data.img
    

You should now see some text and images in Qemu. For a real Slack archive, follow the instructions at the top of browse-slack/convert_slack.py. You'll also want to tweak the sector-count in browse-slack/main.mu which affects the number of sectors read from the data disk.