[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] branch elpa/forth-mode created (now 38d5152011)
From: |
ELPA Syncer |
Subject: |
[nongnu] branch elpa/forth-mode created (now 38d5152011) |
Date: |
Sat, 29 Jan 2022 08:01:31 -0500 (EST) |
elpasync pushed a change to branch elpa/forth-mode.
at 38d5152011 Version 0.2.
This branch includes the following new commits:
new fa62b36bf4 Add readme.
new 695bb04ebc A humble beginning.
new 24d3d052fe More work. Font lock and navigation somewhat usable.
new bca8f01218 Make it work in older Emacsen without prog-mode.
new 93756ec224 Some basic and flawed support for block files.
new ad5ce072ca GPL3
new 973481a1c5 Add some autoloads.
new 3047dfa37a Run a subprocess Forth for interaction.
new effb52b8e0 Load files from load-path.
new 6ab334684b Send a string to an interactive Forth session.
new 6f18e1c20e Tweak syntax table.
new 67a9d94c18 Minor mode to display stack comments.
new 244c416c4d Variable for secifying Forth executable.
new 778470cbcb Load a file into an interactive Forth session.
new 6dcd29382f Make the forth-interaction-send callback optional.
new 5aa3a700b0 Improve killing an interactive Forth session.
new b6b1f049b0 Restart an interactive Forth session.
new 0030189ff8 Prepare for MELPA.
new d972e9fc7a Escape some character constants.
new 85ce58e93e Correct package header format
new 794c9efd01 Use require and provide instead of load
new 7c75c452e9 Correct autoload cookie format
new 531c9e11e2 Add autoload cookie to extension configuration
new 50adf0d552 Remove byte-compile warnings.
new 9300eb75c4 Remove stubs.
new 08d891c907 Use LOCAL argument to add-hook.
new 38f0ccbfc8 Rename to run-forth, forth-ensure, and forth-parse.el.
new b29a929b78 Add provide forms.
new 6efdba0686 Remove dependency from forth-mode to forth-block-mode.
new 83a62c82c4 Move all package metadata to forth-mode.el.
new 21033fc700 Improve sending commands to an interactive Forth session.
new 90c1ec5293 GitHub README.
new 55de74bb4f Query Forth session about defined words.
new 813620cae9 Run hooks before starting an interactive Forth session.
new d09313f19c Add forth-eval-region.
new ef60dcd180 If forth-executable is nil, query user for file name.
new d47662b187 Add some installation and usage instrutions.
new cdab2e4ec1 Also recognise .4th.
new 745e1d8388 Document key bindings.
new 6bc035fd90 Fix missing argument to define-key.
new c8103312c3 Fix typo.
new 68d740e7ae Empty files are not block files.
new cc267b4b85 Symbol completion. Candidates come from a running Forth.
new 5df1f95c26 Speedbar support.
new 9eb3550cdc Add imenu items to autocomplete candidates.
new efa1f0a336 Build Emacs Lisp files.
new 885407ebc5 Automated build.
new 9f885433e1 Use ERT for some light testing as part of build.
new 82f746ba54 Use ERT for some light testing as part of build.
new e4ed4a8acf Test with both Emacs 23 and 24.
new 4868a0ff03 Fix for imenu integration.
new fdc218c6f2 Don't get Makefile variable EMACS from environment; it
may be set to 't'.
new 9855800cb7 Start a user manual.
new b83ff1274b Type C-c C-s to SEE a word.
new 399fd00921 Fix killing interactive Forth.
new b455a556fe Add C-M-x, forth-eval-defun.
new 5076a08abc Make C-c C-k work in all Forth modes.
new 48bcf41d63 Cache words from interactive Forth.
new 44dd013096 Remove terminal escape sequences from strings returned
from Forth.
new 66f7a2dc97 Add tests for various Forth block and non-block files.
new 847481f866 Tweak window handling.
new 715d813c83 Clean up tests.
new 47f33ea62a Move interaction functions to forth-interactive-mode.
new 9cf3d777ec Fix for C-c C-s forth-see.
new 5e99586c1e Remove prompt from Forth output.
new ee0781f0a8 Add more functions for evaluating Forth expressions.
new 039bf122ee Document key bindings in the manual.
new 6fac263222 Automatic build with Wercker.
new e6ee5ddf99 Handle ( ...) comments with syntax-propertize-function
new fbd2c51cea Initialize pseudo terminal window size
new 443193e02f Auto-detect Forth implementation.
new c5e63e29f1 Basic indentation of control structures
new c64035c209 Add backends for Forth implementations.
new c99ed046df Remove debug message.
new 2779ca61ab Improve building of backend files.
new be0272be3a Inhibut Gforth terminal attribute output.
new 1a05d27d82 Fix loading backend file.
new b40ffb3127 Fix building with Emacs 23.
new 56bbc06a16 Error out if byte compilation fails in Emacs 23.
new 1c05a009a3 Fix warning about speedbar-add-supported-extension.
new 2e75fb156f Fix warning about defvar ignored.
new eaeac02b6d Disable warning about cl.
new 186bae4853 Fix set-process-window-size parameter order.
new b69527cdd2 SwiftForth shouldn't concern itself with terminal
settings.
new 2869bc25e4 Create a terminal personality for SwiftForth.
new 4dc1ff0f3b Include backend files in make dependencies.
new f418b9aac2 Set process coding system for SwiftForth.
new b8024ac331 Loading a Forth file provides some feedback.
new 9f9b5cdf86 Don't send output as input
new 2813a7bf3d Introduce a hook to initialize backends
new ab790fdac8 Don't kill *forth* buffer when there's a fatal error.
new 157c14b18e Include tab (\t) as whitespace delimiter for comments.
new e35317f2f7 Improve syntax-propertize function
new 50a7eb4bf1 Handle indentation of : and with smie instead of
syntax-table.
new 71016700dc Emacs 23: use cl library instead of cl-lib.
new f531a1bcd7 Print test name in ERT shim.
new 3deee67777 Emacs 23: Don't test font-lock.
new 952995d95e Add tests for indentation
new 8d1d8ea795 Re-add test for 'syntax-propertize-function.
new e966275c2e Add tests for indentation
new 3ef42c825a Emacs 23: indenting doesn't work well.
new 17e58ab993 Test with Emacs snapshot.
new 992bfb64b4 Fix warning about font-lock-fontify-buffer
non-interactive use.
new 45f3f20f18 Make indentation case-insensitive
new 5b42dfac0c Merge branch 'master' into case-insensitive-indentation
new 350638bb0c Make indentation case-insensitive
new d1498037a2 Add simple tests for forward-sexp
new 64209f501c Merge pull request #35 from ellerh/forward-sexp-tests
new 16f359442e Add tests for word movement commands
new 2e65a80a3b Fontify buffer before testing word movement commands.
new 5a08c82adb Improve word movement commands inside symbols.
new 867922d61e Handle string literals more correctly
new 1d85344467 Add commands to browse description in Forth standards
new 9812d1decd Use /interperter to setup terminal personalty
new 1bc27cd6b6 Support paragraph filling in comments
new 8471704670 Add more font lock keywords
new 1cb3071930 Move the font-locking for defining words to
forth-syntax.el
new d90c4a46e0 Use funny characters (→, ¹ and ²) to mark positions in
test strings.
new 89b9904ceb Add some tests for font-lock faces
new dd450e6a01 Remove debugging code
new 9440f2a5af Add test for comment-dwim
new 74c0e17c45 Improve beginning-of-defun
new 3fa933d556 Test comment-region
new 312f3860aa Try to indent (foo)
new f3d76c12c1 Test completion-at-point
new 2f5d87f3c5 No 64-bit build for pForth in Ubuntu. Try Gforth.
new 1ffc174c13 Pass Makefile variable FORTH as environment variable to
build.el
new 96c20f03f5 Make completion-at-point test work with Emacs23
new 93c90ebf97 Install gforth in wercker
new d711fd5200 Remove tabs in wercker.yml
new dc3f7fabed Use -y with apt-get.
new 5c1c928490 Make completion case insensitive
new 0d22cedbaf Improve indentation of BEGIN-STRUCTURE/END-STRUCTURE
new 5502816e37 Make it easier to emulate Open Firmware indentation style
new 0bbf7992d6 Workaround pcase bug in Emacs-24.3
new ccb14b4a47 Indentation rule for :noname
new a7a5d4ba05 Use defcustom to define forth-smie-basic-indent
new 1f922f41f4 Declare forth-smie-basic-indent as safe local-variable.
new 05e8a02796 Highlight LEAVE
new 45650c28a2 Check if forth interactive buffer is live
new 52d84393c0 Remove newlines to fix markdown formatting.
new 2d30ca8eaa Use add-to-list in installation instructions instead of
pushnew.
new 7cbb60f1d7 Highlight +field and friends
new 37da497572 Switch back from interaction mode to source buffer.
new 522256d98d Adding support for ?of
new b95f1b8a02 Fix typos in doc
new b9586a57a5 Add menu
new 8c0e519c57 Add restart-forth to source window menu
new 9b0982e169 Fix CI
new 76e3885c0b Remove obsolete Wercker CI build.
new b3c1e62e5a The Emacs 25 package can't coexist with Emacs-snapshot.
new f44fa6481f Forth 200x core.html is no longer there.
new 38d5152011 Version 0.2.
- [nongnu] branch elpa/forth-mode created (now 38d5152011),
ELPA Syncer <=
- [nongnu] elpa/forth-mode fa62b36bf4 001/153: Add readme., ELPA Syncer, 2022/01/29
- [nongnu] elpa/forth-mode 67a9d94c18 012/153: Minor mode to display stack comments., ELPA Syncer, 2022/01/29
- [nongnu] elpa/forth-mode 0030189ff8 018/153: Prepare for MELPA., ELPA Syncer, 2022/01/29
- [nongnu] elpa/forth-mode 8471704670 116/153: Add more font lock keywords, ELPA Syncer, 2022/01/29
- [nongnu] elpa/forth-mode 9300eb75c4 025/153: Remove stubs., ELPA Syncer, 2022/01/29
- [nongnu] elpa/forth-mode 778470cbcb 014/153: Load a file into an interactive Forth session., ELPA Syncer, 2022/01/29
- [nongnu] elpa/forth-mode 9855800cb7 053/153: Start a user manual., ELPA Syncer, 2022/01/29
- [nongnu] elpa/forth-mode 3deee67777 097/153: Emacs 23: Don't test font-lock., ELPA Syncer, 2022/01/29
- [nongnu] elpa/forth-mode b455a556fe 056/153: Add C-M-x, forth-eval-defun., ELPA Syncer, 2022/01/29
- [nongnu] elpa/forth-mode 973481a1c5 007/153: Add some autoloads., ELPA Syncer, 2022/01/29