Activity

From 05/05/2008 to 11/20/2008

Today

12:45 AM Revision 4163: YView: make getRowLineCursor compute the row. may fix issue #441
YView: make getRowLineCursor compute the row. may fix issue #441 Loïc Paulevé

11/16/2008

08:36 PM Bug #441: Decay between buffer line and screen line when a buffer line is superior to screen line...
When i resize the windows of my console where nyzis is running, the lines correctly update but not the following lines. Following lines stay at the same line than before instead of going down. more formally : reducing the windows size of wind... David Gayou

11/14/2008

07:40 PM Bug #434 (Rejected): Some functions don't seem's to work in view.cpp
What you are doing is wrong ;) Motions should not directly move the cursor (like gotoXXX are doing), but only compute the destination buffer position. Just look at YModeCommand::moveLeft. In your patch you are returning the buffer as it was b... Loïc Paulevé
03:21 PM Bug #434: Some functions don't seem's to work in view.cpp
functions : gotoLineColumn, gotoLineColumnAndStick seem's to have no effects on the cursor. That's probably the functions gotoViewCursor() or viewCursorFromLineColumn(line, column) that are not working. I join a brief patch with an uncomplete ... David Gayou

11/12/2008

08:56 PM Bug #311 (Closed): Different Font width (or format like bold) in edit mode than in normal mode
fixed by commit:5447add99986 it seems that Courier family doesn't return a fixed pitch font on ubuntu... Anyway, we really miss a configuration dialog for qyzis : fixed family looks quite ugly on my computer... Loïc Paulevé
08:53 PM Revision 4162: QYEdit/mCursor is no longer a pointer
QYEdit/mCursor is no longer a pointer Loïc Paulevé
08:34 PM Revision 4161: fixed seems a better font family.. fix issue #311
fixed seems a better font family.. fix issue #311 pauleve@pc-pauleve.irccyn.ec-nantes.fr
08:03 PM Bug #311 (Assigned): Different Font width (or format like bold) in edit mode than in normal mode
Loïc Paulevé
01:38 AM Bug #413 (Closed): symlink attack vulnerability
Loïc Paulevé

11/11/2008

