MicroEMACS - MicroEMACS with many enhancements

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2025-09-24
01:11
Don't get into an infinite loop in ttgetc if the terminal closes or crashes. Leaf check-in: dc82ba7af8 user: marka tags: trunk
2025-09-18
22:56
Fix compiler warning in search.c. check-in: cdea60e875 user: marka tags: trunk
2025-09-10
13:40
Fix problem with Ruby 3.4.5 on Fedora 42, where Symbol#to_s doesn't work. check-in: 54ccf2d005 user: marka tags: trunk
13:39
Fix compilation errors for gcc 15 on Fedora 42. check-in: 621811b6bb user: marka tags: trunk
2025-09-08
22:52
Correct destination directory for pe.rb. check-in: a6a898ffe8 user: marka tags: trunk
2025-09-07
23:04
A better solution to the Ruby Time.now problem: define it if it's missing using our new timenew variable. check-in: ece51705b0 user: marka tags: trunk
04:10
For some reason, Time class doesn't load properly on Mint 22 with Ruby 3.2.3, but DateTime does, so use it instead. check-in: 82953ad168 user: marka tags: trunk
2025-07-29
20:26
Clone from bloovis instead of chisel. check-in: c27643c570 user: marka tags: trunk
02:34
Add info about cloning. check-in: 75c88eb811 user: marka tags: trunk
2025-07-23
03:11
Add link to Fossil repository for Github readers. check-in: 8a0746e30b user: marka tags: trunk
2025-07-19
19:13
Fix typo in README. check-in: bdfdffb1d1 user: marka tags: trunk
2025-06-02
00:14
In dired mode, check that file is plain text before reading it. check-in: 37f8c5f05a user: marka tags: trunk
2025-05-19
14:29
Put "git-" or "fossil-" in version string to clarify the source of the version number. check-in: 307cefae64 user: marka tags: trunk
13:02
Put a direct link to Docs manual in the README. check-in: 7f4d4b56c0 user: marka tags: trunk
2025-05-16
04:28
Add instructions for checking out out the Fossil repository. check-in: f882ea0502 user: marka tags: trunk
2025-05-14
20:21
Update info about code size in README. check-in: b38dd9bbd7 user: marka tags: trunk
00:38
Add list of new features to README. check-in: a04e954ef5 user: marka tags: trunk
2025-05-12
23:31
Clarify some historical information in the introduction to the embedded doc. check-in: 17fd5453b7 user: marka tags: trunk
2025-05-11
23:37
Fix links in embedded doc. check-in: 2400c6efef user: marka tags: trunk
13:30
Fix typo in doc. check-in: ac4d6b77b5 user: marka tags: trunk
03:42
Add a README for the PDF doc. check-in: 24c489d0cf user: marka tags: trunk
03:16
Add embedded doc files. check-in: eb46481e43 user: marka tags: trunk
2025-05-09
16:11
Add missing get_version.sh script. check-in: e8f7369d1b user: marka tags: trunk
16:02
Use correct version string for either git or Fossil repos. check-in: 34b80e583e user: marka tags: trunk
14:25
Add Makefile rule to use fossil leaf number for revision number in version string. check-in: e27886e0fe user: marka@pobox.com tags: trunk
2025-05-06
22:22
Fix regexp group limit error message. check-in: 4a0b0b1952 user: marka@pobox.com tags: trunk
15:01
Check for limit in number of paren groups in regular expressions. check-in: a94d6b8fe4 user: marka@pobox.com tags: trunk
2025-05-04
15:44
Always include current ISO date and git revision in version string. check-in: 51d2f84ab5 user: marka@pobox.com tags: trunk
04:53
Include the date of compilation automatically in the version string. check-in: e77d71b9b0 user: marka@pobox.com tags: trunk
2025-05-03
14:35
Fix documentation for regexp replace commands. check-in: 1edcb6a0b1 user: marka@pobox.com tags: trunk
14:02
Add ruby and pcre2 indicators to version string, and use date only without version number. check-in: 03d6f08a70 user: marka@pobox.com tags: trunk
12:53
Update doc to mention PCRE2. check-in: 412e926290 user: marka@pobox.com tags: trunk
05:17
Add ability to build with PCRE2 regular expression library. check-in: 0b2a5075d4 user: marka@pobox.com tags: trunk
2025-05-02
14:59
Fix warning about unused variable. check-in: 25d28ed451 user: marka@pobox.com tags: trunk
2025-04-28
22:52
Use a shell-friendly termios structure when spawning a shell. This should fix the problem where spawning a shell from a MicroEMACS that was itself spawned from a terminal-based email client (like sup or csup) resulted in a session where no typed characters were echoed to the screen. check-in: 4d18982db6 user: marka@pobox.com tags: trunk
2025-02-20
00:35
Fix indentation problem in Ruby section of guide. check-in: ab0e371ee4 user: marka@pobox.com tags: trunk
2025-02-17
21:17
Escape backslash when inserting macro text. check-in: 9dbdafcaaa user: marka@pobox.com tags: trunk
2025-02-13
01:53
Fix capword command to work correctly with UTF-8. check-in: 07448b45e7 user: marka@pobox.com tags: trunk
2025-01-30
23:50
Update PDF. check-in: 711b6b8171 user: marka@pobox.com tags: trunk
23:49
Use 'pandoc -D latex' to obtain the standard template instead of accessing the file directly. check-in: bc6af2fcf5 user: marka@pobox.com tags: trunk
23:36
Fix Makefile to work with the recent Pandoc's default.latex. check-in: bdeb81280e user: marka@pobox.com tags: trunk
2025-01-29
21:49
Make it easier for user to override the account used for the cleared command. check-in: c4a1cadab0 user: marka@pobox.com tags: trunk
2024-03-26
12:25
Fix typo in filename for gccerr.rb Ruby extension. check-in: 9978f67347 user: marka@pobox.com tags: trunk
2024-03-16
23:29
Also fix command names in descriptions of regex replace commands. check-in: 44e0e07f82 user: marka@pobox.com tags: trunk
23:22
Fix keybindings for regexp search and replace commands. check-in: 4870bf5b92 user: marka@pobox.com tags: trunk
2024-03-14
08:15
Add note about code size to README. check-in: 7087a580c9 user: marka@pobox.com tags: trunk
2024-01-22
22:19
Improve the display of Unicode characters with display width greater than 1. check-in: 754989c39e user: marka@pobox.com tags: trunk
2023-12-24
17:05
Allow minus sign in ledger balance output. Remove unused variables. check-in: f40201b2a9 user: marka@pobox.com tags: trunk
2023-12-23
16:25
Update configure scripts to work on Cygwin/Win10. check-in: 1bb592e709 user: marka@pobox.com tags: trunk
2023-11-17
12:56
Fix bug in Ruby-enabled editor when more than one file is read at startup: the third file read causes corruption of the second window's data structures. This is due to Ruby mode initialization trying to manipulate a buffer that has no window. So mode initialialization will not work on the third or subsequent files specified on the command line. Somehow we'll have to delay mode initialization until a buffer becomes visible. check-in: f55b61edaa user: marka@pobox.com tags: trunk