Commit Graph

22 Commits

Author SHA1 Message Date
6d3d8f1f52 Simplify location description
Change-Id: I943bdd1ab68d0f73f3e7735b62c8ef228eecd72a
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124700
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2021-11-12 16:46:58 +01:00
37d03e7d61 tdf#131416 Basic Syntax Diagrams - the end
+ Beep
+ MkDir
+ RmDir
+ Stop
+ With

Note: Basic functions are not provided with a syntax 'diagram' as their syntax is conventional.

Change-Id: I36e37947f8982dd0f27241e6a76edc84572bc636
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106947
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-12-03 02:41:19 +01:00
090116c279 tdf#134xxx DefErr syntax diagram
- toc update
- prefix dupe usage fixed - letter 'k'
- DefErr diagram

Change-Id: Ib3bd1b5907eae42b088d0b0b39d3e5f70dc0c43d
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103971
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-10-09 18:02:44 +02:00
78dc9c1d05 tdf#131416 Basic Syntax Diagrams for Defxxx statements
- Basic language ref . toc additions
- Letter range option addition
- DefBool-based refactoring

Change-Id: I5744c63e9c21ad5ff2801cd03a119fd2c747fef3
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103056
Tested-by: Jenkins
Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-09-29 12:28:19 +02:00
7bb1ec81e9 tdf131416 Basic syntax diagrams
- Input, Line Input, Print, Put, Reset, Seek and Write statements

Added comma|semicolon delimiter information

Change-Id: I1ef994f1fe68db3d1b8f5d1a85d3764078ab33f3
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99925
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-08-04 19:37:54 +02:00
f0fc51ab50 tdf131416 Basic syntax diagrams
- Close, Get, Put and Open statements

Change-Id: I09a89ededbf65c41a65e3d347111c9dac10cfdde
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99601
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-08-03 15:35:58 +02:00
290bab91da tdf#131416 How to read syntax diagrams
Change-Id: Ic8ec05c75658f600f5ea1509acb482cc3db5d796
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/98343
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-07-09 17:26:05 +02:00
5e30d8fa70 tdf#131416 Const syntax diagram
Change-Id: Ie14901834c3fefbf612d8ad68e948d6e59de4658
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97676
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-07-06 20:14:13 +02:00
7a9ad91c49 tdf#131416 Enum Basic statement syntax diagram
Change-Id: I7f0ad87f1b7bd678ca46caff518272e6ec5d7928
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97139
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-06-26 19:37:49 +02:00
79b88ef308 tdf#131416 Basic statements syntax diagrams
- Do Until/Do While
- If ElseIf EndIf
- While

- minor fix to Select Case statement

Change-Id: Ie72759b2277c6d128ea7db4af68f76560f955f4e
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96345
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-06-19 19:05:57 +02:00
099f7cea6b tdf#131416 Syntax diagrams
- Erase: syntax + new examples + x-refs
- Managing flow of control: Do, If, While diagrams

- Basic Syntax Diagrams (WiP) cheatsheet:
  https://wiki.documentfoundation.org/User:LibreOfficiant/BasicSyntax

Change-Id: I68e03ccf8169d59e56f9a2e5b10b4bf09d8b217b
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93529
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-05-11 02:00:00 +02:00
6522d1a261 tdf#131416 Syntax diagrams
- Print & Select Case statements
- GoSub,GoTo, On…GoSub/GoTo statements
  - section reuse + x-refs

Change-Id: I785d46013d7e8e9f571b2a2d2abaa3e2e41d223f
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93376
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-05-05 19:59:53 +02:00
115422426e tdf#131416 Basic Subroutines help pages
- Function, Property & Sub statements
- Public, Private are keywords, Global removed from diagrams:
  -  Global=Public as Basic libraries remain in memory
- Basic toc & index

Change-Id: If107f4d148b4da399dd03d1b18ea3da5454bb9ac
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92784
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-05-04 16:16:43 +02:00
21fd17892a tdf#131416 Basic syntax diagrams
- Add UNO objects in Dim, ReDim statements
- Include std fragments in Dim, Redim, Type statements
- "@" omission in Dim, ReDim Statements
- Replace bugged example in Let statement

Change-Id: I500e1dcaa605978981e3b96cb277664fe5916282
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93131
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-04-30 18:07:54 +02:00
830489016d tdf#131416 Syntax Diagrams omissions and cleanup
- Missing '@' in list of type declaration characters
- c(h)ar typo in fragments, refactoring in:
  - Type, Function, Property, Dim, ReDim statements
  - argument fragment

Change-Id: I97caea851d6864e44d43550f6e71873e6f55eb91
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92769
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-04-25 14:59:09 +02:00
e2f2799a28 tdf#129366 Basic Syntax Diagrams
- runtime/compiler Option statements
- Sub, Function, Property Get/Let/Set
- Dim, ReDim, DimArray

- Dim and Redim help pages reviewed and amended accordingly
- Sub, Function, Property pages updates in subsequent patches

Change-Id: Iee857aa6e17533278bf16917c0b7d32af0e038ea
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92528
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-04-23 17:35:19 +02:00
5f437431f4 tdf#129366 Basic Byte datatype information
- TypeName function
- VarType function
- syntax diagram fragment update

Change-Id: I412e95c9eb8a3b84158b3888025081600030167e
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92533
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-04-23 17:29:01 +02:00
44640598ed tdf#36737 Clarify routine arguments initialisation
in those contexts:
- native LibreOffice Basic
- w/ Option Compatible
- w/ Option VBASupport 1/0

- Added missing Byte, Boolean datatypes
- type declaration caracters fragment conciser layout

Change-Id: I53387018223466ef7452d87fb166d5d9e6de0594
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92540
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-04-23 17:17:48 +02:00
d1fdd2270a tdf#131416 Basic syntax diagrams reusable fragments
- a new help page to aggregate all fragments
- reusable fragments as media/helpimg's

Change-Id: If28747a75bbbd14ae8a0cc04bdedb8b7d81f173b
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92009
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-04-17 20:11:06 +02:00
540bcbb9a7 3 Basic syntax diagrams
- For statement variations
- On Error

Change-Id: Ic4b25b9d44adeb0c80fc2e24cc60301b9325c1a3
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92010
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-04-10 16:54:41 +02:00
45cd0c0b21 tdf131416 Let/Set statements joint Syntax diagram
- Call diagram update to better reflect optional parms
- Resume diagram added by anticipation, in order to prevent merge conflict with patch #91712

Change-Id: I82d3ea4ac5af581462e919696a53d91868b6fdd2
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91709
Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-04-09 19:44:44 +02:00
cb85f4bc7f Call statement syntax diagram
Change-Id: Ia4cae7ee6078cf056b50009f73f8d545dc1b0384
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91506
Tested-by: Jenkins
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-04-01 18:16:48 +02:00