09:29 PM Bug #308 (Assigned): Can't input chinese character
concerning nyzis, here are the error messages when inputing chinese chars : NYSession:*************** Unhandledncurses key code, please report : 23475 or NYSession:****... Loïc Paulevé
08:11 PM Revision 4160: YView::viewCursorMoveHorizontal: may go after EOL in edit mode
YView::viewCursorMoveHorizontal: may go after EOL in edit mode Loïc Paulevé
08:00 PM Bug #280 (Closed): wrong input for "[" character
related to multi-key input char (altgr, etc..) the fix was to return null instead of "NO_REP" when the key is not matched in our table. see commit:30a29e319b50 Loïc Paulevé
07:59 PM Revision 4159: if key is not matched, just return null. see comment. fix issue #280
if key is not matched, just return null. see comment. fix issue #280 Loïc Paulevé
07:47 PM Revision 4158: oops. fix compilation issue
oops. fix compilation issue Loïc Paulevé
07:44 PM Bug #280: wrong input for "[" character
now the input is a bit changed: pressing the "alt" gives <NO_REP>. So while inputing ALT-SHIFT-( the following is printed : <NO_REP><S-NO_REP>{ Loïc Paulevé
07:41 PM Bug #280 (Assigned): wrong input for "[" character
the fix commit:f9daa6c73ced broke S- commands (see #314). reopened by commit:7d1396b19bce Loïc Paulevé
07:39 PM Bug #314 (Closed): move commands in insert mode are mismatched
fixed by commit:7d1396b19bce (which reopened bug #280) Loïc Paulevé
07:37 PM Revision 4157: revert f9daa6c73ced: reopen issue #280 and fix issue #314
revert f9daa6c73ced: reopen issue #280 and fix issue #314 Loïc Paulevé
06:57 PM Revision 4156: --debug-output: supports /, . and - in filenames
--debug-output: supports /, . and - in filenames Loïc Paulevé
06:33 PM Bug #421 (Closed): Yzis crash with arrow movement
Loïc Paulevé
06:32 PM Bug #421: Yzis crash with arrow movement
fixed by commit commit:77dcd04c4bb5 thx! the S-UP and S-DOWN need to be fixed. Loïc Paulevé
06:30 PM Revision 4155: do not go after end of screen lines - fix issue #421
do not go after end of screen lines - fix issue #421 Loïc Paulevé
06:13 PM Bug #421: Yzis crash with arrow movement
Yzis crash while i use arrows movement in Insert mode (i haven't been able to crash it in commande mode). It happend when i try to go down (down arrow) on a blank line. I join the Yzis debug file and a gdb backtrace. David Gayou

11/10/2008

10:42 PM Bug #413: symlink attack vulnerability
I reworked a bit the debug manager (commit:3daf11bb08e1) : - if compiled with CMAKE_BUILD_TYPE=debug, we use a (persistant) log file managed by QTemporaryFile (named /tmp/yzis-$USER-XXXXXX.log) - else no log file is created. Logging may be always... Loïc Paulevé
10:32 PM Revision 4154: rework a bit YDebugBackend: if CMAKE_BUILD_TYPE=debug, use a temporary log file, e...
rework a bit YDebugBackend: if CMAKE_BUILD_TYPE=debug, use a temporary log file, else no log file is created by default (use --debug-output=filename) Loïc Paulevé
03:21 AM hosting change / mailing lists closed / forum opened
Some of you reported about problems accessing www.yzis.org and/or the old trac site. Those times are hopefully over, we are changing the hosting of yzis.org, and I take the opportunity to do something i've been willing to do for long: the mailing ... Thomas Capricelli
02:11 AM Bug #413 (Assigned): symlink attack vulnerability
ok, will investigate later. thx! Loïc Paulevé
12:23 AM Bug #413: symlink attack vulnerability
Hi, The return value of the file deletion is not being checked, so yzis goes happily on as before if the file can't be deleted. This is the case when the symlink doesn't belong to the user running yzis. And maybe there is still a race condit... Adrian Friedli

11/09/2008

11:49 PM Bug #411 (Closed): Insertion mode and start of line, there's a decay of the cursor.
fixed by commit:5dfb15df021f thanks for reporting :) If you experiment crashes, please open separate bug reports with a gdb backtrace or a way to reproduce it easily. Loïc Paulevé
11:47 PM Revision 4153: ensure a >= position and column. Fix issue #411
ensure a >= position and column. Fix issue #411 Loïc Paulevé
11:21 PM Bug #413 (Closed): symlink attack vulnerability
thanks for reporting this. fixed by commit:8e660b55efdf Loïc Paulevé
11:20 PM Revision 4152: unlink debug file before writing it. fix issue #413
unlink debug file before writing it. fix issue #413 Loïc Paulevé
11:02 PM Feature #398 (Closed): optimize memory usage of drawbuffer
Fixed by commit:95882b8a5920 Loïc Paulevé
10:57 PM Revision 4151: merge http://sources.inzenet.org/hg/yzis/panard
merge http://sources.inzenet.org/hg/yzis/panard Loïc Paulevé
08:28 PM Revision 4150: mode_visual: fix wrong variable value exchange..
mode_visual: fix wrong variable value exchange.. Loïc Paulevé
05:36 PM Revision 4149: yview.h : terms definitions
yview.h : terms definitions Loïc Paulevé
05:30 PM Revision 4148: libyzis/drawbuffer.h: documentation
libyzis/drawbuffer.h: documentation Loïc Paulevé
04:35 PM Revision 4147: visual mode: ask view to lock starting line
visual mode: ask view to lock starting line Loïc Paulevé
04:23 PM Revision 4146: YDrawBuffer: memory optimizations: use of line locks to keep only needed lines int...
YDrawBuffer: memory optimizations: use of line locks to keep only needed lines into memory Loïc Paulevé

11/06/2008

11:34 PM Bug #413: symlink attack vulnerability
Hi libyzis is vulnerable to a symlink attack. YDebugBackend writes to "/tmp/yzisdebug-$USER.log". If a malicious user creates a symlink there, he will be able to overwrite files owned by the user running yzis. In 1.0-alpha1 yzis will exit... Adrian Friedli

11/03/2008

01:25 PM Bug #411: Insertion mode and start of line, there's a decay of the cursor.
When you are in insertion mode and at the start of the line. the cursor don't correctly decay after the first character typed. So the first character will stay at the end of the sentence you type instead of staying the first. For example : i... David Gayou

11/02/2008

04:03 PM Revision 4145: add gotoLineColumn shortcuts
add gotoLineColumn shortcuts Loïc Paulevé

10/25/2008

06:09 PM Bug #406 (Closed): going after EOL (append, etc..) crashes qyzis
fixed by commit:fab5fa4e87ad Loïc Paulevé
06:08 PM Revision 4144: target(Screen|Buffer)Column: ensure resulting cid is valid. fix issue #406.
target(Screen|Buffer)Column: ensure resulting cid is valid. fix issue #406. Loïc Paulevé
05:50 PM Bug #406: going after EOL (append, etc..) crashes qyzis
open a file with text in qyzis. press A, qyzis will crash. it doesn't append in nyzis. Loïc Paulevé
05:49 PM Bug #400 (Closed): movement commands do not work
fixed by commit:60ed32063589 the reason was we discared key events with empty text. But left, right, etc.. keys have empty text. So disabling this test fixed the issue. Loïc Paulevé
05:44 PM Revision 4143: qyzis/qyedit text of movement keys is empty, so disable this test, movement comman...
qyzis/qyedit text of movement keys is empty, so disable this test, movement commands are working now Loïc Paulevé
04:43 PM Revision 4142: fix YBuffer::substitute
fix YBuffer::substitute Loïc Paulevé

10/20/2008

02:13 AM Bug #317 (Assigned): tabulation and cursor position
Good catch. This holds for normal command mode but not for insert/replace mode. Loïc Paulevé
02:10 AM Bug #322: End of lines AND "\n" character
Modifying the buffer to have \n at the end of lines is wrong. The main reason we manage a list of lines without endline char is to support the different endline chars (depending on the platform, \n, \r\n or \r are endline chars). Modifying the... Loïc Paulevé
02:01 AM Patch submission #318: Screen Movement implementation "H", "L", "M"
Can you update your patch against the new api ? Thx :) Loïc Paulevé
02:00 AM Patch submission #316: "n|" movement command patch fixed
Can you update your patch according to the new api changes? Should be a simple args.view->gotoLineColumnAndStick call. Thx :) Loïc Paulevé
01:58 AM Bug #315: Number of Columns Visible doesn't update after resizing a windows
Can't reproduce this bug. Can you give a way to reproduce it? (and retry with latest sources) Loïc Paulevé
01:53 AM Bug #400: movement commands do not work
It seems that at least movement keys are not working anymore for Qyzis. Pressing Left, right, up, down, pageup, pagedown give strange keycodes in the debug. Loïc Paulevé
01:51 AM Feature #399: Visual block mode
Yzis misses this mode since too long! Rendering engine is no longer a blocker for this feature, so we can implement it. Loïc Paulevé
01:48 AM Feature #398: optimize memory usage of drawbuffer
The new drawbuffer keep in memory entire buffer content converted into drawlines. We could do better by keeping only visible lines + selected lines. Loïc Paulevé
01:46 AM Feature #397: restore folding support
Folding has been disabled a long time ago. It was working pretty well, so please restore it! Loïc Paulevé
01:44 AM Feature #396: restore hlsearch support
hlsearch has been disabled during the rendering engine rewriting. please restore it :) Loïc Paulevé

10/19/2008

11:50 PM Revision 4141: update qyzis guiScroll
update qyzis guiScroll Loïc Paulevé
11:44 PM Revision 4140: merge http://sources.inzenet.org/hg/yzis/panard
merge http://sources.inzenet.org/hg/yzis/panard Loïc Paulevé
11:40 PM Revision 4139: merge head
merge head Loïc Paulevé
11:39 PM Revision 4137: implements scrollLineTo{Top,Center,Bottom}, update mode_command according to these...
implements scrollLineTo{Top,Center,Bottom}, update mode_command according to these changes Loïc Paulevé

10/15/2008

12:07 AM Revision 4138: fix YDrawBufferIterator: visual selections are working now
fix YDrawBufferIterator: visual selections are working now Loïc Paulevé

10/09/2008

01:41 AM Revision 4136: fix YDrawBuffer::targetBufferColumn
fix YDrawBuffer::targetBufferColumn Loïc Paulevé
01:17 AM Revision 4135: support going after eol if we are in insert mode
support going after eol if we are in insert mode Loïc Paulevé
12:33 AM Revision 4134: YDrawBuffer: update methods to vertical scroll support; YView: remove auto-squezzi...
YDrawBuffer: update methods to vertical scroll support; YView: remove auto-squezzing of drawbuffer, will be back soon Loïc Paulevé

10/08/2008

11:37 PM Revision 4133: obsolete file
obsolete file Loïc Paulevé
11:37 PM Revision 4132: ensure passing a >= position
ensure passing a >= position Loïc Paulevé
11:31 PM Revision 4131: YDrawBuffer: fix scroll_vertical delta
YDrawBuffer: fix scroll_vertical delta Loïc Paulevé
11:06 PM Revision 4130: fix YView::getRowColumnCursor
fix YView::getRowColumnCursor Loïc Paulevé
02:15 AM Revision 4129: drawbuffer: implements vertical scrolling
drawbuffer: implements vertical scrolling Loïc Paulevé

10/07/2008

10:44 PM Revision 4128: YView: * rename getCursor to getRowColumnCursor * rename getBufferCursor to getLin...
YView: * rename getCursor to getRowColumnCursor * rename getBufferCursor to getLinePositionCursor * add getLineColumnCursor method Loïc Paulevé
02:04 AM Revision 4127: prepare for goBehindEnd
prepare for goBehindEnd Loïc Paulevé
01:52 AM Revision 4126: start to fix cursor movements
start to fix cursor movements Loïc Paulevé
01:23 AM Revision 4125: YDrawBufferAbstractIterator: fix mPos shift handling
YDrawBufferAbstractIterator: fix mPos shift handling Loïc Paulevé

09/25/2008

01:20 AM Revision 4124: update tests according to new YDrawCell API
update tests according to new YDrawCell API Loïc Paulevé
01:07 AM Revision 4123: YDrawCell: rename right to mid for name consistency with Qt
YDrawCell: rename right to mid for name consistency with Qt Loïc Paulevé
12:24 AM Revision 4122: fix target* found vs break issue
fix target* found vs break issue Loïc Paulevé
12:23 AM Revision 4121: YCursor(): use (0,0) by default
YCursor(): use (0,0) by default Loïc Paulevé

09/23/2008

10:23 AM Revision 4089: add new contributor
add new contributor Loïc Paulevé
01:40 AM Revision 4120: disabled testDrawBuffer (TODO) and testBufferChanges (YSession init problem) + sta...
disabled testDrawBuffer (TODO) and testBufferChanges (YSession init problem) + start testing YDrawCell Loïc Paulevé
01:17 AM Revision 4118: fix qycursor conversion
fix qycursor conversion Loïc Paulevé
01:17 AM Revision 4119: move viewCursorGotoLine into mode_command
move viewCursorGotoLine into mode_command Loïc Paulevé
01:03 AM Revision 4117: apply deprecated gotoxy
apply deprecated gotoxy Loïc Paulevé
12:15 AM Revision 4114: export YDrawBufferAbstractIterator
export YDrawBufferAbstractIterator Loïc Paulevé
12:15 AM Revision 4115: export YDrawCell
export YDrawCell Loïc Paulevé
12:15 AM Revision 4116: port qyzis to new API
port qyzis to new API Loïc Paulevé
12:02 AM Revision 4113: use of SelectionAny joker
use of SelectionAny joker Loïc Paulevé
12:01 AM Revision 4112: add SelectionAny joker
add SelectionAny joker Loïc Paulevé

09/22/2008

11:49 PM Revision 4111: port nyzis to new API
port nyzis to new API Loïc Paulevé
11:45 PM Revision 4110: port libyzisrunner to new API
port libyzisrunner to new API Loïc Paulevé

09/21/2008

03:17 AM Revision 4109: split drawbuffer.cpp into drawcell, drawline, drawbuffer and drawbufferiterators
split drawbuffer.cpp into drawcell, drawline, drawbuffer and drawbufferiterators Loïc Paulevé
02:40 AM Revision 4108: [gdnc] rename YView::myBuffer() to YView::buffer()
[gdnc] rename YView::myBuffer() to YView::buffer() Loïc Paulevé
02:37 AM Revision 4107: [dnc] compile libyzis compile
[dnc] compile libyzis compile Loïc Paulevé
01:21 AM Revision 4106: [dnc] compile mode_visual.cpp
[dnc] compile mode_visual.cpp Loïc Paulevé
01:09 AM Revision 4105: [dnc] YViewCursor operators
[dnc] YViewCursor operators Loïc Paulevé
01:03 AM Revision 4104: [dnc] compile view.cpp
[dnc] compile view.cpp Loïc Paulevé

09/20/2008

04:11 AM Revision 4103: [do not compile] compile drawbuffer.cpp
[do not compile] compile drawbuffer.cpp Loïc Paulevé
03:34 AM Revision 4102: [do not compile] start YView::goto/move eradication
[do not compile] start YView::goto/move eradication Loïc Paulevé

09/06/2008

02:52 AM Bug #322: End of lines AND "\n" character
Currently in Yzis, as far as i understood how stuff work. Lines of text can be got from a call of buffer->textline(int n) and we get the QString of the nth line of the buffer. The QString of the line do not contain a \n at the end of the QStri... David Gayou
12:05 AM Revision 4101: [do not compile] continue work on YDrawBuffer iterators, first selection support
[do not compile] continue work on YDrawBuffer iterators, first selection support Loïc Paulevé

09/01/2008

07:03 PM Revision 4100: define SelectionType
define SelectionType Loïc Paulevé
07:02 PM Revision 4098: ==, \!=, = operators for YFont and YColor
==, \!=, = operators for YFont and YColor Loïc Paulevé
07:02 PM Revision 4099: YDrawCell is now a class
YDrawCell is now a class Loïc Paulevé
11:09 AM Patch submission #318: Screen Movement implementation "H", "L", "M"
Implementation of the commands "_n_H", "_n_L" and "_n_M", that move cursor to top, bottom, middle line of screen ( +_n_, -_n_, +_n_). It manage the end file issue when last line of text aren't the last line of screen. note : in vim, the argu... David Gayou

08/28/2008

11:46 PM Bug #317: tabulation and cursor position
I'm not completely sure it's a bug or even it's important. I just submit it to make it know and eventually classified as ok. If we compare cursor position on tabulation on vim and on yzis. vim have his cursor on the last column of the tabula... David Gayou
11:40 PM Patch submission #316: "n|" movement command patch fixed
Implementation of the "n|" movement command that put cursor on the n column of the line. *It has been previously submitted and i fixed it as Loic asked me. David Gayou
11:14 PM Bug #315: Number of Columns Visible doesn't update after resizing a windows
The number of columns visible (mColumnsVis in YView) doesn't update after a windows get resized. It works properly when you open nyzis(i bet qyzis too) but if you resize the windows after nyzis is open, the value isn't update. David Gayou
03:56 PM Revision 4097: [do not compile] libyzis/selection: remove YDoubleSelection and other strange stuff
[do not compile] libyzis/selection: remove YDoubleSelection and other strange stuff Loïc Paulevé
03:42 PM Revision 4096: [do not compile] YView: mSelectionPool no longer a pointer, removed unwanted acces...
[do not compile] YView: mSelectionPool no longer a pointer, removed unwanted accessors Loïc Paulevé
03:33 PM Revision 4094: [do not compile] remove YView::mVisualCursor
[do not compile] remove YView::mVisualCursor Loïc Paulevé
03:33 PM Revision 4095: [do not compile] remove YView::mVisualCursor
[do not compile] remove YView::mVisualCursor Loïc Paulevé
03:28 PM Revision 4093: YView::mPaintSelection is no longer a pointer
YView::mPaintSelection is no longer a pointer Loïc Paulevé
03:09 PM Revision 4092: YBuffer::getText replaced by YBuffer::dataRegion
YBuffer::getText replaced by YBuffer::dataRegion Loïc Paulevé
03:03 PM Revision 4091: mode_visual.cpp: replace getText with dataRegion
mode_visual.cpp: replace getText with dataRegion Loïc Paulevé
02:58 PM Revision 4090: YZAction::replaceArea == YBuffer.replaceRegion
YZAction::replaceArea == YBuffer.replaceRegion Loïc Paulevé

08/26/2008

06:53 PM Bug #311: Different Font width (or format like bold) in edit mode than in normal mode
Can you give another try with the current sources? Loïc Paulevé
06:51 PM Bug #314: move commands in insert mode are mismatched
In insert mode, the movement commands are wrong. It seems that <key> is matched with S-<key>. By example, doing <RIGHT> will move a word forward (<SHIFT-RIGHT>) Here is some debug showing the fault : YSession:sendKey( true , key=<RIGHT>) YMo... Loïc Paulevé
05:22 PM Revision 4088: merge yzis/panard - http://sources.inzenet.org/hg/yzis/panard
merge yzis/panard - http://sources.inzenet.org/hg/yzis/panard Loïc Paulevé
04:59 PM Revision 4087: optimize YView::drawLineFromYLine: only fetch color and fonts when needed
optimize YView::drawLineFromYLine: only fetch color and fonts when needed Loïc Paulevé
04:56 AM Revision 4086: cleaning (pointers are bad, avoid those)
cleaning (pointers are bad, avoid those) Thomas Capricelli
04:51 AM Revision 4085: Remove the keys/modifiers constants YKey::*, as Qt already provide those. * remove...
Remove the keys/modifiers constants YKey::*, as Qt already provide those. * remove uneeded mapping in qyzis * as a side effect frontends now handles both ENTER and RETURN, the core will know what to do with both. * cleaned some code all around ... Thomas Capricelli
04:23 AM Revision 4084: use Qt method for reverse lookup
use Qt method for reverse lookup Thomas Capricelli
03:47 AM Revision 4083: fix commit 3477d4457589
fix commit 3477d4457589 Thomas Capricelli
03:06 AM Revision 4082: static initialisors are static
static initialisors are static Thomas Capricelli
03:01 AM Revision 4081: RETURN as well as ENTER is a special command
RETURN as well as ENTER is a special command Thomas Capricelli
03:01 AM Revision 4080: remove void YKey::setKey(const YKey &k) * it is not used anywhere. * better use an...
remove void YKey::setKey(const YKey &k) * it is not used anywhere. * better use an operator=() if needed. * and if you want to copy, copy it all : modifiers as well. Thomas Capricelli
02:42 AM Revision 4079: remove duplicates
remove duplicates Thomas Capricelli
02:27 AM Revision 4078: port guis to new YViewIface::guiSetup
port guis to new YViewIface::guiSetup Loïc Paulevé
02:26 AM Revision 4076: port internal_options.cpp to new API
port internal_options.cpp to new API Loïc Paulevé
02:26 AM Revision 4077: YView::recalcScreen: call guiSetup()
YView::recalcScreen: call guiSetup() Loïc Paulevé
02:25 AM Revision 4075: add YViewIface::guiSetup() : setup ui using options
add YViewIface::guiSetup() : setup ui using options Loïc Paulevé
02:00 AM Bug #287 (Closed): check for non-wrapping usability
new YDrawBufer API removed any reference to it :) see #313 Loïc Paulevé
01:58 AM Feature #313: :set nowrap support
:set nowrap support (horizontal scrolling) Loïc Paulevé
01:21 AM Revision 4074: port QYCursor to new API.
port QYCursor to new API. Loïc Paulevé
01:20 AM Revision 4073: export debug functions
export debug functions Loïc Paulevé
01:20 AM Revision 4072: fix YDrawBufferIterator::setup
fix YDrawBufferIterator::setup Loïc Paulevé
12:46 AM Revision 4071: YView::gotox: ensure nextx domain. TODO for gotodx
YView::gotox: ensure nextx domain. TODO for gotodx Loïc Paulevé
12:37 AM Revision 4070: merge official
merge official Loïc Paulevé
12:35 AM Revision 4069: fix out of line gotox
fix out of line gotox Loïc Paulevé

