[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/lmc 3b26656 08/14: * lmc.el (lmc-asm-indentation): Inde
From: |
Stefan Monnier |
Subject: |
[elpa] externals/lmc 3b26656 08/14: * lmc.el (lmc-asm-indentation): Indent to tab-width by default. |
Date: |
Sat, 28 Nov 2020 23:22:15 -0500 (EST) |
branch: externals/lmc
commit 3b2665625d050d904d00856dba2e6608565f08d1
Author: Stefan Monnier <monnier@iro.umontreal.ca>
Commit: Stefan Monnier <monnier@iro.umontreal.ca>
* lmc.el (lmc-asm-indentation): Indent to tab-width by default.
(lmc-step): Fix prompt for IN.
---
lmc.el | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/lmc.el b/lmc.el
index 6eae564..482e14a 100644
--- a/lmc.el
+++ b/lmc.el
@@ -1,9 +1,9 @@
;;; lmc.el --- Little Man Computer in Elisp
-;; Copyright (C) 2011, 2013 Free Software Foundation, Inc.
+;; Copyright (C) 2011, 2013, 2014 Free Software Foundation, Inc.
;; Author: Stefan Monnier <monnier@iro.umontreal.ca>
-;; Version: 1.2
+;; Version: 1.3
;; This program is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
@@ -576,7 +576,7 @@ Also, when nil, evaluation is interrupted when the user
hits a key.")
(setq lmc--stopped (lmc--state))
(force-mode-line-update)
(message "Done.")))
- (IN (setq lmc-acc (mod (read-number "Enter a number") 1000))
+ (IN (setq lmc-acc (mod (read-number "Enter a number: ") 1000))
(incf lmc-pc))
(OUT (message "Output: %03d" lmc-acc)
(push (format "%03d" lmc-acc) lmc-output)
@@ -711,7 +711,8 @@ The machine will also stop if the user presses a key."
(cond
((> (nth 0 (syntax-ppss)) 0) nil)
((looking-at "(") tab-width)
- ((not (looking-at comment-start-skip)) 0)
+ ((not (looking-at comment-start-skip))
+ (if (looking-at "[ \t]*$") tab-width 0))
((not (looking-at "\\s<\\s<")) nil)
((save-excursion (forward-comment (- (point))) (bobp)) 0)
(t (forward-comment (point-max)) (lmc-asm-indentation)))))
- [elpa] branch externals/lmc created (now cb110db), Stefan Monnier, 2020/11/28
- [elpa] externals/lmc 2e56da4 02/14: * lmc.el: Add a few more commands, and a tool-bar., Stefan Monnier, 2020/11/28
- [elpa] externals/lmc d248525 01/14: New package lmc., Stefan Monnier, 2020/11/28
- [elpa] externals/lmc a5fe8d2 04/14: * lmc.el: Make it work on Emacs-22., Stefan Monnier, 2020/11/28
- [elpa] externals/lmc b7cbf14 07/14: * lmc.el (lmc--sit-for): Fix last change., Stefan Monnier, 2020/11/28
- [elpa] externals/lmc 3b26656 08/14: * lmc.el (lmc-asm-indentation): Indent to tab-width by default.,
Stefan Monnier <=
- [elpa] externals/lmc 6cd76ac 05/14: * packages/lmc/lmc.el (lmc-store-word): match-data can change in sit-for., Stefan Monnier, 2020/11/28
- [elpa] externals/lmc 0604c74 09/14: Add "rudel" to the list of externals., Stefan Monnier, 2020/11/28
- [elpa] externals/lmc cb110db 14/14: * .gitignore: New file, Stefan Monnier, 2020/11/28
- [elpa] externals/lmc 4e16a02 10/14: * packages/lmc/lmc.el (lmc--load-word): Remove unused vars., Stefan Monnier, 2020/11/28
- [elpa] externals/lmc 47cc7a9 11/14: * lmc.el: Use cl-lib, Stefan Monnier, 2020/11/28
- [elpa] externals/lmc d0ca555 03/14: 2011-09-29 Stefan Monnier <address@hidden>, Stefan Monnier, 2020/11/28
- [elpa] externals/lmc 5a8a6a3 06/14: * lmc.el (lmc-turbo): New option., Stefan Monnier, 2020/11/28
- [elpa] externals/lmc b65ac80 12/14: * lmc.el: Mention dependencies & bumpp version, Stefan Monnier, 2020/11/28
- [elpa] externals/lmc 5913867 13/14: * lmc.el: Fix `Package-Requires` line, Stefan Monnier, 2020/11/28