750380a | Dan Malec | 24 January 2021, 20:01:19 UTC | ISSUE-54: Fix openupdate file open mode * Use r+ mode when opening the file so that writes may occur anywhere in the file | 03 February 2021, 02:50:13 UTC |
a39a24c | Joshua Cogliati | 27 January 2021, 13:07:12 UTC | Merge pull request #91 from dmalec/ISSUE-31 ISSUE-31: Support external editors in wxWidgets builds. | 27 January 2021, 13:07:12 UTC |
5a5b005 | Dan Malec | 26 January 2021, 01:38:20 UTC | ISSUE-31: implemented code review feedback | 26 January 2021, 01:38:20 UTC |
2005c22 | Joshua Cogliati | 24 January 2021, 22:13:57 UTC | Merge pull request #90 from dmalec/ISSUE-89 ISSUE-89: Don't pass a negative index to SetStyle | 24 January 2021, 22:13:57 UTC |
91f307b | Barak A. Pearlmutter | 16 January 2021, 09:16:31 UTC | oops forgot a dependency | 16 January 2021, 09:16:31 UTC |
f506282 | Barak A. Pearlmutter | 15 January 2021, 18:08:38 UTC | typo | 15 January 2021, 18:08:38 UTC |
c5cca05 | Barak A. Pearlmutter | 15 January 2021, 17:55:55 UTC | log changes | 15 January 2021, 17:55:55 UTC |
432cd02 | Barak A. Pearlmutter | 15 January 2021, 17:53:55 UTC | Merge remote-tracking branch 'upstream/master' into debian | 15 January 2021, 17:53:55 UTC |
a00c41a | Barak A. Pearlmutter | 15 January 2021, 17:52:56 UTC | bump policy | 15 January 2021, 17:52:56 UTC |
46e7c21 | Barak A. Pearlmutter | 15 January 2021, 17:52:39 UTC | allow single-debian-patch | 15 January 2021, 17:52:39 UTC |
1a8a190 | Barak A. Pearlmutter | 15 January 2021, 17:51:21 UTC | GPL-3+ | 15 January 2021, 17:51:21 UTC |
ac5b431 | Barak A. Pearlmutter | 15 January 2021, 17:49:18 UTC | Merge tag 'version_6.2.1' into debian 6.2.1 Release # gpg: Signature made Thu 31 Dec 2020 15:54:48 GMT # gpg: using RSA key E239F4E2EAF70B82B560677E238169EB9B625FEB # gpg: issuer "jrincayc@yahoo.com" # gpg: Can't check signature: No public key | 15 January 2021, 17:49:18 UTC |
b1cef70 | Dan Malec | 09 January 2021, 21:13:17 UTC | ISSUE-31: Support external editors in wxWidgets builds. * wxWidgets ignores EDITOR env var to preserve existing behavior as default * If SETEDITOR is used to set an EDITOR, wxWidgets will attempt to launch it for edit commands * If things go awry, EDIT will show the exec'd command in a file error message | 09 January 2021, 21:13:17 UTC |
b4a612f | Joshua Cogliati | 08 January 2021, 03:49:56 UTC | Merge pull request #88 from dmalec/ISSUE-40 ISSUE-40: Fix some issues around color palettes. | 08 January 2021, 03:49:56 UTC |
afe06d9 | Dan Malec | 04 January 2021, 21:17:24 UTC | ISSUE-89: Don't pass a negative index to SetStyle | 04 January 2021, 21:17:24 UTC |
4f48fb0 | Dan Malec | 03 January 2021, 17:48:10 UTC | ISSUE-40: Fix some issues around color palettes. * When FILLED colornumber is invoked, make sure the colornumber is constrained to the range (original bug) * Use a signed type for line color so the SETPENCOLOR rgblist works as expected * If SETPENCOLOR is invoked with a value that produces an error (E.G. negative colornumber) don't change anything * If SETBACKGROUND is invoked with a value that produces an error (E.G. negative colornumber) don't change anything | 03 January 2021, 17:48:10 UTC |
e023b8f | Joshua Cogliati | 31 December 2020, 15:53:53 UTC | Merge pull request #87 from jrincayc/update_version Updating version to 6.2.1 | 31 December 2020, 15:53:53 UTC |
43ae639 | Joshua J. Cogliati | 31 December 2020, 15:47:28 UTC | Updating version to 6.2.1 | 31 December 2020, 15:47:28 UTC |
a8ce16f | Joshua Cogliati | 31 December 2020, 13:05:08 UTC | Merge pull request #86 from jrincayc/correct_man_page Fixing filename of manual page. | 31 December 2020, 13:05:08 UTC |
220a47e | Joshua J. Cogliati | 31 December 2020, 03:50:41 UTC | Fixing filename of manual page. | 31 December 2020, 03:50:41 UTC |
33bc656 | Joshua Cogliati | 30 December 2020, 15:37:02 UTC | Merge pull request #85 from jrincayc/release_6_2_work Release 6.2 work. | 30 December 2020, 15:37:02 UTC |
873caa5 | Joshua J. Cogliati | 30 December 2020, 15:19:29 UTC | Removing "pre" from version. | 30 December 2020, 15:19:29 UTC |
8374535 | Joshua Cogliati | 28 December 2020, 18:53:34 UTC | If WX_CONFIG_CHECK missing, disable WX. (#84) | 28 December 2020, 18:53:34 UTC |
2d09c86 | Joshua J. Cogliati | 28 December 2020, 18:51:55 UTC | Updating README to mention releases and wxWidgets and 6.2 changes. | 28 December 2020, 18:51:55 UTC |
5d18e80 | Joshua J. Cogliati | 28 December 2020, 17:31:21 UTC | Merge remote-tracking branch 'origin/master' into release_6_2_work | 28 December 2020, 17:31:21 UTC |
d8fc446 | Joshua Cogliati | 28 December 2020, 17:17:08 UTC | Merge pull request #83 from dmalec/FIX-SMALL-DOC-BUGS Fix a few errors and warnings in texinfo doc. | 28 December 2020, 17:17:08 UTC |
4e5248b | Dan Malec | 28 December 2020, 16:44:11 UTC | Fix a few errors and warnings in texinfo doc. * Updated CLEARTEXT node for new LINEP node * Updated OBJECT CONSTRUCTORS node with menu items for ONEOF, SOMETHING, KINDOF * Moved commas just outside of @var tags in object text | 28 December 2020, 16:44:11 UTC |
707422d | Joshua Cogliati | 22 December 2020, 03:17:16 UTC | Merge pull request #81 from dmalec/cd_workflow CD workflow - build (but do not release) release candidate artifacts. | 22 December 2020, 03:17:16 UTC |
aace945 | Dan Malec | 21 December 2020, 23:44:04 UTC | CD workflow - code review feedback. * Linux - use package manager wxWidgets instead of building a static version * Windows - fixed git id build by changing repo clone depth * Windows - removed -static flag and added libwinpthread-1.dll to distro | 21 December 2020, 23:44:04 UTC |
1aad31a | Joshua Cogliati | 19 December 2020, 02:52:15 UTC | Merge pull request #82 from jrincayc/windows_fixes Windows updates for build system changes and wxWidgets 3.0.5 | 19 December 2020, 02:52:15 UTC |
bae19dd | Joshua J. Cogliati | 19 December 2020, 02:36:06 UTC | Windows updates for build system changes and wxWidgets 3.0.5 | 19 December 2020, 02:49:29 UTC |
2234044 | Dan Malec | 18 December 2020, 16:00:05 UTC | CD workflow - build (but do not release) release candidate artifacts. * Builds and caches wxWidgets for three target platforms - Linux, OSX, Windows * Builds on Linux, producing the PDF, source tar.gz, and source .zip * Builds on OSX and Windows, leveraging the the PDF from the Linux build * End state should be 5 artifacts - PDF, .tar.gx, .zip, .dmg, .exe CD motivated changes: * Allow overriding of MinGw bin directory and wxWidgets directory in makefile.msys * Added -static flag to LDFLAGS in makefile.msys * Removed -lctl3d32 from LIBS in makefile.msys * Commented out makelib and Messages build targets in makefile.msys 6.2 specific changes: * Added VERSION to config.h.msys * Added -DHAVE_CONFIG_H to CFLAGS and CXXFLAGS in makefile.msys * Updated OutputBaseFilename to ucblogo62setup in inno/ucblogo.iss * Updated PDF/texi filename from usermanual.* to ucblogo.* in inno/ucblogo.iss and makefile.msys | 18 December 2020, 17:31:53 UTC |
9193bdc | Joshua J. Cogliati | 14 December 2020, 03:39:19 UTC | Bumping version to 6.2 (and 6.2pre in configure.ac) | 14 December 2020, 03:39:19 UTC |
53367e1 | Joshua Cogliati | 14 December 2020, 03:23:22 UTC | Merge pull request #76 from dmalec/HOTFIX-ISSUE-69 HOTFIX ISSUE-69: Added declaration of linemode_on to fix compile error in some OSX environments | 14 December 2020, 03:23:22 UTC |
e9d7670 | Dan Malec | 14 December 2020, 02:47:48 UTC | ISSUE-69: Added declaration of linemode_on to fix compile error in some OSX environments | 14 December 2020, 02:47:48 UTC |
5140340 | Barak A. Pearlmutter | 10 December 2020, 21:52:56 UTC | Merge remote-tracking branch 'upstream/master' into debian | 10 December 2020, 21:52:56 UTC |
7f090ac | Joshua Cogliati | 10 December 2020, 02:53:01 UTC | Merge pull request #70 from dmalec/ISSUE-69 ISSUE-69: Add a LINEP predicate. | 10 December 2020, 02:53:01 UTC |
a18fe81 | Dan Malec | 08 December 2020, 03:23:02 UTC | Added an error message for LINEP on systems compiled without wxWidgets | 08 December 2020, 03:23:02 UTC |
88e3cb2 | Joshua Cogliati | 07 December 2020, 02:17:54 UTC | Merge pull request #71 from dmalec/ISSUE-51 ISSUE-51: Improve UX / fix bugs related to char buffer output. | 07 December 2020, 02:17:54 UTC |
f7939e3 | Dan Malec | 01 November 2020, 02:14:21 UTC | ISSUE-51: Improve UX / fix bugs related to char buffer output. * OPENWRITE checks list length before attempting to access buffer size * SETWRITE checks list length before attempting to access buffer size * When writing to a buffer allocate one extra byte for null terminator * Zero out allocated buffer to prevent left over data from appearing | 27 November 2020, 18:39:38 UTC |
1dc85cf | Dan Malec | 25 November 2020, 14:55:09 UTC | ISSUE-69: Add a LINEP predicate. * Added a LINEP / LINE? predicate. * Adjusted wx code to allow querying if there is a line ready to read. * Adjusted wx code to allow reading a single line if available and in line read mode. * Added doc and help sections. | 26 November 2020, 03:35:07 UTC |
16c4e72 | Joshua Cogliati | 22 November 2020, 23:02:19 UTC | Merge pull request #68 from dmalec/ISSUE-67 ISSUE-67: Pass the output of getc as int. | 22 November 2020, 23:02:19 UTC |
439651e | Joshua Cogliati | 22 November 2020, 22:49:35 UTC | Merge pull request #66 from dmalec/FEATURE-CI FEATURE-CI: Initial pass at having a CI build. | 22 November 2020, 22:49:35 UTC |
0b2175b | Joshua Cogliati | 22 November 2020, 22:19:11 UTC | Merge pull request #65 from dmalec/ISSUE-47 ISSUE-47: Fixed resize bug causing ghost turtle. | 22 November 2020, 22:19:11 UTC |
8d03f49 | Joshua Cogliati | 22 November 2020, 22:08:40 UTC | Merge pull request #64 from dmalec/ISSUE-63 ISSUE-63: Exit getFromWX_2 input loop on pause character sequence. | 22 November 2020, 22:08:40 UTC |
b2227ae | Dan Malec | 13 November 2020, 01:06:03 UTC | ISSUE-67: Pass the output of getc as int. On Raspberry Pi (ARM), converting the int output of getc to char and then back to int results in the EOF character being represented as 255 instead of -1. This causes infinite loops when attempting to detect the end of input from the editor. | 13 November 2020, 02:04:05 UTC |
ae144ba | Dan Malec | 24 October 2020, 21:02:13 UTC | FEATURE-CI: Initial pass at having a CI build. * Adds a workflow which performs a checkout, build, test, report * Updated the dyadic Random test so it runs without error | 11 November 2020, 22:28:04 UTC |
a7bd4e1 | Joshua Cogliati | 08 November 2020, 15:31:59 UTC | Merge pull request #62 from dmalec/ISSUE-43 ISSUE-43: Don't crash when using STOP in macro. | 08 November 2020, 15:31:59 UTC |
ee5d967 | Joshua Cogliati | 08 November 2020, 14:47:52 UTC | Merge pull request #61 from dmalec/ISSUE-60 ISSUE-60: Fixed a couple of OSX GUI issues. | 08 November 2020, 14:47:52 UTC |
58e2f61 | Dan Malec | 07 November 2020, 23:07:18 UTC | ISSUE-47: Fixed resize bug causing ghost turtle. On certain window sizes, rounding on the original resize calculation was causing small shifts in the turtle position. On systems where the XOR turtle drawing works, this resulted in ghost turtles. On other systems, there was no ghost turtle; but, post-resize drawn lines could still be misaligned from pre-resize drawn lines. Additionally, this commit stops the turtle from being drawn in graphics.c if it is going to be drawn in wx in order to prevent small gaps in lines if XOR is not supported on the system. | 08 November 2020, 02:31:00 UTC |
4aa84f2 | Dan Malec | 05 November 2020, 03:17:47 UTC | ISSUE-63: Exit getFromWX_2 input loop on pause character sequence. * Fix bug where a pause character sequence during trace hangs when the CONTINUE command is given | 06 November 2020, 00:49:11 UTC |
df86801 | Dan Malec | 27 October 2020, 01:17:41 UTC | ISSUE-43: Don't crash when using STOP in macro. * Catch the case of a macro stopping and return the appropriate error message * Added unit tests to cover this and neighboring cases | 30 October 2020, 02:23:14 UTC |
9e69e32 | Joshua Cogliati | 29 October 2020, 01:34:09 UTC | Merge pull request #59 from dmalec/ISSUE-36 ISSUE-36: Handle command line arguments across environments. | 29 October 2020, 01:34:09 UTC |
dc2261a | Dan Malec | 28 October 2020, 02:55:10 UTC | Fixed a couple OSX GUI issues. * Explicitly call layout to prevent an issue where the top left corner of the terminal was obscured by the other widgets * Removed wxWidgets 2.6 workaround which, in wxWidgets 3.0.x, causes the editor to use white for both foreground and background | 28 October 2020, 02:55:10 UTC |
09a7358 | Dan Malec | 21 October 2020, 00:12:14 UTC | ISSUE-36: Handle command line arguments across environments. * Pass wxWidget argc/argv into Logo for evaluation * Capture cwd in wxWidgets before it is changed to the Documents directory * Use the captured cwd when loading files passed as command line arguments | 24 October 2020, 19:33:12 UTC |
12004aa | Joshua Cogliati | 19 October 2020, 23:18:05 UTC | Merge pull request #58 from dmalec/ISSUE-44 ISSUE-44: Manually convert ASCII buffer into wxString during copy operation so clipboard is populated | 19 October 2020, 23:18:05 UTC |
30201d1 | Dan Malec | 17 October 2020, 18:08:38 UTC | ISSUE-44: Manually convert ASCII buffer into wxString during copy operation so clipboard is populated | 17 October 2020, 18:08:38 UTC |
fa38710 | Barak A. Pearlmutter | 30 September 2020, 11:38:09 UTC | Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. Changes-By: lintian-brush Fixes: lintian: upstream-metadata-file-is-missing See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html Fixes: lintian: upstream-metadata-missing-bug-tracking See-also: https://lintian.debian.org/tags/upstream-metadata-missing-bug-tracking.html Fixes: lintian: upstream-metadata-missing-repository See-also: https://lintian.debian.org/tags/upstream-metadata-missing-repository.html | 30 September 2020, 11:38:09 UTC |
c70a56e | Barak A. Pearlmutter | 30 September 2020, 11:37:06 UTC | adapt packaging to upstream build mods | 30 September 2020, 11:37:06 UTC |
758a3fc | Barak A. Pearlmutter | 30 September 2020, 11:33:26 UTC | Merge remote-tracking branch 'upstream/master' into debian | 30 September 2020, 11:33:26 UTC |
3b967a8 | Joshua Cogliati | 11 August 2020, 19:42:56 UTC | Merge pull request #57 from barak/install_icons Install icons | 11 August 2020, 19:42:56 UTC |
56c4923 | Barak A. Pearlmutter | 08 August 2020, 19:05:51 UTC | distribute data files in tarball | 08 August 2020, 19:05:51 UTC |
e9a97a8 | Barak A. Pearlmutter | 08 August 2020, 19:01:29 UTC | tell automake to install icons | 08 August 2020, 19:01:29 UTC |
a4cb01f | Barak A. Pearlmutter | 07 August 2020, 18:01:50 UTC | desktop file is upstreamed | 07 August 2020, 18:01:50 UTC |
09e03d0 | Barak A. Pearlmutter | 07 August 2020, 18:01:05 UTC | Merge remote-tracking branch 'upstream/master' into debian | 07 August 2020, 18:01:05 UTC |
5ea87fb | Joshua Cogliati | 07 August 2020, 17:03:27 UTC | Merge pull request #56 from jrincayc/desktop_file Adds Desktop file | 07 August 2020, 17:03:27 UTC |
f4323db | Joshua Cogliati | 07 August 2020, 16:55:28 UTC | Merge pull request #46 from jrincayc/makefile_updates Makefile updates to switch to automake. | 07 August 2020, 16:55:28 UTC |
e9ea534 | Barak A. Pearlmutter | 03 August 2020, 22:24:53 UTC | Desktop file | 03 August 2020, 22:24:53 UTC |
2e2c851 | Joshua J. Cogliati | 02 August 2020, 14:38:54 UTC | Adding help file to mac make. | 02 August 2020, 14:38:54 UTC |
34f74cb | Barak A. Pearlmutter | 02 August 2020, 13:30:01 UTC | generate a new git.c iff actually necessary | 02 August 2020, 13:30:01 UTC |
55c408f | Barak A. Pearlmutter | 31 July 2020, 21:58:05 UTC | use upstream build updates | 01 August 2020, 22:17:59 UTC |
d9ee5a9 | Barak A. Pearlmutter | 31 July 2020, 21:56:45 UTC | remove upstreamed quilt patches | 01 August 2020, 22:17:59 UTC |
6b49234 | Barak A. Pearlmutter | 01 August 2020, 22:15:45 UTC | Merge remote-tracking branch 'upstream/makefile_updates' into debian | 01 August 2020, 22:15:45 UTC |
215e5bb | Joshua J. Cogliati | 01 August 2020, 03:05:18 UTC | Adding ucblogo.pdf to dist files. | 01 August 2020, 03:05:18 UTC |
887e7e6 | Joshua J. Cogliati | 31 July 2020, 22:57:21 UTC | BSD mv only has -v, not --verbose | 31 July 2020, 22:57:21 UTC |
7d4fd39 | Joshua J. Cogliati | 31 July 2020, 22:31:27 UTC | macOS needs to get the CXX and CC from wx to compile correctly. | 31 July 2020, 22:31:27 UTC |
6a763c5 | Joshua J. Cogliati | 31 July 2020, 21:11:56 UTC | Leaving git.c rule in for dist | 31 July 2020, 21:11:56 UTC |
0229e9d | Joshua J. Cogliati | 31 July 2020, 17:04:14 UTC | If wx found, use it. | 31 July 2020, 17:04:14 UTC |
fb93d12 | Joshua J. Cogliati | 31 July 2020, 15:30:47 UTC | Re-adding ucblogo.dmg build. | 31 July 2020, 15:30:47 UTC |
3cc8364 | Joshua J. Cogliati | 31 July 2020, 15:07:02 UTC | No longer support wxWidgets 2.6. | 31 July 2020, 15:07:02 UTC |
5d3d572 | Joshua J. Cogliati | 31 July 2020, 14:42:46 UTC | Removing unused SIGRET | 31 July 2020, 14:42:46 UTC |
0ea6cb4 | Joshua J. Cogliati | 31 July 2020, 14:37:55 UTC | Removing old mac makefile. | 31 July 2020, 14:37:55 UTC |
062e7aa | Joshua J. Cogliati | 27 July 2020, 02:44:56 UTC | Adding a --enable-gitid to include git id in version. | 27 July 2020, 02:44:56 UTC |
f8b4081 | Barak A. Pearlmutter | 22 July 2020, 20:30:31 UTC | install desktop file | 22 July 2020, 20:30:31 UTC |
8362cc1 | Boyuan Yang | 06 January 2020, 21:30:36 UTC | add desktop file, see bugs.debian.org/948306 | 22 July 2020, 20:21:19 UTC |
8f7b4b0 | Barak A. Pearlmutter | 22 July 2020, 20:16:58 UTC | Merge tag 'version_6.1' into debian 6.1 Release # gpg: Signature made Fri 27 Dec 2019 15:21:41 GMT # gpg: using RSA key E239F4E2EAF70B82B560677E238169EB9B625FEB # gpg: Can't check signature: No public key # Conflicts: # docs/usermanual.pdf | 22 July 2020, 20:18:32 UTC |
c5a0b41 | Barak A. Pearlmutter | 22 July 2020, 20:01:25 UTC | convert pointer to long when viewing as integer, per C standard | 22 July 2020, 20:01:25 UTC |
019a4ea | Barak A. Pearlmutter | 22 July 2020, 19:53:46 UTC | unsigned vs signed char | 22 July 2020, 19:53:46 UTC |
eb119f8 | Barak A. Pearlmutter | 22 July 2020, 19:53:25 UTC | squelch harmless warning | 22 July 2020, 19:53:25 UTC |
722bcdc | Barak A. Pearlmutter | 22 July 2020, 19:52:25 UTC | disable unused-variable warnings; too annoying, obscures more serious matters | 22 July 2020, 19:52:25 UTC |
57f67b0 | Barak A. Pearlmutter | 22 July 2020, 19:39:56 UTC | autoreconf | 22 July 2020, 19:39:56 UTC |
e68ea02 | Barak A. Pearlmutter | 22 July 2020, 16:21:55 UTC | Jigger ./configure --enable/disable-objects | 22 July 2020, 19:36:15 UTC |
7286a4a | Barak A. Pearlmutter | 22 July 2020, 15:40:32 UTC | Include stray files in distribution tarball - organize EXTRA_DIST files into sections with commentary - burst out mac-fontmod.tar - remove stray .gdb_history | 22 July 2020, 19:36:15 UTC |
a7d2a82 | Barak A. Pearlmutter | 22 July 2020, 11:35:34 UTC | update configure.ac | 22 July 2020, 19:36:15 UTC |
9d825e1 | Barak A. Pearlmutter | 19 October 2019, 21:12:40 UTC | quash some warnings | 22 July 2020, 19:36:14 UTC |
3d60703 | Barak A. Pearlmutter | 19 October 2019, 16:31:04 UTC | explain magnitude of ./makehelp | 22 July 2020, 19:36:14 UTC |
fb16c3a | Barak A. Pearlmutter | 19 October 2019, 16:25:11 UTC | missing backslash made my afternoon hash | 22 July 2020, 19:36:14 UTC |
01d5226 | Barak A. Pearlmutter | 19 October 2019, 16:06:25 UTC | don't split generated html manual; don't install .info in wrong place | 22 July 2020, 19:36:14 UTC |
1400e52 | Barak A. Pearlmutter | 19 October 2019, 15:56:54 UTC | add renaming comment | 22 July 2020, 19:36:14 UTC |
d50b2dd | Barak A. Pearlmutter | 19 October 2019, 15:52:45 UTC | create missing stanza in usermanual from helpfiles/settextfont | 22 July 2020, 19:36:14 UTC |