Internetový prohlížeč Ladybird ohlásil tranzici z programovacího jazyka C++ do Rustu. Přechod bude probíhat postupně a nové komponenty budou dočasně koexistovat se stávajícím C++ kódem. Pro urychlení práce bude použita umělá inteligence, při portování první komponenty prohlížeče, JavaScriptového enginu LibJS, bylo během dvou týdnů pomocí nástrojů Claude Code a Codex vygenerováno kolem 25 000 řádků kódu. Nejedná se o čistě autonomní vývoj pomocí agentů.
Byl vydán Mozilla Firefox 148.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Nově lze snadno povolit nebo zakázat jednotlivé AI funkce. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 148 bude brzy k dispozici také na Flathubu a Snapcraftu.
Byla vydána nová verze 22.1.0, tj. první stabilní verze z nové řady 22.1.x, překladačové infrastruktury LLVM (Wikipedie). Přehled novinek v poznámkách k vydání: LLVM, Clang, LLD, Extra Clang Tools a Libc++.
X86CSS je experimentální webový emulátor instrukční sady x86 napsaný výhradně v CSS, tedy bez JavaScriptu nebo dalších dynamických prvků. Stránka 'spouští' assemblerovový program mikroprocesoru 8086 a názorně tak demonstruje, že i prosté CSS může fungovat jako Turingovsky kompletní jazyk. Zdrojový kód projektu je na GitHubu.
Po šesti letech byla vydána nová verze 1.3 webového rozhraní ke gitovým repozitářům CGit.
Byla vydána nová verze 6.1 linuxové distribuce Lakka (Wikipedie), jež umožňuje transformovat podporované počítače v herní konzole. Nejnovější Lakka přichází s RetroArchem 1.22.2.
Matematický software GNU Octave byl vydán ve verzi 11.1.0. Podrobnosti v poznámkách k vydání. Vedle menších změn rozhraní jsou jako obvykle zahrnuta také výkonnostní vylepšení a zlepšení kompatibility s Matlabem.
Weston, referenční implementace kompozitoru pro Wayland, byl vydán ve verzi 15.0.0. Přehled novinek v příspěvku na blogu společnosti Collabora. Vypíchnout lze Lua shell umožňující psát správu oken v jazyce Lua.
Organizace Apache Software Foundation (ASF) vydala verzi 29 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.
Ústavní soud na svých webových stránkách i v databázi NALUS (NÁLezy a USnesení Ústavního soudu) představil novou verzi chatbota využívajícího umělou inteligenci. Jeho posláním je usnadnit veřejnosti orientaci v rozsáhlé judikatuře Ústavního soudu a pomoci jí s vyhledáváním informací i na webových stránkách soudu, a to i v jiných jazycích. Jde o první nasazení umělé inteligence v rámci webových stránek a databází judikatury českých soudů.
<ESC>300iX<ESC>) a potom myší označit část toho řádku za 233. znakem. Pokud se žádné rozšíření pro mouse tracking nepoužívá, text se vám označit nepodaří.
Pokud je aktuální verze Vimu zkompilována alespoň ve verzi Big, obsahuje featury mouse_sgr a mouse_urxvt, které implementují rozšířený mouse tracking. Jejich přítomnost je možné zjistit příkazem :ve.
Implicitně není rozšířený mouse tracking zapnutý, je třeba jej aktivovat:
set ttym=sgr
Viz help :h ttym.
Screen
Teď už myš ve Vimu funguje správně, ale pokud se spustí ve screenu, opět se projeví stejný problém. Screen žádné rozšíření mouse trackingu nepodporuje, ale do mailing listu byl zaslán patch, který dodává podporu pro SGR style sekvence:
http://lists.gnu.org/archive/html/screen-devel/2012-07/msg00004.html
Patch byl zaslán v čevenci 2012, ale bohužel do kódu ho zatím nikdo nezačlenil. Do Debianu Wheezy by se stejně nedostal, ten byl zmražen v červnu 2012. Možná že některé aktuálnější distribuce ten patch aplikují.
Každopádně po aplikaci patche Vim ve screenu s myší funguje jak má.
Tiskni
Sdílej:
Ja pouzivam tmux a som spokojny az na jednu vec. Doteraz som neprisiel na sposob ako vyznacit viac nez jeden riadok mysou, ak su dve ak su vedla seba dva a viac "okien" ( ako to vobec prelozit, slovo pane v tomto pouziti ? ).
setw -g mode-mouse on
Nevýhoda je, že sa to neskopíruje do schránky, ale do schránky tmux-u, teda sa to vkladá cez <Ctrl+b> <]><Shift>, ale vtedy je problém s tými „oknami“.
set-clipboard [on | off]
Attempt to set the terminal clipboard content using the \e]52;...\007 xterm(1)
escape sequences. This option is on by default if there is an Ms entry in the
terminfo(5) description for the client terminal. Note that this feature needs
to be enabled in xterm(1) by setting the resource:
disallowedWindowOps: 20,21,SetXprop
Or changing this property from the xterm(1) interactive menu when required.
Diki mockrat. Funguje to skvele. Je pravda, ze to treba zvatsit, ale to zas ako problem az tak nevidim. Zvatsi, vyznaci sa, vrati sa do povodneho rozmeru (zmizne vyznacenie ) a potom shift+insert (alebo skoleckom mysky a to musim zistit, aky je rozdiel, bo shift+insert nie vzdy vrati, co by som cakal) kdekolvek. Super.
fbset), ono mít řádky nad 200 znaků fontem 16x8 na monitoru s vysokým DPI není nic příjemného, tedy pokud zrovna nemáte orlí zrak