08/25/2008

11:57 PM Revision 4068: fix fake lines handling
fix fake lines handling Loïc Paulevé
11:39 PM Revision 4067: 'correct' refresh when inserting/deleting lines
'correct' refresh when inserting/deleting lines Loïc Paulevé
11:24 PM Revision 4066: YView::gotod?x: go behind eol for empty lines
YView::gotod?x: go behind eol for empty lines Loïc Paulevé
04:25 AM Patch submission #300: KPart Color/Font preferences
mmm, the patch is quite big, and include the changes from the kpart patch in #298, doesn't it ? Moreover, the first patch adds two files to the CMakeLists.txt, but those files aren't included in the patch... How did you do the patch ? Feel f... Thomas Capricelli
04:09 AM Patch submission #298: Patch for Migraction of Cursor Shape from QYzis to libyzis
Concerning the second patch (kpart) 1) there's a lot of noise because of the renaming "mParent" to "mView", this really doesn't help understanding the patch 2) why not using qycursor here anyway ? it's a QWidget in both case 3) it's proba... Thomas Capricelli
03:56 AM Patch submission #298: Patch for Migraction of Cursor Shape from QYzis to libyzis
Hello. The first patch seems mostly good. I have two questions though: 1) is there any reason to call guiUpdateCursor() in YView::setCursorShape() ? (btw, this function's name is misleading, i've renamed it to guiUpdateCursorPosition() to cl... Thomas Capricelli
03:50 AM Revision 3978: rename guiUpdateCursor() to guiUpdateCursorPosition() to clarify the API
rename guiUpdateCursor() to guiUpdateCursorPosition() to clarify the API Thomas Capricelli
03:48 AM Revision 3977: fix warnings
fix warnings Thomas Capricelli
02:59 AM Revision 4065: remove unused variable
remove unused variable Loïc Paulevé
02:49 AM Revision 4064: deprecate unwanted YView methods
deprecate unwanted YView methods Loïc Paulevé
02:32 AM Revision 4063: restore undo and swap support (not tested)
restore undo and swap support (not tested) Loïc Paulevé
02:22 AM Revision 4062: Undo and Swapfile use new buffer API
Undo and Swapfile use new buffer API Loïc Paulevé
12:51 AM Revision 4061: update TODO
update TODO Loïc Paulevé
12:48 AM Revision 4060: fix scrolling down more than a screen height
fix scrolling down more than a screen height Loïc Paulevé
12:36 AM Revision 4059: fix YView::updateBufferInterval checks: first scroll working
fix YView::updateBufferInterval checks: first scroll working Loïc Paulevé
12:17 AM Revision 4058: ensure valid YInterval in sendPaintEvent + fix YDrawBuffer::deleteFromBufferDrawSe...
ensure valid YInterval in sendPaintEvent + fix YDrawBuffer::deleteFromBufferDrawSection Loïc Paulevé
12:00 AM Revision 4057: first attempt to scroll
first attempt to scroll Loïc Paulevé

08/24/2008

09:26 PM Revision 4056: YDrawBuffer API change: directly use absolute buffer line - get rid of complete bu...
YDrawBuffer API change: directly use absolute buffer line - get rid of complete buffer/screen information in YDrawLine - update the gotoy and gotox methods, warning: still incomplete! Loïc Paulevé

08/22/2008

01:19 AM Revision 3976: mode_command.cpp: remove double registered <PAGEDOWN> motion
mode_command.cpp: remove double registered <PAGEDOWN> motion Loïc Paulevé
01:09 AM Revision 4055: code duplication
code duplication Loïc Paulevé
01:06 AM Revision 4054: remove unused deprecated {YBuffer,YAction}::appendLine
remove unused deprecated {YBuffer,YAction}::appendLine Loïc Paulevé
12:55 AM Revision 4053: YView::setVisibleArea: get rid of refresh attributes, always recalc view. It uncov...
YView::setVisibleArea: get rid of refresh attributes, always recalc view. It uncovered a hl bug related to non-initialized YView::mHighlightAttributes (pointless for official branch) Loïc Paulevé

08/21/2008

11:46 PM Revision 4052: YBuffer::updateHL: ignore d->isLoading , this fix hl when loading a file note: use...
YBuffer::updateHL: ignore d->isLoading , this fix hl when loading a file note: use of d->isLoading is suspect. Loïc Paulevé
11:29 PM Revision 4051: make YView::recalcScreen recalc the screen :) this this loading a YView on a exist...
make YView::recalcScreen recalc the screen :) this this loading a YView on a existing Buffer Loïc Paulevé
10:59 PM Revision 4050: libyzis/buffer.cpp: use of new YBuffer API
libyzis/buffer.cpp: use of new YBuffer API Loïc Paulevé
10:51 PM Revision 4049: deprecate old YBuffer methods: they are not tested. Perhaps if unittest are writte...
deprecate old YBuffer methods: they are not tested. Perhaps if unittest are written some of them may be undeprecated Loïc Paulevé
10:48 PM Revision 4048: define YZIS_DEPRECATED
define YZIS_DEPRECATED Loïc Paulevé
10:30 PM Revision 4047: fix YBuffer::insertLine with line=0
fix YBuffer::insertLine with line=0 Loïc Paulevé
02:26 AM Revision 4046: remove duplicate variable initialization
remove duplicate variable initialization Loïc Paulevé

