[root] / trunk / gui / gui / src / TGText.cxx Repository:
ViewVC logotype

Log of /trunk/gui/gui/src/TGText.cxx

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 43318 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 9 22:37:55 2012 UTC (2 years, 10 months ago) by bellenot
File length: 33655 byte(s)
Diff to previous 43313
Fix coverity #41960 & #41961 (out of bounds write)

Revision 43313 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 9 16:29:13 2012 UTC (2 years, 10 months ago) by bellenot
File length: 33651 byte(s)
Diff to previous 43071
Fix coverity #35527 & #35721 (copy constructor and assignment operator)

Revision 43071 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 21 17:01:01 2012 UTC (2 years, 11 months ago) by axel
File length: 33403 byte(s)
Diff to previous 42680
Fix clang warnings: strlcpy(A, B, len) with len == strlen(B) instead of sizeof(A). Was okay in all cases, but double call to strlen() for no good reason.

Revision 42680 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 17 15:44:01 2012 UTC (3 years ago) by bellenot
File length: 33324 byte(s)
Diff to previous 38458
Cosmetics

Revision 38458 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 16 14:39:48 2011 UTC (3 years, 10 months ago) by bellenot
File length: 33316 byte(s)
Diff to previous 35622
Ignore several secure coding reports (coverity) until proper solution is found

Revision 35622 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 23 08:29:15 2010 UTC (4 years, 4 months ago) by bellenot
File length: 33172 byte(s)
Diff to previous 35172
Replace sprintf and strcpy by snprintf and strlcpy (coverity)

Revision 35172 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 6 13:11:48 2010 UTC (4 years, 4 months ago) by bellenot
File length: 33138 byte(s)
Diff to previous 34037
Remove useless checks (thanks Axel for the report)

Revision 34037 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 22 08:09:58 2010 UTC (4 years, 7 months ago) by bellenot
File length: 33159 byte(s)
Diff to previous 33921
Fix stack size issues reported by coverity
TGText.cxx: allocate the char array on the heap instead of using the stack
TGHtml.cxx: use TString instead of char array

Revision 33921 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 15 15:14:08 2010 UTC (4 years, 7 months ago) by bellenot
File length: 33085 byte(s)
Diff to previous 33915
Remove duplicated code

Revision 33915 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 15 14:24:25 2010 UTC (4 years, 7 months ago) by bellenot
File length: 33176 byte(s)
Diff to previous 31681
Avoid potential buffer overflows (coverity)

Revision 31681 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 8 15:58:57 2009 UTC (5 years, 1 month ago) by bellenot
File length: 33138 byte(s)
Diff to previous 23115
- More protections (coverity)

Revision 23115 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 10 13:35:37 2008 UTC (6 years, 9 months ago) by rdm
File length: 33054 byte(s)
Copied from: trunk/gui/src/TGText.cxx revision 23114
Diff to previous 20882
moved to directory "gui" the following directories:

fitpanel, ged, gui, guibuilder, guihtml, qtgsi, qtroot, sessionviewer

Revision 20882 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 11:31:26 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/gui/src/TGText.cxx
File length: 33054 byte(s)
Diff to previous 19826
Set property svn:eol-style LF on all source and Makefiles. This should avoid
problems with Win32 line endings ending up in the repository. All MS tools
support LF eols fine.

Revision 19826 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:56:11 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/gui/src/TGText.cxx
File length: 33054 byte(s)
Diff to previous 19825
imported svn:keywords Id property

Revision 19825 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:49:10 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/gui/src/TGText.cxx
File length: 33103 byte(s)
Diff to previous 18540
remove :$ from tag line

Revision 18540 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 20 12:24:08 2007 UTC (7 years, 9 months ago) by brun
Original Path: trunk/gui/src/TGText.cxx
File length: 33113 byte(s)
Diff to previous 18539
From Valeriy Onuchin:
- TGTextEdit.
   Fix problems with undoing of text insertion.
