Commit graph

171 commits

Author SHA1 Message Date
Wolfgang Pechlaner
c6b49f9098 BITxxx functions according to ODF 1.2 OpenFormula
Implements BITAND, BITOR, BITXOR, BITLSHIFT and BITRSHIFT as specified by
OASIS OpenDocument Format 1.2 OpenFormula / ODFF.

Changes made by the committer:
* Original submission added the new functions to the Logical group, that group
  has only functions though that return a logical value 1/0/true/false. ODFF
  groups them under "Bit operation functions" that currently is not available
  in Calc. Added the functions to the Mathematical group instead.
* Changed descriptions of functions in the Function Wizard.
* One sal_uInt64 constant instead of several identical literal 281474976710655
  values.
* Replaced 'or' operators with ||
* Don't push two return values, if PushIllegalArgument() was used don't use
  PushDouble() thereafter.
* Treat double values with ::rtl::math::approxFloor() to obtain integer
  values.
* For BITLSHIFT and BITRSHIFT implemented a different algorithm following the
  ODFF specification that allows larger shift values.
* Use our block braces style, respectively don't use block braces for one-line
  if-statements.
* Fixed indentation levels.
* Adapted RTL_LOGFILE_CONTEXT_AUTHOR to say "pechlaner". Credit to whom credit
  is due ;-)
