Calendar by dimfish

Здесь выкладываются готовые к использованию макросы и скрипты.
User avatar
HaRT
Moderator
Posts: 7955
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

Calendar by dimfish

Postby HaRT » Mon 30 May, 2016 11:57

Latest post of the previous page:

Shmuel wrote:Source of the post В скрипте: if Text then print(Text) end.
Спасибо, исправил себе так: if Text and Text:len() > 0 then print(Text) end.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
dimfish
Posts: 162
Joined: Fri 29 Apr, 2016 13:18
Location: Saint-Petersburg
Has thanked: 1 time
Been thanked: 31 times

Calendar by dimfish

Postby dimfish » Mon 30 May, 2016 12:06

- Исправил Text = nil
- Русские название на 'я'. Оставил чтобы май парсился и как 'май' и как 'мая'
FAR manager — Начальник далеко

User avatar
abelenki
Posts: 395
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 87 times
Been thanked: 15 times
Contact:

Calendar by dimfish

Postby abelenki » Mon 30 May, 2016 12:30

в последних версиях ['%b'] обрабатывается как ['%B'] (т.е. показывает полное название месяца, а не сокращение из трёх букв).

в date.lua они одинаковые:



фикс:


User avatar
dimfish
Posts: 162
Joined: Fri 29 Apr, 2016 13:18
Location: Saint-Petersburg
Has thanked: 1 time
Been thanked: 31 times

Calendar by dimfish

Postby dimfish » Mon 30 May, 2016 12:44

abelenki wrote:Source of the post в последних версиях ['%b'] обрабатывается как ['%B']
Да копипастнул ;) - поправил
FAR manager — Начальник далеко

buniak_a_h
Posts: 257
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 31 times
Been thanked: 4 times
Contact:

Calendar by dimfish

Postby buniak_a_h » Mon 30 May, 2016 13:02

dimfish wrote:Source of the post Русские название на 'я'. Оставил чтобы май парсился и как 'май' и как 'мая'
В Common_Calendar_Rus.lul остались именительные падежи. Может, так и надо - я не разбирался...
Программировать просто. Знай, жми себе на кнопочки... © Владелец IT-компании

User avatar
dimfish
Posts: 162
Joined: Fri 29 Apr, 2016 13:18
Location: Saint-Petersburg
Has thanked: 1 time
Been thanked: 31 times

Calendar by dimfish

Postby dimfish » Mon 30 May, 2016 13:06

buniak_a_h wrote:Source of the post В Common_Calendar_Rus.lul остались именительные падежи
Там то, что показывается в выборе месяца - и там именительные ок
FAR manager — Начальник далеко

User avatar
HaRT
Moderator
Posts: 7955
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

Calendar by dimfish

Postby HaRT » Mon 30 May, 2016 13:06

buniak_a_h wrote:Source of the post Может, так и надо - я не разбирался...
Так и надо — это для выпадающего списка. Если присмотритесь, то увидите, что там ещё и горячие клавиши размечены.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
HaRT
Moderator
Posts: 7955
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

Calendar by dimfish

Postby HaRT » Mon 30 May, 2016 13:18

dimfish, наверно, хорошо бы в шапке темы исправить ссылку на LuaDate?
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
dimfish
Posts: 162
Joined: Fri 29 Apr, 2016 13:18
Location: Saint-Petersburg
Has thanked: 1 time
Been thanked: 31 times

Calendar by dimfish

Postby dimfish » Mon 30 May, 2016 13:20

HaRT wrote:Source of the post хорошо бы в шапке темы исправить ссылку на LuaDate
- поменял

- добавил ${ru} в help
FAR manager — Начальник далеко

User avatar
abelenki
Posts: 395
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 87 times
Been thanked: 15 times
Contact:

Calendar by dimfish

Postby abelenki » Mon 30 May, 2016 17:39