- TGTextLine.
   New method GetWord(ULong_t pos) added which returns
   a word at position.
- TGTextView.
   New signals added (implemented in TGTextEdit):
    Clicked(const char *word) - emitted on button press.
    DoubleClicked(const char *word)  - emitted on button double click.

Revision 18539 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 20 12:15:28 2007 UTC (7 years, 9 months ago) by brun
Original Path: trunk/gui/src/TGText.cxx
File length: 33091 byte(s)
Diff to previous 18534
Remove a compiler warning about a possible non initialized variable

Revision 18534 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 19 16:23:13 2007 UTC (7 years, 9 months ago) by brun
Original Path: trunk/gui/src/TGText.cxx
File length: 31582 byte(s)
Diff to previous 15742
From Valeriy Onuchin:
TGView, TGTextView, TGTextEdit classes
The main changes :

o restructuring and revisiting the code
 - move all text methods from TGView to TGTextView class.

o new methods
  TGTextEdit::SetSelectBack - setting selection background  color
  TGTextEdit::SetSelectfore - setting color for slected text
  TGText::AsString - return content as ROOT string.

o improved painting: exposed events, resizing
 - compression of exposed events added which
   eliminates flickering when text_edit widget is resized or
   exposed.
 - repaint only whose areas which where modified or
   overlapped.

o undo management on Ctrl-Z
o autoscrolling when  text is selected
o many small bug fixes:
  - crash on double click on blank field
  - selected text in some cases was not correctly removed
  - etc.

Revision 15742 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 9 05:27:55 2006 UTC (8 years, 6 months ago) by brun
Original Path: trunk/gui/src/TGText.cxx
File length: 30841 byte(s)
Diff to previous 15173
From Eddy:
Fix many typos in comments

Revision 15173 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 24 18:20:12 2006 UTC (8 years, 8 months ago) by brun
Original Path: trunk/gui/src/TGText.cxx
File length: 30831 byte(s)
Diff to previous 15134
Fix coding conventions violations

Revision 15134 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 23 04:47:42 2006 UTC (8 years, 8 months ago) by brun
Original Path: trunk/gui/src/TGText.cxx
File length: 30708 byte(s)
Diff to previous 13278
From Federico Carminati:

"I have implemented all copy and equal operators needed to silence all
warnings in AliRoot, as requested. I have implemented shallow copies as
would do the default operators synthetized by the compiler.
Most operators are protected. If users complain, you just have to move
them into the public area, but class derivation is of course supported.
It has been a terrible job, I have modified 278 files, but the changes
are backward compabile, and this goes a long way to permitting user to
use the effc++ flag with root headers."

Revision 13278 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 17 19:09:28 2005 UTC (9 years, 2 months ago) by rdm
Original Path: trunk/gui/src/TGText.cxx
File length: 29500 byte(s)
Diff to previous 12656
From Ilka:
code style fixes (comments, descriptions and identation).

Revision 12656 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 5 13:33:08 2005 UTC (9 years, 4 months ago) by rdm
Original Path: trunk/gui/src/TGText.cxx
File length: 29501 byte(s)
Diff to previous 8999
from Ilka:
more coding convention fixes.

Revision 8999 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 24 11:45:08 2004 UTC (10 years, 8 months ago) by brun
Original Path: trunk/gui/src/TGText.cxx
File length: 29498 byte(s)
Diff to previous 4684
Thanks to valeri Fine for reporting bugs of the type:
  delete fString
instead of
  delete [] fString

Revision 4684 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 10 18:35:38 2002 UTC (12 years, 7 months ago) by rdm
Original Path: trunk/gui/src/TGText.cxx
File length: 29485 byte(s)
Diff to previous 4393
smoe fixes in <TAB> display and handling.

