Login

Subversion Repositories NedoOS

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
1603 2022-10-29 18:25:56 alone /src/texted/ +say: библиотека для проигрывания текстов на AY по прерыванию
+texted: по ext+P играется текст в текущей строке
 
1518 2022-08-17 00:48:05 alone /src/texted/ *prdword.asm, textwindow.asm, basic, cmd, man, more, nv, texted: все 32-битные числа теперь в dehl
*wow: при компиляции неправильно показывался размер описателей спрайтов
 
1509 2022-08-03 07:38:17 alone /src/texted/ +man: утилита показа справки по системе. использовать так: man scratch - показывает справку КАТАЛОГСИСТЕМЫ/../doc/scratch.txt (они автоматически подтягиваются туда из всех каталогов при сборке системы), по умолчанию показывает справку nedoos.txt
+worms: продолжаем прикручивать цвет на точку
-nedoasm: не хватало файлов findlbl.c, findlbl.i
+prdword.asm: новая библиотека, вместо отдельных реализаций в more, nv, texted, man
 
1484 2022-07-12 22:58:15 alone /src/texted/ +texted: при выходе с несохранённым текстом спрашивает - а точно вы хотите выйти? (Shuran33)
+добавлены библиотеки _sdk/textwindow.asm, _sdk/texteditln.asm
-x86 не собирался
 
1410 2022-04-09 10:11:29 alone /src/texted/  
1404 2022-02-06 15:03:40 alone /src/texted/ +texted: добавлен help по F1, перелючения кодировок теперь F10 (Videogames Sematary)
+обновлён список изменений
 
1380 2021-12-25 20:53:42 alone /src/texted/ +texted: кнопка F9 запускает build.bat из директории с текстом  
1324 2021-10-13 22:03:24 alone /src/texted/ -texted: вверху экрана пропадал курсор (Lord Vader)  
1191 2021-07-27 15:38:43 alone /src/texted/ +texted: в режиме кодировки win1251 (F1) ввод происходит тоже в кодировке win1251
+texted: в режиме wrap (Ins) автоматически перепечатываются строки под редактируемой строкой (когда её длина кратна 80 или на 1 символ больше - т.е. для удаления и вставки символа соответственно)
 
1168 2021-07-16 17:13:14 alone /src/texted/ +stdio: _GETKEY перенаправляется на getkey, достаточно вызвать один раз, чтобы получить событие (если оно есть)
+nv: ускорен выход из меню выбора дисков. теперь всё рисуется быстро
 
1167 2021-07-16 12:52:27 alone /src/texted/ +kernel: будит адресата пайпа, чтобы он мог принять в том же фрейме (не через factive!)
*stdio: циклится через YIELD. YIELDKEEP теперь только при отправке данных.
-term: убрано мерцание курсора, не работала мышка. YIELDKEEP теперь только при отправке данных.
*nv, texted: циклятся через YIELD. YIELDKEEP больше не используется нигде, кроме stdio и term!
 
930 2021-03-01 01:39:30 alone /src/texted/ r921  
922 2021-02-28 19:25:01 baho /src/texted/ + src/_sdk/: Added "config" sub-directory for easy target configuration. Placed "syssets.asm" files for targets "atm2", "atm2hd", "atm3", "atm3hd", "atm3sd", "evo", "evsd-g", "pe26", "pe26sd" in corresponding sub-directories;
+ src/_sdk/: Added "bin" sub-directory for all executables. Moved existing "convega.exe" / "convega.bin", "nedopad.exe" / "nedopad.bin", "nedores.exe" / "nedores.bin", "nedotrd.exe" / "nedotrd.bin" to "bin/";
+ src/_sdk/convega/: Added compilation of "convega" tool for GNU/Linux host using Free Pascal compiler;
+ src/_sdk/: Updated "common.mk" and "setpath.bat" to use MinGW/MSYS tools for Windows NT host. Updated "iar.mk" for Windows NT host;
+ tools/: Added "mingw" sub-directory for tools from MinGW-W64 project, moved existing "make.exe" for Windows NT 32-bit host here. Added "README_en.md" and "README_ru.md" description files;
+ tools/: Added "msys" directory for tools from MinGW/MSYS project. Added "README_en.md" and "README_ru.md" description files. Added command-line tools for Windows NT 32-bit host: cat, cp, grep, iconv, mkdir, mv, rm, rmdir, sed, xz;
* tools/: Added "vhd" sub-directory for virtual images for HDD and SD card. Added "hdd_nedo.vhd.xz" and "sd_nedo.vhd.xz" archives with prepeared empty images here. Added "b.bat" script and "vhd.zip" with another scripts and description inside;
* tools/: Replaced no longer used "chkimg.bat" and "chkimg.sh" scripts with wrappers for "dmimg" - "dmimg-adddir.bat" for Windows NT host and "dmimg-adddir.sh" for GNU/Linux host for easy adding a directory's contents to an image file;
+ us/: Added "Makefile" to auto-create "sd_nedo.vhd" and "hdd_nedo.vhd" for testing purposes;
* src/: aynet (yad), basic, bdsc, browser, cmd, demos (noise, raytrace), emptyapp, fatfs4os, games (barbaria, br, eric, hws, isitar, loyd, midnight, montana2, nedoload, net, q1, slabage, smb, snake, solkey, sprexamp, tank, tetris, untangle, vera, wolf3d, zxbattle), gfxtest, hello, kernel, more, netterm, nv, ping, pkunzip, player, playtap, pt, rdtrd, reset, scratch, setfont, tar, telnet, term, texted, tp, unrar, untr, view, wrtrd, zxrar: Modified and added missing "Makefile" and "build.bat" to use "make" to build from sources on Windows NT host using MinGW/MSYS tools in the same way as on GNU/Linux host;
* src/: Modified "Makefile" to be used on GNU/Linux in the same way as on Windows NT;
+ src/: Added "builddir.bat" to be used for fast building using "Makefile" inside a sub-directories of the project. Replaced many "build.bat" scripts with call to this script;
* src/: Modified "make.bat", "makeall.bat", "mkatm2.bat", "mkatm2hd.bat", "mkatm3.bat", "mkatm3hd.bat", "mkatm3sd.bat", "mkevo.bat", "mkevsd-g.bat", "mkpe26.bat", "mkpe26sd.bat" files to use "Makefile".
 