08/20/2008

11:54 PM Revision 4045: merge official
merge official Loïc Paulevé
10:07 PM Patch submission #312 (Closed): 2 more movements : '+' and '-'
Loïc Paulevé
10:06 PM Patch submission #312 (Resolved): 2 more movements : '+' and '-'
Applied, thanks :) http://sources.freehackers.org/hg.cgi/Yzis/rev/95bf72bcf7ad Loïc Paulevé
10:04 PM Revision 3975: Apply patch #57 from David Gayou <tarnefys@gmail.com> -- Implementing of '+' and '...
Apply patch #57 from David Gayou <tarnefys@gmail.com> -- Implementing of '+' and '-' movement. '+' is like '<Enter>' movement that was already working '-' is similar to '+' Loïc Paulevé
08:43 PM Revision 4044: update
update Loïc Paulevé

08/10/2008

05:47 PM Patch submission #312: 2 more movements : '+' and '-'
Implementing of '+' and '-' movement. '+' is like '<Enter>' movement that was already working '-' is similar to '+' David Gayou

08/01/2008

03:50 PM Bug #311: Different Font width (or format like bold) in edit mode than in normal mode
i compiled qyzis without modification from the current repos source. if i type in edit mode, the cursor starts running away to the right from the text. this makes sense, since in normal mode the font is wider or bigger alltogether. redrawing does... Anonymous
10:09 AM Bug #310: cannot set fonts and color in QYzis
In vim we could use :set guifont to set the font, while in QYzis it seems not. QYzis start with a strange, variable width font in my Ubuntu, Which is weird. At least it should use fonts like "Monospace" of "Bitstream Sans Mono" as default in Li... Anonymous
10:03 AM Bug #309: :help command not available
It seems that user document is not present in the release. Neither man yzis nor :help can be found in current release of yzis Anonymous
07:38 AM Bug #308: Can't input chinese character
In qyizs&nyizs, I can't input chinese character using XIM。Normal ascii characters can be inputed. Anonymous

