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 353e37cff5
Some user interface improvements
Close control on popup, progress bar when recording.
2022-09-18 18:27:53 +01:00
doc Initial commit. This is working, but it isn't yet elegant. 2022-09-07 15:42:26 +01:00
resources/public Some user interface improvements 2022-09-18 18:27:53 +01:00
src Some user interface improvements 2022-09-18 18:27:53 +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.