A Clojure library designed to hack up a web page for studying the Punjabi script and the pronunciation thereof approved for the reading of Sikh sacred texts.
Find a file
Simon Brooke 4f3b14339f
Right, popup now appears where it should and has the right content.
Tutor sound is playing correctly. Student sound not yet wired up.
2022-09-13 14:56:35 +01:00
doc Initial commit. This is working, but it isn't yet elegant. 2022-09-07 15:42:26 +01:00
resources/public Right, popup now appears where it should and has the right content. 2022-09-13 14:56:35 +01:00
src Right, popup now appears where it should and has the right content. 2022-09-13 14:56:35 +01:00
test/muharni Initial commit. This is working, but it isn't yet elegant. 2022-09-07 15:42:26 +01:00
.gitignore Files missing from original commit 2022-09-07 15:46:36 +01:00
.hgignore Initial commit. This is working, but it isn't yet elegant. 2022-09-07 15:42:26 +01:00
CHANGELOG.md Initial commit. This is working, but it isn't yet elegant. 2022-09-07 15:42:26 +01:00
LICENSE Initial commit. This is working, but it isn't yet elegant. 2022-09-07 15:42:26 +01:00
project.clj Files missing from original commit 2022-09-07 15:46:36 +01:00
README.md Record and playback now working, user interface not yet working. 2022-09-12 23:45:47 +01:00

muharni

A Clojure library designed to hack up a web page for studying the Punjabi script and the pronunciation thereof approved for the reading of Sikh sacred texts.

Usage

In its present state of extreme hackiness, just loading the namespace muharni.construct will cause the web page to be generated.

Thus, start the REPL by connecting to the repository directory and invoking

lein repl

The REPL will start up, and eventually show a prompt

muharni.construct=>

At this prompt, invoke

(use 'muharni.construct :reload)

You'll see a series of messages which are in fact printed by JTidy and which you can safely ignore. As a side effect, the HTML page will be generated in resources/public/index.html.

License

Copyright © 2022 Lucy Fyfe and Simon Brooke

This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0.

This Source Code may also be made available under the following Secondary Licenses when the conditions for such availability set forth in the Eclipse Public License, v. 2.0 are satisfied: GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version, with the GNU Classpath Exception which is available at https://www.gnu.org/software/classpath/license.html.