07/23/2008

02:57 PM Feature #284: packaging for windows
(spam) Anonymous

07/20/2008

08:14 PM Revision 4043: YModeIntro: correct vertical align
YModeIntro: correct vertical align Loïc Paulevé
08:11 PM Revision 3974: ignore libyzis.dll in test directory
ignore libyzis.dll in test directory Bluebird
08:10 PM Revision 3973: - better handling of debug logging under windows
- better handling of debug logging under windows Bluebird
08:10 PM Revision 4042: fake lines
fake lines Loïc Paulevé
08:05 PM Revision 3972: Minor code beautification issue: - better handling of default case/switch for reso...
Minor code beautification issue: - better handling of default case/switch for resource type Bluebird
08:00 PM Revision 3971: - cancel modification of Orzel to change resourceMgr behavior - make all unit test...
- cancel modification of Orzel to change resourceMgr behavior - make all unit tests run again. Bluebird
07:30 PM Revision 4041: update (c)
update (c) Loïc Paulevé
06:47 PM Bug #297: Qyzis on Window fails at startup just after installation
There were remaining problems in your version but I think I have fixed them all. See latest installer: http://labs.freehackers.org/projects/list_files/yzis Philippe Fremy
06:45 PM YzisWindowsInstaller-1.0-alpha1.3.exe
Philippe Fremy

07/18/2008

10:56 PM Revision 4040: update TODO
update TODO Loïc Paulevé
10:49 PM Revision 4039: cleanup YView: use YDrawBuffer for screen informations
cleanup YView: use YDrawBuffer for screen informations Loïc Paulevé
10:08 PM Revision 4038: nowrap will be handled by a screen offset inside YDrawBuffer
nowrap will be handled by a screen offset inside YDrawBuffer Loïc Paulevé
10:05 PM Revision 4037: better YDrawBufferIterator API
better YDrawBufferIterator API Loïc Paulevé
09:49 PM Revision 4036: :set nu support
:set nu support Loïc Paulevé
02:50 PM Revision 4035: YBuffer: use new API for basic operations
YBuffer: use new API for basic operations Loïc Paulevé
01:10 PM Revision 4034: merge branch draw-ng
merge branch draw-ng Loïc Paulevé
12:05 PM Revision 3970: Better handling of debug logging on windows : - do not try to open /tmp/yzisxXX.lo...
Better handling of debug logging on windows : - do not try to open /tmp/yzisxXX.log because that will not work if tmp directory does not exist on current drive - by default, do not log to a file, because OutputDebugString is more practical and mor... Bluebird
12:02 PM Revision 3969: Link with debug or release version of Qt depending on CMake project config. Defau...
Link with debug or release version of Qt depending on CMake project config. Default behavior of CMake when both are available is to prefer release version over debug version, whatever CMake project config. Bluebird
12:57 AM Revision 4033: cleanup
cleanup Loïc Paulevé

07/17/2008

05:48 PM Revision 4032: merge
merge Loïc Paulevé
05:46 PM Revision 4027: fix YDrawLine changed flag, YModeIntro: use new YBuffer API
fix YDrawLine changed flag, YModeIntro: use new YBuffer API Loïc Paulevé
05:41 PM Revision 4012: [do not compile] YView is near to compile
[do not compile] YView is near to compile Loïc Paulevé
05:38 PM Revision 4009: [do not compile] drawbuffer new design, first thoughts
[do not compile] drawbuffer new design, first thoughts Loïc Paulevé
05:17 PM Revision 4005: create new branch
create new branch Loïc Paulevé

07/16/2008