857 2021-01-28 16:02:10 baho /src/texted/ + tools/src/aspp, tools/aspp.exe: added new cross-platform version of "aspp";
- tools/aspp.sh: removed old version;
* fixed broken GNU/Linux build where possible (appeared in r578 by dimkam);
* repository cleanup, added many "svn:ignore" properties where needed.
 
849 2021-01-19 19:20:27 alone /src/texted/ -texted: single line showed many times
-texted: backspace at CR after empty line was setting wrong x
-texted,nvhexed: shows "changed" flag
+texted: added default filename 1.txt
+texted,nvview: shows filename
-nvview: code 0x1b could corrupt screen
+nv: Esc (Break) shows old screen for nvfast (Demige), no annoying action in nv for stdio
+term: hide mouse cursor if no activity
 
842 2021-01-17 23:49:35 alone /src/texted/ -nvfast: fix nvview, nvhexed
-more,texted: возможно, был глюк с печатью строки при скролле вправо (не проверено)
-evoresc: не сохранялись страницы кода (Hippiman)
 
752 2020-10-12 12:46:32 alone /src/texted/ -kernel: fix yield, блок di:out:ei:out занимает 31 такт, что не превышает стандартной длины инта 32 такта. NB: СМЕСТИЛИСЬ АДРЕСА, ВСЕ ПРОГРАММЫ НАДО ПЕРЕКОМПИЛИРОВАТЬ!
-nvview, texted: fix тормоза от мыши.
 
671 2020-09-11 22:13:14 alone /src/texted/ +nv: ускорена перерисовка панелек
+bdsc: текст копирования файла (ex.c)
+build.bat переписаны, чтобы копировать файлы в release
 
640 2020-08-29 00:27:54 alone /src/texted/ +nedolang: ускорено на 4%
-texted: не было видно курсор
+texted: показывается номер колонки
+texted: начато добавление line wrap
+bdsc: графическая библиотека deffgfx
 
634 2020-08-26 18:05:09 alone /src/texted/ -nedolang: enum создавал псевдопеременные для каждого элемента - выброшено
*nedolang: для BIGMEM (т.е. версий для пц) _STRLEN=255, иначе 80
+tp: поддержаны клавиши Home, End
-tp: неправильно импортировался первый параметр командной строки (см. cmdlin.pas)
+bdsc: исправлена линковка, теперь можно собрать простые проекты (cc ex.c, потом clink ex -s)
-nvview, texted: исправлена непрорисовка пустых строк, ускорена перепечатка страницы
 
631 2020-08-25 13:03:43 alone /src/texted/ -исправлены неправильные автозамены прошлой версии
*cmd,nv,scratch: читают-пишут файлы только через хэндлы, а CP/M-функции только для чтения директории
+idle: ускорена отрисовка заставки
-reset: не устанавливалась палитра
 
630 2020-08-24 23:32:39 alone /src/texted/ +nedolang: evar {UINT var1 = 1, INT var2 = 2, FLOAT var3} и т.п. создаёт переменные заданого типа с заданными адресами
+bdsc: начинаем портировать компилятор C (пока не работает, но уже ругается)
 
628 2020-08-24 12:51:56 alone /src/texted/ -nvview,texted: неправильно покаывалсь строки длиной 80  
615 2020-08-20 15:52:17 alone /src/texted/ +kernel: ускорение чтения из TRDOSFS
-nvview не листал тексты с концом строки 0x0a
 
608 2020-08-17 22:03:54 alone /src/texted/ *kernel, nv: убрана функция WRITE_NBYTES  
606 2020-08-14 18:58:55 dimkam /src/texted/ term ускорение
appsDM миграция некоторых софтов в терминал
 
