Skip to content
This repository has been archived by the owner on Apr 21, 2019. It is now read-only.
/ tigmacs Public archive
forked from da-liii/tigmacs

Has been merged into GNU TeXmacs

Notifications You must be signed in to change notification settings

texmacs/tigmacs

 
 

Repository files navigation

Tigmacs: TeXmacs Git Plugin

Join the chat at https://gitter.im/texmacs/Lobby

For GSoC Students

This project serves as a demo project to explore the rudimentary literate programming support in GNU TeXmacs.

Aims to:

  1. Explore the Git internals
  2. Explore the extension language (GNU Guile 1.8) in GNU TeXmacs
  3. Explore the architecture of GNU TeXmacs

About Literate Programming

The scm files are generated by tm files using the menu entry Literate -> Build Directory... in GNU TeXmacs. You may remove the scm files using rm *.scm and re-generate them by yourself.

Installation

mkdir -p $HOME/.TeXmacs/progs/utils
git clone git@github.com:sadhen/tigmacs.git $HOME/.TeXmacs/progs/utils/git
echo "(use-modules (utils git git-menu))" >> $HOME/.TeXmacs/progs/my-init-texmacs.scm

Screenshot

git status

git log

git diff

git log (current-buffer)

Packages

No packages published

Languages

  • Scheme 100.0%