11:33 PM Revision 3968: install syntax files
install syntax files Thomas Capricelli
10:02 PM Revision 3967: useless cleaning
useless cleaning Thomas Capricelli
08:45 PM Revision 3966: documentation for libyzis/kate as well
documentation for libyzis/kate as well Thomas Capricelli
07:49 PM Bug #307 (Feedback): uselessly linked libraries
Your script seems broken, libyzis depends at least on the following symbols from QtXml: ... Thomas Capricelli
07:23 PM Revision 3965: fix issue #297
fix issue #297 Thomas Capricelli
07:20 PM Bug #297 (Closed): Qyzis on Window fails at startup just after installation
hopefully YzisWindowsInstaller-1.0-alpha1.2.exe should fix this. I'm now able to understand how to use dependencies walker (thanks Philippe) and I can reproduce the problem, hence it's easier to fix. Thomas Capricelli
07:18 PM Final windows installer for 1.0-alpha1
We had some problems with linking/dlls under windows (see #297), hopefully the latest installer YzisWindowsInstaller-1.0-alpha1.2.exe should fix those problems. Thomas Capricelli

07/15/2008

11:42 PM Bug #307: uselessly linked libraries
While packaging yzis for Debian I get the warnings below. It seems parts of yzis are linked against libraries, wich symbols aren't used. dpkg-shlibdeps: warning: dependency on libgcc_s.so.1 could be avoided if "debian/libyzis0/usr/lib/libyzis.s... Adrian Friedli

07/08/2008

12:29 PM Bug #297: Qyzis on Window fails at startup just after installation
Hi, I'm the reporter for this bug. Thank you Thomas and Philippe for looking into this, but indeed it doesn't work yet: now it complains about regex2.dll on start. Philippe, I'm surprised dependency walker doesn't mention this regex2.dll - mayb... Anonymous

07/07/2008

10:40 PM Revision 4031: clenau
clenau Loïc Paulevé
10:40 PM Revision 4004: clenau
clenau Loïc Paulevé
10:30 PM Revision 4030: YView::updateBufferInterval: don't read out of buffer
YView::updateBufferInterval: don't read out of buffer Loïc Paulevé
10:30 PM Revision 4003: YView::updateBufferInterval: don't read out of buffer
YView::updateBufferInterval: don't read out of buffer Loïc Paulevé
10:19 PM Revision 4002: YBuffer::clearText: use new API
YBuffer::clearText: use new API Loïc Paulevé
10:19 PM Revision 4029: YBuffer::clearText: use new API
YBuffer::clearText: use new API Loïc Paulevé
09:51 PM Revision 4001: less debug
less debug Loïc Paulevé
09:51 PM Revision 4028: less debug
less debug Loïc Paulevé
09:50 PM Revision 4000: fix YDrawLine changed flag, YModeIntro: use new YBuffer API
fix YDrawLine changed flag, YModeIntro: use new YBuffer API Loïc Paulevé
06:35 PM Revision 4026: YDrawBuffer::setBufferDrawSection returns affected YInterval + cleanups
YDrawBuffer::setBufferDrawSection returns affected YInterval + cleanups Loïc Paulevé
06:35 PM Revision 3999: YDrawBuffer::setBufferDrawSection returns affected YInterval + cleanups
YDrawBuffer::setBufferDrawSection returns affected YInterval + cleanups Loïc Paulevé
05:59 PM Revision 4025: YDrawBufferIterator: basic unittest
YDrawBufferIterator: basic unittest Loïc Paulevé
05:59 PM Revision 3998: YDrawBufferIterator: basic unittest
YDrawBufferIterator: basic unittest Loïc Paulevé

07/06/2008

02:00 AM Revision 4024: get rid of YRawData_newline (use "" instead)
get rid of YRawData_newline (use "" instead) Loïc Paulevé
02:00 AM Revision 3997: get rid of YRawData_newline (use "" instead)
get rid of YRawData_newline (use "" instead) Loïc Paulevé
01:49 AM Revision 4023: YView cleanup
YView cleanup Loïc Paulevé
01:49 AM Revision 3996: YView cleanup
YView cleanup Loïc Paulevé
01:36 AM Revision 3995: continue viewcursor cleanup
continue viewcursor cleanup Loïc Paulevé
01:36 AM Revision 4022: continue viewcursor cleanup
continue viewcursor cleanup Loïc Paulevé
01:09 AM Revision 4021: cleanup YViewCursor
cleanup YViewCursor Loïc Paulevé
01:09 AM Revision 3994: cleanup YViewCursor
cleanup YViewCursor Loïc Paulevé
12:54 AM Revision 4020: YDrawBufferIterator implementation: to be tested
YDrawBufferIterator implementation: to be tested Loïc Paulevé
12:54 AM Revision 3993: YDrawBufferIterator implementation: to be tested
YDrawBufferIterator implementation: to be tested Loïc Paulevé

07/04/2008

05:50 PM Revision 4019: make it compile
make it compile Loïc Paulevé
05:50 PM Revision 3992: make it compile
make it compile Loïc Paulevé
04:24 PM Revision 4018: [do not compile] guiPaintEvent, need to implement YDrawBufferIterator
[do not compile] guiPaintEvent, need to implement YDrawBufferIterator Loïc Paulevé
04:24 PM Revision 3991: [do not compile] guiPaintEvent, need to implement YDrawBufferIterator
[do not compile] guiPaintEvent, need to implement YDrawBufferIterator Loïc Paulevé

07/03/2008

04:39 PM Revision 4017: YDrawLine::arrange seems ok now :)
YDrawLine::arrange seems ok now :) Loïc Paulevé
04:39 PM Revision 3990: YDrawLine::arrange seems ok now :)
YDrawLine::arrange seems ok now :) Loïc Paulevé
04:15 PM Revision 3989: YDrawLine: start fixing arrange()
YDrawLine: start fixing arrange() Loïc Paulevé
04:15 PM Revision 4016: YDrawLine: start fixing arrange()
YDrawLine: start fixing arrange() Loïc Paulevé
03:53 PM Revision 4015: first drawBuffer unittest, first fixes
first drawBuffer unittest, first fixes Loïc Paulevé
03:53 PM Revision 3988: first drawBuffer unittest, first fixes
first drawBuffer unittest, first fixes Loïc Paulevé
03:04 AM Revision 3987: compile
compile Loïc Paulevé
03:04 AM Revision 4014: compile
compile Loïc Paulevé
02:54 AM Revision 3986: compile
compile Loïc Paulevé
02:54 AM Revision 4013: compile
compile Loïc Paulevé
02:33 AM Revision 3985: [do not compile] YView is near to compile
[do not compile] YView is near to compile Loïc Paulevé
02:16 AM Revision 4011: [do not compile] make drawbuffer and buffer compile
[do not compile] make drawbuffer and buffer compile Loïc Paulevé
02:16 AM Revision 3984: [do not compile] make drawbuffer and buffer compile
[do not compile] make drawbuffer and buffer compile Loïc Paulevé
01:59 AM Revision 3983: [do not compile] YDrawLine::arrange
[do not compile] YDrawLine::arrange Loïc Paulevé
01:59 AM Revision 4010: [do not compile] YDrawLine::arrange
[do not compile] YDrawLine::arrange Loïc Paulevé
01:23 AM Revision 3982: [do not compile] drawbuffer new design, first thoughts
[do not compile] drawbuffer new design, first thoughts Loïc Paulevé

07/02/2008

07:07 PM Revision 4008: hl support for new buffer operations
hl support for new buffer operations Loïc Paulevé
07:07 PM Revision 3981: hl support for new buffer operations
hl support for new buffer operations Loïc Paulevé
03:29 PM Revision 3980: better YBuffer::updateHL
better YBuffer::updateHL Loïc Paulevé
03:29 PM Revision 4007: better YBuffer::updateHL
better YBuffer::updateHL Loïc Paulevé
02:57 PM Revision 4006: start new basic buffer operations : {insert,delete,replace}Region
start new basic buffer operations : {insert,delete,replace}Region panard@gandalf.work
02:57 PM Revision 3979: start new basic buffer operations : {insert,delete,replace}Region
start new basic buffer operations : {insert,delete,replace}Region panard@gandalf.work

06/28/2008

