Login

Subversion Repositories NedoOS

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
1603 2022-10-29 18:25:56 alone /src/texted/textview.asm +say: библиотека для проигрывания текстов на AY по прерыванию
+texted: по ext+P играется текст в текущей строке
 
1518 2022-08-17 00:48:05 alone /src/texted/textview.asm *prdword.asm, textwindow.asm, basic, cmd, man, more, nv, texted: все 32-битные числа теперь в dehl
*wow: при компиляции неправильно показывался размер описателей спрайтов
 
1484 2022-07-12 22:58:15 alone /src/texted/textview.asm +texted: при выходе с несохранённым текстом спрашивает - а точно вы хотите выйти? (Shuran33)
+добавлены библиотеки _sdk/textwindow.asm, _sdk/texteditln.asm
-x86 не собирался
 
1410 2022-04-09 10:11:29 alone /src/texted/textview.asm  
1404 2022-02-06 15:03:40 alone /src/texted/textview.asm +texted: добавлен help по F1, перелючения кодировок теперь F10 (Videogames Sematary)
+обновлён список изменений
 
1380 2021-12-25 20:53:42 alone /src/texted/textview.asm +texted: кнопка F9 запускает build.bat из директории с текстом  
1324 2021-10-13 22:03:24 alone /src/texted/textview.asm -texted: вверху экрана пропадал курсор (Lord Vader)  
1191 2021-07-27 15:38:43 alone /src/texted/textview.asm +texted: в режиме кодировки win1251 (F1) ввод происходит тоже в кодировке win1251
+texted: в режиме wrap (Ins) автоматически перепечатываются строки под редактируемой строкой (когда её длина кратна 80 или на 1 символ больше - т.е. для удаления и вставки символа соответственно)
 
1168 2021-07-16 17:13:14 alone /src/texted/textview.asm +stdio: _GETKEY перенаправляется на getkey, достаточно вызвать один раз, чтобы получить событие (если оно есть)
+nv: ускорен выход из меню выбора дисков. теперь всё рисуется быстро
 
1167 2021-07-16 12:52:27 alone /src/texted/textview.asm +kernel: будит адресата пайпа, чтобы он мог принять в том же фрейме (не через factive!)
*stdio: циклится через YIELD. YIELDKEEP теперь только при отправке данных.
-term: убрано мерцание курсора, не работала мышка. YIELDKEEP теперь только при отправке данных.
*nv, texted: циклятся через YIELD. YIELDKEEP больше не используется нигде, кроме stdio и term!
 
849 2021-01-19 19:20:27 alone /src/texted/textview.asm -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/textview.asm -nvfast: fix nvview, nvhexed
-more,texted: возможно, был глюк с печатью строки при скролле вправо (не проверено)
-evoresc: не сохранялись страницы кода (Hippiman)
 
752 2020-10-12 12:46:32 alone /src/texted/textview.asm -kernel: fix yield, блок di:out:ei:out занимает 31 такт, что не превышает стандартной длины инта 32 такта. NB: СМЕСТИЛИСЬ АДРЕСА, ВСЕ ПРОГРАММЫ НАДО ПЕРЕКОМПИЛИРОВАТЬ!
-nvview, texted: fix тормоза от мыши.
 
640 2020-08-29 00:27:54 alone /src/texted/textview.asm +nedolang: ускорено на 4%
-texted: не было видно курсор
+texted: показывается номер колонки
+texted: начато добавление line wrap
+bdsc: графическая библиотека deffgfx
 
634 2020-08-26 18:05:09 alone /src/texted/textview.asm -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/textview.asm -исправлены неправильные автозамены прошлой версии
*cmd,nv,scratch: читают-пишут файлы только через хэндлы, а CP/M-функции только для чтения директории
+idle: ускорена отрисовка заставки
-reset: не устанавливалась палитра
 
630 2020-08-24 23:32:39 alone /src/texted/textview.asm +nedolang: evar {UINT var1 = 1, INT var2 = 2, FLOAT var3} и т.п. создаёт переменные заданого типа с заданными адресами
+bdsc: начинаем портировать компилятор C (пока не работает, но уже ругается)
 
628 2020-08-24 12:51:56 alone /src/texted/textview.asm -nvview,texted: неправильно покаывалсь строки длиной 80  
615 2020-08-20 15:52:17 alone /src/texted/textview.asm +kernel: ускорение чтения из TRDOSFS
-nvview не листал тексты с концом строки 0x0a
 