несколько предложений:
1. добавить описание нажатия Enter в Common_Calendar_Eng.hlf:
2. добавить пару форматов, показывающих просто день недели в local InfoFormats:
3. если это не сложно, добавить возможость редактирования цвета текста в поле с результатами local InfoFormats в local CalendarColors (аналогично параметру Selected):
3.1. либо раскрашивать этот текст цветом Selected из local CalendarColors (чтобы выбранная дата и доп. информация были одним цветом).
Last edited by abelenki on Tue 31 May, 2016 00:31, edited 5 times in total.

User avatar
HaRT
Moderator
Posts: 7955
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

Calendar by dimfish

Postby HaRT » Mon 30 May, 2016 17:41

abelenki wrote:Source of the post описание нажатия Enter
“… or dialog's text input”
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
HaRT
Moderator
Posts: 7955
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

Calendar by dimfish

Postby HaRT » Mon 30 May, 2016 22:29

dimfish, в файле date.lua вместо «Среда» написано «Cреда» — не ‘С’ из кириллицы, а ‘C’ из латиницы.
(Это о пользе автоматизированной проверки правописания.)
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
dimfish
Posts: 162
Joined: Fri 29 Apr, 2016 13:18
Location: Saint-Petersburg
Has thanked: 1 time
Been thanked: 31 times

Calendar by dimfish

Postby dimfish » Tue 31 May, 2016 08:58

- добавил в Help Enter
- CalendarColors: добавил CalendarColors TextInfo, Selected переименовал => TextDate
- date.lua «Cреда»
- Рефакторинг обработки клавиш - теперь Ctrl+F1-F3 везде работают
abelenki wrote:Source of the post добавить пару форматов,
показывающих просто день недели в local InfoFormats
Зачем? Там же есть история и всё помнится...
HaRT wrote:Source of the post Это о пользе автоматизированной проверки правописания.
Хмм, PyCharm у меня ругается на названия переменных - а то что в кавычках он не пасет :(
FAR manager — Начальник далеко

User avatar
HaRT
Moderator
Posts: 7955
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

Calendar by dimfish

Postby HaRT » Tue 31 May, 2016 09:13

dimfish wrote: то что в кавычках он не пасет :(
Так ведь наверняка же для него есть spell checker plugin, который будет проверять строки и комментарии.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
dimfish
Posts: 162
Joined: Fri 29 Apr, 2016 13:18
Location: Saint-Petersburg
Has thanked: 1 time
Been thanked: 31 times

Calendar by dimfish

Postby dimfish » Tue 31 May, 2016 13:22

Отправил Pull request автору LuaDate: Year 2000 for 00-40
FAR manager — Начальник далеко

User avatar
abelenki
Posts: 395
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 87 times
Been thanked: 15 times
Contact:

Calendar by dimfish

Postby abelenki » Tue 31 May, 2016 17:17

dimfish wrote:Зачем? Там же есть история и всё помнится...
для того, чтобы было из чего выбирать в drop-down menu. мало кто будет разбираться в форматах в хелпе, а потом вручную их вбивать. проще выбрать из готовых вариантов (а показ полного названия дня недели гораздо полезнее, чем знание номера недели).

в моём случае я не использую *.db LuaMacro, просто изменяю шорткат, переставляю вверх нужные мне форматы и заменяю значения цветов в самом скрипте.

но, разумеется, решать вам, как автору. мне не сложно скопипастить "%A" в local InfoFormats после установки новой версии скрипта. ;)

User avatar
dimfish
Posts: 162
Joined: Fri 29 Apr, 2016 13:18
Location: Saint-Petersburg
Has thanked: 1 time
Been thanked: 31 times

Calendar by dimfish

Postby dimfish » Tue 31 May, 2016 17:29

abelenki wrote:Source of the post в моём случае я не использую *.db LuaMacro
стоп - это как? то есть настройки не сохраняются вообще?
FAR manager — Начальник далеко


Return to “Полезные макросы и скрипты”

Who is online

Users browsing this forum: No registered users and 1 guest