10:28 PM Bug #297: Qyzis on Window fails at startup just after installation
Try again. :-) You missed the dependencies of the new DLL: magic1.dll depends on zlib1.dll and pcre3.dll which you are missing. Dependancy walker should really help you there, it always shows clearly missing libs. Anyway, I checked, with... Philippe Fremy
05:17 PM Revision 3964: forgot some dependencies, see http://labs.freehackers.org/issues/show/297
forgot some dependencies, see http://labs.freehackers.org/issues/show/297 Thomas Capricelli
05:13 PM Bug #297: Qyzis on Window fails at startup just after installation
I've uploaded a new version of the installer (alpha1.1) on http://labs.freehackers.org/projects/list_files/yzis This one should work (tm). Thomas Capricelli
02:51 AM Patch submission #300: KPart Color/Font preferences
The attached patch is a preliminary update to get preferences going. It works for single-color documents. I have problems with syntax highlighted documents once I change the color. I need someone with a little more knowledge to kinda guide me t... Donald Curtis
02:46 AM Patch submission #298: Patch for Migraction of Cursor Shape from QYzis to libyzis
Thanks for the remarks. YViewIface::CursorHidden was in there before. It's in there so when people do EX mode, the cursor disappears from the screen. Is this something that the GUI needs to handle through guiSelectMainWindow or whatever. Tha... Donald Curtis

06/27/2008

02:10 PM Bug #299: nyzis does not draw correctly on white background
If you start nyzis in an ordinary xterm (white background, black foreground), nyzis will use white as a foreground and background color. Anonymous
01:51 AM Patch submission #298: Patch for Migraction of Cursor Shape from QYzis to libyzis
Thank your for your contribution, your patch is looking quite good. Here are a few remarks : > diff -r aa0fd44b3ff1 libyzis/view.cpp > --- a/libyzis/view.cpp Thu Jun 26 00:35:16 2008 +0200 > +++ b/libyzis/view.cpp Thu Jun 26 15:49:27 200... Loïc Paulevé
12:36 AM Bug #297: Qyzis on Window fails at startup just after installation
Attached is the file generated by dependancy walker. 3 libs are missing: magic, iconf and qtxml. Philippe Fremy

06/26/2008

11:39 PM Patch submission #298: Patch for Migraction of Cursor Shape from QYzis to libyzis
This is a patch corresponding to the wiki TODO item: http://www.yzis.org/wiki/index.php?title=TODO#Create_cursor_shape_interface The cursor enum was moved to the YViewIface class and guiCursorChanged was added to the view interface. QYzis w... Anonymous
01:46 PM Bug #297 (Assigned): Qyzis on Window fails at startup just after installation
No, this is indeed a bug and should be fixed. Thomas Capricelli
01:43 PM Bug #297: Qyzis on Window fails at startup just after installation
Steps to reproduce: 1. Download the windows installer YzisWindowsInstaller-1.0-alpha1.exe 2. Launch it, follow the installer instructions =>Installation appears to be successful 3. Launch Yzis from Windows' Start menu =>A popup ap... Anonymous
12:58 AM 1.0-alpha1 released
Full announcement and screenshots on http://www.freehackers.org/thomas/2008/06/26/release-of-yzis-10-alpha1/ Files can be downloaded from http://labs.freehackers.org/projects/list_files/yzis Thomas Capricelli
12:35 AM yzis-1.0-alpha1.tar.bz2
tar.bz2 Thomas Capricelli
12:35 AM yzis-1.0-alpha1.tar.gz
tar.gz Thomas Capricelli
12:35 AM Revision 3963: Added tag 1.0-alpha1 for changeset 1f655066f8cf
Added tag 1.0-alpha1 for changeset 1f655066f8cf Thomas Capricelli
12:14 AM Revision 3962: prevent the windows version of qyzis to open a console on startup. This one was no...
prevent the windows version of qyzis to open a console on startup. This one was not fun to fix. Thomas Capricelli

06/25/2008

11:44 PM Feature #284 (Closed): packaging for windows
ok, done mostly. commit 19165f7ae940 Thomas Capricelli
11:23 PM Bug #296: syntax files not installed with windows installer
install them and check everything works. Thomas Capricelli
10:53 PM Revision 3961: the user doesn't care about technical details
the user doesn't care about technical details Thomas Capricelli
10:51 PM Revision 3960: the preference menu is not good enough yet
the preference menu is not good enough yet Thomas Capricelli
10:44 PM Revision 3959: add an icon to both qyzis application and the about box
add an icon to both qyzis application and the about box Thomas Capricelli
10:24 PM Revision 3950: * clean VERSION_CHAR_DATE and string version stuff : comparing at runtime some cha...
* clean VERSION_CHAR_DATE and string version stuff : comparing at runtime some char * value defined through preprocessor is ugly. * updated other stuff as well Thomas Capricelli
10:12 PM Revision 3958: merge again
merge again Thomas Capricelli
10:11 PM Revision 3957: merge
merge Thomas Capricelli
09:48 PM Revision 3956: ignore some windows files
ignore some windows files Thomas Capricelli
09:47 PM Revision 3955: NullSoftInstaller file to create the windows installer
NullSoftInstaller file to create the windows installer Thomas Capricelli
09:46 PM Revision 3954: i give up on trying static linking under windows
i give up on trying static linking under windows Thomas Capricelli
08:46 PM Revision 3949: fix gcc-4.3 warnings
fix gcc-4.3 warnings Thomas Capricelli
08:46 PM Revision 3953: merge
merge Thomas Capricelli
08:13 PM Revision 3952: fix small typo
fix small typo Thomas Capricelli
11:03 AM Revision 3948: fix CMakeLists.txt
fix CMakeLists.txt Thomas Capricelli
10:59 AM Revision 3947: merge
merge Thomas Capricelli
10:58 AM Revision 3940: playing with windows linking..
playing with windows linking.. Thomas Capricelli
10:57 AM Revision 3939: macros required by FindQt4
macros required by FindQt4 Thomas Capricelli
10:50 AM Revision 3938: borrow FindQt4 from quassel-irc, as from the git clone of today
borrow FindQt4 from quassel-irc, as from the git clone of today Thomas Capricelli
09:33 AM Revision 3951: Add a file with some 'cmake' call examples
Add a file with some 'cmake' call examples Thomas Capricelli

06/20/2008

03:45 PM Bug #294: latex highlighting doesn't work
HL is working good for a lot of languages (python, c, etc...) but when editing a .tex file, nothing but the comments are highlighted... Debug says latex is correctly detected and loaded. Perhaps a color related problem, or syncronization with ka... Loïc Paulevé

06/19/2008

07:59 PM Revision 3946: always use system magic database
always use system magic database Loïc Paulevé
02:25 PM Revision 3945: support older libmagic
support older libmagic Loïc Paulevé
12:54 AM Bug #283 (Closed): cursor display mess after scrolling in a file
http://sources.freehackers.org/hg.cgi/Yzis/rev/92636eb22810 Loïc Paulevé
12:53 AM Revision 3944: libyzis/view.cpp : clip pushed string to prevent drawbuffer overlapping. fix bug #...
libyzis/view.cpp : clip pushed string to prevent drawbuffer overlapping. fix bug #283 This patch replace changeset 8b3bb303afef, which introduced new bugs (at least #283). Anyway, this should be hardly tested! If you experiment some drawing mess, ... Loïc Paulevé
12:18 AM Revision 3943: cosmetic : BOL -> SOL, a & b | c & d -> (a & b) | (c & d)
cosmetic : BOL -> SOL, a & b | c & d -> (a & b) | (c & d) Loïc Paulevé
12:11 AM Revision 3942: YCursor : alias line=y, column=x
YCursor : alias line=y, column=x Loïc Paulevé

