[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/j-mode 94a4d08 16/56: 1.0.0 Release
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/j-mode 94a4d08 16/56: 1.0.0 Release |
Date: |
Sun, 29 Aug 2021 11:20:46 -0400 (EDT) |
branch: elpa/j-mode
commit 94a4d083c8e1351da6c285324129acada4c2a81c
Author: Zachary Elliott <zach@nyu.edu>
Commit: Zachary Elliott <zach@nyu.edu>
1.0.0 Release
* Large changes to j-help
* minor changes to other files
---
README.md | 2 +-
j-console.el | 8 +++++---
j-font-lock.el | 15 ++++++++++++---
j-mode.el | 24 +++++++++++++++++++-----
4 files changed, 37 insertions(+), 12 deletions(-)
diff --git a/README.md b/README.md
index d6ce00a..66c5f5a 100644
--- a/README.md
+++ b/README.md
@@ -50,7 +50,7 @@ via two functions `j-help-lookup-symbol` and
`j-help-lookup-symbol-at-point`. `j-help-look-symbol` takes one string argument
( generally via the mini-buffer ) which it then looks up.
`j-help-lookup-symbol-at-point` attempts to determine which symbol is under
your
-cursor and then passes that to `j-help-lookup-symbol-at-point`.
+cursor and then passes that to `j-help-lookup-symbol`.
The module provides the following key bindings for convenience
diff --git a/j-console.el b/j-console.el
index aa0f1ed..0ebd63d 100644
--- a/j-console.el
+++ b/j-console.el
@@ -5,7 +5,7 @@
;;
;; Authors: Zachary Elliott <ZacharyElliott1@gmail.com>
;; URL: http://github.com/zellio/j-mode
-;; Version: 0.0.1
+;; Version: 1.0.0
;; Keywords: J, Langauges
;; This file is not part of GNU Emacs.
@@ -37,8 +37,8 @@
(require 'comint)
-(defconst j-console-version "0.0.1"
- "`j-console' version")
+;; (defconst j-console-version "0.0.1"
+;; "`j-console' version")
(defgroup j-console nil
"REPL integration extention for `j-mode'"
@@ -139,3 +139,5 @@ the containing buffer"
(j-console-execute-region (point-min) (point-max)))
(provide 'j-console)
+
+;;; j-console.el ends here
diff --git a/j-font-lock.el b/j-font-lock.el
index a37fd27..f5d88f2 100644
--- a/j-font-lock.el
+++ b/j-font-lock.el
@@ -5,14 +5,23 @@
;;
;; Authors: Zachary Elliott <ZacharyElliott1@gmail.com>
;; URL: http://github.com/zellio/j-mode
-;; Version: 0.0.1
+;; Version: 1.0.0
;; Keywords: J, Langauges
;; This file is not part of GNU Emacs.
;;; Commentary:
+;; `j-mode` font-lock provides four new faces for management of the coloring
+;; various parts of speech. Those faces are `j-verb-face` `j-adverb-face`
+;; `j-conjunction-face` `j-other-face`. They can be modified like any of the
+;; standard built in faces to help meet your need.
;;
+;; (custom-set-face
+;; '(j-verb-face ((t (:foreground "Red"))))
+;; '(j-adverb-face ((t (:foreground "Green"))))
+;; '(j-conjunction-face ((t (:foreground "Blue"))))
+;; '(j-other-face ((t (:foreground "Black")))))
;;; License:
@@ -34,8 +43,8 @@
;;; Code:
-(defconst j-font-lock-version "0.0.1"
- "`j-font-lock' version")
+;; (defconst j-font-lock-version "1.0.0"
+;; "`j-font-lock' version")
(defgroup j-font-lock nil
"font-lock extension for j-mode"
diff --git a/j-mode.el b/j-mode.el
index ffb5439..174b262 100644
--- a/j-mode.el
+++ b/j-mode.el
@@ -5,14 +5,27 @@
;;
;; Authors: Zachary Elliott <ZacharyElliott1@gmail.com>
;; URL: http://github.com/zellio/j-mode
-;; Version: 0.1.1
+;; Version: 1.0.0
;; Keywords: J, Langauges
;; This file is not part of GNU Emacs.
;;; Commentary:
+;; Provides font-lock and basic REPL integration for the
+;; [J programming language](http://www.jsoftware.com)
+
+;;; Installation
+
+;; The only method of installation is to check out the project, add it to the
+;; load path, and load normally. This may change one day.
+;;
+;; Put this in your emacs config
+;; (add-to-list 'load-path "/path/to/j-mode/")
+;; (load "j-mode")
;;
+;; Add for detection of j source files if the auto-load fails
+;; (add-to-list 'auto-mode-alist '("\\.ij[rstp]$" . j-mode)))
;;; License:
@@ -38,7 +51,7 @@
(require 'j-help)
-(defconst j-mode-version "0.1.1"
+(defconst j-mode-version "1.0.0"
"`j-mode' version")
(defgroup j-mode nil
@@ -97,9 +110,10 @@
. j-font-lock-syntactic-face-function)))
(run-mode-hooks 'j-mode-hook))
+
;;;###autoload
-(progn
- ;; adding j files to the auot-mode-alist
- (add-to-list 'auto-mode-alist '("\\.ij[rstp]$" . j-mode)))
+(add-to-list 'auto-mode-alist '("\\.ij[rstp]$" . j-mode))
(provide 'j-mode)
+
+;;; j-mode.el ends here
- [nongnu] elpa/j-mode d6fd35d 08/56: Updating README with information about the new faces added from j-mode, (continued)
- [nongnu] elpa/j-mode d6fd35d 08/56: Updating README with information about the new faces added from j-mode, ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode 41218f6 10/56: Doc-string updates, ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode 140c2b6 12/56: Updated README and cleaned up docs a bit, ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode 50b6ad1 13/56: Updating doc strings, ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode f4ede4b 18/56: Fixing unbalanced parenthesis, ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode 2e1ffe7 17/56: Merge branch 'modulate' of github.com:zellio/j-mode into modulate, ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode 0bf1acd 35/56: Fix "\\." (Suffix / Outfix) for `j-help-voc-alist', ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode 0d2ba51 26/56: Adding warning about executable name clash with a Java package, ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode 3509c2d 15/56: Added branch search function for more intelligent symbol detection, ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode b470f04 19/56: Removing the -> macro, ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode 94a4d08 16/56: 1.0.0 Release,
ELPA Syncer <=
- [nongnu] elpa/j-mode bd38533 36/56: Add "!." (Fit / Customize) to `j-help-voc-alist', ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode ff1a3f2 41/56: Merge pull request #10 from abo-abo/master, ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode c61b17e 43/56: Mastering 1.1.0, ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode 060b900 40/56: Add "\\:" (Grade Down/Sort) to `j-font-lock-len-2-verbs', ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode b558903 44/56: j-help.el: Fix `lexical-binding' for Emacs24, ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode 4f7b75f 46/56: Merge remote-tracking branch 'lispnik/master', ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode 36cb97e 31/56: Mastering v1.0.2, ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode 11b02ca 48/56: Changed default jconsole to ijconsole since jconsole conflicts with some, ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode e50f148 52/56: Merge pull request #16 from andrew-christianson/j-mode#15, ELPA Syncer, 2021/08/29
- [nongnu] elpa/j-mode 7895c91 50/56: Change read syntax for capital N, ELPA Syncer, 2021/08/29