{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":49586024,"defaultBranch":"master","name":"PDCursesMod","ownerLogin":"Bill-Gray","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-01-13T16:25:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16679342?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701458231.0","currentOid":""},"activityList":{"items":[{"before":"07bc4ac7857a13f548f84e21e2a0ac7204dd58b9","after":"d2f479a8301e0b9b6278a98524efaaaa5e3a1877","ref":"refs/heads/master","pushedAt":"2024-08-03T20:52:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Brought HISTORY up to date.","shortMessageHtmlLink":"Brought HISTORY up to date."}},{"before":"21b415468bc1a47cc7ecd6eea2a26f279bbeafff","after":"07bc4ac7857a13f548f84e21e2a0ac7204dd58b9","ref":"refs/heads/master","pushedAt":"2024-07-29T16:50:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"The ncurses 'menu' library can now be built and used with PDCursesMod, and the ncurses program 'demo_menus' built and used to test it out.","shortMessageHtmlLink":"The ncurses 'menu' library can now be built and used with PDCursesMod…"}},{"before":"981893b9974729593814cf63c0d8b44f9e9cec1b","after":"21b415468bc1a47cc7ecd6eea2a26f279bbeafff","ref":"refs/heads/master","pushedAt":"2024-07-23T20:00:03.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"VT flavor : have to use basic I/O functions with Digital Mars compiler","shortMessageHtmlLink":"VT flavor : have to use basic I/O functions with Digital Mars compiler"}},{"before":"d22725b90a56d1704f467edd2dd1b55074862dd4","after":"981893b9974729593814cf63c0d8b44f9e9cec1b","ref":"refs/heads/master","pushedAt":"2024-07-16T19:47:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"DOSVGA failed on some Watcom compiles due to conflicting definitions of _FP_SEG and _FP_OFF. 'ripoff' now builds correctly on Digital Mars.","shortMessageHtmlLink":"DOSVGA failed on some Watcom compiles due to conflicting definitions …"}},{"before":"26128c29aa4a15ff116efb43870883803e6e9a54","after":"d22725b90a56d1704f467edd2dd1b55074862dd4","ref":"refs/heads/master","pushedAt":"2024-07-16T02:40:48.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"'printw.c' fix to avoid potential buffer overflow issues in DOS Digital Mars builds. Follow-up to commit ddf80d010f7b3e67f7.","shortMessageHtmlLink":"'printw.c' fix to avoid potential buffer overflow issues in DOS Digit…"}},{"before":"218aa8c0ede42fd53584bd22d65ae24ca18bb07b","after":"26128c29aa4a15ff116efb43870883803e6e9a54","ref":"refs/heads/master","pushedAt":"2024-07-15T19:09:54.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"WinGUI beeping : Borland Turbo C lacks a '_beginthread()' function, so we can't beep in a separate thread. The program will therefore lock up while beeping is occurring... don't see a way around that.","shortMessageHtmlLink":"WinGUI beeping : Borland Turbo C lacks a '_beginthread()' function, s…"}},{"before":"99b5d5924297cd05fc71d3afc62004c00f94f782","after":"218aa8c0ede42fd53584bd22d65ae24ca18bb07b","ref":"refs/heads/master","pushedAt":"2024-06-28T21:39:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"MSVC makefile for VT platform now can build the test programs","shortMessageHtmlLink":"MSVC makefile for VT platform now can build the test programs"}},{"before":"dffb2c02a88c8a10084ed7368366a81a188569a8","after":"99b5d5924297cd05fc71d3afc62004c00f94f782","ref":"refs/heads/master","pushedAt":"2024-06-20T13:26:12.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Updated version date constant and HISTORY.md","shortMessageHtmlLink":"Updated version date constant and HISTORY.md"}},{"before":"c0a3c2c0d3cc8d4239c49605835654e276f93b96","after":"dffb2c02a88c8a10084ed7368366a81a188569a8","ref":"refs/heads/master","pushedAt":"2024-06-12T18:06:16.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Updated manual, history, and version date","shortMessageHtmlLink":"Updated manual, history, and version date"}},{"before":"8aa629c3453fb21f294259d2fec3bf684c691431","after":"c0a3c2c0d3cc8d4239c49605835654e276f93b96","ref":"refs/heads/master","pushedAt":"2024-06-06T15:35:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"WinGUI : after a screen update, PDC_doupdate() needs to check for and process any pending messages to the window","shortMessageHtmlLink":"WinGUI : after a screen update, PDC_doupdate() needs to check for and…"}},{"before":"5e2a1c82ae014701bc5ece7642bf6ab0adb13bfd","after":"8aa629c3453fb21f294259d2fec3bf684c691431","ref":"refs/heads/master","pushedAt":"2024-05-08T15:17:03.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Documentation updates : HISTORY.md and MANUAL.md updated. Extended README.md for the framebuffer/DRM port to describe possible mechanisms for adding fullwidth characters and an application title bar.","shortMessageHtmlLink":"Documentation updates : HISTORY.md and MANUAL.md updated. Extended RE…"}},{"before":"e29f6ef02be30a6525823355e37879859822cadc","after":"5e2a1c82ae014701bc5ece7642bf6ab0adb13bfd","ref":"refs/heads/master","pushedAt":"2024-04-25T18:52:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"'focus.c' test program now cleans up memory appropriately. Modified the comment section to point out that the framebuffer and DRM ports could also support define_key() (I have no real plans for doing that on _any_ platform at present, though).","shortMessageHtmlLink":"'focus.c' test program now cleans up memory appropriately. Modified t…"}},{"before":"68780872b139707fb9e648467ad3a994deafc16d","after":"e29f6ef02be30a6525823355e37879859822cadc","ref":"refs/heads/master","pushedAt":"2024-04-24T00:29:08.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Brought HISTORY.md and the framebuffer/DRM README.md up to date.","shortMessageHtmlLink":"Brought HISTORY.md and the framebuffer/DRM README.md up to date."}},{"before":"1e8472cdbf510588b480a4137c227d90f8c9bc5b","after":"68780872b139707fb9e648467ad3a994deafc16d","ref":"refs/heads/master","pushedAt":"2024-04-14T01:20:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Revision of commit 03eb51cefc1aefa4 (fix for issue wmcbrine/PDCurses#138) : we should use SP->lines, not LINES. The former will include ripped-off lines and the SLK line(s), if any.","shortMessageHtmlLink":"Revision of commit 03eb51c (fix for issue wmcbrine/PDCurses#138) : we…"}},{"before":"bd28e7f0d92504039e1f5a63ba6c62f99a1ce4cd","after":"1e8472cdbf510588b480a4137c227d90f8c9bc5b","ref":"refs/heads/master","pushedAt":"2024-04-13T16:30:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Update mkfile (#318)\n\nPlan9 changes : added -D_HAVE_GETTIMEOFDAY to successfully include for the 'milliseconds elapsed' function.\r\n\r\nUpdate mkfile - add term.h\r\n\r\nterminfo / term.h now installed\r\n\r\nadded some new demo tests to mkfile","shortMessageHtmlLink":"Update mkfile (#318)"}},{"before":"47ac91303439dd7b8faf665faafa2532d95f3a47","after":"bd28e7f0d92504039e1f5a63ba6c62f99a1ce4cd","ref":"refs/heads/master","pushedAt":"2024-04-07T19:03:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"VT version of pdckbd.c : refactoring in preparation for adding ncurses extensions define_key(), keybound(), key_defined().","shortMessageHtmlLink":"VT version of pdckbd.c : refactoring in preparation for adding ncurse…"}},{"before":"b487f456a9208624d4cf99f53acf85288285c644","after":"47ac91303439dd7b8faf665faafa2532d95f3a47","ref":"refs/heads/master","pushedAt":"2024-03-18T14:29:31.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Updated README.md for 'tests' to list five new test programs","shortMessageHtmlLink":"Updated README.md for 'tests' to list five new test programs"}},{"before":"62582e461640a0ed113235a91f278d042fb62293","after":"b487f456a9208624d4cf99f53acf85288285c644","ref":"refs/heads/master","pushedAt":"2024-03-16T15:04:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Update build_dependencies.cmake - fixed cmake warning (#317)\n\nThis commit fixes CMake warning: logical block: `IF (PDC_WIDE OR PDC_UTF8 OR PDC_GL_BUILD)` was closed with: `ENDIF (PDC_WIDE OR PDC_UTF8)` block with mis-matching arguments.","shortMessageHtmlLink":"Update build_dependencies.cmake - fixed cmake warning (#317)"}},{"before":"b02f94fd3d7f8858eb5f62df8f168a75941d2dad","after":"62582e461640a0ed113235a91f278d042fb62293","ref":"refs/heads/master","pushedAt":"2024-03-13T23:50:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Added missing escapes to x11/aclocal.m4, per Thomas Dickey's comment at wmcbrine/PDCurses#164 .","shortMessageHtmlLink":"Added missing escapes to x11/aclocal.m4, per Thomas Dickey's comment at "}},{"before":"361aab8e57db988f2e3cf296d64ba3777a8061c6","after":"b02f94fd3d7f8858eb5f62df8f168a75941d2dad","ref":"refs/heads/master","pushedAt":"2024-03-13T17:38:32.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"winsertln(), wdeleteln(), and winsdelln() all now use the PDC_wscrl() code from the preceding commit. This also fixes a bug wherein wdeleteln() went to the bottom of the scroll region (win->_bmarg) instead of the bottom of the window (win->_maxy - 1).","shortMessageHtmlLink":"winsertln(), wdeleteln(), and winsdelln() all now use the PDC_wscrl()…"}},{"before":"65dfa7e61aeb5fb1babf43056139a2afe75c01d7","after":"361aab8e57db988f2e3cf296d64ba3777a8061c6","ref":"refs/heads/master","pushedAt":"2024-03-11T20:39:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Updated history and manual","shortMessageHtmlLink":"Updated history and manual"}},{"before":"a99cc14401a57df2be10921dbb745d0e85a68495","after":"65dfa7e61aeb5fb1babf43056139a2afe75c01d7","ref":"refs/heads/master","pushedAt":"2024-03-09T21:13:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Negative values to napms( ) could result in the program hanging","shortMessageHtmlLink":"Negative values to napms( ) could result in the program hanging"}},{"before":"9a6e9d2f65a2aa77e7a5584366b40d99bafe971a","after":"a99cc14401a57df2be10921dbb745d0e85a68495","ref":"refs/heads/master","pushedAt":"2024-02-18T23:57:30.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"There is some uncertainty as to the meaning of WA_LOW. But whatever it is, it isn't an outlining character or a synonym for WA_UNDERLINE.","shortMessageHtmlLink":"There is some uncertainty as to the meaning of WA_LOW. But whatever i…"}},{"before":"e69b42cbf5bb018a8a2d6f3769286b3c7e225dcf","after":"9a6e9d2f65a2aa77e7a5584366b40d99bafe971a","ref":"refs/heads/master","pushedAt":"2024-02-18T15:44:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Follow-up to commit e69b42cbf5bb018 : five more Makefiles now use the 'centralized' demo-building bits from common/libobjs.mif","shortMessageHtmlLink":"Follow-up to commit e69b42c : five more Makefiles now use the 'centra…"}},{"before":"a071130c95cc498dc6182898bdd20fdff6bf9c20","after":"e69b42cbf5bb018a8a2d6f3769286b3c7e225dcf","ref":"refs/heads/master","pushedAt":"2024-02-11T19:52:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Centralized a lot of the demo-building Makefile info into common/libobjs.mif","shortMessageHtmlLink":"Centralized a lot of the demo-building Makefile info into common/libo…"}},{"before":"4f04f1b846131447ca3f2db802ca73a475b4edf5","after":"a071130c95cc498dc6182898bdd20fdff6bf9c20","ref":"refs/heads/master","pushedAt":"2024-02-09T15:25:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Clear clipboard requires clipboard to be opened (#316)\n\nCo-authored-by: Mark Hessling ","shortMessageHtmlLink":"Clear clipboard requires clipboard to be opened (#316)"}},{"before":"45949000c3ac1375f5f821d72f46e4726a3a6a2f","after":"4f04f1b846131447ca3f2db802ca73a475b4edf5","ref":"refs/heads/master","pushedAt":"2024-01-27T03:41:28.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Updated version constants for year/month/day, and brought history and manual up to the present.","shortMessageHtmlLink":"Updated version constants for year/month/day, and brought history and…"}},{"before":"2a5719d3b0cf360000b1c08c19f1c96ea16be8ba","after":"45949000c3ac1375f5f821d72f46e4726a3a6a2f","ref":"refs/heads/master","pushedAt":"2023-12-17T00:11:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Use the 'proper' feature test macros to determine if clock_gettime() and/or gettimeofday() are available; use ftime() if neither is available. This should evade a warning on some platforms; see issue #311.","shortMessageHtmlLink":"Use the 'proper' feature test macros to determine if clock_gettime() …"}},{"before":"70d27245d1e8a4076387cf425a2ac144228cc664","after":"2a5719d3b0cf360000b1c08c19f1c96ea16be8ba","ref":"refs/heads/master","pushedAt":"2023-12-16T20:41:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Comment changes only. In some places, 'PDCurses' was used to refer to PDCursesMod-specific features; you could reasonably have thought that the features in question were part of PDCurses, but they weren't. I haven't fixed everything yet.","shortMessageHtmlLink":"Comment changes only. In some places, 'PDCurses' was used to refer to…"}},{"before":"02a61c1191a47a253a51e8e58c6ae1bd1f929805","after":"70d27245d1e8a4076387cf425a2ac144228cc664","ref":"refs/heads/master","pushedAt":"2023-12-12T02:52:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Bill-Gray","name":"Bill Gray","path":"/Bill-Gray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16679342?s=80&v=4"},"commit":{"message":"Fix out-of-bounds read in wingui implementation (#312)\n\nFound with address sanitizer","shortMessageHtmlLink":"Fix out-of-bounds read in wingui implementation (#312)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wM1QyMDo1Mjo0Ny4wMDAwMDBazwAAAASRA2_y","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wM1QyMDo1Mjo0Ny4wMDAwMDBazwAAAASRA2_y","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0xMlQwMjo1MjoxNC4wMDAwMDBazwAAAAPH7AU1"}},"title":"Activity · Bill-Gray/PDCursesMod"}