06/18/2008

08:37 PM Bug #287: check for non-wrapping usability
I can't remember if the non-wrapping mode (:set nowrap) is still supported by the new drawbuffer framework. Test for it, if not, disable this feature for 0.1 alpha1 and open a new bug asking to fix it for future realeases. Loïc Paulevé
08:32 PM Bug #286: first line number sometimes not displayed
Sometimes, the first line number (:set nu) is never displayed (even after scrolling). Loïc Paulevé
08:22 PM Bug #283 (Assigned): cursor display mess after scrolling in a file
Loïc Paulevé
08:21 PM Bug #281 (Closed): freeze when mouse get out of window in visual mode
http://sources.freehackers.org/hg.cgi/Yzis/rev/289510921d09 Loïc Paulevé
08:20 PM Revision 3941: ensure QYEdit::translateRealToPosition returns positive coordinates. fix bug #281
ensure QYEdit::translateRealToPosition returns positive coordinates. fix bug #281 Loïc Paulevé

06/17/2008

03:53 PM Revision 3937: merge
merge Thomas Capricelli
03:42 PM Revision 3936: we now use the official FindQt4 from cmake
we now use the official FindQt4 from cmake Thomas Capricelli
03:42 PM Revision 3935: until further notice, perl is not required under windows
until further notice, perl is not required under windows Thomas Capricelli
03:39 PM Revision 3934: porting to windows
porting to windows Thomas Capricelli
03:22 PM Revision 3931: ctest not needed
ctest not needed Thomas Capricelli
03:22 PM Revision 3930: we need recent cmake for FindQt4 and such
we need recent cmake for FindQt4 and such Thomas Capricelli
01:32 PM Revision 3933: stop cmake if Gettext is not found
stop cmake if Gettext is not found Thomas Capricelli
01:32 PM Revision 3932: fix windows cmake file
fix windows cmake file Thomas Capricelli
12:54 PM Revision 3929: We dont need FindQt4 anymore : the one provided by latest cmake is ok
We dont need FindQt4 anymore : the one provided by latest cmake is ok Thomas Capricelli
10:59 AM Feature #285: configure cross-compilation for windows
using mingw32 and nsi for linux Thomas Capricelli
10:58 AM Feature #284: packaging for windows
using nsi Thomas Capricelli

06/16/2008

01:25 AM Bug #282: line numbers artefact at startup
http://sources.freehackers.org/hg.cgi/Yzis/rev/58c2988d1692 Loïc Paulevé

06/15/2008

08:12 PM Revision 3928: merge head
merge head Loïc Paulevé
08:02 PM Revision 3927: qylinenumbers: yellow on black
qylinenumbers: yellow on black Loïc Paulevé
08:00 PM Revision 3926: fix auto :set nu when opening a file
fix auto :set nu when opening a file Loïc Paulevé
07:35 PM Bug #282 (Closed): line numbers artefact at startup
Loïc Paulevé
07:34 PM Revision 3925: hide linenumbers by default. fix bug #282
hide linenumbers by default. fix bug #282 Loïc Paulevé
07:24 PM Revision 3924: display lua variables during cmake
display lua variables during cmake Thomas Capricelli
07:19 PM Revision 3923: mercurial ignore files
mercurial ignore files Thomas Capricelli
06:56 PM Revision 3922: renamed YDebugStream::sprintf() to YDebugStream::SPrintf(), as "sprintf" is causin...
renamed YDebugStream::sprintf() to YDebugStream::SPrintf(), as "sprintf" is causing problems under windows Thomas Capricelli
05:48 PM 1.0-alpha1 to be released soon
Some more information on http://www.freehackers.org/thomas/2008/06/15/4/ Thomas Capricelli
05:29 PM Bug #283: cursor display mess after scrolling in a file
Open a long file with QYzis. Scroll one page down. When moving the cursor up/down, it erases/overwrites some characters... CTRL+L fixes the display. NYzis doesn't seem to be affected. Looks like a bug around QYcursor. Loïc Paulevé
05:23 PM Bug #282: line numbers artefact at startup
When starting QYzis without line numbers, a tiny grey margin appears at left. :set nu :set nonu fix it. Loïc Paulevé
05:14 PM Bug #281: freeze when mouse get out of window in visual mode
Start selecting text with mouse, and get out of the window (go before the first column), qyzis is freezing. Looks like an underflow :) Loïc Paulevé
05:12 PM Bug #280 (Closed): wrong input for "[" character
http://sources.freehackers.org/hg.cgi/Yzis/rev/f9daa6c73ced Loïc Paulevé
05:08 PM Revision 3921: libyzis/keys.cpp: don't care about "Shift" (<S-?>) the test case "! (key.isUpper()...
libyzis/keys.cpp: don't care about "Shift" (<S-?>) the test case "! (key.isUpper() || key.isLower())" is not sufficient (see bug #280) close bug #280 Loïc Paulevé
04:32 PM Bug #280 (Assigned): wrong input for "[" character
Loïc Paulevé
04:23 PM Bug #280: wrong input for "[" character
With my french apple keyboard, I have to press "Alt-Shift-(" for "[". A such combinaison gives "<S-[>" in QYzis. Loïc Paulevé
03:41 PM Revision 3920: describe() only available on DEBUG mode
describe() only available on DEBUG mode Thomas Capricelli
03:38 PM Revision 3919: Disable this test which never worked.
Disable this test which never worked. Thomas Capricelli
03:18 PM Revision 3918: fix the test "test_bugs1.lua" that has been failing for too long. The problem had ...
fix the test "test_bugs1.lua" that has been failing for too long. The problem had been triggered by the factorisation of commit changeset: 3864:d4211f7daff7 user: Tim Northover <T.P.Northover@sms.ed.ac.uk> date: Thu Se... Thomas Capricelli
03:17 PM Revision 3917: fix bad indentation and more debug
fix bad indentation and more debug Thomas Capricelli
03:16 PM Revision 3916: PoolMethod is an address, no need to use a reference here
PoolMethod is an address, no need to use a reference here Thomas Capricelli
03:13 PM Revision 3915: some more debug
some more debug Thomas Capricelli
03:10 PM Revision 3914: keeps some debug information if DEBUG is true
keeps some debug information if DEBUG is true Thomas Capricelli
12:39 PM Revision 3913: cleaning comments
cleaning comments Thomas Capricelli

06/14/2008

01:39 AM Revision 3912: libyzis/selection.cpp/YSelection::removeInterval : use YASSERT
libyzis/selection.cpp/YSelection::removeInterval : use YASSERT Loïc Paulevé
01:37 AM Revision 3911: compile with gcc 4.3: include malloc/free header (stdlib.h)
compile with gcc 4.3: include malloc/free header (stdlib.h) Loïc Paulevé
12:00 AM Revision 3910: qyzis: if key is unknown with empty text, ignore the event
qyzis: if key is unknown with empty text, ignore the event panard@banquise.home

06/13/2008

02:12 AM code source moved to mercurial
As most freehackers.org software, we moved the code source for yzis to "mercurial":http://www.selenic.com/mercurial Thomas Capricelli

06/12/2008

03:53 AM Revision 3909: fix magic loading
fix magic loading Thomas Capricelli
02:39 AM Revision 3908: update tags
update tags convert-repo
« Previous
 

Also available in: Atom