608 2020-08-17 22:03:54 alone /src/texted/textview.asm *kernel, nv: убрана функция WRITE_NBYTES  
606 2020-08-14 18:58:55 dimkam /src/texted/textview.asm term ускорение
appsDM миграция некоторых софтов в терминал
 
605 2020-08-10 11:17:34 alone /src/texted/textview.asm +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/textview.asm +nvview, texted: speedup  
579 2020-08-02 23:35:16 alone /src/texted/textview.asm *texted: переделано под stdio
+term: добавлено копирование экранного буфера в файл pasta.txt (клик в левый верхний угол) и вставка из этого файла до 80 символов (клик в правый нижний угол)
*nv: все программы запускаются в блокирующем режиме (какая программа использует не stdio, а свой экран, может освободить nv командой OS_HIDEFROMPARENT в самом начале - см. scratch)
 
570 2020-07-29 12:47:23 alone /src/texted/textview.asm +kernel: в readhandle и writehandle возвращается ошибка в A (0=OK)
+kernel: пайпы ускорены, проверяются на EOF и закрытие принимающей стороны, теперь пайпы надо закрывать 2 раза (т.е. каждый конец отдельно)
+term: speedup
+cmd: speedup
+nvview: добавлено сохранение по F2
 
470 2020-06-04 17:13:37 baho /src/texted/textview.asm * Moved all 866toatm and winto866 files to _sdk/codepage/;
* kernel/Makefile: Small dependency fix.
 
344 2020-01-14 20:11:14 alone /src/texted/textview.asm 1251->866  
189 2019-07-16 18:51:56 dimkam /src/texted/textview.asm  
116 2019-05-27 10:01:33 alone /src/texted/textview.asm - при доступе к дисководу могло произойти повисание
* изменены дефайны для кнопок, исправлены все программы
 
49 2019-03-27 14:06:55 Alone /src/texted/textview.asm  
28 2019-03-06 15:50:45 Alone /src/texted/textview.asm Alone  
23 2019-02-22 09:50:43 dimkam /src/texted/textview.asm Alone: nedoOS: reformat building  
11 2019-01-25 11:03:39 dimkam /src/texted/textview.asm nedoos(Alone):
- в texted BackSpace не удалял первый символ текста (Graf Grey)
- при выходе из бейсика в nv не восстанавливался фокус (Graf Grey)
+ добавлен макрос WAITPID вместо одинакового цикла ожидания в каждой программе
+ добавлен флаг fwaiting для задач, ожидающих другие задачи, его состояние ('w') можно посмотреть в cmd командой proc
+ при ручном переключении фокуса не переходим на ожидающие задачи
+ в OS_SETGFX при выключении графики можно узнать текущий графический режим
+ в nv ускорена обработка кнопок перемещения курсора (Graf Grey)
+ при переключении фокуса очищается буфер клавиатуры - теперь исключено многократное обновление экрана
- при запуске программ через nv им передавалась командная строка с пробелом, в итоге asm мог "ассемблировать" файл без имени (Graf Grey)
- исправлен вызов OS_READHANDLE в io_os.i
+ добавлен образец простой утилиты на языке NedoLang под NedoOS: diff (Hippiman)
 
9 2019-01-22 08:34:00 dimkam /src/texted/textview.asm - ssEnter работал нестабильно, теперь он переключает всегда на следующую задачу, даже если она в режиме ожидания. Также исправлена передача фокуса после выполнения cmd (например, system "proc" в NedoBasic'е)
- в опросе клавиатуры изменены некоторые коды (sys_h.asm), поддержаны коды Ext+кнопка, исправлено поведение отдельного нажатия CS после Ext, кнопки cs1, cs2, ext1 теперь передаются только в keynolang (т.е. в регистре bc). Функция OS_GETKEYNOLANG удалена, теперь через обычное GET_KEY можно узнать keynolang в bc.
+ в texted поддержаны русские буквы и клавиши SS+PgUp (переход в начало текста), SS+PgDown (переход в конец текста), такие же клавиши добавлены в nvview
+ texted существенно ускорен
- в nvview и texted исправлен расчёт номера строки (строки нумеруются с 1)
- исправлен глюк с возвратом из hex editor'а
 
8 2019-01-18 09:46:06 dimkam /src/texted/textview.asm nedoOS add files