2011-09-07 12:27:27 +02:00
Matúš Kukan
45fb35c7ac add prefixes for component_getFactory 2011-07-28 14:35:37 +02:00
Muthu Subramanian
d8e16e5559 Adding scfilt component entries for xlsx export. 2011-03-31 18:15:59 +05:30
Norbert Thiebaud
317d0cbd85 switch sc to gbuild 2011-03-29 11:43:36 -05:00
Michael Meeks
ab4515c23b make old style match gnumake for vbaobj.uno.so so it matches scp2 2011-03-28 12:46:25 +01:00
Norbert Thiebaud
8f1bedf008 change location of image ressources 2011-03-25 23:43:22 -05:00
Kohei Yoshida
7492dfe8e1 Fixed build breakage in sc/util. 2011-03-14 21:23:00 -04:00
Kohei Yoshida
12343c1556 Merge commit 'ooo/DEV300_m101' into integration/dev300_m101 2011-03-10 20:21:13 -05:00
Jens-Heiner Rechtien [hr]
d0ce561b85 CWS-TOOLING: integrate CWS hr75 2011-02-10 14:54:48 +01:00
Jens-Heiner Rechtien [hr]
1ab9b734d5 hr75: #i116747#: remove pre-OSX Mac resoure fork definition files (*.r) 2011-02-07 19:04:28 +01:00
Thomas Arnhold
8b167759ce Remove unused files. 2011-02-01 14:17:04 +01:00
Mathias Bauer
894985ff00 CWS gnumake3: kill ENABLE_VBA 2011-01-28 13:59:35 +01:00
Mathias Bauer
af21434f7e CWS gnumake3: more fixes for problems caused by crappy vbahelper headers 2011-01-28 13:54:12 +01:00
Joseph Powers
4de0f42209 .src cleanup 2010-11-24 15:28:22 -08:00
Mathias Bauer
91f418099e CWS gnumake: resync to m91; conflicts unresolved 2010-10-28 23:02:10 +02:00
Norbert Thiebaud
ac05f0a344 Finally, gut the vos module out of the build 2010-10-25 17:57:36 -05:00
Norbert Thiebaud
d2c8e2e76f merge vosremoval-reference.diff 2010-10-25 17:57:35 -05:00
Katarina Machalkova
aae7fdec53 Merged xlsx-shared-xlsx-shared-import-and-export.diff from ooo-build 2010-10-13 19:51:45 +02:00
Noel Power
be3ca836cb Merge branch 'vba' fix conflics, trailing ws & tab issues
additionally the following iz patches are rolled up with this commit i#113356, i#112998 i#113955 i#113358 i#113515 i#112531 i#112596 i#112530
2010-10-13 10:01:42 +01:00
Mathias Bauer
93653d8020 CWS changehid: resync to m89 2010-10-09 18:56:58 +02:00
Noel Power
f13fd7b138 initial commit for vba blob ( not including container_control stuff ) 2010-10-06 10:15:43 +01:00
sb
a43f7851c7 sb129: #i113189# change UNO components to use passive registration 2010-09-10 13:10:07 +02:00
Bjoern Michaelsen
c939a66ccb CWS gnumake2: resync to DEV300_m84 2010-07-13 14:36:24 +02:00
obo
1da68eb19a CWS-TOOLING: integrate CWS mib16 2010-06-22 05:59:20 +02:00
Daniel Rentz
5624330c20 mib16: contributed bugfixes and various new symbols in VBA compatibility implementation 2010-06-15 20:02:53 +02:00
Kohei Yoshida
90d71fa312 calctabcolor: rebased to DEV300_m82. 2010-06-15 05:33:03 +02:00
Kohei Yoshida
46f4ddda06 rebased to DEV300_m77. 2010-05-11 20:59:39 +02:00
Ivo Hinkelmann
a82f11cf10 CWS-TOOLING: integrate CWS npower14miscfixes 2010-05-11 11:26:34 +02:00
Bjoern Michaelsen
e0e8888d7b CWS gnumake2: various fixes after merging with DEV300_m76 2010-04-21 14:09:27 +02:00
Mathias Bauer
d6e05aac12 CWS gnumake2: rebase to DEV300_m76; fix build problems 2010-04-17 20:34:49 +02:00
Mathias Bauer
3c4056a2b3 CWS gnumake2: move delivered header files from sfx2/inc to sfx2/inc/sfx2; removed unused code; avoid delivering sfx.srs to solver 2010-04-16 23:02:51 +02:00
Jens-Heiner Rechtien
8bd51f02a3 CWS-TOOLING: integrate CWS sb118 2010-04-16 10:09:51 +02:00
sb
fbadbda37c sb118: merged in re/DEV300_next towards DEV300_m76 2010-04-07 13:14:23 +02:00
Vladimir Glazunov
4d27ce49a3 CWS-TOOLING: integrate CWS koheicsvimport 2010-03-22 17:31:11 +01:00
npower Developer
e36d78e218 npower14miscfixes: #i109644# don't load vba stuff for odf document ( untill you go into vbamode in basic ) 2010-02-26 18:29:25 +00:00
Kohei Yoshida
8c3ce6044a calctabcolor: rebased to m72. 2010-02-26 15:31:46 +01:00
sb
811d508a17 sb118: merged in DEV300_m72 2010-02-25 12:46:45 +01:00
Vladimir Glazunov
22e99ad710 CWS-TOOLING: integrate CWS changefileheader2 2010-02-17 10:32:35 +01:00
Kohei Yoshida
53bc54d3df calctabcolor: rebased to m71. 2010-02-17 05:47:38 +01:00
Jens-Heiner Rechtien
4573ccfffd changefileheader2: #i109125#: change source file copyright notice from Sun Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision) 2010-02-12 15:01:35 +01:00
sb
195682d9a6 sb118: merged in DEV300_m71 2010-02-08 09:18:14 +01:00
Mathias Bauer
8c182c140a CWS svxsplit: merge with m71 2010-02-04 17:59:58 +01:00
sb
195ebd14fb sb118: #i108776# changed addsym.awk to also export STLport num_put symbols, and simplified it by requiring that first section is labeled UDK_3_0_0; adapted map files accordingly, replacing many individual ones with solenv/src templates 2010-01-29 17:01:54 +01:00
Ivo Hinkelmann
3d41d6b157 CWS-TOOLING: integrate CWS koheidatapilot03 2010-01-29 14:28:08 +01:00
Mathias Bauer
c7368b5dae resync to DEV300_m70 2010-01-21 13:49:22 +01:00
Jens-Heiner Rechtien
4cb5221199 CWS-TOOLING: integrate CWS dr74 2010-04-12 17:59:48 +02:00
Kohei Yoshida
103ebf53e8 rebased to DEV300_m69. 2010-01-19 23:22:49 +01:00
Kohei Yoshida
f22c8a9ddb Rebased to DEV300_m69. 2010-01-19 21:24:11 +01:00
Daniel Rentz
08b211692c dr74: merge with DEV300_m69 2010-01-15 12:41:46 +01:00
Daniel Rentz
e0bff7cc71 dr74: migrate changes to hg 2010-01-15 12:00:39 +01:00