Revision 4393 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 22 15:06:19 2002 UTC (12 years, 9 months ago) by rdm
Original Path: trunk/gui/src/TGText.cxx
File length: 29441 byte(s)
Diff to previous 836
TGText::Clear seems to leave the first line pointing to a deleted line,
if TGText contains more than one line. Fix by Daniel Sigg.

Revision 836 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 29 14:31:14 2000 UTC (14 years, 2 months ago) by rdm
Original Path: trunk/gui/src/TGText.cxx
File length: 29412 byte(s)
Diff to previous 445
fixed some assertions in InsText(). Wrong assertions caused text not to be
inserted.

Revision 445 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 11 15:04:14 2000 UTC (14 years, 5 months ago) by rdm
Original Path: trunk/gui/src/TGText.cxx
File length: 29346 byte(s)
Diff to previous 444
fix compiler warning

Revision 444 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 11 14:49:22 2000 UTC (14 years, 5 months ago) by rdm
Original Path: trunk/gui/src/TGText.cxx
File length: 29338 byte(s)
Diff to previous 369
fix in TGTextView::AddLine(), line was added before instead of after
the last line. Also corrected range checking in TGText::InsLine().

Revision 369 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 12 17:58:05 2000 UTC (14 years, 6 months ago) by rdm
Original Path: trunk/gui/src/TGText.cxx
File length: 29339 byte(s)
Diff to previous 349
some more mods for text searching and replacing. Also some more messages
added to the TGTextEdit widget (see TGView.cxx for supported messages).

Revision 349 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 11 09:29:10 2000 UTC (14 years, 6 months ago) by rdm
Original Path: trunk/gui/src/TGText.cxx
File length: 32086 byte(s)
Diff to previous 342
mods for the text edit widget. Use the new search, print and goto dialogs.

Revision 342 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 10 01:07:19 2000 UTC (14 years, 6 months ago) by rdm
Original Path: trunk/gui/src/TGText.cxx
File length: 31846 byte(s)
Diff to previous 341
many improvements and fixes in the text edit widget. Fully implemented
cut/copy/paste between editor and any X11 window supporting text (and
vice versa). Also added a context menu giving access to the most essential
text editor actions (open, close, save, print, search, etc.). Fixed several
text navigation and selection issues.

Revision 341 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 7 17:30:59 2000 UTC (14 years, 6 months ago) by rdm
Original Path: trunk/gui/src/TGText.cxx
File length: 31918 byte(s)
Diff to previous 339
several more fixes in the text edit widget

Revision 339 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jul 7 00:29:49 2000 UTC (14 years, 6 months ago) by rdm
Original Path: trunk/gui/src/TGText.cxx
File length: 31083 byte(s)
Diff to previous 332
remove large number of compiler warnings.

Revision 332 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 6 16:47:54 2000 UTC (14 years, 6 months ago) by rdm
Original Path: trunk/gui/src/TGText.cxx
File length: 30995 byte(s)
Diff to previous 321
modifcations in all classes providing infrastructure for the text edit
widget.

Revision 321 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 3 18:50:57 2000 UTC (14 years, 6 months ago) by rdm
Original Path: trunk/gui/src/TGText.cxx
File length: 30970 byte(s)
Diff to previous 3
complete rewrite of text manipulation class. This class was not used
up till now, but it is the center for the TGTextView and TGTextEdit
widgets.

Revision 3 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 16 17:00:58 2000 UTC (14 years, 8 months ago) by rdm
Original Path: trunk/gui/src/TGText.cxx
File length: 17048 byte(s)
Copied from: branches/rdm/gui/src/TGText.cxx revision 2
Diff to previous 2
This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.

Revision 2 - (view) (download) (as text) (annotate) - [select for diffs]
Added Tue May 16 17:00:58 2000 UTC (14 years, 8 months ago) by rdm
Original Path: branches/rdm/gui/src/TGText.cxx
File length: 17048 byte(s)
Initial import of ROOT into CVS

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Subversion Admin
ViewVC Help
Powered by ViewVC 1.0.9