605 2020-08-10 11:17:34 alone /src/texted/ +stdio, term, cmd, nv, texted: добавлена очистка вправо от курсора для ускорения (clearrestofline - clear line after cursor, clearrestofline_crlf - clear line after cursor, go to next line)
-nvview, texted: неправильно скроллилось
+дополнена дока на stdio
 
602 2020-08-09 21:32:32 alone /src/texted/ +nvview, texted: speedup  
583 2020-08-04 20:37:45 alone /src/texted/ +сделал вторую половинку build'ов (которая отвечает за запись при отдельном запуске) везде одинаковую, кроме games, там тоже везде одинаковая
+расставил везде HIDEFROMPARENT, где надо, в том числе в term и netterm
*sprexamp: трекинг камера получше
*убрал 3ws из автозапуска
*в версии для Pentagon2.666LE SD-карта с 4 нопами вместо одного между доступами к портам SD-карты
 
579 2020-08-02 23:35:16 alone /src/texted/ *texted: переделано под stdio
+term: добавлено копирование экранного буфера в файл pasta.txt (клик в левый верхний угол) и вставка из этого файла до 80 символов (клик в правый нижний угол)
*nv: все программы запускаются в блокирующем режиме (какая программа использует не stdio, а свой экран, может освободить nv командой OS_HIDEFROMPARENT в самом начале - см. scratch)
 
570 2020-07-29 12:47:23 alone /src/texted/ +kernel: в readhandle и writehandle возвращается ошибка в A (0=OK)
+kernel: пайпы ускорены, проверяются на EOF и закрытие принимающей стороны, теперь пайпы надо закрывать 2 раза (т.е. каждый конец отдельно)
+term: speedup
+cmd: speedup
+nvview: добавлено сохранение по F2
 
562 2020-07-26 11:33:23 alone /src/texted/ +netterm: выход по exit с закрытием сокета  
489 2020-06-19 06:43:37 baho /src/texted/ - fatfs4os/ff_sj.asm: Removed because of unknown license of used code;
* fatfs4os/Makefile: Switched back to use raw binary "fatfs.raw" file;
* games/Makefile: added possibility to use different installation directory;
* kernel/build.bat: Fixed local file name for target "hobeta";
* kernel/hobeta.asm: Fixed local file name for target "hobeta";
* kernel/Makefile: Added local target "hobeta";
* Makefile: Rewritten to follow dependencies correctly;
* Makefiles for basic, browser, cmd, emptyapp, modplay, nv, ping, pkunzip, player, reset, scratch, setfont, tar, telnet, texted, unrar, view, zxrar: Fixed creation of sub-directories, added possibility to use different installation directory;
* Makefiles for games (br, eric, smb, snake, tank, tetris, untangle, wolf3d): Fixed installation of resources, added possibility to use different installation directory;
* mkatm3hd.bat, mkatm3sd.bat, mkevo.bat, mkevsd-g.bat, mkpe26sd.bat: Fixed local file name for target "hobeta";
* README.linux: Updated, added description (Markdown-compatible syntax);
+ tools/Makefile: Initial commit.
 
480 2020-06-14 19:18:03 baho /src/texted/ + _sdk/common.mk, _sdk/iar.mk: Added common Makefile's macros;
* basic, browser, cmd, emptyapp, fatfs4os, kernel, modplay, nv, ping, pkunzip, player, reset, scratch, setfont, tar, telnet, texted, unrar, view, zxrar: Updated Makefiles to use common macros;
* games (br, eric, smb, snake, tank, tetris, untangle, wolf3d): Updated Makefiles to use common macros, fixed included filenames in source files;
* Makefile: Removed appsDM target;
* README.linux: Updated TODOs.
 
470 2020-06-04 17:13:37 baho /src/texted/ * Moved all 866toatm and winto866 files to _sdk/codepage/;
* kernel/Makefile: Small dependency fix.
 
468 2020-06-03 19:22:10 baho /src/texted/ * basic, browser, cmd, emptyapp, modplay, nv, ping, pkunzip, player, reset, scratch, setfont, tar, telnet, texted, unrar, view, zxrar: Minor changes to Makefiles, added useful information;
* fatfs4os/Makefile: Added useful information, more compatible to Windows NT;
- pkunzip/file.asm: Deleted
 
462 2020-05-30 20:12:54 baho /src/texted/ * basic, browser, cmd, emptyapp, modplay, nv, ping, pkunzip, player, reset, scratch, setfont, tar, telnet, texted, unrar, view: Modified Makefiles to use `tools/aspp.sh' on GNU/Linux;
+ zxrar: Added Makefile to be used on GNU/Linux;
+ tools/aspp.sh: Updated to recent version.
 
344 2020-01-14 20:11:14 alone /src/texted/ 1251->866  
260 2019-10-16 12:42:02 alone /src/texted/ * kernel: шедулер теперь включает каждую задачу не более одного раза за фрейм, в YIELD убран цикл, idle теперь работает в любое свободное время
+ nv: правильно красятся расширения маленькими буквами
 
237 2019-10-04 19:31:38 dimkam /src/texted/