38 Commits

Author SHA1 Message Date
Stefan Schimanski
dd714bfce8 * LinkBack support files, now in pure Objective-C (without any Objective-C++ which is not supported by automake)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22761 a592a061-630c-0410-9148-cb99ea01b6c8
2008-02-03 10:41:23 +00:00
Stefan Schimanski
4d30504965 r16146@goedel: sts | 2007-12-13 22:40:01 +0100
* zlib is used by minizip


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22136 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-13 21:42:24 +00:00
Stefan Schimanski
6785bc0273 r16067@goedel: sts | 2007-12-09 20:45:36 +0100
r16044@goedel (orig r22008):  kuemmel | 2007-12-08 11:50:30 +0100
  fix wrong tex2lyx hack
  r16045@goedel (orig r22009):  kuemmel | 2007-12-08 12:07:43 +0100
  fix wrong tex2lyx hack
  r16046@goedel (orig r22010):  kuemmel | 2007-12-08 12:20:47 +0100
  cmake: fix tex2lyx linker error
  r16047@goedel (orig r22011):  spitz | 2007-12-08 12:21:00 +0100
  Sanitize CJK support (fix bug 3561, 4349 and 4337):
  
  * src/output_latex.{cpp, h}:
  	- Many changes in order to allow CJK in a mulitlingual context.
  * src/Paragraph.cpp:
  	- Fix file encoding switch and language nesting with CJK.
  * src/Buffer.cpp:
  	- Move the opening and closing CJK and lanaguage tags to ouput_latex.cpp.
  * src/Font.cpp:
  	- switchEncoding call now takes runparams as argument.
  
  r16048@goedel (orig r22012):  younes | 2007-12-08 14:59:32 +0100
  Fix bug 4413 (http://bugzilla.lyx.org/show_bug.cgi?id=4413)
  The problem was that name_ was a const pointer and the pointer pointed to nothing after leaving the ctor.
  Andre': <docstring> is included in every dialog anyway via GuiDialog.h -> InsetCommandParams.h -> docstring.h"; so this change won't affect compilation time.
  
  r16049@goedel (orig r22014):  younes | 2007-12-08 15:24:11 +0100
  * Dialog: name_ is const and is ascii.
  
  r16050@goedel (orig r22015):  younes | 2007-12-08 15:29:29 +0100
  No need to update the prefs dialog if it is not visible.
  
  r16051@goedel (orig r22016):  uwestoehr | 2007-12-08 15:58:53 +0100
  preamble.cpp: remove unused code
  r16052@goedel (orig r22017):  younes | 2007-12-08 16:02:34 +0100
  * fix enabling/disabling of LyXErr.
  
  r16053@goedel (orig r22019):  spitz | 2007-12-08 16:38:39 +0100
  * lib/lyx2lyx/lyx_1_5.py:
  	- fix bug 4333.
  r16054@goedel (orig r22022):  spitz | 2007-12-08 16:56:19 +0100
  * lib/lyx2lyx/lyx_1_1.py (revert_latexcommand_index):
  	- umlauts must be reverted to escaped forms.
  r16055@goedel (orig r22023):  younes | 2007-12-08 17:22:05 +0100
  Fix bug 4410 (http://bugzilla.lyx.org/show_bug.cgi?id=4410).
  
  r16056@goedel (orig r22024):  younes | 2007-12-08 17:36:56 +0100
  Revert 22023 and really fix bug 4410 (http://bugzilla.lyx.org/show_bug.cgi?id=4410).
  
  
  r16057@goedel (orig r22026):  kuemmel | 2007-12-08 21:46:03 +0100
  add progress view of system calls
  r16058@goedel (orig r22027):  uwestoehr | 2007-12-08 21:49:01 +0100
  preamble.cpp: don't add \makeatother twice
  
  \makeatother and \makeatletter are already added by LyX around the user preamble
  r16059@goedel (orig r22029):  younes | 2007-12-09 09:43:08 +0100
  Fix Drag&Drop. LFUN_FILE_OPEN is not handled by GuiView::dispatch() (yet).
  
  r16060@goedel (orig r22030):  spitz | 2007-12-09 12:40:59 +0100
  fix typos.
  r16061@goedel (orig r22032):  uwestoehr | 2007-12-09 14:40:03 +0100
  tex2lyx/text.cpp: support for all quotation marks (bug2703).
  r16062@goedel (orig r22034):  uwestoehr | 2007-12-09 15:14:34 +0100
  preamble.cpp: code simplification to r21970 suggested by Angus
  r16063@goedel (orig r22040):  uwestoehr | 2007-12-09 16:26:31 +0100
  preamble.cpp: fix whitespace
  r16064@goedel (orig r22044):  kuemmel | 2007-12-09 18:31:25 +0100
  also check for moc files in src/support
  r16065@goedel (orig r22046):  uwestoehr | 2007-12-09 18:42:05 +0100
  preamble.cpp: full babel language support for tex2lyx
  r16066@goedel (orig r22047):  uwestoehr | 2007-12-09 18:47:41 +0100
  set encoding from utf8 back to latin1
 


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22135 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-13 21:41:47 +00:00
Stefan Schimanski
dca5243277 r15939@goedel: sts | 2007-12-01 01:54:37 +0100
r15720@goedel (orig r21645):  younes | 2007-11-16 22:52:04 +0100
  Hopefully fix the ignored -geometry option under X11.
  
  r15721@goedel (orig r21646):  younes | 2007-11-16 23:10:35 +0100
  Add version to application name in session info.
  
  r15722@goedel (orig r21647):  younes | 2007-11-16 23:21:40 +0100
  add '-' between LyX and version.
  
  r15723@goedel (orig r21648):  younes | 2007-11-16 23:52:15 +0100
  row selection tweaks.
  
  r15724@goedel (orig r21649):  younes | 2007-11-17 00:00:57 +0100
  Cosmetics and cleanup.
  
  r15725@goedel (orig r21650):  younes | 2007-11-17 12:27:03 +0100
  Simplify single par drawing:
  * ParagraphMetrics::computeRowSignature(): Integrate row's dimensions and selection status in the row signature.
  * TextMetrics::drawParagraph(): compute the row signature here and rely on that to decide if a redraw is needed or not.
  * BufferView::Private: get rid of the ViewMetricsInfo member. Just keep the ScreenUpdateStrategy.
  * BufferView::draw(): full screen update even for singlePar case because the row signature will detect if something needs to be redrawn.
  * Text3.cpp: get rid of hack following architecture update.
  
  r15726@goedel (orig r21652):  spitz | 2007-11-17 13:37:18 +0100
  * LaTeXFeatures.cpp (useLanguage):
  	- require the CJK package for CJK languages.
  * BufferParams.cpp (writeEncodingPreamble):
  	- load CJK package if required.
  r15727@goedel (orig r21653):  poenitz | 2007-11-17 16:32:12 +0100
  shuffle code around
  
  r15728@goedel (orig r21654):  sanda | 2007-11-17 16:37:29 +0100
  Implement --enable-monolithic-{insets,mathed,core}
  
  r15729@goedel (orig r21655):  younes | 2007-11-17 19:17:19 +0100
  Fix mouse selection drawing by brute force.
  
  r15730@goedel (orig r21656):  poenitz | 2007-11-17 21:47:50 +0100
  merge frontend::Gui and frontend::Application
  
  r15731@goedel (orig r21657):  poenitz | 2007-11-17 23:11:11 +0100
  make frontend::Application a bit slimmer
  
  r15732@goedel (orig r21658):  poenitz | 2007-11-17 23:25:42 +0100
  move view_ids from Application to GuiApplication
  
  r15733@goedel (orig r21659):  poenitz | 2007-11-17 23:37:33 +0100
  make Application slimmer
  
  r15734@goedel (orig r21660):  sanda | 2007-11-17 23:55:30 +0100
  Fix initialization warning
  
  r15735@goedel (orig r21661):  poenitz | 2007-11-18 01:01:14 +0100
  merge GuiView/Dialogs 
  
  r15736@goedel (orig r21662):  poenitz | 2007-11-18 01:39:15 +0100
  consolidate showDialog() incarnations
  
  r15737@goedel (orig r21663):  poenitz | 2007-11-18 11:14:43 +0100
  less string conversions
  
  r15738@goedel (orig r21665):  younes | 2007-11-18 21:36:52 +0100
  Spoiling some fun from Andre': put Application on a diet and remove unnecessary string conversions and method indirections.
  
  r15739@goedel (orig r21666):  younes | 2007-11-18 22:47:46 +0100
  ParagraphMetrics::computeRowSignature(): Fix crc computing; char_type is 4 bytes!
  
  r15740@goedel (orig r21667):  younes | 2007-11-18 23:27:04 +0100
  Remove unused methods.
  
  r15741@goedel (orig r21668):  younes | 2007-11-18 23:29:58 +0100
  rev 21667: Forgot this!
  
  r15742@goedel (orig r21669):  younes | 2007-11-18 23:51:58 +0100
  Fix long standing initialisation FIXME.
  
  r15743@goedel (orig r21670):  younes | 2007-11-19 00:30:41 +0100
  cleanup and reorder initialisation code of GuiView and GuiToolbars. Move some things to GuiView::Private.
  
  r15744@goedel (orig r21671):  younes | 2007-11-19 00:46:15 +0100
  use sizeof instead of hardcoded value.
  
  r15745@goedel (orig r21672):  younes | 2007-11-19 00:49:52 +0100
  Remove some methods from GuiView.
  
  r15746@goedel (orig r21673):  uwestoehr | 2007-11-19 01:49:22 +0100
  scons_manifest.py: fix SCons
  r15747@goedel (orig r21674):  younes | 2007-11-19 11:04:14 +0100
  Painting tweaks:
  - avoid one redraw on file loading due to a resize event.
  - fix the initial offset_ref_ value of BufferView.
  - add new TabWorkArea::addWorkArea() method.
  - avoid tab bar flashing when only one file is opened.
  
  
  
  r15748@goedel (orig r21676):  younes | 2007-11-19 12:21:45 +0100
  Resize bug correction. The tabbar hiding trick did not interact correctly with resize events :-(
  
  r15749@goedel (orig r21677):  younes | 2007-11-19 13:03:38 +0100
  Transfer LyXView::loadLyXFile() to lyxFunc::loadAndViewFile(). This enables to get rid of the flashing tabbar bug and is more correct anyway.
  
  r15750@goedel (orig r21678):  younes | 2007-11-19 15:13:06 +0100
  correct comment. Thanks Martin.
  
  r15751@goedel (orig r21680):  vermeer | 2007-11-19 20:53:54 +0100
  Correct conversion of math insets inside Index
  r15752@goedel (orig r21681):  younes | 2007-11-19 21:56:05 +0100
  Transfer some LFUNs from LyXFunc to GuiView.
  
  r15753@goedel (orig r21683):  uwestoehr | 2007-11-19 23:38:33 +0100
  amsdefs.inc, amsmaths.inc: allow optional arguments for AMS environments, fixes http://bugzilla.lyx.org/show_bug.cgi?id=4344
  r15754@goedel (orig r21684):  younes | 2007-11-20 23:03:56 +0100
  - Cleanup and simplify the layout list GUI handling.
  - Transfer toolbar, statusbar and layoutlist handling to the frontend.
  
  r15755@goedel (orig r21685):  younes | 2007-11-20 23:23:06 +0100
  Fix crash when closing a buffer.
  
  r15756@goedel (orig r21686):  younes | 2007-11-20 23:29:17 +0100
  Fix initial disabling of the layout combo.
  
  r15757@goedel (orig r21689):  younes | 2007-11-21 16:12:47 +0100
  Introducing Application::resetGui() that will reset all dialogs in all lyx windows (including toolbars and menubars).
  
  r15758@goedel (orig r21691):  bpeng | 2007-11-21 17:24:26 +0100
  Use latex instead of pplatex to check latex configurations, and exit from configure.py with proper error code
  r15759@goedel (orig r21692):  vermeer | 2007-11-21 19:18:24 +0100
  Improve conversion/reversion of index strings
  r15760@goedel (orig r21693):  poenitz | 2007-11-21 21:32:17 +0100
  remove unneeded #include
  
  r15761@goedel (orig r21694):  younes | 2007-11-21 22:14:34 +0100
  Introducing GuiMenubar::init() to avoid destructing the object in order to re-initialize it.
  
  r15762@goedel (orig r21695):  poenitz | 2007-11-21 22:15:23 +0100
  get rid of a boost::signals::connection
  
  r15763@goedel (orig r21696):  younes | 2007-11-21 22:18:04 +0100
  set eol-style
  
  r15764@goedel (orig r21697):  uwestoehr | 2007-11-21 22:36:12 +0100
  languages: fix activation of Spanish characters (bug 4361)
  r15765@goedel (orig r21699):  poenitz | 2007-11-21 23:04:50 +0100
  cosmetics
  
  r15766@goedel (orig r21700):  poenitz | 2007-11-21 23:27:30 +0100
  improve statistic script a bit
  
  r15767@goedel (orig r21701):  poenitz | 2007-11-21 23:35:38 +0100
  some new numbers
  
  r15768@goedel (orig r21702):  younes | 2007-11-21 23:48:13 +0100
  Some more cleanup of LyXView:
  - transfer GuiBufferDelegate and GuiBufferViewDelegate to GuiView
  - delete showDialog() and use LFUN_DIALOG_SHOW in LyXFunc::dispatch().
  
  r15769@goedel (orig r21703):  poenitz | 2007-11-21 23:54:10 +0100
  cosmetics
  
  r15770@goedel (orig r21704):  poenitz | 2007-11-22 00:31:12 +0100
  replace boost::noncopyable by plain C++ idiom
  
  r15771@goedel (orig r21705):  poenitz | 2007-11-22 00:47:47 +0100
  remove a few uses of boost::scoped_ptr
  
  r15772@goedel (orig r21706):  poenitz | 2007-11-22 00:55:42 +0100
  use strfwd.h
  
  r15773@goedel (orig r21707):  poenitz | 2007-11-22 01:03:18 +0100
  remove one <boost/shared_ptr.hpp>
  
  r15774@goedel (orig r21708):  poenitz | 2007-11-22 01:04:19 +0100
  forgot those
  
  r15775@goedel (orig r21709):  uwestoehr | 2007-11-22 01:13:05 +0100
  Tutorial.lyx: fix some issues reported by Siegfried
  r15776@goedel (orig r21712):  younes | 2007-11-22 08:33:18 +0100
  Updates controls after reinitialization.
  
  r15777@goedel (orig r21713):  younes | 2007-11-22 08:49:25 +0100
  fix MSVC warning.
  
  
  r15778@goedel (orig r21714):  younes | 2007-11-22 09:01:09 +0100
  Move Dialog.{h,cpp} and ButtonPolicy.{h,cpp} to frontends/qt4/
  r15779@goedel (orig r21715):  spitz | 2007-11-22 10:09:39 +0100
  * src/insets/InsetTabular.cpp (doDispatch):
  	- add missing recordUndo to LFUN_CLIPBOARD_PASTE /
  	  LFUN_PRIMARY_SELECTION_PASTE (bug 4371)
  r15780@goedel (orig r21717):  younes | 2007-11-22 23:20:51 +0100
  Remove unused code.
  
  r15781@goedel (orig r21718):  younes | 2007-11-22 23:49:11 +0100
  compile fix. Sorry.
  
  r15782@goedel (orig r21719):  poenitz | 2007-11-23 00:29:53 +0100
  small simplification
  
  r15783@goedel (orig r21720):  poenitz | 2007-11-23 00:34:57 +0100
  cosmetics
  
  r15784@goedel (orig r21721):  poenitz | 2007-11-23 00:47:13 +0100
  cosmetics
  
  r15785@goedel (orig r21722):  uwestoehr | 2007-11-23 00:50:50 +0100
  Tutorial.lyx: complete revision except of chapter 4
  German Tutorial.lyx: some cleanups
  r15786@goedel (orig r21724):  uwestoehr | 2007-11-23 00:53:02 +0100
  EmbeddedObjects.lyx: add info about dissolving notes
  r15787@goedel (orig r21726):  uwestoehr | 2007-11-23 01:06:27 +0100
  French Tutorial.lyx: updates by Siegfried
  r15788@goedel (orig r21729):  uwestoehr | 2007-11-23 01:35:28 +0100
  Tutorial.lyx: fix image path
  r15789@goedel (orig r21732):  uwestoehr | 2007-11-23 03:10:00 +0100
  support for \pagebreak:
  
  - rename former "pagebreak" to "newpage" since it produces a \newpage
  - new LFUN
  - menu entry
  - tex2lyx support
  - fileformat change
  
  r15790@goedel (orig r21733):  uwestoehr | 2007-11-23 03:19:49 +0100
  configure.py: revert accident commit (http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg132477.html is still the case)
  r15791@goedel (orig r21734):  younes | 2007-11-23 10:44:02 +0100
  Transfer some more dialog related code from core to frontend:
  - LFUN_INSET_APPLY handling goes to GuiView.
  - Dialog needs a GuiView instead of a LyXView.
  
  
  
  r15792@goedel (orig r21735):  younes | 2007-11-23 10:56:33 +0100
  simplify window creation.
  
  r15793@goedel (orig r21736):  younes | 2007-11-23 11:45:14 +0100
  Simplify Dialog::name() handling.
  
  r15794@goedel (orig r21737):  sanda | 2007-11-23 11:54:19 +0100
  Fix dialog handling of Insert Plain Text
  
  r15795@goedel (orig r21738):  younes | 2007-11-23 12:19:42 +0100
  Fix crash on exit.
  
  r15796@goedel (orig r21739):  younes | 2007-11-23 12:45:20 +0100
  Take care of cursor update flags correctly and redraw if needed.
  
  
  r15797@goedel (orig r21740):  younes | 2007-11-23 12:53:10 +0100
  get rid of LyXView::errors(). This was redundant with GuiBufferDelegate::errors().
  
  
  r15798@goedel (orig r21741):  younes | 2007-11-23 13:37:09 +0100
  some more LFUN transfer from LyXFunc to GuiView.
  
  r15799@goedel (orig r21742):  spitz | 2007-11-23 15:59:35 +0100
  * src/output_latex.cpp: 
  	- prevent wrong whitespace by trailing '%' on line endings.
  r15800@goedel (orig r21746):  poenitz | 2007-11-23 21:31:52 +0100
  remove line noise
  
  r15801@goedel (orig r21747):  poenitz | 2007-11-23 22:39:51 +0100
  merge frontend::Painter into GuiPainter
  
  r15802@goedel (orig r21748):  poenitz | 2007-11-23 22:49:58 +0100
  remove unneeded default argument value
  
  r15803@goedel (orig r21749):  poenitz | 2007-11-23 23:15:17 +0100
  cosmetics
  
  r15804@goedel (orig r21750):  uwestoehr | 2007-11-23 23:20:07 +0100
  update scons_manifest.py
  r15805@goedel (orig r21751):  poenitz | 2007-11-23 23:41:07 +0100
  remove spurious include
  
  r15806@goedel (orig r21752):  poenitz | 2007-11-23 23:57:11 +0100
  simplification
  
  r15807@goedel (orig r21753):  poenitz | 2007-11-24 00:08:40 +0100
  missed that part
  
  r15808@goedel (orig r21754):  poenitz | 2007-11-24 00:57:11 +0100
  only called once
  
  r15809@goedel (orig r21755):  poenitz | 2007-11-24 01:02:58 +0100
  merge LoaderQueue into Loader
  
  r15810@goedel (orig r21756):  uwestoehr | 2007-11-24 01:47:29 +0100
  convert bind files to Unicode
  r15811@goedel (orig r21757):  forenr | 2007-11-24 02:34:46 +0100
  Fix some other thinkos in r21048
  
  r15812@goedel (orig r21758):  younes | 2007-11-24 08:47:01 +0100
  Fix crash with InsetHFill. The inset position was not cached in the CoordCache.
  
  r15813@goedel (orig r21759):  younes | 2007-11-24 08:58:12 +0100
  Introducing Application::getStatus() and Application::dispatch(). Transferring some LFUNs to those.
  
  r15814@goedel (orig r21760):  younes | 2007-11-24 09:51:11 +0100
  Getting rid of Application::createView()
  r15815@goedel (orig r21761):  uwestoehr | 2007-11-24 14:30:54 +0100
  update scons_manifest.py
  r15816@goedel (orig r21762):  uwestoehr | 2007-11-24 14:31:58 +0100
  Paragraph.cpp: remove unneeded include
  r15817@goedel (orig r21763):  uwestoehr | 2007-11-24 14:52:46 +0100
  convert the remaining non-unicode bind files to Unicode
  r15818@goedel (orig r21764):  uwestoehr | 2007-11-24 19:04:26 +0100
  tex2lyx/text.cpp:
  - support for \newline
  - support for framed and shaded notes
  r15819@goedel (orig r21765):  uwestoehr | 2007-11-24 21:07:05 +0100
  tex2lyx/text.cpp: - support for LyX 1.6's hyperlink inset (\href)
  r15820@goedel (orig r21766):  uwestoehr | 2007-11-24 21:22:02 +0100
  stdtoolbars.inc: remove double entries that were introduced by r21447
  r15821@goedel (orig r21768):  poenitz | 2007-11-24 23:15:52 +0100
  less boost, just plain C++.
  
  r15822@goedel (orig r21769):  poenitz | 2007-11-25 12:18:16 +0100
  s/isFileReadable/isReadableFile;
  introduce isReadableDirectory
  replace isReadable by either isReadableFile or isReadableDirectory
  remove isReadable
  
  r15823@goedel (orig r21770):  kuemmel | 2007-11-25 18:55:27 +0100
  fix compile
  r15824@goedel (orig r21771):  kuemmel | 2007-11-25 18:56:07 +0100
  remove warning
  r15825@goedel (orig r21772):  kuemmel | 2007-11-25 18:57:08 +0100
  don't declare if already done in a header
  r15826@goedel (orig r21773):  uwestoehr | 2007-11-25 19:15:55 +0100
  stdtoolbars.inc: move the placeholders to the math spacings
  r15827@goedel (orig r21774):  younes | 2007-11-25 19:18:23 +0100
  Remove unused pure virtual method.
  
  
  r15828@goedel (orig r21776):  uwestoehr | 2007-11-25 19:26:58 +0100
  support to set the examples folder in the preferences
  r15829@goedel (orig r21777):  kuemmel | 2007-11-25 19:27:36 +0100
  cmake: remove boost::iostreams from build system
  r15830@goedel (orig r21778):  uwestoehr | 2007-11-25 19:34:37 +0100
  support for \linebreak:
  
  - fileformat change
  - tex2lyx support
  - rename LFUN_BREAK_LINE to LFUN_NEW_LINE because this is what the lfun does and to avoid confusions
  - new menu entry
  - new shortcut C-S-Return
  r15831@goedel (orig r21780):  kuemmel | 2007-11-25 20:25:05 +0100
  fix compile, but it breaks cmake's merged build
  r15832@goedel (orig r21781):  poenitz | 2007-11-25 20:46:22 +0100
  add signal/slot implementation 'framework'
  
  r15833@goedel (orig r21782):  poenitz | 2007-11-25 21:25:21 +0100
  remove boost/iostream form build
  
  r15834@goedel (orig r21783):  uwestoehr | 2007-11-25 22:09:01 +0100
  support for the languages Latin and North Sami
  
  - fileformat change
  
  (I wonder why support for them was removed (must be before LyX 1.3), because the old reLyX script listed them as supported)
  r15835@goedel (orig r21784):  younes | 2007-11-25 22:21:03 +0100
  Free src/ from boost::filesystem.
   
  r15836@goedel (orig r21785):  uwestoehr | 2007-11-25 22:53:39 +0100
  add a new color to distinguish \newpage from \pagebreak
  r15837@goedel (orig r21786):  uwestoehr | 2007-11-25 23:39:04 +0100
  - remove Serbocroatian from the language list because this was a fake. Croatian was used under the hood but we already have Croatian separately.
  
  - implement Serbian
  r15838@goedel (orig r21787):  younes | 2007-11-26 00:21:39 +0100
  Free support/FileName.cpp from boost::filesystem. Please use '-dbg files' in order to verify that everything works correctly.
  
  
  r15839@goedel (orig r21788):  poenitz | 2007-11-26 00:25:00 +0100
  use plain C++ instead of boost
  
  r15840@goedel (orig r21789):  poenitz | 2007-11-26 00:47:56 +0100
  remove boost/iostreams. Not used.
  
  r15841@goedel (orig r21790):  poenitz | 2007-11-26 00:49:48 +0100
  adjust
  
  r15842@goedel (orig r21791):  younes | 2007-11-26 11:22:28 +0100
  Fix initialisation bug introduced in r21788.
  
  r15843@goedel (orig r21792):  younes | 2007-11-26 11:26:03 +0100
  Inline qstring_helpers methods.
  
  r15844@goedel (orig r21793):  younes | 2007-11-26 11:29:04 +0100
  * support/FileName:
  - simplify copyTo(), the second argument was never used.
  - move string manipulations to FileName::Private
  - replace platform specific code with Qt equivalent.
  
  r15845@goedel (orig r21794):  younes | 2007-11-26 11:32:00 +0100
  remove debug code.
  
  r15846@goedel (orig r21795):  younes | 2007-11-26 11:58:00 +0100
  FileName::destroyDirectory(): Continue deleting even if if a delete operation failed.
  
  r15847@goedel (orig r21796):  spitz | 2007-11-26 11:59:32 +0100
  * src/lfuns.h:
  	- fix numbering in lfuns table.
  r15848@goedel (orig r21797):  younes | 2007-11-26 15:36:50 +0100
  Cleanup LyXFunc::dispatch() following JMarc advice.
  
  r15849@goedel (orig r21798):  younes | 2007-11-26 16:29:54 +0100
  * TextMetrics::getPitNearY(): Fix crash when navigating with up and down arrow keys. The problem was that the passed y coordinates was not necessarily out of screen. Also the paragraph position was not correctly updated.
  
  
  r15850@goedel (orig r21800):  bpeng | 2007-11-26 16:45:54 +0100
  If there exists a local layout file, use the local copy instead of the system one.
  r15851@goedel (orig r21801):  younes | 2007-11-26 20:52:57 +0100
  Paragraph::latexInset(): return early for the NEWLINE_CODE special case. This put back the code in line with what was there in revision 17939.
  
  r15852@goedel (orig r21802):  broider | 2007-11-26 20:56:25 +0100
  PCH compile fix
  r15853@goedel (orig r21803):  sanda | 2007-11-26 22:48:41 +0100
  Source highlighting of comments  (by Bernhard Reiter)
  
  r15854@goedel (orig r21805):  uwestoehr | 2007-11-26 23:10:54 +0100
  stdmenus.inc: fix doubled shortcut
  r15855@goedel (orig r21806):  uwestoehr | 2007-11-26 23:36:49 +0100
  lyx2lyx/lyx_1_6.py: revert \linebreak and \pagebreak correctly to ERT
  r15856@goedel (orig r21807):  younes | 2007-11-26 23:45:17 +0100
  Please JMarc: Make sure we always pass through LyXFunc::dispatch() even if this is a waste of CPU.
  
  r15857@goedel (orig r21808):  younes | 2007-11-27 00:04:01 +0100
  Adjust comment.
  
  r15858@goedel (orig r21809):  poenitz | 2007-11-27 00:42:51 +0100
  make dialog stay above the main window
  
  r15859@goedel (orig r21810):  poenitz | 2007-11-27 00:55:16 +0100
  no need to cast anymore
  
  r15860@goedel (orig r21811):  poenitz | 2007-11-27 00:59:51 +0100
  less code and the DUUOB award for output_docbook.cpp
  
  r15861@goedel (orig r21812):  uwestoehr | 2007-11-27 01:15:45 +0100
  Paragraph.cpp: revert r21801 because it broke the LaTeX-output of \newline, \\, and \linebreak
  r15862@goedel (orig r21813):  uwestoehr | 2007-11-27 02:38:50 +0100
  very big tex2lyx patch:
  
  tex2lyx Version 0.1.5
  
  Commands
  
  - support for \lyxline
  - fix for bug 27:
    - support for \selectlanguage
    - support for \foreignlanguage
    - support for \inputencoding
  - updated support for \printindex
  - support for \printnomenclature
  - updated support for \listof
  - updated support for \tableofcontents
  
  Environments
  
  - support for hyperlink
  - support for shaded note
  - support for framed note
  
  Preamble
  
  - support for font settings
  - updated preamble format to lyxformat 303
    (tex2lyx will still use lyxformat 245 for a while)
  - updated language support
  - support for multi-language documents that use babel
    (CJK follows later)
  - fix bug 2310:
    - support for document encoding
  
  Packages
  
  - support for esint
  - updated support for amsmath
  r15863@goedel (orig r21814):  younes | 2007-11-27 09:07:49 +0100
  The obligatory checking has been entirely removed since boost 1.34
  r15864@goedel (orig r21815):  younes | 2007-11-27 09:24:56 +0100
  Move inclusion of "frontends/Delegates.h" to qt4/GuiView.h
  r15865@goedel (orig r21816):  younes | 2007-11-27 10:43:30 +0100
  Introducing FileName::dirList() to replace the one in filetools.cpp
  r15866@goedel (orig r21817):  younes | 2007-11-27 11:01:34 +0100
  Getting rid of normalizePath() which is unneeded for FileName purpose (the path is always normalized internally). This commit frees up src/ from boost::filesystem. Some remaining references stays in src/client and src/tex2lyx.
  
  r15867@goedel (orig r21818):  younes | 2007-11-27 11:06:59 +0100
  tex2lyx.cpp does not need boost::filesystem. Only remaining use is in the lyx client. Somebody on linux should take care of that.
  
  
  
  r15868@goedel (orig r21819):  younes | 2007-11-27 11:07:49 +0100
  remove boost/filesystem/*
  
  r15869@goedel (orig r21821):  poenitz | 2007-11-27 20:30:59 +0100
  cosmetics
  
  r15870@goedel (orig r21822):  poenitz | 2007-11-27 20:48:49 +0100
  add -I.
  
  r15871@goedel (orig r21823):  kuemmel | 2007-11-27 20:54:01 +0100
  fix line endings
  r15872@goedel (orig r21824):  poenitz | 2007-11-27 20:56:19 +0100
  remove indirect typedef
  
  r15873@goedel (orig r21825):  kuemmel | 2007-11-27 20:57:03 +0100
  cmake: remove boost_filesystem, add automoc to support, link against QtCore
  r15874@goedel (orig r21826):  kuemmel | 2007-11-27 21:01:23 +0100
  use the same mechanism to trigger moc as in frontends/qt4
  r15875@goedel (orig r21827):  kuemmel | 2007-11-27 21:07:31 +0100
  add missing eol-style  property
  r15876@goedel (orig r21828):  poenitz | 2007-11-27 21:21:47 +0100
  add new helper script
  
  r15877@goedel (orig r21829):  kuemmel | 2007-11-27 21:25:18 +0100
  finsih renaming ->Debug
  r15878@goedel (orig r21830):  poenitz | 2007-11-27 21:30:22 +0100
  some de-boostification
  
  r15879@goedel (orig r21831):  kuemmel | 2007-11-27 21:32:25 +0100
  time goes by
  r15880@goedel (orig r21832):  poenitz | 2007-11-27 21:37:08 +0100
  cosmetics
  
  r15881@goedel (orig r21833):  poenitz | 2007-11-27 21:51:20 +0100
  use strfwd.h if possible
  
  r15882@goedel (orig r21834):  poenitz | 2007-11-27 22:09:14 +0100
  use macro instead of unconditional evaluation
  
  r15883@goedel (orig r21835):  poenitz | 2007-11-27 22:43:46 +0100
  use LYXERR macro to avoid unneeded argument evaluations...
  
  r15884@goedel (orig r21836):  poenitz | 2007-11-27 22:45:00 +0100
  unneeded declaration
  
  r15885@goedel (orig r21837):  poenitz | 2007-11-27 23:19:36 +0100
  cosmetics
  
  r15886@goedel (orig r21838):  poenitz | 2007-11-28 00:09:06 +0100
  cosmetics
  
  r15887@goedel (orig r21839):  uwestoehr | 2007-11-28 00:39:44 +0100
  GuiPrefs.cpp: fix copy/paste error from r21776
  r15888@goedel (orig r21840):  uwestoehr | 2007-11-28 00:53:13 +0100
  MetricsInfo.cpp: compile fix
  r15889@goedel (orig r21841):  uwestoehr | 2007-11-28 01:03:11 +0100
  revert r21813
  r15890@goedel (orig r21842):  uwestoehr | 2007-11-28 01:05:54 +0100
  revert r21813 part 2
  r15891@goedel (orig r21843):  younes | 2007-11-28 10:01:49 +0100
  * FileName:
  - removeFile(): replace unlink
  - copyTo(): add 'overwrite' parameter.
  
  * getcwd.cpp: simplify.
  
  r15892@goedel (orig r21844):  younes | 2007-11-28 10:53:45 +0100
  Enable HAVE_DECL_ISTREAMBUF_ITERATOR checking as istreambuf_iterator exists and work correctly with MSVC2005
  
  r15893@goedel (orig r21845):  younes | 2007-11-28 13:24:10 +0100
  FileName(): Remove isAbsolute() assertion. This is not needed because FileName now caches a QFileInfo instead if the passed path.
  
  r15894@goedel (orig r21846):  younes | 2007-11-28 13:28:33 +0100
  Remove the full assertion.
  
  r15895@goedel (orig r21847):  younes | 2007-11-28 16:25:07 +0100
  * FileName:
  - introduce changeExtension(): the goal is to replace progressively the one in filetools.cpp
  - get rid of internal_path() checking for Win32 as the path is always normalized with slashes with QFileInfo.
  
  * BufferParams: get rid of filepath member. This was used only once and was fixing a path in BufferParam was wrong anyway.
  
  * Buffer::filePath(): always regenerate instead of caching it in BufferParams.
  
   
  r15896@goedel (orig r21848):  younes | 2007-11-28 19:07:09 +0100
  * makeLatexName(): port to FileName.
  
  r15897@goedel (orig r21849):  poenitz | 2007-11-28 23:12:03 +0100
  hand-crafted LyXErr
  
  r15898@goedel (orig r21850):  forenr | 2007-11-29 00:55:55 +0100
  needless declaration
  
  r15899@goedel (orig r21851):  poenitz | 2007-11-29 08:04:28 +0100
  Move debug.{cpp,h}, Messages.{cpp,h} and gettext.{cpp,h} to support/.
  Now support/* should have no dependencies on src/* anymore.
  
  
  r15900@goedel (orig r21852):  poenitz | 2007-11-29 08:11:08 +0100
  some de-boostification
  
  r15901@goedel (orig r21853):  poenitz | 2007-11-29 08:24:55 +0100
  cosmetics
  
  r15902@goedel (orig r21854):  poenitz | 2007-11-29 08:32:39 +0100
  re-enable "safety hack"
  
  r15903@goedel (orig r21855):  poenitz | 2007-11-29 08:41:23 +0100
  cosmetics
  
  r15904@goedel (orig r21856):  younes | 2007-11-29 09:53:39 +0100
  MSVC compile fix.
  
  r15905@goedel (orig r21857):  younes | 2007-11-29 09:55:43 +0100
  - Get rid of unneeded time_type typedef.
  - MSVC compile fix.
  
  
  r15906@goedel (orig r21858):  younes | 2007-11-29 10:00:28 +0100
  MSVC compile fix.
  
  
  r15907@goedel (orig r21859):  younes | 2007-11-29 10:34:20 +0100
  CMake fix by Kornel Benko.
  
  r15908@goedel (orig r21860):  poenitz | 2007-11-29 18:51:58 +0100
  potential compile fix
  
  r15909@goedel (orig r21861):  poenitz | 2007-11-29 18:57:06 +0100
  potential compile fix for Kornel
  
  r15910@goedel (orig r21862):  poenitz | 2007-11-29 19:29:57 +0100
  compile fix / cosmetics
  
  r15911@goedel (orig r21863):  poenitz | 2007-11-29 20:19:39 +0100
  merge the Forked* machinery into a single pair of files
  
  r15912@goedel (orig r21864):  poenitz | 2007-11-29 20:56:25 +0100
  cosmetics
  
  r15913@goedel (orig r21865):  poenitz | 2007-11-29 21:02:50 +0100
  cosmetics
  
  r15914@goedel (orig r21866):  rgheck | 2007-11-29 21:11:54 +0100
  Compile fix.
  r15915@goedel (orig r21867):  poenitz | 2007-11-29 22:10:35 +0100
  assimilate BOOST_CURRENT_FUNCTION
  
  r15916@goedel (orig r21868):  poenitz | 2007-11-29 23:12:19 +0100
  use structure with named members instead of  pair<int, int>...
  
  r15917@goedel (orig r21869):  poenitz | 2007-11-29 23:38:53 +0100
  no need for pointers, not even leaking ones...
  
  r15918@goedel (orig r21870):  poenitz | 2007-11-29 23:48:35 +0100
  five lines plain loop  vs  seven lines fancy  boost & algorithm
  
  r15919@goedel (orig r21871):  uwestoehr | 2007-11-30 01:03:31 +0100
  update scons/scons_manifest.py
  r15920@goedel (orig r21872):  uwestoehr | 2007-11-30 01:04:44 +0100
  LyXFunc.cpp: add missing case
  r15921@goedel (orig r21873):  younes | 2007-11-30 09:35:54 +0100
  compile fix.
  
  r15922@goedel (orig r21874):  younes | 2007-11-30 10:23:44 +0100
  lyxlib.h:sum -> FileName::checksum()
  
  r15923@goedel (orig r21875):  younes | 2007-11-30 10:34:08 +0100
  revert erroneous commit in r21874.
  r15924@goedel (orig r21876):  younes | 2007-11-30 10:49:35 +0100
  Add FIXMEs
  
  r15925@goedel (orig r21879):  younes | 2007-11-30 18:41:27 +0100
  * Buffer:
  - tocBackend(), errorList(), texrow(), etc: now const.
  - masterBuffer(): get rid of non const access.
  - setParent(): set parent Buffer, replace setParentName()
  - parent(), resetChildDocuments(): new.
  
  * InsetInclude.{h,cpp}: new resetParentBuffer() method.
  
  
  
  
  r15926@goedel (orig r21880):  younes | 2007-11-30 18:46:49 +0100
  pimpl_ is too verbose to write.
  
  
  r15927@goedel (orig r21881):  younes | 2007-11-30 19:34:25 +0100
  fix crash.
  
  r15928@goedel (orig r21882):  poenitz | 2007-11-30 19:48:35 +0100
  allow boost/current_function to be used again
  
  r15929@goedel (orig r21883):  younes | 2007-11-30 21:30:09 +0100
  ~Buffer: Move wa_ destruction to Buffer::~Impl()
  
  r15930@goedel (orig r21884):  poenitz | 2007-11-30 21:57:53 +0100
  I'll find a solution for the 'dirList problem', Abdel.
  
  r15931@goedel (orig r21885):  poenitz | 2007-11-30 23:02:33 +0100
  cosmetics
  
  r15932@goedel (orig r21887):  rgheck | 2007-11-30 23:16:02 +0100
  Comments.
  r15933@goedel (orig r21888):  poenitz | 2007-11-30 23:18:37 +0100
  unneeded
  
  r15934@goedel (orig r21889):  poenitz | 2007-11-30 23:47:02 +0100
  unused
  
  r15935@goedel (orig r21890):  poenitz | 2007-12-01 01:06:50 +0100
  move chdir to FileName
  
  r15936@goedel (orig r21891):  forenr | 2007-12-01 01:10:04 +0100
  compile fix for mingw
  
  r15937@goedel (orig r21892):  poenitz | 2007-12-01 01:12:03 +0100
  cosmetics
  
  r15938@goedel (orig r21893):  forenr | 2007-12-01 01:30:12 +0100
  Don't warn when the file being deleted does not really exist.
  This happens when opening the External Material dialog, where
  a temporary filename is generated but the corresponding file
  is not yet created.
  
 


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22134 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-13 21:40:57 +00:00
Peter Kümmel
90425dd080 cmake: fix tex2lyx linker error
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22010 a592a061-630c-0410-9148-cb99ea01b6c8
2007-12-08 11:20:47 +00:00
Abdelrazak Younes
ffe8d928c2 CMake fix by Kornel Benko.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21859 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-29 09:34:20 +00:00
Peter Kümmel
3665dc404e cmake: remove boost_filesystem, add automoc to support, link against QtCore
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21825 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-27 19:57:03 +00:00
André Pönitz
4ad8feb462 fix compilation on Mac, patch from Stefan.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20788 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-06 16:06:03 +00:00
Peter Kümmel
b24aa27003 fix cmake file for minizip
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20049 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-04 19:26:57 +00:00
Peter Kümmel
480981fdcd declare specialisations, needed by the merge build. add cpp minizip file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20045 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-04 18:39:13 +00:00
André Pönitz
055c95cc19 more cmake cosmetics
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19873 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-28 20:47:42 +00:00
André Pönitz
6040a5faf6 cmake cosmetics
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19869 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-28 18:30:02 +00:00
André Pönitz
d65a564adf remove special handling of Package.cpp[.in]
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19840 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-27 21:29:56 +00:00
André Pönitz
214f1de1b8 do not check for Standard C++ features anymore.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19762 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-23 21:18:53 +00:00
Peter Kümmel
281f44e295 minizip fixes for msvc and cmake
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19700 a592a061-630c-0410-9148-cb99ea01b6c8
2007-08-21 21:09:45 +00:00
Bo Peng
153c9b0461 Rename version.C.in to version.cpp.in, and Package.C.in to package.cpp.in
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18074 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-28 15:05:08 +00:00
Bo Peng
138b23fac8 Rename files in src/support, step one.
src/support/package.h                              src/support/Package.h    Package
src/support/package.C.in                           src/support/Package.C.in  Package
src/support/path.h                                 src/support/Path.h    Path
src/support/fs_extras.h                            src/support/fs_extras.h NOCLASSES
src/support/RandomAccessList.h                     src/support/RandomAccessList.h    RandomAccessList
src/support/lyxmanip.h                             src/support/lyxmanip.h NOCLASSES
src/support/rename.C                               src/support/rename.cpp  NOCLASSES
src/support/abort.C                                src/support/abort.cpp  NOCLASSES
src/support/lyxlib.h                               src/support/lyxlib.h NOCLASSES
src/support/ExceptionMessage.h                     src/support/ExceptionMessage.h    ExceptionMessage
src/support/copy.C                                 src/support/copy.cpp  NOCLASSES
src/support/limited_stack.h                        src/support/limited_stack.h    limited_stack
src/support/filefilterlist.C                       src/support/FileFilterList.cpp    ['FileFilterList', 'Filter']
src/support/cow_ptr.h                              src/support/cow_ptr.h    cow_ptr
src/support/os_unix.C                              src/support/os_unix.cpp  NOCLASSES
src/support/socktools.h                            src/support/socktools.h NOCLASSES
src/support/forkedcontr.h                          src/support/ForkedcallsController.h    ForkedcallsController
src/support/os.h                                   src/support/os.h NOCLASSES
src/support/FileMonitor.h                          src/support/FileMonitor.h    FileMonitor
src/support/copied_ptr.h                           src/support/copied_ptr.h    copied_ptr
src/support/translator.h                           src/support/Translator.h    Translator
src/support/filetools.C                            src/support/filetools.cpp  NOCLASSES
src/support/unlink.C                               src/support/unlink.cpp  NOCLASSES
src/support/os_win32.C                             src/support/os_win32.cpp    GetFolderPath
src/support/lstrings.C                             src/support/lstrings.cpp  NOCLASSES
src/support/qstring_helpers.C                      src/support/qstring_helpers.cpp  NOCLASSES
src/support/getcwd.C                               src/support/getcwd.cpp  NOCLASSES
src/support/systemcall.C                           src/support/Systemcall.cpp    Systemcall
src/support/lyxalgo.h                              src/support/lyxalgo.h NOCLASSES
src/support/filefilterlist.h                       src/support/FileFilterList.h    ['FileFilterList', 'Filter']
src/support/unicode.C                              src/support/unicode.cpp    IconvProcessor
src/support/userinfo.C                             src/support/userinfo.cpp  NOCLASSES
src/support/lyxtime.C                              src/support/lyxtime.cpp  NOCLASSES
src/support/kill.C                                 src/support/kill.cpp  NOCLASSES
src/support/docstring.C                            src/support/docstring.cpp    to_local8bit_failure
src/support/os_cygwin.C                            src/support/os_cygwin.cpp  NOCLASSES
src/support/lyxsum.C                               src/support/lyxsum.cpp  NOCLASSES
src/support/environment.C                          src/support/environment.cpp  NOCLASSES
src/support/filetools.h                            src/support/filetools.h NOCLASSES
src/support/textutils.C                            src/support/textutils.cpp  NOCLASSES
src/support/mkdir.C                                src/support/mkdir.cpp  NOCLASSES
src/support/forkedcall.C                           src/support/Forkedcall.cpp    ['ForkedProcess', 'Forkedcall']
src/support/tempname.C                             src/support/tempname.cpp  NOCLASSES
src/support/os_win32.h                             src/support/os_win32.h    GetFolderPath
src/support/types.h                                src/support/types.h NOCLASSES
src/support/lstrings.h                             src/support/lstrings.h NOCLASSES
src/support/forkedcallqueue.C                      src/support/ForkedCallQueue.cpp    ForkedCallQueue
src/support/qstring_helpers.h                      src/support/qstring_helpers.h NOCLASSES
src/support/convert.C                              src/support/convert.cpp  NOCLASSES
src/support/filename.C                             src/support/FileName.cpp    ['FileName', 'DocFileName']
src/support/tests/convert.C                        src/support/tests/convert.cpp  NOCLASSES
src/support/tests/filetools.C                      src/support/tests/filetools.cpp  NOCLASSES
src/support/tests/lstrings.C                       src/support/tests/lstrings.cpp  NOCLASSES
src/support/tests/boost.C                          src/support/tests/boost.cpp  NOCLASSES
src/support/docstream.C                            src/support/docstream.cpp    ['iconv_codecvt_facet_exception', 'idocfstream', 'odocfstream']
src/support/std_istream.h                          src/support/std_istream.h NOCLASSES
src/support/systemcall.h                           src/support/Systemcall.h    Systemcall
src/support/chdir.C                                src/support/chdir.cpp  NOCLASSES
src/support/std_ostream.h                          src/support/std_ostream.h NOCLASSES
src/support/unicode.h                              src/support/unicode.h    IconvProcessor
src/support/path.C                                 src/support/Path.cpp    Path
src/support/fs_extras.C                            src/support/fs_extras.cpp  NOCLASSES
src/support/userinfo.h                             src/support/userinfo.h NOCLASSES
src/support/lyxtime.h                              src/support/lyxtime.h NOCLASSES
src/support/docstring.h                            src/support/docstring.h    to_local8bit_failure
src/support/debugstream.h                          src/support/debugstream.h    basic_debugstream
src/support/environment.h                          src/support/environment.h NOCLASSES
src/support/textutils.h                            src/support/textutils.h NOCLASSES
src/support/forkedcall.h                           src/support/Forkedcall.h    ['ForkedProcess', 'Forkedcall']
src/support/socktools.C                            src/support/socktools.cpp  NOCLASSES
src/support/forkedcallqueue.h                      src/support/ForkedCallQueue.h    ForkedCallQueue
src/support/forkedcontr.C                          src/support/ForkedcallsController.cpp    ForkedcallsController
src/support/os.C                                   src/support/os.cpp  NOCLASSES
src/support/convert.h                              src/support/convert.h NOCLASSES
src/support/filename.h                             src/support/FileName.h    ['FileName', 'DocFileName']
src/support/docstream.h                            src/support/docstream.h    ['iconv_codecvt_facet_exception', 'idocfstream', 'odocfstream']
src/support/FileMonitor.C                          src/support/FileMonitor.cpp    FileMonitor



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18024 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-26 05:12:52 +00:00
Peter Kümmel
5e1404b1f7 cmake: file renaming -> be ready for any and everything
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17921 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-23 16:52:27 +00:00
Peter Kümmel
66aea64a21 cmake: simplify all-in-one file naming
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17722 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-04 19:21:16 +00:00
Peter Kümmel
0edd3bf6e0 cmake: some cleanup only
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17653 a592a061-630c-0410-9148-cb99ea01b6c8
2007-03-30 20:29:23 +00:00
Peter Kümmel
5fc2e3efc8 cmake: add shared library support
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17599 a592a061-630c-0410-9148-cb99ea01b6c8
2007-03-27 18:26:36 +00:00
Peter Kümmel
6ca10b4750 also speed up compiling touched files under Linux
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17576 a592a061-630c-0410-9148-cb99ea01b6c8
2007-03-26 18:03:56 +00:00
Peter Kümmel
3a74b10d91 also improve build times when working on some files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17530 a592a061-630c-0410-9148-cb99ea01b6c8
2007-03-24 11:33:03 +00:00
Peter Kümmel
13f6fb1712 also merge qt files
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17513 a592a061-630c-0410-9148-cb99ea01b6c8
2007-03-22 22:58:52 +00:00
Peter Kümmel
531e4b726d cmake build system:
Add "merge" option which minimizes the number of files to build.
   only the qt4 and boost files will not merged into one file.
   This really speeds up the compilation.
   Usage:
     cmake ../trunk/development/cmake -Dmerge=1



git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17495 a592a061-630c-0410-9148-cb99ea01b6c8
2007-03-20 22:13:21 +00:00
Peter Kümmel
cd0b5b6ca9 cmake precompile:
- only precompile boost and stl headers
- for qt4 also precompile QtGui and QtGui
- don't use one global precomiled header file
  to get out of the dependency hell 





git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15517 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-23 19:04:29 +00:00
Peter Kümmel
2ceb5e2769 add support of precompiled headers for msvc, enable with -Dpch=1, disable headers by defining LYX_DONT_PRECOMPILE_* macros in config.C.cmake
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15505 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-23 13:32:46 +00:00
Peter Kümmel
6d6a9ddad6 cmake: use src/support/package.C.in
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15389 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-19 21:42:28 +00:00
Peter Kümmel
7c9876766c add copyright notice
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15012 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-15 17:05:20 +00:00
Abdelrazak Younes
a6444784dc A bunch of conversion to docstring.
- bformat(): contributed by Georg Beaum
- Alert::XXX
- error(): in SpellBase, ispell, psell, aspell, buffer, etc.
- message(), message signal
- displayMessage(), setMessage,
- ErrorItems
- prettyName()
- makeDisplayPath()

and maybe some more...


- etc... 

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14970 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-11 08:54:10 +00:00
Abdelrazak Younes
35515415a3 upgrade to latest package.C.in
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14961 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-10 10:28:41 +00:00
Peter Kümmel
1fbce8c2b6 more flexible msvc project folder generation, flat is default
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14887 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-03 23:50:16 +00:00
Peter Kümmel
92d84f2a04 Headers and .C files are now in The Golden Code folder
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14883 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-03 17:51:53 +00:00
Peter Kümmel
63b5b965df unicode.C needs inconv.h
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14666 a592a061-630c-0410-9148-cb99ea01b6c8
2006-08-14 09:15:37 +00:00
Peter Kümmel
4e7ca2d6f4 use glob instead of lists
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14131 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-16 17:26:32 +00:00
Peter Kümmel
82db64c958 use glob instead of lists
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14129 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-16 16:43:17 +00:00
Peter Kümmel
330db5cce1 correct svn properties, upadte aspell handling
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14121 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-15 15:11:25 +00:00
Peter Kümmel
7c00f14cc1 Initial cmake support.
trunk/development/cmake/README.cmake:

Building LyX with CMake

CMake 2.4.2 or CVS version from www.cmake.org


Building Visual C++ 2005 project files:

- install Visual C++ 2005
- install Platform SDK 2005, "Core" and "Web Workshop"
- add include and library paths of the SDK to the IDE search paths,
  menu: Tools->Options->VC++ directories->Library files + Include files
- install zlib (www.zlib.net) into %ProgramFiles%/GnuWin32/include+lib
  or %ProgramFiles%/zlib/include+lib
- create a build directory, e.g. .../trunk/../build
- call in the build directory cmake ..\trunk\development\cmake
- start lyx.sln


To generate other build files call "cmake" 
which shows a list of possibilities.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14071 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-11 11:57:25 +00:00